【HTTP Live Streaming】(四)苹果公司提供的7款 hls 工具

一、目标

      了解apple官方提供的工具,可以帮助我们细分视频流并创建成功传输所需的播放列表。

 

二、介绍

      有几种工具可以帮助您设置HTTP Live Streaming服务,下面分别介绍:

      1.Media Stream Segmenter(mediastreamsegmenter)

       通过UDP网络连接或stdin接收MPEG-2传输流,并将其分成一系列持续时间相等的小媒体段。然后,它会创建一个索引文件,其中包含对各个媒体段的引用。
 

      2.媒体文件分段器(mediafilesegmenter)

       将MOV,MP4,M4V,M4A或MP3文件分成媒体段并创建索引文件。可以使用几乎任何Web服务器基础架构部署索引文件和媒体段,以便流式传输到iOS,macOS和tvOS。
 

     3.Media Subtitle Segmenter(mediasubtitlesegmenter)

       将带有tx3g-格式化字幕轨道或SRT文件的QuickTime文件中的字幕轨道转换为WebVTT,并使用HTTP Live Streaming对其进行分段以进行部署。
 

     4.变体播放列表创建器(variantplaylistcreator)与媒体文件分段器一起使用,以从多个VOD流创建变体播放列表。
 

     5.Media Stream Validator(mediastreamvalidator)模拟HTTP Live Streaming会话,并验证索引文件和媒体段是否符合HTTP Live Streaming规范。此工具可以验证本地文件和HTTP URL。

 

     6.HLS Report(hlsreport)使用Media Stream Validator生成的JSON文件为验证的流创建报告。


     7.ID3标记生成器(id3taggenerator)创建一个ID3标记,用作媒体文件分段器的元数据,并通过网络将其发送到媒体流分段器。
创建自己的工具或使用第三方工具时,请确保工具输出符合Apple的标准。

 

三、下载地址

       https://developer.apple.com/

      苹果的开发者文档、工具,做的都还不错。

 

       that's all.

       2019.05.18 晚上(周六)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值