brandon711 wrote:
NX is a decent remote access solution for linux.
I have used it for remote access of home computers for a while. works well even with not so good public wifi connections and it is sent over SSH so its more secure than VNC.
Guspaz wrote:
First off, you need to understand that you won't be able to play videos remotely over VNC or NX through a web browser. It's just not going to work well. Even a gigabit LAN isn't going to work for that without multimedia remoting, and multimedia remoting isn't going to work with web video anyhow. Nor would any type of video remoting solution save bandwidth, it'd always be more efficient to use the browser locally rather than remotely.
vonskippy wrote:
Why can't you use YOUTUBE for your streaming content?
First off, Thank You for your responses. I apologize for the delayed response. The last 2 days here have been a bit nuts, we had a sizable storm come though Sunday evening. Personally we were spared any damage or extended power outages, though others near by were without power for a day. My DSL has been flaky since, but seems to be about back to normal today.
Let me try to clarify what we are trying to achieve, and why we are not just using YouTube, perhaps there is a better approach. I'm working with an animal trainer who has given live presentations all over the world. She wants to setup a "Virtual" classroom environment to reach more people. (currently we have done some sessions with Skype, but there have been quality issues with the audio and there are no tools for video or presentation sharing.) Being able to show parts of a video, and pause at specific moments to point things out / explain them is very important. With a large group of people, you can imagine how difficult it would be to say, "Okay, pause the video and make sure your looking at 3:13".
My solution was to run a server with Big Blue Button
http://www.bigbluebutton.org/, which allows presentation / desktop sharing. Then I or the presenter would login via VNC to the server and play the movies locally from the server at the appropriate times, feeding them into the Big Blue Button RTMP setup for live streaming. I believe we would be basically using Big Blue Button as it is intended, with the exception that we would be uploading the videos in advance and then using the VNC connection to the linode to play those videos on a high speed station.
From what I have read, and please correct me if I am wrong; a setup like this using RTMP can scale quite well assuming it has the ram / power available. The biggest problem I am seeing at the moment with this setup is that Big Blue Button is sending their voip over TCP instead of UDP, which is causing very poor voice quality.
We thought of running Skype for the audio separately, though we have been really unimpressed with the conference quality of Skype even with 6 to 8 people present. My understanding is that Skype is very much dependent on the "host" computer (that of the person who starts the call) to mux the audio together for all the callers. If that is indeed correct, then we are not going to be able to get much past that 6 to 8 person limit and maintain a quality level that people can hear at.
I believe what I need is something that is fully server side to manage / mux the conference call so that it can scale; in addition to the RTMP server setup for the live video.
Are there solutions I am over looking that would be easier? I did look at the Webex type of companies, but their support for streaming video was very limited, one company said that did have a enterprise level solution for a live streaming video conference, but I got the impression the price tag was pretty high.
This doesn't have to be strictly free software either. The project can't support a $10K software purchase at this point, but I'd be willing to look at commercial software if there is something that might help get this working.
Thanks very much for your time and help.
Regards
Jamie