0

我正在开发一个 WP8 应用程序,它需要实现实时视频流功能。到目前为止,我已按照这些步骤在我的应用程序中配置 Silverlight 视频播放器。我有Cisco 2500(有线)和 Cisco 交换机。我可以使用以下 URL 通过 HTTP 获取 ASF 流:

http://<username>@<password>.<ip-address>/img/video.asf

它适用于 Windows 8 操作系统上的 Windows Media Player、VLC 播放器和 IE10。

当我尝试在 Windows Phone 8 的 IE 中打开相同的 URL(以及我的应用程序中MediaPlayer的元素Source属性)时,它给了我一个错误;“您的手机不支持此视频格式”。

在媒体信息中,VLC 建议其使用 MP4S 编解码器来流式传输视频。

谁能建议如何在上述设置中在 Windows Phone 上提供简单的现场直播——不涉及 IIS(但流畅的流)?

4

1 回答 1

1

据我所知,ASF 格式不是Windows Phone 支持的媒体编解码器的一部分。如果您的 ASF 只是标准音频/视频渐进式下载的一个笨拙的大包装,您可以获取 ASF,将其解压缩并在 Windows Phone 中使用真正的媒体端点。

如果您正在对 Windows Phone 进行视频自适应流式传输,最好考虑将IIS Smooth Streaming Media ServiceSmoothStreamingMediaElement / SmfPlayer一起使用。

于 2013-01-28T05:21:03.700 回答