I've recently acquired a DM600 running PLi Jade and have been playing with streaming
it to the Internet, thought a quick walkthrough might be welcomed by other newbies.
Got to to say this first, unless you have an unusually high upload bandwidth and/or
a computer capable of real time H264 compression you're unlikely to find watching
your dreambox across the net very satisfactory ie MPEG2 at less than 1Mb/s or so
is shit. No, this is just for the fun of it.
First you need to have the dreambox connected to your router and know it's
IP address, I'm not going in to this as it's been well covered many times already.
Second you need a computer with VLC installed, also connected to your router.
I'm using an Apple eMac running OSX (10.4) and VLC 0.9.8 so instructions
below won't be exactly right for Windows or Linux users.
Third you need to know how to configure your router, specifically ;
Need to forward port 8080 to the computer doing the restreaming.
Need to forward port 80 to dreambox to use web i/f to change channels
Need to ascertain your external IP address
Lastly need a mate with an internet connection and VLC to check the restreaming
to internet is working, can't do this from the LAN side of router.
Check first, in the normal way, that your dreambox is streaming to your LAN. Pli site
has good guide to this.
PLi? Images website - PLi? Wiki: GenericStream
Now we'll get VLC to receive stream from the dreambox and restream at a reduced bitrate.
Need to keep below the max upload speed of your broadband connection. I have upload
of about 450kb/s so I've found it safer to use 256kb video and 64kb audio as you\ll see below
OK, runup VLC on your computer and select ;
File menu / Streaming exporting wizard
Stream to network NEXT
Click on "Select a stream" button
http://<dreambox ip address>:31344 NEXT
HTTP NEXT
Transcode video MPEG-2 256kb/s
Transcode audio MPEG 64kb/s NEXT
MPEG TS NEXT
TTL This is "Time to live" and is meant to set number of routers stream can go through
but I've found that even set to 1 the streaming works. I am obviously misundersanding
something here, all I can suggest is experiment
Confirm the settings and VLC should think a bit and settle down with "Streaming & exporting wizard" message in controller. If you have any way of monitoring network activity of the computer
eg Activity monitor on a Mac you should see the m/c receiving about 3-5 Mb/s stream from the
dreambox.
If you have another computer on your network you can check the restreaming is working, run VLC
on it and ;
File menu / Open Network "HTTP/FTP/MMS/RTSP" URL http://<restreaming PC IP>:8080 OK
If all ok you should see a really low quality version of your dreambox o/p appear in window.
Note that, contrary to what I've read elsewhere, if you run up a browser and connect to your
dreambox webif you can change chs quite happily without screwing up the restreaming
Let's checkout over the net. Ring your mate and get them to run VLC and ;
File menu / Open Network "HTTP/FTP/MMS/RTSP" URL "http://<Your external IP>:8080" OK
If it works tell them to run up a web browser, enter a URL of "http://<Your external IP>" and, if you've
forwarded port 80 to the dreambox properly, (s)he can change chs.
Have fun
it to the Internet, thought a quick walkthrough might be welcomed by other newbies.
Got to to say this first, unless you have an unusually high upload bandwidth and/or
a computer capable of real time H264 compression you're unlikely to find watching
your dreambox across the net very satisfactory ie MPEG2 at less than 1Mb/s or so
is shit. No, this is just for the fun of it.
First you need to have the dreambox connected to your router and know it's
IP address, I'm not going in to this as it's been well covered many times already.
Second you need a computer with VLC installed, also connected to your router.
I'm using an Apple eMac running OSX (10.4) and VLC 0.9.8 so instructions
below won't be exactly right for Windows or Linux users.
Third you need to know how to configure your router, specifically ;
Need to forward port 8080 to the computer doing the restreaming.
Need to forward port 80 to dreambox to use web i/f to change channels
Need to ascertain your external IP address
Lastly need a mate with an internet connection and VLC to check the restreaming
to internet is working, can't do this from the LAN side of router.
Check first, in the normal way, that your dreambox is streaming to your LAN. Pli site
has good guide to this.
PLi? Images website - PLi? Wiki: GenericStream
Now we'll get VLC to receive stream from the dreambox and restream at a reduced bitrate.
Need to keep below the max upload speed of your broadband connection. I have upload
of about 450kb/s so I've found it safer to use 256kb video and 64kb audio as you\ll see below
OK, runup VLC on your computer and select ;
File menu / Streaming exporting wizard
Stream to network NEXT
Click on "Select a stream" button
http://<dreambox ip address>:31344 NEXT
HTTP NEXT
Transcode video MPEG-2 256kb/s
Transcode audio MPEG 64kb/s NEXT
MPEG TS NEXT
TTL This is "Time to live" and is meant to set number of routers stream can go through
but I've found that even set to 1 the streaming works. I am obviously misundersanding
something here, all I can suggest is experiment
Confirm the settings and VLC should think a bit and settle down with "Streaming & exporting wizard" message in controller. If you have any way of monitoring network activity of the computer
eg Activity monitor on a Mac you should see the m/c receiving about 3-5 Mb/s stream from the
dreambox.
If you have another computer on your network you can check the restreaming is working, run VLC
on it and ;
File menu / Open Network "HTTP/FTP/MMS/RTSP" URL http://<restreaming PC IP>:8080 OK
If all ok you should see a really low quality version of your dreambox o/p appear in window.
Note that, contrary to what I've read elsewhere, if you run up a browser and connect to your
dreambox webif you can change chs quite happily without screwing up the restreaming
Let's checkout over the net. Ring your mate and get them to run VLC and ;
File menu / Open Network "HTTP/FTP/MMS/RTSP" URL "http://<Your external IP>:8080" OK
If it works tell them to run up a web browser, enter a URL of "http://<Your external IP>" and, if you've
forwarded port 80 to the dreambox properly, (s)he can change chs.
Have fun