是否可以在 iOS、Android、浏览器之间流式传输视频 p2p(或其他技术)

Posted

技术标签:

【中文标题】是否可以在 iOS、Android、浏览器之间流式传输视频 p2p(或其他技术)【英文标题】:Is it possible to stream video p2p (or other technology) between iOS, Android, Browser 【发布时间】:2014-07-02 01:54:52 【问题描述】:

我只是在学习移动网络开发和思考任务: 有没有办法在 iosandroid 和浏览器之间制作视频流。它应该使用什么架构和技术。我已经在 SO Peer-to-Peer video from iOS to Android? 上阅读过这个问题,但没有关于浏览器的内容。

如果不能同时做p2p和crossplatform。我想我应该使用 Red5 服务器等或 Xmpp

所以我在这里征求你的建议和意见。任何信息都会很有价值

【问题讨论】:

我想你说的是像谷歌环聊这样的视频通话? 是的,你有什么建议? 【参考方案1】:

是的,开源解决方案应该是WEBRTC技术,请在官网查看:webrtc.org

【讨论】:

【参考方案2】:

是的,你可以!!!

谷歌强制执行的新技术是WEBRTC

它代表“网络实时通信”,是一个由谷歌资助的开源项目。

它也支持Android/iPhone原生应用。

我正在努力,并取得了 60% 的成功。

视频清晰度不错,但音频断断续续。

您可以从Here找到源代码

与社区讨论Here

你可以看现场演示Here

注意:

这是一个正在进行的项目,尚未稳定。 Google 团队正在开发中。目前正在开发最新的 Chrome、FF 和 opera。 IE还没有给予支持。

【讨论】:

感谢您的回复和回答。如果您写一些有关 iOS 和 android 的 webrtc 开发的链接,我将非常感激。我找到了很多关于在浏览器上制作 webrtc 的资源,但对于应用程序却没有。谢谢 如果这里不允许,您可以将它们写到我的电子邮件中。我的电子邮件 razoronline@mail.ru 在 webrtc 源代码中提供 android 和 iphone 的演示

以上是关于是否可以在 iOS、Android、浏览器之间流式传输视频 p2p(或其他技术)的主要内容,如果未能解决你的问题,请参考以下文章

我需要一个持续统一的解决方案来在 Android 和 IOS 网络浏览器中流式传输音频

是否可以在颤动中流式传输无尽的音频?

Windows Media Services 流式传输(使用 RSTP 或 HTTP)到 Android

通过 WiFi 在 Android 手机之间流式传输语音

是否可以从 USB 摄像头流式传输视频和从移动麦克风传输音频以在 android 中进行 RTMP 流式传输

是否可以在 JavaScript 中检测 Android 和 iOS 浏览器何时关闭屏幕