m3u8:解析并为Ruby中的Apple HTTP Live Streaming(HLS)生成m3u8播放列表

时间:2024-02-24 18:11:20
【文件属性】:

文件名称:m3u8:解析并为Ruby中的Apple HTTP Live Streaming(HLS)生成m3u8播放列表

文件大小:44KB

文件格式:ZIP

更新时间:2024-02-24 18:11:20

ruby playlist library streaming parsing

m3u8 m3u8可以轻松生成和解析Apple发行的 Internet草案中定义的m3u8播放列表。 该库完全实现了HLS Internet Draft版本20。 提供从任何File,StringIO或字符串将m3u8播放列表解析为对象模型的功能。 提供将播放列表写入File或StringIO或通过to_s公开为字符串的功能。 母版播放列表与媒体播放列表之间的区别是自动处理的(单个播放列表类)。 (可选)该库可以根据指定的H.264,AAC或MP3选项(例如配置文件/级别)自动生成在CODEC属性中使用的音频/视频编解码器字符串。 安装 将此行添加到您的应用程序的Gemfile中:


【文件预览】:
m3u8-master
----.gitignore(57B)
----README.md(5KB)
----.rubocop.yml(172B)
----CHANGELOG.md(6KB)
----Gemfile(119B)
----Guardfile(218B)
----m3u8.gemspec(1KB)
----.rspec(30B)
----spec()
--------fixtures()
--------lib()
--------spec_helper.rb(4KB)
----LICENSE.txt(1KB)
----.hound.yml(49B)
----.travis.yml(75B)
----lib()
--------m3u8()
--------m3u8.rb(797B)
----Rakefile(154B)

网友评论