Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想制作一个记录视频流的 android 应用程序,当用户不按下按钮时,视频流最后 120 秒之前的所有内容都会被删除。这应该运行几个小时,所以只有 ~50mb 一直在使用。有没有人知道如何录制视频,比如永无止境的数据流,让我可以访问某些点并删除这些点之前的所有内容?
我知道这个问题很笼统,但我发现很难访问靠近硬件的 android 相机。
如果不出意外,您可能会遇到文件大小限制。
更好的方法是继续录制 30 秒的视频,并删除任何超过两分钟的视频,直到用户按下“录制”按钮,此时您开始保留它们。
然后将它们拼接成一个长视频。
顺便说一句,这会耗尽你的电池。我假设你有能力处理这个问题。