PDA

View Full Version : Best Way to Remotely Stream Media?


dspiral
April 6th, 2010, 06:00 PM
Myself and some pals would like to setup a Media Server (with a static IP) to stream out to Boxee setups at different locations.

What is the best way to get Boxee to see our remote media? RSS? Custom Repository?

Has anyone done this and have any tips?

Any help would be greatly appreciated!

jkmastera
April 7th, 2010, 03:07 PM
I had the same idea a while back. 1 issue you might run in to is the upload speed of your ISP package. My ISP is Qwest DSL, I have 7mb service, but that is only the download speed, my upload is only 896kb. Multiple people streaming would cause network congestion and everyone would suffer.

If you wanted to try it out, there is a Boxee VPN App out there that would allow everyone to VPN back to the main Media Server.

nomad64
April 7th, 2010, 03:52 PM
I had the same idea a while back. 1 issue you might run in to is the upload speed of your ISP package. My ISP is Qwest DSL, I have 7mb service, but that is only the download speed, my upload is only 896kb. Multiple people streaming would cause network congestion and everyone would suffer.

Indeed. Most Internet connections have less than 1mb upload speed (my ATT 6mb DSL has 512kbps). With this kind of connection, you probably can't stream anything that is HD, and even SD would (maybe) be able to get 1-2 streams going. Once you use up all of your upstream bandwidth, your downstream will suffer as well and your Internet connection will come to a screeching halt.

However, if you are one of the lucky few who is able to get a residential high-upload speed connection with a static IP, give it a try! You can use the Boxee VPN program (which I haven't used), or you can use LogMeIn Hamachi (http://www.hamachi.cc) for a quick and dirty VPN.

The only problem with the VPN approach is that Boxee will use LAN-based technologies over a WAN link. SMB, for instance, works well over a LAN, but is horribly slow over a WAN link because of the reduced bandwidth. Additionally, different video codecs work differently when playing a file. MPEG/MPG are generally not compressed much (heck, I sometimes have problems streaming MPEG's over a wireless G connection) while MKV/OGG files are more compressed (and will probably stream better).

Personally, I think the best way would be to host the video media as SWF files as they are highly compressed for the quality you receive. This, of course, opens up a whole different can of worms...

Play around with it and try a few different approaches! Then report back and let us know how it goes.

dspiral
April 14th, 2010, 05:33 PM
thanks for the replies jkmastera & nomad64. I am at work right now nomad64 and plan on analyzing your response when I get home tonight.

hmmm, not sure how much I should say here, but uploading will not be an issue as I work for a small ISP in Canada and plan on putting this in our server room connected directly to our 100mb pipe.

just a disclaimer: we will only be streaming non-copyrighted material shared between a select few of us ;)

iwizzard
May 19th, 2010, 02:30 PM
Did you come up with a good solution?

I was planing on a setup like this:
1 VPS (linux, would prefer no gui) vith VPN server and other stuff to manager user access and share the files
+ storage on a SAN

Most files will be in x264 if we have to some will be in xvid.

Is UPnP a better protocol to use instead of SAMBA?