2012-09-20 8 views
5

Ich habe OpenTok für die Entwicklung einer Webapp verwendet, die einen Stream an bis zu 2500 Abonnenten senden kann. OpenTok erledigt den Großteil der Arbeit für Sie, aber es erlaubt kein Screensharing - was für meine Webanwendung entscheidend ist. Um das Screensharing zu ermöglichen, suche ich nach Open-Source-Plugins/Treibern, die ich Sender zum Herunterladen und Installieren auffordern kann. Das Plugin sollte den Bildschirm erfassen und als virtuelle Webcam teilen, damit Dienste wie OpenTok sie senden/archivieren/speichern können .Writing screensharing plugin/driver

Wie fahren Sie fort, einen solchen Treiber zu schreiben? Kennen Sie ein Open-Source-Projekt, das als guter Ausgangspunkt dienen kann?

+0

Hallo @ anant90 helfen haben Sie es gelungen, Deine Suche schon? Ich interessiere mich auch für eine solche Funktion –

+0

Hi Mark, Ich habe letzten Sommer aufgehört, an diesem Projekt zu arbeiten - aber ich erkannte am Ende, dass es zwei Ansätze gibt, das gleiche zu tun - der oben beschriebene Ansatz, wobei ein Plugin den Bildschirm erfasst und teilt es als eine virtuelle Webcam oder den WebRTC-Ansatz, wo diese Funktionalität in den Browser integriert ist. Als ich diese Frage gepostet habe, war OpenTok immer noch Flash-basiert - jetzt sind sie zum WebRTC-Framework gewechselt und machen einen wirklich guten Job darin, einschließlich iOS und Android zusätzlich zum Web. – anant90

+0

Wenn Sie mehr über WebRTC erfahren möchten, sollten Sie [WebRTC-Website] (http://googlechrome.github.io/webrtc/) oder [diesen sehr nützlichen Beispielcode für WebRTC] (https: // github .com/muaz-khan? tab = Repositories) OpenTok ist immer noch die beste Lösung, um das gleiche zu tun. Weitere Informationen finden Sie unter [OpenTok-Tutorials] (https://tokbox.com/opentok/tutorials/) oder [dieses Screensharing-Beispiel] (https://johntsai.me/opentok/examples/webrtc_screenshare.php) – anant90

Antwort

0

Ich weiß nicht über Open-Source-Projekte für Screensharing, aber screenleap bietet auf API für Screensharing, die Sie mit OpenTok verwenden können.

0

Haben Sie Opentok unter Link:

https://meet.tokbox.com/ 

und auch Quellcode bereitstellen auf Github

https://github.com/aullman/opentok-meet/tree/master/opentok-meet-cordova 

Ich hoffe, das Sie ..

Verwandte Themen