Page 1 sur 1

Hébergement streaming vidéo

Posté : 15 déc. 2008, 19:34
par amadou
Je veux diffuser des cérémonies religieuses sur un site en accord avec les responsables de cette église. Mon problème c'est comment le réaliser? De quoi ai je besoin? matériel et logiciel.
Je cherche un hébergeur pour ça.
Que veut dire hebergement streaming 10 ou streaming 100?
Merci de m'aider et de me conseiller.

Posté : 15 déc. 2008, 19:54
par albat
Pour ton site, tu n'as à priori pas de grands besoins techniques.

Côté applicatif, tu peux réaliser le site toi-même avec un mini Bacj Office pour les mises à jour
ou utiliser un CMS (Content Management System) : Joomla, SPIP, etc.

Côté hébergement, une offre mutualisée (moins chère) pourra faire l'affaire.

Quant au streaming, c'est une technologie pour la diffusion de vidéo simultanée au chargement
(par opposition au téléchargement complet préalable à la lecture).

On utilise aujourd'hui principalement le format vidéo FLV, lisible via un player Flash.
Ce player existe en version libre : http://www.flv-player.net/

Posté : 15 déc. 2008, 22:13
par AB
C'est ce même playeur (lien donné par albat) que j'utilise également. Beaucoup de choix dans les fonctionnalités et paramétrable.

C'est effectivement le standard actuel mais tu peux aussi envisager le format divx en alternative ou complément. Pas de playeur à installer ou à configurer puisque c'est un plugin qui s'installe directement sur le navigateur et le code html est simplissime à mettre en place et disponible sur le site divx. L'inconvénient est qu'il faut que le visiteur télécharge le plugin, mais de même il devra installer la dernière version du playeur flash pour une utilisation full screen... ou systématiquement installer le plugin flash pour les nouveaux utilisateurs de FF entre autre.
L'avantage du divx c'est qu'il existe une foultitude d'encodeurs libres et que le fichier est directement lisible sur une platine de salon par exemple. Donc meilleure portabilité entre internet et le reste du monde.

Concernant le choix d'un serveur, un mutualisé peut faire l'affaire effectivement (c'est ce que j'utilise) mais cela dépend quand même du nombre de lectures simultanées que tu souhaites pouvoir servir, puisque par définition la bande passante d'un mutualisé est partagée. Tu peux commencer par un mutualisé et passer sur un dédié si cela ne suffit pas. Dans cette éventualité essaie de choisir d'emblée un hébergeur qui offre les deux, l'update de l'un a l'autre en sera facilité si besoin.

Posté : 16 déc. 2008, 01:42
par AB
Ah oui tu parlais de streaming.

Il existe plusieurs possibilités.

Dans le streaming "simple" (je ne me rappelle plus du nom exactement) disponible sur des serveurs standard tels qu'on t'a parlé précédemment, le fichier peut commencer à être lu avant d'être totalement téléchargé. C'est le fonctionnement de la plupart des sites que l'on voit sur le web car il suffit de quelques secondes avant d'avoir les premières images et la solution est très économique.

Il existe aussi un streaming plus élaboré qui permet d'avoir accès à n'importe quelle séquence de la vidéo (c'est à dire mêmes les dernières séquences) dès l'affichage du lecteur mais qui nécessite un abonnement - qui vaut une fortune - sur des serveurs spécialisés.

Mais bon, à moins de besoins très spécifiques .... on peut commencer par avoir des diffusions standard sur le web pour quelques dizaines d'euros par an. Un exemple avec le playeur flv mentionné par albat sur un serveur mutualisé :
http://www.lacerisesurlepiano.com/video.php5 (on aurait les mêmes résultats avec un format divx)

EDIT : pour info j'ai supprimé la fonction full screen car elle pose des problèmes (plantage du navigateur) sur des configurations anciennes ~ de + de quatre/cinq ans. La même fonction full creen ne pose pas de pb sur des fichiers divx à configuration identique.

Posté : 16 déc. 2008, 11:35
par @rthur
Dans le streaming "simple" (je ne me rappelle plus du nom exactement) disponible sur des serveurs standard tels qu'on t'a parlé précédemment, le fichier peut commencer à être lu avant d'être totalement téléchargé. C'est le fonctionnement de la plupart des sites que l'on voit sur le web car il suffit de quelques secondes avant d'avoir les premières images et la solution est très économique.
On parle alors de "progressive download", c'est comme ça que fonctionne YouTube par exemple.

Hébergement streaming

Posté : 16 déc. 2008, 17:57
par amadou
comment transférer le flux vidéo de l'église au serveur de l'hébergeur. C'est en fait là mon problème

Posté : 16 déc. 2008, 18:13
par @rthur
Tu veux le faire en direct ou non?

Si c'est en direct, tu es obligé de passer par du "vrai" streaming, et là une solution possible est d'utiliser Windows Media Encoder.
Si tu n'est pas en direct bah le transfert se fait tout bêtement par FTP

Hébergement streaming

Posté : 16 déc. 2008, 18:45
par amadou
C'est pour faire du direct
encore faudrais je savoir comment configurer windows media encoder liés aux cameras.

Posté : 16 déc. 2008, 19:32
par @rthur
Comment est effectué la réalisation de ton programme?
Quel est le format vidéo de sortie?

Si tu as des caméras broadcast, le format traditionnellement utilisé est le SDI (270 Mbs), il faudra donc que tu ait un serveur avec une carte d'acquisition SDI et sur ce serveur tu mets Windows Media Encoder pour convertir le flux et le streamer vers un hébergeur qui va se charger de gérer la réplication de ton flux.

hébergement streaming

Posté : 16 déc. 2008, 19:39
par amadou
merci arthur toi au moins on peut compter sur toi. je commence à avoir une idée de la proforma avec cette histoire de serveur.
Tu m'aideras au moment venu. y'a t-il des caractéristiques particulières pour le serveur?
et aussi le debit minimum pour encoder et envoyer le flux au serveur?

Re: hébergement streaming

Posté : 16 déc. 2008, 19:53
par @rthur
Voici schématiquement le principe:

Caméra1 ... Caméra"n" ---("n" liaisons vidéos SDI)---> réalisation vidéo ---(1 liaison vidéo SDI)---> Serveur local d'encodage web ---(internet via xDSL ou ligne dédiée)---> Serveur(s) de streaming de ton hébergeur ---(internet)---> Internaute

y'a t-il des caractéristiques particulières pour le serveur?
Oui, mais tout dépend du débit d'entrée, du débit de sortie et du format vidéo dans lequel tu veux encoder.
Par contre je ne saurai pas te conseiller particulièrement sur le type de machine à prévoir...
et aussi le debit minimum pour encoder et envoyer le flux au serveur?
De quel flux parles-tu? Si il s'agit du flux entre ton serveur d'encodage et le serveur de streaming de ton hébergeur, il faut que ce soit le même débit que celui que tu veux pour tes visiteurs...
Là non plus je ne pourrais pas trop te donner de conseils car ça dépend vraiment du public auquel tu t'adresses et du prix que tu est prêt à mettre car plus le débit est haut, meilleure sera la qualité mais moins bonne sera ta facture de streaming ;)
Inspire toi de ce qui existe déjà sur le web en streaming et demande à ton hébergeur des conseils, c'est lui le spécialiste ;)