VideoLan server configuration

*nix specific usage questions
marhoa
New Cone
New Cone
Posts: 6
Joined: 09 Jan 2007 17:43
Location: Breda, Netherlands - Laval, France

VideoLan server configuration

Postby marhoa » 09 Jan 2007 18:17

Hi,

I am currently looking for further information in order to see whenever I use VLC as video streaming server or not. I have to provide a Streaming server accessible to 50 people in the same time. I read (I can´t remember where) that VLC only needs a 200MHz/32Mo PC to run (or something like that). There might be a problem, has anybody other hardware requirements?

Je suis actuellement à la recherche d´informations pour savoir si j´utilise ou non VLC comme server video. Je dois installer un server de streaming video accessible à 50 personne en meme temps. J´ai lu qu´un simple server de 200Mhz/32Mo était suffisant. Ca semble peu pour un servur, il doit y avoir un probleme, quelqu´un aurait-il d´autre informations?

Merci d´avance, thanks.
Seb.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Postby Jean-Baptiste Kempf » 09 Jan 2007 19:11

Non, ça suffit si tu broadcast ou tu multicaste ton flux et si tu n'as pas besoin de transcoder.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

marhoa
New Cone
New Cone
Posts: 6
Joined: 09 Jan 2007 17:43
Location: Breda, Netherlands - Laval, France

Postby marhoa » 10 Jan 2007 00:00

merci de ta réponse,

Comment se fait il qu´il aie besoin d´aussi peu de ressources quand on voit qu´un serveur Helix de RealNetwork demande la config suivante:

A single or dual Xeon with 3Ghz or above processors
2GB to 4GB of RAM
80GB of hard disk storage (this is really dependent upon your own storage requirements)
1GB Ethernet NIC
Windows 2003 or Linux Red Hat OS

M´en veux pas d´insister mais j´ai pas envie de me retrouver avec un truc qui se retrouve surchargé avec 10 utilisateur.
D´ailleurs, est ce que VLC a été utilisé pour des grosses charges aussi bien en broadcast qu´en multicast? Vous avez des exemples?

merci encore, Salut

xtophe
Big Cone-huna
Big Cone-huna
Posts: 1209
Joined: 24 Nov 2003 10:12
Location: Bristol, England

Postby xtophe » 10 Jan 2007 00:08

Juste pour clarifier: multicat et broadcast au sens IP des termes.

Je pense qu'Helix fait de l'unicast. et apres ça dépends si tu sert le même flux à tout le monde ou non et si tu transcode ou pas
Xtophe

marhoa
New Cone
New Cone
Posts: 6
Joined: 09 Jan 2007 17:43
Location: Breda, Netherlands - Laval, France

Postby marhoa » 10 Jan 2007 00:22

excuse mais à force de passer mes journées à lire des docs sur le streaming je finis pas m´emeler les pinceaux.

Donc je voudrais
- de la VOD: un mec vient sur une page Web, clique sur une video et VLC s´ouvre et gère le streaming
- du muticasting: sorte de TV à travers le reseau.

Dis moi si je me plante dans les noms, mais c´est les services que je recherche.
J´aimerais donc pouvoir faire tourner les 2 en meme temps et accessibles par jusqu´à 50 personnes à la fois.

marhoa
New Cone
New Cone
Posts: 6
Joined: 09 Jan 2007 17:43
Location: Breda, Netherlands - Laval, France

Postby marhoa » 10 Jan 2007 00:29

Je dis multicast, mais ca serait pas plutot broadcast pour que chacun soit autorisé à lire le flux?

Vivement que j´aille me coucher parceque ca commence à partir dans tous les sens dans ma tête!
Si quelqu´un a une définition précise de Broadcast, multicast, unicast et meme VOD pour etre sur que je ne fais aucune confusion :)

Fifix
New Cone
New Cone
Posts: 3
Joined: 09 Dec 2006 22:18
Location: France - Strasbourg / Grenoble

Postby Fifix » 15 Jan 2007 11:06

Bonjour,

Sans vouloir commettre trop d'erreurs:
Helix a besoin de beaucoup de ressources systemes pour 2 raisons.
1- il peut transcoder en temps reel des flux dans des formats differents. Ce que peux aussi faire VLC d'ailleurs (et en ben plus de formats).
2- la ram est utile sur un serveur VOD quand il s'agi de lire des fichiers souvent acceder - Il sont dans le cache en fait....Cela diminue les acces disques et permet de faire toutes les operations utiles a Helix.

Quelques definitions au sens commun des termes.
VOD : Video on Demand - Tu appelles un fichier par son nom sur un serveur. Il n'y a pas de regles d'accès au sens IP du terme. On peut tout a fait lire un fichier depuis un serveur VOD en UDP ou en TCP (en unicast, webcast, broadcast, multicast). Ce fichier sera lu dans le format video du fichier original (souvent) et via le protocole du serveur video (souvent malencontreusement appelé serveur VOD).

Multicast: Les fichiers sont transmis en UDP depuis des adresses speciales appartenant a une classe d'adresse IP dédiée au multicast. C'est la classe D. Les IP sont sous la forme 224.0.0.x le plus souvent.
Un seul flux est envoyé sur une adresse IP et un port donné et tous les clients ecoutant sur cette adresse et ce port recoive les mêmes paquets IP.

Unicast - un flux est envoyé VERS une seule IP et un port donné. C'est de l'UDP.

Broadcast: un flux est envoyé DEPUIS l'IP de ton serveur vers un port UDP donné. Tous les clients ecoutant sur le port de ton serveur recevront le flux. La difference avec le multicast c'est que n'importe quelle IP publiques ou privée pourra etre utilisée.

Unicast : la tu envoie un flux depuis ton serveur vers chaque client appelant un fichier. En fait a chaque appel d'un fichier sur l'IP de ton serveur et sur unn port (UDP ou TCP), le fichier est transmis. Donc, chaque appel generera une instance de lecture sur ton serveur video vers l'IP appelante.

Webcast : mauvais terme - c'est de l'unicast en TCP - souvent utile pour emettre des fichiers lisibles via du HTTP.

Bon voila, j'espere ne pas avoir dit trop de betises et que cela t'aidera a mieux comprendre tous ces termes.
A+ FFX
Do or Do Not - There is no try.
-- Yoda

ahmdprog
Blank Cone
Blank Cone
Posts: 29
Joined: 25 Nov 2006 00:01

Postby ahmdprog » 16 Jan 2007 07:15

Hello,

could you write in English, I don't know your language :( i think there is information that i am looking for, for this discussion, I need to know how to integrated VLC with Helix, I am looking for that.

thanks.


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 10 guests