有没有“无人值守的点对点视频传输”方案?

2017-08-01 05:53:41 +08:00
 starvedcat
需求:在美帝某大学,使用学校提供的无线网络,长时间直播实验室内实况(例如每天 8 小时),拍摄角度固定。
并且,同一时间观看该直播的人数最多只有一人,所以“直播”的方案太过于浪费了,而且有较长的延迟(比如 https://livestream.com/ ,免费试用之后发现,延迟大概有 10 秒)。所以现在考虑用“点对点”的方案。

我首先想到的就是 Skype、微信、LINE、QQ 等聊天软件的视频聊天功能
就是说,在实验室放置一台手机,用户可以选择与这台手机进行“视频聊天”,从而看到实验设备的运行情况
但是这些用聊天软件实现的点对点方案也有一个缺点,就是一定要有人在直播区域值守,以“接受对方的视频聊天请求”

所以,我想问一下,有没有“无人值守的点对点视频传输”方案?
理想的情况:管理员可以远程操作那台放在实验室的手机,以选择接受 /不接受某用户的请求,并且可以选择中止
最坏的情况:抢占式的。当实验室的手机没有被连接时,任何用户均可连接,并且没有“接受请求”这一步骤;但当某用户已经连接上之后,其余用户均无法连接,只能等待该用户主动终止连接才行

以上均为本人开脑洞。请大佬们随意提供宝贵意见,谢谢!
2925 次点击
所在节点    问与答
13 条回复
WispZhan
2017-08-01 06:07:30 +08:00
WebRTC?
ech0x
2017-08-01 06:08:28 +08:00
ffmepg
DCjanus
2017-08-01 07:21:58 +08:00
如果是电脑+摄像头,可以用 ffmpeg 推 HTTP-FLV 流。
用 HTTP-FLV 流形式做直播,需要一个 web 服务器,网页端看起来就是一个无限大的 flv 文件,页面显示可以用 B 站开源的 flv.js 做,这样用户只需要有个浏览器即可连接。
至于连接控制就很容易了,每次有人来连接,检查是否已经被连接,如果有就返回错误提示,没有就返回能够直播的页面。
lydasia
2017-08-01 07:55:03 +08:00
自己搭个流媒体服务器?
xenme
2017-08-01 08:05:02 +08:00
买个 ip camera 就结束了
ghostheaven
2017-08-01 08:08:48 +08:00
实验室开个电脑,开录像应用,远程桌面连上看,缺点就是一般笔记本的视频素质不高,远程桌面视频传输可能会掉帧
default
2017-08-01 08:44:25 +08:00
买个 360 摄像头
rswl
2017-08-01 09:39:40 +08:00
用 teamview 试试
porrat
2017-08-01 10:06:24 +08:00
随便一个网络摄像头就能解决的事
oglop
2017-08-01 12:05:57 +08:00
telegram bot?
pimin
2017-08-01 12:08:48 +08:00
200 块钱买个监控摄像头,软件方案都是白送的
starvedcat
2017-08-02 05:47:26 +08:00
@pimin #11 忘记说了……学校屏蔽了网络摄像头的那个协议
starvedcat
2017-08-02 05:49:25 +08:00
@xenme #5
@porrat #9
谢谢大佬们,是我忘记说了……学校网络禁止使用 webcam (前些天我已经用一个松下的网络摄像头试过了,使用一段时间之后即无法访问)
https://www.v2ex.com/t/378230

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/379424

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX