【问题标题】:WP8 video streaming with Media Foundation使用 Media Foundation 的 WP8 视频流
【发布时间】:2012-12-18 09:09:55
【问题描述】:

我希望将 H264 视频流式传输到 Windows Phone 8 应用程序。 那么我该如何使用 ShardDX 呢? (或者可能来自媒体基金会的本机功能)。

我找到了用于播放视频的 MediaEngine 类,但我需要“手动”解析帧并将它们传送到解码器或播放器或其他东西。

【问题讨论】:

    标签: media-player h.264 windows-phone-8 ms-media-foundation sharpdx


    【解决方案1】:

    在 Windows Phone 8 上,我们仅支持 Microsoft 专有的 RTSP 和 HTTP 流协议。不幸的是,我们目前不支持任何其他协议,例如 MPEG DASH 或 HLS。 Smooth Streaming 协议由 SS Platform SDK 处理。

    不过,您可以相当轻松地实现自己的流协议解析器。您可以使用 MediaStreamSource API 来执行此操作。您将负责解析流并提取 MP4 样本。那里有很多开源解析代码,您应该能够找到适合您协议的代码。

    MediaStreamSource Class

    希望对你有帮助,

    詹姆斯

    【讨论】:

      【解决方案2】:

      如果您仍然感兴趣,这是为 8.0/8.1 支持而发布的:https://github.com/MicrosoftDX/MicrosoftHLSSDK

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多