{"repo":"versatica/mediasoup-client-aiortc","free":true,"listed":false,"github":"https://github.com/versatica/mediasoup-client-aiortc","clone":"git clone https://github.com/versatica/mediasoup-client-aiortc.git","description":"mediasoup-client handler for aiortc Python library","language":"TypeScript","stars":71,"topics":["webrtc","nodejs","client-library"],"license":"ISC","category":"api-integrations-sdks","readme_excerpt":"mediasoup-client-aiortc [![][npm-shield-mediasoup-client-aiortc]][npm-mediasoup-client-aiortc] [![][github-actions-shield-mediasoup-client-aiortc]][github-actions-mediasoup-client-aiortc] [![][github-actions-shield-mediasoup-client-aiortc-npm-publish]][github-actions-mediasoup-client-aiortc-npm-publish] [![][github-actions-shield-mediasoup-website-update]][github-actions-mediasoup-website-update] [![][opencollective-shield-mediasoup]][opencollective-mediasoup] mediasoup-client handler for aiortc Python library. Suitable for building Node.js applications that connect to a mediasoup server using WebRTC and exchange real audio, video and DataChannel messages with it in both directions. Requirements - Python = 3.10. - Windows is not supported. Installation Install mediasoup-client-aiortc within your Node.js application: The \"postinstall\" script in package.json will install the Python libraries (including aiortc ). You can override the path to python executable by setting the PYTHON environment variable: Same thing once you run your Node.js application. mediasoup-client-aiortc will spawn Python processes and communicate with them via UnixSocket . You can override the python executable path by setting the PYTHON environment variable: API async createWorker(settings: WorkerSettings) function Creates a mediasoup-client-aiortc Worker instance. Each Worker spawns and manages a Python subprocess. @async @returns Worker Worker class The Worker class. It represents a separate Python subpr","default_branch":null,"files":null,"tree":[],"storefront":"/r/versatica","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/versatica/mediasoup-client-aiortc/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}