gpt4 book ai didi

python - WebRTC Python 实现

转载 作者:太空宇宙 更新时间:2023-11-03 12:26:34 24 4
gpt4 key购买 nike

Python 中是否有 RTCPeerConnection 的实现?我有一个 Python 应用程序,它将充当视频共享应用程序中的对等点(另一个对等点是浏览器)。 Python 中有很多信号服务器示例,但我找不到 RTCPeerConnection 本身的任何实现。我不想使用 PyQt 和 webkit 等东西。

最佳答案

您说得对,网络上大多数与 WebRTC/Python 相关的示例仅使用 Python 进行信号传输。

我认为到目前为止缺乏基于 Python 的 WebRTC 实现的一个原因是 WebRTC 是一个相当复杂的堆栈,涉及 SDP 协商、交互式连接建立以找到两个对等点之间的路径、DTLS 握手 + SRTP 加密,所有这些以异步方式发生。

然而,随着 asyncio 的出现,情况发生了一些变化,因为现在可以以更线性的方式编写异步代码,而无需诉诸回调。

因此,我为 Python 组合了一个基于异步的 WebRTC 实现,我相信它会非常适合您描述的用例:

https://github.com/aiortc/aiortc

关于python - WebRTC Python 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48933972/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com