Webrtc Fastapi aiortc | Трансляция видео на сервер и в браузер

Опубликовано: 06 Октябрь 2024
на канале: Django School
3,157
110

Разберем что такое webrtc. С помощью aiortc и fastapi реализуем трансляцию видео на сервер и в браузер с использованием webrtc. Рассмотрим webrtc в javascript.

Проект на GitHub - https://github.com/DJWOMS/webrtc_open...

WebRTC API - https://developer.mozilla.org/ru/docs...
aiortc - https://github.com/aiortc/aiortc

WebRTC (Web Real-Time Communications) - это технология, которая позволяет Web-приложениям и сайтам захватывать и выборочно передавать аудио и/или видео медиа-потоки, а также обмениваться произвольными данными между браузерами, без обязательного использования посредников. Набор стандартов, которые включает в себя технология WebRTC, позволяет обмениваться данными и проводить пиринговые телеконференции, без необходимости пользователю устанавливать плагины или любое другое стороннее программное обеспечение.

--=--
Подписывайся на Telegram канал - https://t.me/django_school

О веб разработке и программировании простым языком.
То что поможет стать высококвалифицированным специалистом.

Спонсорство - https://boosty.to/djangoschool
--=--
🔥Провожу индивидуальные занятия по python и веб разработке (django, fastapi, flask, javascript).
Обучаю с нуля, а так же провожу консультации для мидлов и синьоров./vk.com/djangochannel
--=--

#fastapi #djangoschool #webrtc #aiortc

00:00 webrtc
04:23 библиотека aiortc
08:23 разбор кода aiortc
11:12 fastapi aiortc
26:10 webrtc javascript
30:28 создание offer
33:51 настроика вебкамеры
36:08 заключение