Digital Radio Central - Sponsored by TSS Radio
  DRC Home Page DRC Forums Contact Us  
 
SIRIUS Backstage Forum
 
 
 
  Sirius Satellite Radio XM Satellite Radio iTunes/iPod Slacker Pandora  
 
 
FAQ Members List Calendar Search Today's Posts Mark Forums Read  
Go Back   SIRIUS Backstage Forum > >
Visit Digital Radio Central

Notices

The Doghouse Here is where people are talking everything not SIRIUS related. So be cool, be smart and have something to say!

 
 
Thread Tools Display Modes
 
 
Old 12-25-2006, 09:31 PM   #1
realwx
Banned
 
realwx's Avatar
 
Join Date: Dec 26, 2005
Location: Elkridge, MD
Posts: 2,554
realwx is on a distinguished road
Send a message via AIM to realwx Send a message via MSN to realwx To any linux geeks that may want to help solve this
Default To any linux geeks that may want to help solve this

Let me explain the situation. If you've been on Digg, Fark or Slashdot then you know about Alek Komarnitsky's Internet Controllable Christmas Lights in helping to raise money for a cure for Celiac Disease. If not, a little Googling will help. Anyway, for the pity of trying to help the guy who wants a programmer to figure out how to stream the three D-Link 6620G webcams into three seperate servers (he's FTPing 3 images into 3 seperate servers every 3 seconds).

So far a little bit of source code findings point to a WMP-ish (not exactly) MPEG-4 stream with the extension .vam.

However, I can't figure out a way to actually stream the continuously streaming .vam video without Comcast getting pissed off. My friend keeps suggesting "port forwarding" but in theory that would just connect thousands of connections from one IP, whereas I need a program/solution where any packet of data that it receives is automatically uploaded to one of the three servers, where the thousands can connect and receive the packets, so essentially it is...

komar diagram.PNG

Anyone have any solutions for this?
realwx is offline  
 
 
Old 12-26-2006, 03:06 PM   #2
RoadClosed
Sirius Star
 
RoadClosed's Avatar
 
Join Date: Jun 17, 2005
Location: Estimating the Airspeed Velocity of an Unladen Swallow
Posts: 5,758
RoadClosed will become famous soon enoughRoadClosed will become famous soon enough
Default

Why would comcast get pissed off, the upload speed it probably capped and a good game of FEAR will cap that anyway?

Are the webcams IP based? If so you could assign each one a subdomain. Not sure what you are asking. Or port forward as your friend suggested. Either way you only have 1 ip so you are essentially portforwarding anyway already. Unless you have a block of IPs and each camera is present at the gateway. One cam could be cam1.myhome.net or cam2.myhome.net. Myhome.net having 1 ip. or 12.345.64.1:8000 for 1 cam and 12.245.64.1:8002 for another etc. Again not sure what yer askin'.
__________________
West of House
You are standing in an open field west of a white house, with a boarded front door.
There is a small mailbox here.


God does not believe in Athiests. Therefore they do not exist.
RoadClosed is offline  
 
 
Old 12-27-2006, 07:38 PM   #3
realwx
Banned
 
realwx's Avatar
 
Join Date: Dec 26, 2005
Location: Elkridge, MD
Posts: 2,554
realwx is on a distinguished road
Send a message via AIM to realwx Send a message via MSN to realwx To any linux geeks that may want to help solve this
Default

I'm asking how to upload individual packets of data into the web server so that thousands of people can download the streaming packets into their own computers. Unfortunately the upload speeds of his comcast connection are 768Kbps (mine is 24Kbps; he had to pay extra) and if you're uploading 256kbps streams into thousands of computers, eventually people will not be able to stream fast enough, so what would be the point of port forwarding if that happened?
realwx is offline  
 
 
Old 12-28-2006, 11:03 AM   #4
RoadClosed
Sirius Star
 
RoadClosed's Avatar
 
Join Date: Jun 17, 2005
Location: Estimating the Airspeed Velocity of an Unladen Swallow
Posts: 5,758
RoadClosed will become famous soon enoughRoadClosed will become famous soon enough
Default

My point with portforwarding was... if the cams don't have public ips you have to forward. But apples and oranges. But think of forwarding a little different:

The simple answer is... you can't. Once the bandwidth is exceeded that's it. You would have to "forward" people to multiple servers on multiple connections. That is connect to a central server then be redirected to a free stream on another connection. Maybe one your friends host. And if all streams are going to be on that single 784 k connection, you cannot steam at 256. It would have to be like 20. There is no server around that can handle millions of connections on a single ip at least not for less than 20k. It would choke in a millisecond. Heck with a few hundred people on SBS it slows way down.

That doesn't help I know. One solution may be a script that could throttle back the badwidth by reducing screen shots based on load. For example if the load it heavy you could only transfer every 15th shot and when light every 5.
__________________
West of House
You are standing in an open field west of a white house, with a boarded front door.
There is a small mailbox here.


God does not believe in Athiests. Therefore they do not exist.

Last edited by RoadClosed; 12-28-2006 at 11:08 AM..
RoadClosed is offline  
 
 
 

Go Back   SIRIUS Backstage Forum > >


Digitalradiocentral.com




Similar Threads
Thread Thread Starter Forum Replies Last Post
Linux Command Line Player elicriffield SIRIUS Internet Radio 41 11-13-2007 09:21 AM
mount the Stiletto on Linux? harris020106 Stiletto 32 12-08-2006 08:07 PM
S50 exploration under linux. bclbob Galaxy Nation 2 01-18-2006 02:02 PM
Linux Questions KHill The Doghouse 11 12-08-2003 07:02 PM
Linux Screenshot of real-time Sirius satellite tracking 3lusive SIRIUS Dogstar Cafe 14 12-01-2003 03:12 PM

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 12:36 AM.
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO v2.0.39 (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
All Content Copyright SIRIUS Backstage. All Rights Reserved. SIRIUS and registered trademarks are the property of SIRIUS Satellite Radio, Inc. The opinions posted on SIRIUS Backstage website and forums are those of the individual posters and/or this website and are not necessarily the opinions or positions of SIRIUS Satellite Radio, Inc.