我想将 /dev/video0 设备输出(传输流是一种输出)放入临时环形缓冲区。事实上,我不希望文件/缓冲区随着时间的推移而增长。
因此,目的是让多个消费者(例如:tail -f、mencoder、VLC ......)访问一个文件(缓冲区、Fifo 等)。
某种场景:
Producer:
# cat /dev/video0 > mybuffer.ts
And then multiple access by consumer
2# tail -f mybuffer.ts > extract1.ts
2# tail -f mybuffer.ts > extract2.ts
3# ffmpeg -i mybuffer.ts ...
有人知道如何做这样的事情吗?