首页 文章

关于HTTP直播

提问于
浏览
1

我真的厌倦了这个问题 . 如果有人帮助我,那么我们将不胜感激 .
我的一个应用程序被拒绝,理由是

超过10分钟的蜂窝网络上的视频流内容必须使用HTTP Live并包含基准64 kbps纯音频HTTP直播流 .

我为此做了很多尝试,最后我提交了这个问题的TSI报告 . 但我不清楚他们建议做什么 . 需要你们的帮助 .

我所做的是
1.下载并安装HTTP Live Streaming Tool .
2.我使用此命令对视频进行了分段
mediafilesegmenter -a -t 10 Desktop/Sample.mp4
上面的命令为我们提供了 .aac 格式的音频片段 . (这里我使用 -a 标签,因为在TSI回复中他们说 include baseline 64 kbps audio only

现在他们在TSI报告中建议我

对于64 kbits流,如果您正在使用传输流,我们建议您创建一个简单的音频基本流,可能使用海报帧jpg图像 .

从这句话来看,我才知道我必须从我已经创建的视频中创建音频流 .
但我不知道它是否是64kbps . 那怎么检查呢?或者如何将64kbps应用于我的音频流?
另一件事是他们说 perhaps with a poster frame jpg image . 那么我应该如何从我的视频中获取海报帧jpg图像呢?
如何将此图像与我的音频流连接以获取我的完整视频???
这件事让我很困惑 .
请帮我解决这个问题 . 如果你可以通过我可以使用的一些示例命令给出解决方案,那么理解我所有这些令人困惑的事情将是非常有帮助的..

提前致谢..!!!!

1 回答

  • 1

    要检查HLS流的平均比特率,您需要使用mediastreamvalidator工具 .

    64kbps流经常发生的事情是它在整个长度上可能不会低于此值 .

    在可疑的64kbps流上运行以下命令,并检查报告的“平均段比特率”值

    mediastreamvalidator --verbose validate <StreamUrl>
    

相关问题