Audio 仅使用视频流中的音频曲目

Audio 仅使用视频流中的音频曲目,audio,streaming,video-streaming,audio-streaming,wowza,Audio,Streaming,Video Streaming,Audio Streaming,Wowza,我正在使用Wowza引擎,在那里我有一些视频流、实时和点播文件。我使用HLS和RTMP流媒体。问题是,对于一些客户,我只想提供音频曲目,而不是音频+视频 我想我可以使用Wowza的代码转换模块来实现这一点,但我想知道是否有更简单的方法来实现这一点。我不知道是否使用特殊的smil或前缀。您可以使用音频索引指定音频曲目。要播放第一首曲目,请在流名称和URL中添加“audioindex=0” 对于VOD RTMP示例,Stream:mp4:myStream.mp4?audioindex=0 HLS播放

我正在使用Wowza引擎,在那里我有一些视频流、实时和点播文件。我使用HLS和RTMP流媒体。问题是,对于一些客户,我只想提供音频曲目,而不是音频+视频


我想我可以使用Wowza的代码转换模块来实现这一点,但我想知道是否有更简单的方法来实现这一点。我不知道是否使用特殊的smil或前缀。

您可以使用音频索引指定音频曲目。要播放第一首曲目,请在流名称和URL中添加“audioindex=0”

对于VOD RTMP示例,Stream:mp4:myStream.mp4?audioindex=0

HLS播放URL:

对于ABR交付,您可以使用SMIL文件中的audioOnly参数为纯音频格式副本添加一行。系统比特率的值是以比特/秒为单位的总比特率。对于实时SMIL文件示例

<smil>
    <head>
    </head>
    <body>
        <switch>
            <video src="hi-stream” system-bitrate="500000"/>
            <video src=“low-stream” system-bitrate=“250000”>
            <video src="low-stream” system-bitrate="64000">
                <param name="audioOnly" value="TRUE" valuetype="data"/>
            </video>
        </switch>
    </body>
</smil>

HLS播放URL:

用于测试纯音频格式副本的HLS播放URL:

这并不能回答这个问题。在4.5中指定audioindex仍然可以提供视频。该问题要求提供一个只提供音频曲目的解决方案。使用带有audioOnly参数的SMIL文件应生成只包含音频曲目的HLS清单;播放也应该只有音频。