agilityfeat / free-whip

WebRTC broadcasting python cli using WHIP (WebRTC-HTTP ingestion protocol)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

free-whip

WebRTC broadcasting python cli using WHIP (WebRTC-HTTP ingestion protocol) based on aiortc

Note: This client has been tested with janus-gateway with whip-simple-server. Since aiortc doesn't support trickle ice you might need to use ice-lite.

Run locally

If you want to use TURN you can pass it in a .env file like demonstrated in example.env. Then just run:

docker-compose up --build

About

WebRTC broadcasting python cli using WHIP (WebRTC-HTTP ingestion protocol)

License:MIT License


Languages

Language:Python 90.9%Language:Dockerfile 8.1%Language:Shell 0.9%