【问题标题】:Multiple Audio, Live Smooth Streaming多音频,实时流畅串流
【发布时间】:2011-05-30 20:05:57
【问题描述】:

我找不到任何说明如何为实时平滑流式传输提供多个音频流的文档。

例如,在Microsoft PDC 的流中,可以选择语言。

SMF 是否提供此功能?如果是,怎么做?我的 isml 文件会是什么样子?

【问题讨论】:

  • SO Silverlight 问题 #10,000。恭喜:)

标签: c# silverlight iis-7 streaming audio-streaming


【解决方案1】:

link 提供了平滑流式音频的多种语言示例。 如果您正在寻找这个,请注意,与视频流畅流不同,目前不支持音频的多比特率。

【讨论】:

  • 你知道我怎么能明确地说“嘿!这些是我的音频”?
【解决方案2】:

SmoothStreamingMediaElement.ManifestMerge 事件允许在打开媒体时向加载的清单添加额外的流。这称为清单合并,如下所述:

http://msdn.microsoft.com/en-us/library/ff432455%28v=vs.90%29.aspx

在 SMF 中,您可以通过 IAdaptiveMediaPlugin.VisualElement 接口访问 SSME。 因此,如果您有两个直播端点:

AudioAndVideo.isml/Manifest(标准音视频流)

Audio2.isml/Manifest(带有虚拟视频流的第二个音频流)

您可以打开第一个并将其与第二个的音频流合并。这需要 Expression Encoder 的两个编码会话。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-13
    • 2015-03-23
    • 1970-01-01
    • 2021-09-20
    • 2012-08-05
    • 2013-06-12
    • 1970-01-01
    相关资源
    最近更新 更多