我正在尝试为我的Windows Phone 8.1(XAML)应用添加flv
支持。我们的想法是从(单个)调用api(在本例中为Twitch API)中检索多个URL(包含30分钟的视频片段),并使用生成的链接进行播放。
问题是WP .flv
文件有no native support,所以我似乎无法使用Microsoft's Media Player Framework播放这些文件。
我已经挖了一点,其他人似乎在暗示(尽管是非平凡的)创建一个MediaStreamSource
并连接链接(甚至编写我自己的容器),尽管这似乎是一个巨大的麻烦。
有没有人遇到任何有用的库或任何解决此问题的方法?不希望不必将每个段下载到手机上(出于显而易见的原因),如果可能的话,只需创建一个“流”。
注意:如果有任何帮助,根据this thread,来自Twitch的flv
文件为h264/aac content
( IS 上面链接支持的视频编解码器。)
从api调用返回到Twitch的示例(单个)链接: http://media-cdn.twitch.tv/store92.media67/archives/2014-10-12/live_user_riotgames_1413100271.flv
感谢。