Saya ingin melakukan streaming Desktop saya dengan DLNA ke TV saya.
Dengan ffmpeg, saya sudah bisa menyimpan video Desktop saya di file:
ffmpeg -framerate ntsc -video_size 1360x768 -f x11grab -i: 0,0 -vcodec libx264 -crf 26 -setepat cepat -f mpegts videofile
Dengan server uPnP MediaTomb saya akan dapat melakukan streaming file media saya dengan DLNA.
Sekarang saya hanya perlu beberapa cara untuk menggabungkan kedua program sehingga output dari ffmpeg secara langsung dikirim ke TV saya.
Apa yang saya inginkan:
- File dipilih melalui DLNA.
- MediaTomb mencoba membuka file itu.
- Alih-alih menerima konten file, perintah ffmpeg dieksekusi dan hasilnya dikembalikan.
Adakah yang tahu, apakah itu mungkin di Linux?
Jawaban:
Saya akan menggunakan penulisan ffmpeg yang berjalan secara permanen bukan ke file tetapi ke pipa bernama, dan DLNA membaca dari pipa bernama itu.
Saya tidak tahu apakah itu akan berhasil, saya belum mengujinya!
sumber