10 个版本

0.4.1 2021年8月2日
0.4.0 2020年8月15日
0.3.0 2020年4月10日
0.2.1 2019年9月9日
0.1.1 2018年2月23日

#1161 in 解析器实现

Download history 469/week @ 2024-03-13 192/week @ 2024-03-20 182/week @ 2024-03-27 217/week @ 2024-04-03 131/week @ 2024-04-10 108/week @ 2024-04-17 90/week @ 2024-04-24 79/week @ 2024-05-01 63/week @ 2024-05-08 70/week @ 2024-05-15 83/week @ 2024-05-22 90/week @ 2024-05-29 101/week @ 2024-06-05 63/week @ 2024-06-12 104/week @ 2024-06-19 100/week @ 2024-06-26

383 每月下载量
5 个包中使用 (4 个直接使用)

MIT/Apache 协议

390KB
8K SLoC

hls_m3u8

Crates.io: hls_m3u8 Documentation Build Status Code Coverage License

HLS m3u8 解析器/生成器。

文档

示例

use hls_m3u8::MediaPlaylist;

let m3u8 = "#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-VERSION:3
#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
#EXT-X-ENDLIST";

assert!(m3u8.parse::<MediaPlaylist>().is_ok());

许可证

许可协议为以下之一

由您选择。

贡献

除非您明确声明,否则根据 Apache-2.0 许可证定义的,您有意提交给作品并由您包含在内的任何贡献,将如上所述双重许可,不附加任何其他条款或条件。

依赖项

~2.5–3.5MB
~73K SLoC