有一种方法可以在反应性中连续捕获视频,并在停止时存储最后一秒钟?

问题描述 投票:0回答:0
ios

设备中求解此情况。 在一场足球比赛中,您最喜欢的球队可以做一个比赛。在电视上查看比赛时(优先实时),您可能会有取代。但是,可能是您想在比赛中使用移动设备记录目标的情况(也许是因为比赛未在电视上流式传输,或者只是想记录目标,因为您非常喜欢您的团队) .

对于此工作,我需要以下功能:

指定窗口时间。例如。 30秒

用我的相机连续捕获。在我的示例中,我会将手机的后置摄像头指向场地(特别是,如果我在那里看到球,并且球员们在努力得分)。
当我想录制某些内容时,用相机键入“记录”按钮。

视频将被记录下来

以这种观点,从过去的30秒开始(如果录制开始少于30秒之前,则少于30秒)。这里的关键功能是,我需要录制视频并默默丢弃30秒前记录的视频数据。
  • 我正在检查的是反应 - 本地示例,但totalseconds参数不是窗口时间,而只是视频最大长度(即,不会通过丢弃暂时记录的数据来继续录制)。 我以为我可以使用两种选择之一:
  • 找到一种记录,保留记录数据的时间窗口的技术,然后当您要复制时,只需按下适当的按钮/调用适当的方法,然后将视频转移到您所需的存储/目标/whyth
  • 找到一种记录
  • seamless
  • 视频块/段的方法,并放下暂时的段(存在一个名为screcorder的库,但它在iOS上有效,几乎没有记录下来),然后将其倒入实际视频到您所需的存储/目标/其他。 有一个库(或在反应型相机中设置的库,如果有)可以帮助我满足这一需求?

为此我也找不到一个例子

android video react-native camera
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.