2013-01-03 16 views
7

Desidero inviare messaggi di testo direttamente al browser. Fino ad ora ho visto solo le demo di trasmissione audio/video nel web. Questi sono i miei dubbi:Come inviare messaggi di testo browser al browser in webrtc?

  • Non possiamo risolvere questo solo utilizzando l'API PeerConnection?
  • Oppure è necessaria la nuova API DataChannel per raggiungere questo obiettivo?
  • In tal caso, in quali browser/browser vengono implementate le API dataChannel?

Grazie in anticipo per qualsiasi aiuto ..

+1

Chrome Canary supporta DataChannel ... anche firefox notte: http://mozilla.github.com/webrtc-landing/data_test.html –

+0

"invia messaggi di testo direttamente al browser" ?? browser per browser .... o semplicemente "per browser"? .... –

+0

@MuazKhan ya, browser per browser. Proprio come browser per la trasmissione di video browser in webrtc. – Nachiketha

risposta

4

La risposta alla tua domanda è: Sì - è necessario utilizzare DataChannel API

La sua non è cross-browser come stanno ancora sua attuazione - Probabilmente userò socket.io con node atm per un'app cross-browser.

Una volta terminato il datachannel, sarà INCREDIBILE! :)

0

Se si è interessati solo ai messaggi di testo, perché non utilizzare invece l'API WebSocket, che ha un intervallo di supporto molto più ampio?

+0

Ma WebRTC è molto più veloce di websocket no? E inoltre non mi interessa solo un messaggio di chat. Più preoccupato di inviare i dati dell'applicazione in tempo reale. – Nachiketha

+0

È possibile utilizzare in modo sicuro l'API del canale dati WebRTC con WebSockets [fallback] (https://github.com/piranna/DataChannel-polyfill). – niutech

Problemi correlati