webrtc-sdp:用于WebRTC的Rust SDP解析器

时间:2024-06-03 22:44:23
【文件属性】:

文件名称:webrtc-sdp:用于WebRTC的Rust SDP解析器

文件大小:87KB

文件格式:ZIP

更新时间:2024-06-03 22:44:23

rust parser webrtc sdp jsep

webrtc-sdp 用Rust编写的SDP解析器专门用于处理WebRTC SDP的要约和答案。 依存关系 锈> = 1.45.0 日志模块 SERDE模块 丝氨酸衍生模块 第一次构建webrtc-sdp时,Cargo会自动安装缺少的模块。 webrtc-sdp API 主要功能是: fn parse_sdp (sdp: & str , fail_on_warning: bool ) -> Result sdp参数是将被解析的字符串。 fail_on_warning参数确定如何处理解析期间遇到的警告。 存储期间遇到的所有问题,直到解析了整个字符串为止。 解析过程中的任何问题都可以归为两类: 致命错误,无法进一步解析或处理SDP 警告,不会阻止对SDP的进一步处理 警告将是例如属性中未知的参数。 当您想了解所有潜在问题


【文件预览】:
webrtc-sdp-master
----Cargo.toml(1010B)
----src()
--------media_type_tests.rs(14KB)
--------lib_tests.rs(20KB)
--------error.rs(7KB)
--------address.rs(6KB)
--------anonymizer.rs(6KB)
--------attribute_type_tests.rs(43KB)
--------address_tests.rs(2KB)
--------network.rs(1KB)
--------anonymizer_tests.rs(4KB)
--------media_type.rs(16KB)
--------network_tests.rs(959B)
--------lib.rs(30KB)
--------error_tests.rs(4KB)
--------attribute_type.rs(117KB)
----.circleci()
--------config.yml(5KB)
----examples()
--------file_parser.rs(2KB)
--------sdps()
----.travis.yml(4KB)
----LICENSE(16KB)
----fuzz()
--------Cargo.toml(433B)
--------fuzz_targets()
--------.gitignore(25B)
----README.md(3KB)
----tests()
--------parse_sdp_tests.rs(27KB)
----CODE_OF_CONDUCT.md(493B)
----.gitignore(18B)
----CHANGELOG.md(2KB)

网友评论