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

news/2024/11/15 2:07:34/

一、目标

      了解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 晚上(周六)


http://www.ppmy.cn/news/690787.html

相关文章

MySQL数据库复合查询

文章目录 一、多表查询二、自连接三、子查询1.单行子查询2.多行子查询3.多列子查询4.在from子句中使用子查询 四、合并查询 一、多表查询 在实际开发中,我们需要查询的数据往往会来自不同的表,所以需要进行多表查询。下面我们用一个简单的公司管理系统&…

苹果软件版测试周期,苹果推出iOS测试更新周期的第四个beta版本

原标题:苹果推出iOS测试更新周期的第四个beta版本 苹果于今日放出了当前软件测试更新周期的第四个beta版本,其中包括了iOS 9.3、IS X 10.11.4 El Capitan、watchOS 2.2、以及tvOS 9.2。苹果似乎坚持了每两周一次的发布频率,尽管版本编号意味着…

php 获取手机设备的ID,获取苹果设备的UDID

苹果开发中,经常会添加测试设备UDID,通常在fir、蒲公英等平台获取,除了此类平台我们自己也可以实现UDID的获取,下面就通过已有苹果开发证书和模板来获取苹果设备的UDID。 先体验一下:获取UDID 1、准备描述文件模板,并设置模板信息。 描述文件模板p_udid.mobileconfig文件…

计算机网络技术用苹果电脑,苹果电脑到底支持哪些常用软件

苹果电脑的设计理念一直是其他PC厂商所无法超越的!因为其不但拥有极富艺术气息的外观,而且强大的整体机能也是普通PC所无法达到的。但是一个关键性的问题产生了,由于苹果电脑采用的是与普通PC完全不同的操作系统,用惯微软操作系统…

MacOS如何使用TexLive编译tex文件

MacOS如何使用TexLive编译Tex文件 如果你想使用 TeX Live 来编译 TeX 文件,你需要先安装 TeX Live。 一般编译 一旦安装完成,你就可以在命令行中使用 pdflatex 命令来编译 TeX 文件。例如,如果你想编译名为 myfile.tex 的文件,…

php livephoto,苹果iOS11新功能Live Photo长曝光实拍

苹果在WWDC 2017上为我们介绍的Live Photo长曝光让我们留下了非常深刻的印象,在威锋论坛上用户 Locthas 为我们带来的Live Photo长曝光作品。   Locthas 表示,适合Live Photo长曝光的应用,基本都集中在这几种场景里了,而且他还从…

苹果上的Http Live Stream(HLS)技术初探

最近在做RTMP转HLS的流媒体服务器项目。需要重新了解Http Live Stream(HLS)技术,于是,总结了一些相关技术细节,如下。 苹果的视频数据流播放技术要求 一如苹果的强势作风,苹果对其旗下的iPhone、iPod、iPa…

app live photo_玩好手中 6S 的 Live Photo 功能,你还需要这两款 App

我们都晓得新款的 iPhone 6s 增加了 Live Photo 的新功能,简单而言,就是当你在该模式下拍摄照片的时候,会同时拍摄一张 jpg 图片和一个3秒(45帧)的 MOV 文件,当你使用 3D touch 按压图片的时候,会看到静态图片变为一段…