2016-04-25 6 views

Antwort

2

Nein, ist es nicht.

Sie müssen etwas auf dem Server haben, um den Video-Stream zu senden.

Clientseitiger Code kann das Video nicht vom Ether aufnehmen.

+0

Dies ist falsch. Modernes HTTP-Streaming erfordert nur, dass der Server Objekte hosten/bedienen kann. Der Client fordert jedes Objekt über ein GET an. – szatmary

+0

@szatmary - Und wie soll das Live-Video zum Server gelangen? – Quentin

+0

Jedes Protokoll wird ausreichen. HTTP POST, ftp, webdav, s3: //. – szatmary

0

Alles, was Sie tun können, ist die Einbeziehung von Video-Einbettung von Youtube Code-Snippet oder anderen Websites. Dies erfordert keinen eigenen Server. Diese tutorial könnte helfen.

0

Nun, wenn Sie wirklich wollen, können Sie wahrscheinlich zuvor kodierte Dateien streamen. Live-Streaming erfordert jedoch eine Codierung, was bei JS ineffizient sein kann. Wenn Sie die Kodierung, d. H. Ihre Webcam-Ausgabe, in Echtzeit mithilfe von FFMPEG verwalten können, können Sie die FileReader-API verwenden, um den codierten Videoinhalt aufzunehmen und ihn über eine Socket-Sitzung durch eine Arbeitersitzung zu streamen.

Verwandte Themen