首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于html5的在线音视频会议系统

基于html5的在线音视频会议系统
EN

Stack Overflow用户
提问于 2011-01-19 22:05:17
回答 2查看 10.4K关注 0票数 7

我想知道HTMl5是否适合在线会议系统的客户端部分。客户端必须能够:

  1. 使用视频标签显示服务器提供的实时视频。
  2. 类似于现场音频,使用了音频标签。
  3. 系统还支持文本消息。这里我们可以使用websockets
  4. There也是一个桌面共享功能。对于这种数据流,我也考虑使用websockets。但这是二进制数据,在发送之前可以用base64编码。因此,在html5客户端中,必须对其进行解码、处理(这是一个专有协议),并使用canvas对象(?!)将其绘制到屏幕上。

webapp能同时处理这么多的数据吗?

HTML5为此做好准备了吗?

EN

回答 2

Stack Overflow用户

发布于 2011-01-20 00:46:20

Yes

  • off应用程序可以处理这些数据吗?

  • HTML5为此做好准备了吗?还没有,但是

这些都是HTML5正在努力解决的领域。然而,一些工作组比其他工作组走得更远,并且这些功能在浏览器中的实现程度各不相同。爱立信在这方面做了很多工作。他们有一个patched version of webkit,可以支持足够多的这些技术来进行可用的视频/音频会议。

在桌面共享方面,noVNC (浏览器中的VNC客户端)证明了这是可能的。它使用WebSockets发送和接收数据,并使用base64编码/解码,因为WebSockets还不支持二进制数据。它使用WebSockets到TCP的代理websockify来与VNC服务器通信。它表现得相当好。

以下是一些相关标准的链接:

  • HTML5 index

  • Full web-apps standard

  • Canvas

  • video and audio tags

  • Media capture

  • Media capture API

  • Device tag/element

  • WebSockets API

  • All WebSockets protocol drafts

  • stream API

  • File API

查看各种HTML5相关技术的状态的最佳位置是:http://caniuse.com

票数 13
EN

Stack Overflow用户

发布于 2011-01-19 22:44:46

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4736116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档