Python WebRTC
Ровно месяц назад, 3 января, я сделал первый коммит в закрытый репозиторий и сегодня готов поделиться им со всеми. Суммарно на проект было потрачено чуть больше 75 часов (спасибо WakaTime).
Сам проект представляет собой Python расширение написанное на C++, которое работает с нативной WebRTC библиотекой и соединяет (биндит) два языка. Что позволяет в конечном итоге использовать оригинальную WebRTC прямо из Python.
Я стараюсь соблюдать W3C спецификацию, но с поправками на Python, чтобы не возникало много вопросов по использованию библиотеки и не надо было придумывать своего (как и писать документацию с нуля).
Работы ещё очень много. Очень... Я поработал над проектом 19 дней и каждый день описывал в своём лайв канале. Там целая цепочка из сообщений, а
вот её текущий конец.
https://github.com/MarshalX/python-webrtc ✨