文件名称: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)