2013-01-03 8 views
7

Ich möchte Textnachrichten direkt an den Browser senden. Bis jetzt sehe ich nur die Audio-/Videoübertragungsdemos im Netz. Das sind meine Zweifel:So senden Sie Textnachrichten Browser in webrtc zum Browser?

  • Können wir das nicht nur mit PeerConnection API lösen?
  • Oder ist die neue DataChannel-API erforderlich, um dies zu erreichen?
  • Wenn ja, in welchen Browsern/Browsern sind die DataChannel-APIs implementiert?

Vielen Dank im Voraus für jede Hilfe ..

+1

Chrome Kanarienvogel Datachannel unterstützt ... auch firefox jede Nacht: http://mozilla.github.com/webrtc-landing/data_test.html –

+0

"Textnachrichten direkt an den Browser senden"? Browser zu Browser .... oder einfach "zum Browser"? .... –

+0

@MuazKhan ya, Browser zu Browser. Genauso wie die Videoübertragung von Browser zu Browser in webrtc. – Nachiketha

Antwort

4

Die Antwort auf Ihre Frage lautet: Ja - Sie brauchen Datachannel API

Es ist nicht Cross-Browser zu verwenden, wie sie es immer noch sind die Umsetzung - Ich würde wahrscheinlich socket.io mit Node ATM für eine Cross-Browser-App verwenden.

Sobald datachannel fertig ist, wird es ERSTAUNLICH! :)

0

Wenn Sie nur über Textnachrichten besorgt sind, warum nicht stattdessen die WebSocket API verwenden, die einen viel breiteren Supportbereich bietet?

+0

Aber WebRTC ist viel schneller als websockets nein? Und ich bin auch nicht nur an Chat-Nachrichten interessiert. Es geht mir mehr darum, Bewerbungsdaten in Echtzeit zu senden. – Nachiketha

+0

Sie können die WebRTC-Datenkanal-API sicher mit WebSockets [Fallback] (https://github.com/piranna/DataChannel-polyfill) verwenden. – niutech

Verwandte Themen