我想为WP8制作应用程序,它将下载和播放电影。 Android Market有很多此类应用。但是所有这些都只是获取内容,并将其传递给视频播放器(例如MX播放器),并且格式可以不同(.avi,.mkv,.mpeg等),但播放器显示内容没有任何问题。对于我的三星s5830上的exaple,1400 mb .avi电影效果很好。我可以看到 - WP8没有自定义视频播放器。
问题:如果我在我的应用程序中下载,从网站上下载一些.avi格式的电影,我可以在WP8上播放吗?适用于网络视频流的问题。
答案 0 :(得分:1)
您可以播放手机支持的任何视频文件(详见MSDN here)。您可以使用SDK中的MediaElement
和WP8从隔离存储中流式传输或播放下载的视频我认为也有DirectX选项。
仅仅支持文件类型是不够的,因为这些只是视频“容器” - 每个容器都可以包含不同编解码器的音频和视频。然而,MKV看起来并不受支持。
您可以看到此视频格式(编解码器)支持在WP7和8之间变化,甚至某些类型的手机也取决于手机中的芯片组支持的内容。 (特别是对于高比特率高清编解码器)。
答案 1 :(得分:1)
有一个很好的框架可以帮助您在应用内播放电影! 在codeplex http://playerframework.codeplex.com
上查看一下