主要是目前有上面一个需求要实现。将 rtsp 转 webrtc 输出,本身对 C++ 还没 Rust 熟悉。 所以想找找 Rust 方案。现在是准备把 ZLMediaKit API 绑定到 Rust。
--
👇
harlanc: 最成熟的开源音视频方案都是是用c/c++写的,但是缺点也很明显,对程序员要求高,会碰到各种诡异的内存泄漏/崩溃/卡死等等问题,golang也有一些了,rust相对较少,想知道楼主是出于什么目的考虑用rust做音视频呢?
--
👇
coco: 感谢。 找了一圈没找到合适的 Rust 方案,现在基于 ZLMediaKit 来搞了。
--
👇
harlanc: 在server端做协议转换是可取的,现在应该都是这么做的,rust的开源方案应该是没有,我目前正在实现一个rtsp server,
https://github.com/harlanc/xiu
以后应该会支持rtsp->webrtc的转换