我想將一個/ dev/video0設備輸出(Transport Stream是輸出類型)轉換爲臨時環形緩衝區。事實上,我不希望隨着時間的推移文件/緩衝區不斷增加。Linux:將cat/dev/video0放入一個不增長的緩衝區
所以目的是讓一個文件(緩衝區,Fifo,不管)被多個消費者訪問(例如:tail -f,mencoder,VLC,....)。
有的那種情景:
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 ...
是否有人有一個想法如何做這樣的事情?
當所有的客戶端連接到環形緩衝區時,環形緩衝區將如何知道? –