如何将url从m3u8更改为.ts



我正在尝试使iptv连接在我的接收器上工作这是我要转换的原始链接

http://s7.iapi.com: 8000/re-NBA/index.m3u8 ?令牌= BzyIVQOtO77MTw

这是我最后想要达到的格式

http://pro-vision.dyndns.pro: 12580/生活/laurent/laurent/ts

2791.

m3u8文件只是一个文本文件,作为媒体流的索引-它将包含指向视频和音频流本身位置的"指针"。

TS文件是一个包含视频和音频流本身的"容器",即实际的视频和音频数据。

您不能简单地将任何m3u8转换为ts文件或流,但您可以从m3u8文件中提取一个ts文件URL,这可能是您想要的。

如果你看一下m3u8定义的概述部分,有一个非常简单的例子,这可能是理解它的最佳方式:

  • https://datatracker.ietf.org/doc/html/draft-pantos-http-live-streaming-19

m3u8文件包含ts引用,可以在上述文档的摘录中看到:

#EXTM3U
   #EXT-X-TARGETDURATION:10
   #EXTINF:9.009,
   http://media.example.com/first.ts
   #EXTINF:9.009,
   http://media.example.com/second.ts
   #EXTINF:3.003,
   http://media.example.com/third.ts

这里的数字表示流的长度。更复杂的例子允许你有一个特定流的多个变体,以允许不同的比特率版本的视频用于自适应比特率(ABR)流。

相关内容

  • 没有找到相关文章