SMCDK:Python版的Mediasoup客户端SDK

我要开发同款
JimDG2024年08月07日
97阅读
开发技术websocket、系统架构、python
所属分类SNS社交
授权协议MIT许可

作品详情

Python版的Mediasoup客户端SDK,可以基于此SDK定制基于Python的WebRTC客户端应用程序。

设计初衷:跨平台、可扩展、容易上手、API完备性,详见:
Why another mediasoup-client?( My Personal Option, for reference only)
There are several official and unofficial client implementations, but they are not quick and easy to run on all OS's desktop, so are not suitable to be a general SDK:
1. official client with corresponding dependency lib
mediasoup-demo/aiortc: because it is based on Unix Socket, so it can't run in Windows
mediasoup-demo/broadcasters: it is based on bash language, which is good at integrating command line tools, but is not good at developing new features
mediasoup-demo/app: it can only run in browsers, and Electron-like desktop environment with less disk space occupation, or run in Node.js with more space occupation because of the node_modules directory
mediasoup-broadcast-demo: it's quite hard to compile and link a libwebrtc dependency successfully on all OS platform, especially in China mainland's network environment
2. no-official client
pymediasoup: it is quite nice, but its API is a little hard to quick start as SDK
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论