我正在开发一个WP8应用程序,这需要实现实时视频流功能。到目前为止,我已经使用these steps在我的应用程序中配置了Silverlight视频播放器。我有Cisco 2500 (有线)和思科交换机。我可以使用以下URL通过HTTP获取ASF流:
http://<username>@<password>.<ip-address>/img/video.asf在Windows8操作系统上,它与Windows Media Player,VLC player和IE10都能很好地工作。
当我试图在Windows phone8的IE (以及我应用程序中的MediaPlayer elements的Source属性)中打开相同的网址时,它给我一个错误;“你的手机不支持这种视频格式”。
在媒体信息中,VLC建议它使用MP4S编解码器来流式传输视频。
有没有人可以建议如何在Windows Phone上提供简单的现场直播--而不涉及IIS (但流畅) --在前面提到的设置中?
发布于 2013-01-28 13:21:04
据我所知,ASF格式不是supported media codecs for Windows Phone的一部分。如果你的ASF只是一个标准音频/视频渐进式下载的大而笨拙的包装器,你可以得到ASF,解压它,然后使用Windows Phone的真正媒体端点。
如果你在windows phone上做视频自适应流媒体,你最好考虑在SmoothStreamingMediaElement/SmfPlayer的同时使用IIS Smooth Streaming Media Service。
https://stackoverflow.com/questions/14552820
复制相似问题