Eu tenho dois computadores na mesma rede sem fio (mesma sub-rede). Vamos chamá-los de computador-A e computador-B. Todos os meus arquivos de mídia estão no computador-B. Eu quero ser capaz de reproduzir o arquivo no computador-A usando mplayer
. Para fazer isso, faço o seguinte:
ssh myuser@computer-B "cat my_media_file.mkv" | mplayer -
Que me permite "transmitir" o my_media_file.mkv
no computador-A do computador-B. Mas esse streaming não me permite procurar stream, então, faço isso em um terminal:
ssh myuser@computer-B "cat my_media_file.mkv" > temp_media_file
E, em outro terminal, eu faço isso:
mplayer temp_media_file
que então me permite procurar o arquivo também.
Mas o problema é este: digamos que 10MB foram gravados em temp_media_file quando comecei a reproduzir o arquivo em outro terminal; então, embora o tamanho do arquivo esteja aumentando, o mplayer não recalcula o tamanho do arquivo ou algo do tipo reproduz os primeiros 10 MB.
Então, há uma maneira de fazer o mplayer reavaliar o arquivo quando eu começar a jogar?
Se alguém tiver uma solução alternativa que me permita transmitir e buscar, por favor, deixe-me saber ...