WebRTC und wowza RTMP
Arbeite ich an einer video-Konferenz web-Projekt verwendet Wowza RTMP und Flex für die audio - /video zu der Arbeit auf desktop-Browsern. Nun, ich möchte, um es auf dem tablet-und Handy-Browsern und bemerkte WebRTC ist immer beliebt in tragbaren Geräten. Ich hörte auch über openTok api, die berechnet wird basierend auf Minuten verwendet, aber ich will nicht zu verwenden, solche Produkte zu verwenden, denn wir wollen die Kontrolle der media-server wie das, was wir tun, mit wowza-server.
Unser Ziel ist die Verwendung von WebRTC(nur für audio-und video) für protable Geräte, die miteinander kommunizieren können, um unser RTMP server in irgendeiner Weise, so dass wir unterstützen können, um alte Browser mit flash und einen neuen Browser mit WebRTC nahtlos. Ist so etwas möglich? Wenn ja, wie integrieren Sie webRTC mit wowza oder jede RTMP-server ?
InformationsquelleAutor user1595858 | 2013-07-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als Sie sagte, Wowza ist ein RTMP-Server und dessen Hauptmerkmal ist es, Prozess-streams aus Flash-Anwendungen. Es kann aber auch übersetzen Flash-Pakete im RTP-Pakete, das ist ein standard-Protokoll für VoIP-Anwendungen.
Mit WebRTC, Browser sind in der Lage zum senden von Daten von Speichermedien mithilfe von SRTP, aber es hat einige zusätzliche Protokolle beigefügt, wie die Verwendung von BUNDLE, die session-Einrichtung mit EIS(STUN/TURN), und die Tatsache, dass die streams verschlüsselt mit DTLS.
Wowza unterstützt nicht alle diese spezifischen Protokolle, aber Sie können die Implementierung einer Anwendung zu erweitern, Wowza und tun es sich mit den anderen verfügbaren Bibliotheken, die Unterstützung von WebRTC.
InformationsquelleAutor nakib
RTMP ist grundsätzlich unvereinbar mit WebRTC, aber Sie können bis Tele mit nur WebRTC.
Wowza nicht unterstützt WebRTC noch nicht, aber habe zeigen Pläne, um Unterstützung hinzuzufügen.
Im moment der einzige ernsthafte WebRTC-Server ist Lynckia/Licode obwohl Sie nicht bieten die server-seitige Aufzeichnung noch so, wenn Sie brauchen, dass Sie Pech gehabt für heute.
Wenn Sie wirklich wollen, zu integrieren, RTMP und WebRTC-basierte video-conferencing Sie brauchen schon eine Menge tun, um die kundenspezifische Entwicklung im moment noch.
indicate plans
link in dieser Antwort, darüber zu Lesen)InformationsquelleAutor Michiel Trimpe
gibt es einige andere Projekte, die Unterstützung für webrtc und ist server-basiert nehmen Sie einen Blick auf die folgenden:
http://code.google.com/p/telepresence/
https://github.com/webRTC/webRTC.io
InformationsquelleAutor Vivek
Diese muss nicht unbedingt beantworten Ihre Frage, aber wie nakib erwähnt, Wowza übersetzen kann RTMP-Pakete in RTP. Also, wenn Sie wollen eine mobile app für die Kommunikation mit Flash, der beste Weg scheint zu base-die Handy-app auf RTP. In der Tat, dies ist genau der Ansatz, der OpenTok angenommen zurück in den Tag, für version 1 Ihres API, bevor Sie gingen alle Weg WebRTC in OpenTok 2.0.
Angesichts des oben genannten, würde ich noch prüfen, wobei die mobile app auf WebRTC, haben aber einen "legacy-Modus", der RTP-speziell für den Flash-über-Wowza-verbindungen.
InformationsquelleAutor jamix
Andere Möglichkeit ist AddLive (http://www.addlive.com). Wir unterstützen alle Browser und auch mobile SDKs
AddLive wurde erworben von SnapChat und ist nicht mehr ein Produkt.
InformationsquelleAutor stoiczek