Transcoding a stream from a Dreambox on FreeBSD using VLC

Do you want to watch your TV channels from home at work? Do you have a Dreambox? If so, continue reading.
Streaming the raw output from a Dreambox over the internet usually makes it stutter. So transcoding it first to a codec with higher compression, such as mp4, is probably a good idea. This can preferably be done on a host on the same LAN as the Dreambox.

script type="text/javascript">

I run VLC on my FreeBSD server, but it should work just as well on a Linux, Windows or OS X host. Note that this command should be on one line. CVLC is the non-gui, command line, version of VLC.

cvlc -vvv --sout "#transcode{vcodec=h264,height=320,vb=768,acodec=mp2,ab=128,
channels=2,samplerate=44100}:standard{mux=ts,dst=,access=http}" is the Dreambox 500, and is the FreeBSD host. Replace with your IP’s.
Now on a client you can just open a network stream in, for example, VLC and enter to make it play, hopefully without a stutter. These are obviously internal IP’s in this example, I have a tcp forward on my router to the FreeBSD host so that I can reach the stream from the internet.





This entry was posted in Dreambox, FreeBSD and tagged , , , , , , , . Bookmark the permalink.

One Response to Transcoding a stream from a Dreambox on FreeBSD using VLC

  1. Zenza says:

    check the yosh project for restream/googlenzenz@

Comments are closed.