Hosting streaming video feeds
*** This post has been rewritten ***
So here's the thing. I have 2 cameras (more on the way) that I need to hook up so that a user can view them anywhere on my network. The user should be able to select to see low-quality thumbnails of all cameras along with the ability to see high resolution of individual cameras. The distance that the video travels is international, so bandwidth is important.
I thought it would be good to put a video server with the cameras so that it can automatically obtain the video and select an appropriate bitrate for it depending on whether or not all the cameras are being shown. Then, because more than 1 person will be viewing the cameras, a 2nd video server will be setup with the viewers so that only 1 video stream is being transmitted internationally (it is received by video server 2 which redistributes it). Is there a better way of doing this, and where should I start (coding languages to learn, hardware to acquire, etc.)?
I am proficient in HTML, CSS, JS, PHP, and MySQL, so I want to try to rely on that as much as possible.
Last edited by fred2028; 09-09-2009 at 08:55 PM.
Well, you'd need to use the BitmapData API system of flash to throw live streaming data. From there, on the end where the user is receiving the data, you'd need to use loadBitmap to display the streaming video.
You'd need to use active scripting for this. It's quite a bit of work, and you'd need to be fairly skilled in flash to do this.
Although, I googled, and I found these results:
They look promising. Good luck!
Oh, is there a way to do it using Windows Media Server? I was reading a Microsoft.com article about it (http://www.microsoft.com/windows/win...webserver.aspx) and although it's 6 years old, it seems to be a fairly good idea, since I am by no means skilled in Flash.
Originally Posted by JShor
hmm.... well.... I know for sure that only people with media player installed running windows will be able to view the content. Beyond that, I know nothing about that.