文章目录

Windows Phone 8是不支持播放FLV视频文件的。所以用C++写了个FLV视频分离器,目前仅支持AAC音频编码和H.264视频编码,支持拖动播放(仅当metadata中带有关键帧信息)。再由C#对C++进行封装,C#中封装的类继承自MediaStreamSource,最后经由MediaElement播放出来。

【2015/04/06更新】已将源码开放托管于:https://github.com/lxrite/DawnPlayer

附图一张:

文章目录