1。如果有MediaPlayer组件切换的情况,资源的释放一定要干净。
2。如果有第三方解码的,比如播放AVI,特别注意对资源的处理,不然很容易出现什么内存不能为只读/只写之类的,郁闷死人。
3。如果有第三方解码的,在关闭播放程序时,应该把所有用到资源先释放干净,而不能直接Close()之类的,以为大事已了,如果你有关闭电脑之类的操作,很可能会出现关闭不了计算机,如果计算机的开关完全是由你程序来控制,那你很可能为了这一个问题哭几天去了,呵呵
说来说去,使用它,最重要的就是对资源的处理,如果仅仅只是播放单一的影片好象问题不大(反正我还没遇到什么问题),如果有其他的东西,特别是经常有播放器Dispose和new 这样的释放又实列化的情况,再加上有第三芳解码,还有关机等操作,资源处理不好,哭死你。
这是血和泪的教训啊,希望对大家有点帮助。