什么是mqtt和webRTC?
如果我正在开发一个支持语音和视频聊天的本地移动web应用程序,我可以在哪里使用它们?
发布于 2013-10-29 10:29:27
你在比较两种不同的东西。
MQTT是一种用于发布/订阅的消息传递协议,可以用来实现本地应用程序和后端服务器之间的通信。
WebRTC是现代web浏览器开始支持的一个标准,它允许纯web应用程序(HTML5 5/JavaScript/CSS3 3)实现语音和视频交互,而不需要任何浏览器插件(通常现在这种实现需要使用Flash)。值得指出的是,本机浏览器对webRTC的支持直到现在才出现(iOS仍然不支持)。如果您正在开发一个移动web应用程序,您可以选择使用webRTC以独立于平台的方式支持语音和视频,然后使用MQTT在web套接字上实现到服务器的通信。
由于您正在开发一个本地移动应用程序,所以webRTC并不是真正相关的。作为本机应用程序,您不受浏览器支持的限制。
https://stackoverflow.com/questions/19509644
复制相似问题