首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebRTC和RTMP wowza

WebRTC和RTMP wowza
EN

Stack Overflow用户
提问于 2013-07-15 07:18:14
回答 5查看 10.7K关注 0票数 2

我正在做一个视频会议网络项目,它使用Wowza,RTMP和Flex的音频/视频在桌面浏览器上工作。现在,我想让它在平板电脑和手机浏览器上运行,并注意到WebRTC在便携设备中越来越受欢迎。我也听说过wowza是根据使用分钟数收费的,但我不想使用这样的产品,因为我们想要控制媒体服务器,就像我们对openTok服务器所做的那样。

我们的目标是为便携式设备使用WebRTC (仅用于音频和视频),这些设备可以通过某种方式与我们的RTMP服务器通信,这样我们就可以无缝地支持使用flash的旧浏览器和使用WebRTC的新浏览器。这是可能的吗?如果是这样,如何将webRTC与wowza或任何RTMP服务器集成?

EN

回答 5

Stack Overflow用户

发布于 2013-07-16 05:29:04

正如您所说,Wowza是一个RTMP服务器,它的主要功能是处理来自Flash应用程序的流。但它也可以将闪存数据包转换为RTP数据包,这是VoIP应用的标准协议。

使用WebRTC,浏览器可以使用SRTP从媒体设备发送数据,但它有一些额外的协议,例如使用BUNDLE,使用ICE建立会话(STUN/TURN),以及使用DTLS加密数据流的事实。

Wowza并不支持所有这些特定的协议,但您可以实现一个应用程序来扩展Wowza,并使用支持WebRTC的其他可用库自己完成。

票数 1
EN

Stack Overflow用户

发布于 2013-08-23 22:24:43

RTMP从根本上与WebRTC不兼容,但您可以只使用WebRTC来设置电话会议。

Wowza目前还不支持WebRTC,但做了indicate plans来添加对它的支持。

目前,唯一重要的WebRTC服务器是Lynckia/Licode,尽管他们还不提供服务器端录制功能,所以如果你需要的话,你现在就不走运了。

如果你真的想集成RTMP和基于WebRTC的视频会议,你现在还需要做很多定制的开发。

票数 1
EN

Stack Overflow用户

发布于 2013-12-01 15:24:22

还有其他一些项目支持webrtc,并且是基于服务器的,看看下面的项目:

  1. http://code.google.com/p/telepresence/
  2. https://github.com/webRTC/webRTC.io
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17644763

复制
相关文章

相似问题

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