Video Streaming Concept on Web

All you've ever wanted to know about the ActiveX, Mozilla plugins, the web interface and various PHP extensions
elepanda
New Cone
New Cone
Posts: 5
Joined: 25 May 2009 20:47

Video Streaming Concept on Web

Postby elepanda » 26 May 2009 21:09

I am not very sure of the concept use behind embedding VLC on the web. Currently when i try to use vlc as a streaming server and another vlc on another pc running, it streams fine. but if i want to do a VOD. Is the vlc on the web a vlc streaming server? or is it actually a vlc player? if it is a vlc player, how do i activate my vlc streaming server to stream to this vlc player which is embedded on the web?

Please enlighten me.. Need help badly Thank you very much..

: D

deniz-777
New Cone
New Cone
Posts: 4
Joined: 27 May 2009 13:14

Re: Video Streaming Concept on Web

Postby deniz-777 » 27 May 2009 13:20

good question, i wait tihs question's answer too

thannoy
Big Cone-huna
Big Cone-huna
Posts: 601
Joined: 20 Mar 2008 09:44
VLC version: 0.9.8a & 1.0-git
Operating System: GNU/Linux Fedora10
Location: France
Contact:

Re: Video Streaming Concept on Web

Postby thannoy » 27 May 2009 13:55

As every client of VOD servers, the client (embedded VLC here) will ask the sever for the stream to start roughly. This concept itself is the VOD.
Of course, server and client must be compliant with compatible VOD protocols.

elepanda
New Cone
New Cone
Posts: 5
Joined: 25 May 2009 20:47

Re: Video Streaming Concept on Web

Postby elepanda » 27 May 2009 18:45

Hi Thannoy, thank you for your reply. So from your reply can is it mean that the client that is embedded on the web will automatically start the vlc stream server at the another end? So now let say 3 different clients watching the same movie but starts at different point of time. so only 1 streaming server running at the back end is required?

thank you..

As every client of VOD servers, the client (embedded VLC here) will ask the sever for the stream to start roughly. This concept itself is the VOD.
Of course, server and client must be compliant with compatible VOD protocols.

thannoy
Big Cone-huna
Big Cone-huna
Posts: 601
Joined: 20 Mar 2008 09:44
VLC version: 0.9.8a & 1.0-git
Operating System: GNU/Linux Fedora10
Location: France
Contact:

Re: Video Streaming Concept on Web

Postby thannoy » 27 May 2009 20:00

Each client will ask the server to initiate stream for a specific video file (to this client only). They will each receive it as a different stream, starting from the beginning of the movie.

The one streaming server will manage 3 streams.

elepanda
New Cone
New Cone
Posts: 5
Joined: 25 May 2009 20:47

Re: Video Streaming Concept on Web

Postby elepanda » 28 May 2009 06:02

hi.. one streaming server will manage 3 streams, so if i got 300 users so i need 100 vlc servers program running on my server side?
Each client will ask the server to initiate stream for a specific video file (to this client only). They will each receive it as a different stream, starting from the beginning of the movie.

The one streaming server will manage 3 streams.

thannoy
Big Cone-huna
Big Cone-huna
Posts: 601
Joined: 20 Mar 2008 09:44
VLC version: 0.9.8a & 1.0-git
Operating System: GNU/Linux Fedora10
Location: France
Contact:

Re: Video Streaming Concept on Web

Postby thannoy » 28 May 2009 15:49

no :) The server is asked a ne stream once, then twice, then again and again. It is not restricted to 3.
But as you note, a server will have difficulties to manage too many streams at the same time, there is limitations (CPU, bandwidth, etc). To serve huge amount of VOD, a more complicated server configuration have to be used as load balancing.

elepanda
New Cone
New Cone
Posts: 5
Joined: 25 May 2009 20:47

Re: Video Streaming Concept on Web

Postby elepanda » 28 May 2009 19:00

oh. Thank you very much.. May i know from the previous reply you mentioned the client will request to start the streaming of the server. can this only be done when the client is embedded on the web? can i do that on application? - mean 2 vlc (server and client) running.. because currently i tried to run as an application, it can't. i need to go to the server to start the streaming then the client can watch. there is no way from client to initiate a start to the server.


no :) The server is asked a ne stream once, then twice, then again and again. It is not restricted to 3.
But as you note, a server will have difficulties to manage too many streams at the same time, there is limitations (CPU, bandwidth, etc). To serve huge amount of VOD, a more complicated server configuration have to be used as load balancing.

elepanda
New Cone
New Cone
Posts: 5
Joined: 25 May 2009 20:47

Re: Video Streaming Concept on Web

Postby elepanda » 29 May 2009 08:39

Hi, i found this site. May i know the player that is playing the video is it called streaming? or is it just play directly from the video file? - The site is http://www.revolunet.com/static/downloa ... anced.htmlThank you.

thannoy
Big Cone-huna
Big Cone-huna
Posts: 601
Joined: 20 Mar 2008 09:44
VLC version: 0.9.8a & 1.0-git
Operating System: GNU/Linux Fedora10
Location: France
Contact:

Re: Video Streaming Concept on Web

Postby thannoy » 29 May 2009 10:22

This page does not use VOD as default (it is http:// access which is not really VOD. rtsp:// is more VOD-suitable). The embedded VLC download the video file from the URL and render it, being able to fully control the mean it receive the video since it is a download.

It is not streaming neither, in which case it ill not be http:// access but maybe udp://. Streaming means the server send the video and the receiver do not control in itself the speed it arrives, etc.


Return to “Web and scripting”

Who is online

Users browsing this forum: No registered users and 5 guests