Pha*_*elm 1 video video-streaming http-live-streaming mpeg2-ts
我试图了解HLS分段器如何将MPEG-TS数据包转换为HLS块。HLS块是否封装了几个MPEG-TS数据包,或者它是完全不同的格式并不同于MPEG-TS?例如,我可以检索PCR(节目时钟参考)或其他MPEG-TS特定数据吗?
根据规格:
每个媒体段必须格式化为MPEG-2传输流[ISO_13818],WebVTT [WebVTT]文件或压缩音频文件。
换句话说:HLS建于之上MPEG-TS。视频始终被格式化为MPEG传输流。字幕使用WebVTT。音频可以格式化为MPEG-TS原始或原始AAC/ MP3帧。
当视频/音频格式设置MPEG-TS为时,每个HLS段都是自包含的(即包含所有必要的解码信息),并且由许多MPEG-TS数据包组成(MPEG-TS数据包仅为188个字节)。
是的,您可以检索PCR和MPEG-TS中嵌入的所有其他内容,例如ID3元数据,其他多路复用流,CEA 608/708等。
HLS的下一个版本将允许将片段化的MP4用作MPEG-TS视频/音频的替代品,但目前支持有限。
| 归档时间: |
|
| 查看次数: |
2606 次 |
| 最近记录: |