从单个 Raspberry PI 类型设备创建可搜索视频存档的正确方法是什么?
我是否应该为每个设备创建一个流,然后每当该设备开始广播时,它就会添加到该流中?然后我会创建一个客户端,列出流中这些单独记录的时间戳?我一直在尝试这样做,但我只得到了 ListFragments 和 GetClip。两者似乎都没有完成这项工作。使用片段的用例是什么?我想获得由不同时间戳分隔的部分流。例如,如果我有一个从下午 2 点到 2:10 的录音,那将是与下午 3 点到 3:10 之间的录音分开的列表项。
或者我应该每次广播做一个流?我会创建一个客户端来列出流,然后允许用户在流之间进行选择以查看每个视频。这似乎是对平台的低效使用,如果我在几天内用同一设备录制了 5 个 10 秒的录音,它会创建 5 个单独的存档流。
我意识到这里存在与数据保留相关的影响,但我也不确定如果流的一部分过期但另一部分没有过期,这将如何发挥作用。
我一直在挖掘文档以尝试推断与此相关的最佳实践,但没有找到任何直接回答它的东西。
谢谢!