Multicam broadcast med WebRTC

Heisann folkens!

Dersom jeg ønsker å streame 8 kamera pluss 1 mikrofon på/til en nettside; hvor seeren selv kan velge hvilket kamera h*n vil se, hva er beste alternativet?

Har sjekket ut WebRTC alene og/eller i kombo med NodeJS etc, men jeg vet ikke om det er den beste måten.

Problem 1: Det trengs 1 PC for hvert kamera
Problem 2: Båndbredde
Problem 3: Kun kameraet som seeren har valgt, skal vises; ikke de restererende 7

Noen her som kan gi noen råd og tips? Kanskje vinke meg i riktig retning...?

Hilse
Frode
 

adeneo

Medlem
Du kan kjøre flere instanser av Node på samme datamaskin, som er "koblet" til hvert sitt kamera, med hver sin adresse / port osv.

Deretter kan du koble til den Node instansen brukeren velger, og streame innholdet til nettleseren, for eksempel over sockets.

WebRTC er jo egentlig ment for peer-to-peer, altså direkte kobling mellom to brukere. For å sende video fra serveren til flere brukere finnes det enklere alternativer.
 
Topp