2013-01-03 9 views
7

Chcę wysyłać wiadomości tekstowe bezpośrednio do przeglądarki. Do tej pory oglądam tylko demo transmisji audio/wideo w Internecie. Oto moje wątpliwości:Jak wysłać przeglądarkę wiadomości tekstowych do przeglądarki webramc?

  • Czy nie możemy rozwiązać tego problemu za pomocą interfejsu API PeerConnection?
  • Czy jest to nowe API DataChannel, aby to osiągnąć?
  • Jeśli tak, w której przeglądarce/przeglądarkach są zaimplementowane interfejsy API dataChannel?

Dzięki z góry za wszelką pomoc ..

+1

Chrome Canary obsługuje DataChannel ... również Firefox Nightly: http://mozilla.github.com/webrtc-landing/data_test.html –

+0

"wysyłanie wiadomości tekstowych bezpośrednio do przeglądarki" ?? przeglądarka do przeglądarki .... lub po prostu "do przeglądarki"? .... –

+0

@MuazKhan ya, przeglądarka do przeglądarki. Podobnie jak przeglądarka do przeglądarki transmisji wideo w Webrtc. – Nachiketha

Odpowiedz

4

Odpowiedź na to pytanie brzmi: tak - trzeba użyć dataChannel API

jej nie cross-browser jak są one nadal jej realizacji - Prawdopodobnie użyłbym socket.io z węzłem atm dla aplikacji w różnych przeglądarkach.

Po zakończeniu transmisji danych będzie to NIESAMOWITE! :)

0

Jeśli martwisz się tylko wiadomościami tekstowymi, dlaczego nie używać interfejsu WebSocket API, który ma znacznie szerszy zakres wsparcia?

+0

Ale WebRTC jest znacznie szybszy niż websockets nie? A także nie jestem zainteresowany tylko wiadomościami czatowymi. Więcej dotyczy przesyłania danych aplikacji w czasie rzeczywistym. – Nachiketha

+0

Możesz bezpiecznie używać WebRTC Data Channel API z WebSockets [fallback] (https://github.com/piranna/DataChannel-polyfill). – niutech

Powiązane problemy