首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >录制时的视频流文件

录制时的视频流文件
EN

Stack Overflow用户
提问于 2014-04-17 03:41:38
回答 1查看 2.5K关注 0票数 3

我目前正在做一个学生项目,我们必须为视频创建一个直播服务--

  • 我们用OpenCV从网络摄像头上捕捉视频
  • 我们想在录像时播放这段视频
  • 我们有一个保存到计算机上的文件capture.avi,当这个文件被保存时,我们想要流它。

目前,我们不知道如何做到这一点,我们不知道从A到B的文件是否在B中是可操作的(例如通过VLC ),也不知道是否会有任何中断。

我们计划使用RTSP作为网络协议。我们用C++编码所有东西。

以下是问题:

  • RTSP是否注意正在写入的文件流?
  • 我们应该使用什么格式的源?我们应该将从OpenCV捕获的帧从A流到B(所以在B中,我们必须使用OpenCV将帧转换为视频),还是应该让OpenCV在A中创建视频文件,并将该视频文件从A流到B?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-04-28 13:26:50

我不认为这样做是安全的,你需要的是两个缓冲器。

  • 第一种方法允许任何您想要使用的库将您录制的视频写入本地文件系统。
  • 后者将允许您的视频通过您的网络流。

两者应该共享相同的上下文,因此,相同的数据将管理两个缓冲区的同步。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23124188

复制
相关文章

相似问题

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