如何将图片帧流实时的形成实时视频呢

2020-06-11 14:42:50 +08:00
 18870715400

叨唠一下大家, 我这边起了一个 socket 服务端, 实时接收来自 minicap 的图片字节数据, 有什么方法可以把实时接收的字节数据还原成实时的视频并且实时展示出来呢

2306 次点击
所在节点    Python
6 条回复
xiaolinjia
2020-06-11 14:48:53 +08:00
实时的视频没试过,生成视频存本地倒是试过。
video = cv2.VideoWriter(一系列参数)
video.write(frame) # frame 是 ndarray 类型
就行了。
18870715400
2020-06-11 14:53:01 +08:00
@xiaolinjia 关键是 minicap 不断发数据过来, 我这边需要将数据还原成视频并且显示出来
cz5424
2020-06-11 14:55:23 +08:00
实时展示估计比较麻烦, 一般直播是推流
xiaolinjia
2020-06-11 15:02:04 +08:00
不断发又咋了,我都是放到 queue 里。然后开个线程去取 queue 里的帧,然后 write 到视频里。
Latin
2020-06-12 10:28:29 +08:00
分两块做,直接推图片到前端 canvas 绘制实时显示,另外再独立录制,前端后端都可以实现。
18870715400
2020-06-12 15:23:12 +08:00
已经解决, 参考 github: https://github.com/openstf/minicap/issues/96

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

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

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

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

© 2021 V2EX