使用Azure媒体服务多路复用多个摄取的音频流和一个视频流

使用Azure媒体服务多路复用多个摄取的音频流和一个视频流,azure,azure-media-services,Azure,Azure Media Services,我们正在研究开发一个web应用程序,它可以从一个源流式传输视频,从多个位置流式传输音频。在将来,我们也可以考虑多个地点的流视频。 内容将交付给多个客户端,因此必须打包为一个输出流。从Media Services文档中我们可以发现,没有内置的方法将传入流多路复用为一个输出流,以交付给用户 如何使用Azure媒体服务多路复用多个AV源。请注意,故意使用“位置”表示AV源将位于不同的物理位置,因此,多路复用不能在一台计算机上本地完成。Azure Media Services支持Adobe RTMP和M

我们正在研究开发一个web应用程序,它可以从一个源流式传输视频,从多个位置流式传输音频。在将来,我们也可以考虑多个地点的流视频。 内容将交付给多个客户端,因此必须打包为一个输出流。从Media Services文档中我们可以发现,没有内置的方法将传入流多路复用为一个输出流,以交付给用户


如何使用Azure媒体服务多路复用多个AV源。请注意,故意使用“位置”表示AV源将位于不同的物理位置,因此,多路复用不能在一台计算机上本地完成。

Azure Media Services支持Adobe RTMP和Microsoft Smooth(fMP4)摄取。Microsoft Smooth协议允许您发送包含视频或音频的独立流,这些流通过时间戳进行同步。RTMP将支持多个音频曲目,但我不认为支持多个视频曲目

创建平滑(fMP4)接收通道时,您将可以访问接收端点,您可以从多个端点向该端点发送媒体,例如,…/Streams(视频摄像机角度2),…/Streams(音频镜头),…/Streams(音频镜头),…/Streams(音频镜头),…/Streams(音频镜头),…/Streams(音频镜头)


Azure Media Services支持4种出口协议:Apple HLS、Adobe HDS、Microsoft Smooth和MPEG-DASH。它们都支持多个音轨。今天,我相信只有Microsoft Smooth和Apple HLS支持多个视频曲目。

感谢您的回答。我想我应该用“混合”而不是“多路复用”来表达这个问题——音频轨迹应该可以同时听到(想想多人会议)。您所描述的是这种情况,还是它们只是作为不同的音频曲目提供(如在DVD中选择不同的语言音频)?Azure Media Services将无误地将“混合”音频曲目传递给客户端。但是,正如您所猜测的,客户端会将这些视为不同的音频曲目(例如不同的语言曲目)。您需要构建自己的客户端来多路复用音频曲目。您也可以联系我们的项目经理(如),询问Azure Media Services是否可以为mux音频曲目添加支持。希望能有帮助。嗯。。。有没有办法在Azure上创建一个实时处理器,接收多个数据流并将它们组合起来,发送一个数据流?是否有API可以执行此操作?该API不存在,但您可以联系我们的一位计划经理(请参阅前面评论中的链接),并询问Azure Media Services是否可以为mux音频曲目添加支持。谢谢,我在推特上联系了John Deutscher。