Streaming de bytes de dados brutos por byte no pipeline gstreamer

0

Eu tenho um problema que um pipeline gstreamer que tem que levar dados brutos byte por byte no pipeline, e tem que jogar.

Eu usei appsrc para transmitir um pedaço de dados por parte do pipeline, mas isso não está me ajudando muito, porque eu costumava transmitir a partir de um arquivo.

Mas, no meu caso, quero alimentar um byte de dados por byte diretamente, sem fazer streaming do arquivo. Deixe-me conhecer alguém que tenha uma solução correta para isso.

    
por Ohmkarr .P 20.07.2015 / 12:53

1 resposta

0

Você pode usar stdbuf para enviar o buffer do arquivo em pedaços de 1 byte:

stdbuf -o1 cat file | [...] 
    
por kos 20.07.2015 / 13:04