首页 > 解决方案 > 在直播视频流期间播放两个音频源

问题描述

我正在使用 Azure 媒体播放器 ( https://ampdemo.azureedge.net/ )。我需要第二个音频源(将是音乐)覆盖在演示者讲话的视频之上。如果视频存储在 Azure 上,我发现可以选择多个音频流。(英语/西班牙语/等...)但是,在我的情况下,它将是视频直播中的视频和演示者(谈话),我希望能够在直播期间选择观众选择的音乐流这将存储在 Azure 中的音乐。

这可能吗?

那么进入下一步,播放器是否提供了在每个流上设置音量的能力?如果不是,播放器是否可扩展?

标签: azure-media-services

解决方案


Azure 媒体播放器 (AMP) 不允许同时播放多个音频流。您可以通过包含一个隐藏的 HTML5 视频播放器并使用它来播放您的附加音频来实现您想要的行为。您可能希望使用 javascript 将隐藏的视频播放器与 Azure 媒体播放器“同步”,即当 AMP 播放时,您播放隐藏的视频播放器。当 AMP 暂停时,您会暂停隐藏的视频播放器。


推荐阅读