2013-01-03 139 views
7

我想直接发送短信给浏览器。直到现在,我只能看到网络中的音频/视频传输演示。这些是我的疑惑:如何在webrtc中发送短信浏览器到浏览器?

  • 我们不能通过使用PeerConnection API来解决这个问题吗?
  • 或者是需要新的DataChannel API来实现这一点?
  • 如果是这样,在哪个浏览器/浏览器中实现了dataChannel API?

预先感谢任何帮助..

+1

Chrome Canary版支持DataChannel ......也火狐夜间: http://mozilla.github.com/webrtc-landing/data_test.html –

+0

“直接发送短信给浏览器”?浏览器浏览器....或简单地“浏览器”? .... –

+0

@Mazazhan雅,浏览器到浏览器。就像浏览器到webrtc中的浏览器视频传输一样。 – Nachiketha

回答

4

回答你的问题是:是的 - 你需要使用dataChannel API

它不跨浏览器作为他们仍然实现它 - 我可能会使用socket.io和node atm作为跨浏览器的应用程序。

一旦数据通道完成,它就会令人惊叹! :)

0

如果您只关注短信,为什么不使用WebSocket API,而是使用更广泛的支持范围?

+0

但是WebRTC比websocket更快吗?而且我也只是对聊天消息不感兴趣..更关心的是abt实时发送应用程序数据。 – Nachiketha

+0

您可以安全地将WebRTC数据通道API与WebSockets [后备](https://github.com/piranna/DataChannel-polyfill)一起使用。 – niutech