You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 25, 2021. It is now read-only.
Начинаем с простого: 1<=>1 P2P. Пользователей Control API пока нет, поэтому не будет и самого Control API, но в его терминах сценарий можно выразить следующим образом:
Cигналинг для P2P 1<=>1 поверх WebSocket. Предоставление Turn Credentials(просто урл, авторизация в данный момент не нужна).
Минимальный room management.
Взаимодействие с клиентом.
В рамках Medea Web Client требуется разработать:
Подключение к WebSocket по предоставленным Credentials.
Взаимодействие с Medea.
Трансляция всех перечисленных запросв в / из RTCPeerConnection.
Вывод отправляемых/получаемых треков в предоставленные video-элементы.
Для взаимодействия пока будет достаточно следующих событий PeerCreated, SdpAnswerMade, IceCandidateDiscovered, и комманд: MakeSdpOffer, MakeSdpAnswer, SetIceCandidate.
В рамках Test User Application требуется разработать:
Подключение Medea Web Client с передачей WebSocket URL.
Передачу Medea Web Client'у видео-элементов для локального и удаленного медиа-потоков.
Toolchain: минимальный набор комманд удовлетворения зависимостей и сборки, докеризация всех компонентов.
The text was updated successfully, but these errors were encountered:
@alexlapa I have no comments/questions., but I think the roadmap must be much more detailed. Basically, now you should decouple implementation to concrete steps (each one is separate task/PR), so devs can just move along with.
Gentlemen, as part of the development of the Medea Web Client module, please draw your attention to the Video.js project. I think it makes sense to develop a browser application as a plug-in for video.js.
Motivation:
Today it is the most popular media player in the world (Video JS runs on over 400,000 websites);
Начинаем с простого: 1<=>1 P2P. Пользователей Control API пока нет, поэтому не будет и самого Control API, но в его терминах сценарий можно выразить следующим образом:
Подразумевается разработка трех модулей:
В рамках Medea требуется разработать:
В рамках Medea Web Client требуется разработать:
RTCPeerConnection
.Для взаимодействия пока будет достаточно следующих событий
PeerCreated
,SdpAnswerMade
,IceCandidateDiscovered
, и комманд:MakeSdpOffer
,MakeSdpAnswer
,SetIceCandidate
.В рамках Test User Application требуется разработать:
Toolchain: минимальный набор комманд удовлетворения зависимостей и сборки, докеризация всех компонентов.
The text was updated successfully, but these errors were encountered: