Page 1 of 1

Stream through the Internet

Posted: 25 Jul 2011 17:21
by lunapark
Hi.

I receive some udp-traffic (IPTV stream) on my network,
as I'd like to send further to the Internet.
So I can watch it anywhere in the world.

I can easily watch the IPTV stream on my local PC.
By selecting Media -> Open Network Stream -> And here Im entering the UDP-adress.
Something like udp://@xxx.xxx.xx.xx:xxx

This works fine, and I even made a playlist, coz I have 2 different streams (channels)

But Im really having trouble making the streaming work to the Internet.
Lots of the guides on the Internet only shows how to stream locally or they are from older VLC versions.

Im using the lastest version 1.1.11

Here is what I do, and what I don’t…..

When Im in my VLC playlist I right click on a channels and choosing “Stream”.

The “Stream Output” windows appear and its atomically put in the UDP-address as source.

I then push “Next”

And it’s here I specially needs some help..

What shall I choose in destinations ? HTTP, UDP etc ? What’s best ?

And which codec should I choose? What’s best?
My Internet bandwidth is quite high like 15-20 Mbit/s up and down.

If I choose f.ex choose UDP.
What Shall I write in address and which port ?

Im confused about if I need to open any ports in my router.
Or what IPs to use, my local to my PC, my IP on ther server address or the one from where Id like to receive the Stream.

Help ME !  Please

Re: Stream through the Internet

Posted: 25 Jul 2011 19:48
by Greg
Suggest you use http to start with
My Internet bandwidth is quite high like 15-20 Mbit/s up and down.
Suggest you find out (confirm) your actual upstream bandwidth available?
Then choose a codec, the default h264 + aac would give best compression & quality for given bandwidth, but is very cpu intensive. Wmv/Div3 (asf) is cpu economic at a cost of quality. Only you can determine what's best for you. Try what works best for you.
Suggest you limit Video size to something small to start with Eg 320x240 or smaller until you have an idea of what your cpu can do with the video size and bandwidth

Leave port at 8080 if not used by anything else.
Leave path blank

Yes you will have to port forward

No IP needs to be entered on the server

The receiving computer will need the external IP (Global) of your server (router IP ) in the form http://yourIP:port

Also see this current post
viewtopic.php?f=4&t=92130

For further info on port forwarding, routing, general checks, etc

Re: Stream through the Internet

Posted: 25 Jul 2011 20:00
by lunapark
Thanks for your answer Greg.

Great info, and Ill try it soonest possible when I get home.
I have a few questions...

Will this mean that I should forward port 8080 to my PC running as server ?

And the example you mentioned is HTTP right ?

Re: Stream through the Internet

Posted: 25 Jul 2011 20:21
by Greg
Yes http

You will be port forwarding the local IP and port of the streaming server