简体   繁体   English

关于HTTP实时流

[英]About HTTP Live Streaming

I am really tired of this issue. 我真的对这个问题感到厌倦。 If any one help me in this then it will be appreciated. 如果有人在这方面帮助我,将不胜感激。
My one app is rejected and reason is 我的一个应用程序被拒绝,原因是

Video streaming content over a cellular network longer than 10 minutes must use HTTP Live and include a baseline 64 kbps audio-only HTTP Live stream. 超过10分钟的蜂窝网络上的视频流内容必须使用HTTP Live,并包括基线64 kbps的纯音频HTTP Live流。

I tried much for this and finally i have submitted TSI report for this issue. 我为此做了很多尝试,最后我为此问题提交了TSI报告。 but i am not clear what they suggested to do. 但我不清楚他们建议做什么。 need some help from you guys. 需要你们的帮助。

What i have done is 我所做的是
1. Download and install HTTP Live Streaming Tool. 1.下载并安装HTTP Live Streaming Tool。
2. I've Segmented my video by using this command 2.我已使用此命令对视频进行了细分
mediafilesegmenter -a -t 10 Desktop/Sample.mp4 mediafilesegmenter -a -t 10 Desktop / Sample.mp4
Above command gave us audio segments in .aac format. 上面的命令为我们提供了.aac格式的音频片段。 (Here i use -a tag because in TSI reply they said that include baseline 64 kbps audio only ) (我在这里使用-a标签,因为在TSI答复中他们说仅包括基准64 kbps音频

Now they suggested me in TSI report 现在他们在TSI报告中建议我

For the 64 kbits stream, if you're using transport streams, we recommend you create a simple audio elementary stream, perhaps with a poster frame jpg image. 对于64 kbit的流,如果您使用的是传输流,建议您创建一个简单的音频基本流,也许使用海报框架jpg图像。

from this sentence only i come to know is I have to create audio stream from my video that i have already created. 从这句话中,只有我才知道是我必须从已经创建的视频中创建音频流。
But i don't know whether it is 64kbps or not. 但我不知道它是否为64kbps。 So how to check this?? 那么如何检查呢? or how to apply 64kbps to my audio stream?? 或如何将64kbps应用于我的音频流?
The other thing is they said perhaps with a poster frame jpg image . 另一件事是他们说也许带有海报框架jpg图像 So what should i do for getting poster frame jpg image from my video ? 那么,如何从视频中获取海报框架jpg图片呢?
how to connect this image with my audio stream to get my full video ??? 如何将此图像与我的音频流连接以获得完整的视频?
This things are really confusing me. 这件事真的让我感到困惑。
Please help me out this. 请帮我解决这个问题。 If u can give solution by some example commands that i can use, then it would be very helpful to understand me all this confusing things.. 如果您可以通过一些我可以使用的示例命令给出解决方案,那么对我来说所有这些令人困惑的事情将非常有帮助。

Thanks in advance..!!!! 提前致谢..!!!!

To check the average bit-rate of an HLS stream, you need to use the mediastreamvalidator tool. 要检查HLS流的平均比特率,您需要使用mediastreamvalidator工具。

What often happens with the 64kbps stream is that it may not be under this value throughout its entire length. 64kbps流经常发生的情况是,它在整个长度上可能都不会低于此值。

Run the following command on your suspect 64kbps stream(s) and check the 'Average segment bitrate' value reported 在可疑的64kbps流上运行以下命令,并检查报告的“平均段比特率”值

mediastreamvalidator --verbose validate <StreamUrl>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM