2011-07-31 78 views
1

我想制作一个避免任何Flash代码的Web应用程序。这个应用程序必须包含视频会议,我想用纯HTML5来实现它。有可能的?我知道websocket,但不知道视频会议是否可以通过它们以相对的性能(至少24fps +正确的分辨率,至少640x480的声音)来实现,并且两个终端都是web应用(两个终端都应该使用浏览器)。Pure HTML5视频会议

在此先感谢

回答

0

仅通过JavaScript(尽管there are plug-ins which let you handle output through flash)捕获网络摄像头图像/麦克风输入是不可能的,因此您需要安装某种应用程序/插件。 速度部分只是让客户担心。我的意思是,网络套接字将与连接许可一样快。 您应该对网络工作者进行一些研究,因为它们对于加速您的应用程序非常有用(您可以将麦克风接口,网络摄像头界面和用户界面全部用于他们的特定工作人员,从而不会阻止应用程序或使其无响应) 。

编辑:上述的jQuery通过使用<canvas>插件作品。

0

约拿说,根据现在的情况,我们不能建立与HTML5视频会议。浏览器也有很多限制。由于没有所有浏览器支持的通用视频编解码器。而实时流媒体也仅适用于Safari浏览器(使用HTML5视频标签)。根据我的经验,我们无法正确使用任何浏览器在Windows上构建实时流式传输。 但是,如果你想获得关于流媒体直播的一些信息,请参阅https://developer.apple.com/library/ios/#documentation/networkinginternet/conceptual/streamingmediaguide/Introduction/Introduction.html

你可以使用这个源来测试您的实时流媒体的例子

“http://xfunoonx.api.channel.livestream.com/3.0/ playlist.m3u8"

此内容将只用在Mac上的Safari。