【发布时间】:2017-06-13 22:16:39
【问题描述】:
我正在尝试构建一个简单的视频流网络应用程序,其中一个用户(聊天室所有者)从他的网络摄像头广播视频,而其他用户(聊天室成员)能够实时看到它
我对谷歌做了很多研究,所以我发现我需要的是:
- 获取adapter.js文件以获得兼容性(不知道从哪里获取)
- 从网络摄像头获取视频流
- 将其发送到服务器
- 让服务器将其发送给特定用户
- 客户端接收该视频流并将其显示在
我只能做第一步,我在网上找到的例子很清晰和简单
对于其他步骤,我在网上找到的所有示例都解释了如何在单个页面上本地执行此操作,但我想远程执行,甚至遵循 O'reilly WebRTC 书中的指南
我不知道我应该在服务器端代码中写什么或如何发送接收到的视频流(我有一些例子,但我不明白代码)
我不知道客户端将如何接收该流(没有找到此流的示例,所有示例都在同一页面上发送和接收视频)
谁能帮忙,我的服务器端语言是 PHP,但如果必须的话,我可以切换到 Node.js
【问题讨论】:
-
使用 PHP 你有一个服务器;您编写脚本以在服务器上运行。使用 node.js 你也可以编写服务器。
-
我知道,你有代码的工作示例吗?
-
“从网络摄像头获取视频流” 除了客户端语言之外,还需要 Flash 或其他一些插件。 “客户端接收该视频流并将其显示在 不。不可能的。需要 Flash、Silverlight 或其他一些 ActiveX 插件。
-
@developerwjk 你完全不知道你在说什么。
-
WebRTC 似乎是最方便的方式,我不关心技术我只需要它工作
标签: php node.js streaming video-streaming webrtc