Page 1 sur 1

Enregistrement & retransmission vidéo en direct

Posté : 29 janv. 2012, 23:24
par arthur77
Bonjour !

Voila ça fait des semaines que je cherche un script/api d'enregistrement et retransmission en direct vidéo.
Je m'explique : une personne est filmée et enregistrée et son enregistrement est retransmit en direct dans une autre page à toutes les autres personnes, comme un journal TV, une podcast direct, etc ... Et ceci en ligne, j'imagine que y'aura du server et du client-side, du Flash/Java ?
Si qqun connait un outils permettant de réaliser ça (sans connaissance en ses languages tordus tels que le java) et en licence ouverte bien évidemment ça serait sympa !
Merci ! :)

Re: Enregistrement & retransmission vidéo en direct

Posté : 30 janv. 2012, 00:52
par @rthur
Bonjour,

Pour faire de la retransmission en direct,
2 technos possibles côté navigateur client :
- le player flash
- le player windows media ou silverlight


2 types de protocoles de streaming possibles :

- les anciennes basées sur RTSP :
MMS de Microsoft (lisible via le player Silverlight ou en embeddant Windows Media Player),
RTMP d'Adobe (lisible via le player Flash)
- les nouvelles basées sur HTTP :
Microsoft Smooth Streaming (lisible via le player Silverlight),
Adobe HTTP Dynamic Streaming (lisible via le player Flash),
HTTP Live Streaming (uniquement dispo sur iphone/ipad)
Et on peut citer MPEG DASH qui va arriver dans quelques mois/années et qui est censé unifier un peu tout ça.

L'avantage des technos basées sur HTTP est la possibilité de bypasser les firewalls, de ne pas avoir besoin de multiplier les serveurs propriétaires de streaming (très couteux) en ne nécessitant qu'un simple serveur de fichier HTTP, et cerise sur le gateau la possibilité d'adapté la qualité de la vidéo suivant la bande passante disponible.



Voici les noms des principaux outils pour te donner des pistes à approfondir :
- VLC : au delà du player que tout le monde connait, VLC a des fonctionnalités de captation/diffusion assez avancées.
- Wowza
- Flash Media Server (FMS)
- Red5 : l'équivalent de FMS en open source
- Microsoft Media Server
- Côté open source, citons aussi FFMPEG et GStreamer



La diffusion vidéo en direct est très complexe à mettre en œuvre si tu veux tout faire toi même surtout si tu as beaucoup d'internautes qui doivent suivre tes retransmissions (montée en charge pas évidente pour du live).

Je te recommande vivement de passer par un service tiers, leurs solutions sont beaucoup plus pratiques et permettent de faire cela très facilement en quelques minutes :
- Ustream : http://www.ustream.tv/get-started
- Justin.tv : http://fr.justin.tv
- Livestream : http://www.livestream.com
- BlogTV : http://www.blogtv.com
- Dacast : http://www.dacast.com
- Dailymotion uniquement en passant un accord avec eux : http://blog.dailymotion.com/2011/05/19/ ... ilymotion/

Re: Enregistrement & retransmission vidéo en direct

Posté : 30 janv. 2012, 11:08
par Nagol
Ca y'ai albat il a craqué!

Re: Enregistrement & retransmission vidéo en direct

Posté : 30 janv. 2012, 13:53
par @rthur
Ca y'ai albat il a craqué!
?

Re: Enregistrement & retransmission vidéo en direct

Posté : 30 janv. 2012, 14:21
par albat
Ca y'ai albat il a craqué!
:?: Parce que @rthur répond à arthur77 et que, par conséquent, je ne suis plus le seul schizophrène sur ce forum ?

Re: Enregistrement & retransmission vidéo en direct

Posté : 30 janv. 2012, 16:08
par Nagol
Ca y'ai albat il a craqué!
:?: Parce que @rthur répond à arthur77 et que, par conséquent, je ne suis plus le seul schizophrène sur ce forum ?
Je l'avais dit qu'il comprendrait :)

Re: Enregistrement & retransmission vidéo en direct

Posté : 30 janv. 2012, 16:08
par Nagol
Ca y'ai albat il a craqué!
:?: Parce que @rthur répond à arthur77 et que, par conséquent, je ne suis plus le seul schizophrène sur ce forum ?
Je l'avais dit qu'il comprendrait :)
pardon... "ils comprendraient"

Re: Enregistrement & retransmission vidéo en direct

Posté : 30 janv. 2012, 23:47
par albat
Non, pour être sincère, je n'avais pas compris la première fois : c'est moi qui m'a expliqué. :langue:

Re: Enregistrement & retransmission vidéo en direct

Posté : 31 janv. 2012, 22:53
par arthur77
Merci beaucoup pour cette super réponse complète !
(au passage, je ne fais pas partit de l'esprit d'@rthur donc pas de soucis il a encore toute sa tête :P )

Red5 m'a l'air très bien, je vais en tester le maximum merci ! :)

Re: Enregistrement & retransmission vidéo en direct

Posté : 01 févr. 2012, 09:24
par xTG
Bah si t'es pas une partie de son esprit on se pose encore plus de questions, car le reste il est où ? :|

Re: Enregistrement & retransmission vidéo en direct

Posté : 01 févr. 2012, 10:19
par Nagol
Bah si t'es pas une partie de son esprit on se pose encore plus de questions, car le reste il est où ? :|
roho tu la connais la réponse à cette question, au fond de toi tu la connais!