Service de streaming flash en live pour webTV: quelles solutions?

Service de streaming flash en live pour webTV: quelles solutions? - Hébergement - Réseaux grand public / SoHo

Marsh Posté le 02-11-2007 à 15:43:38    

Bonjour,
je souhaite mettre en place un service de streaming live pour une association, afin de diffuser occasionellement des émissions "TV" sur notre site internet, la difficulté de la manoeuvre étant de le faire à moindre frais.
 
Je m'excuse par avance auprès des modérateurs si le sujet est mal placé, je ne savais pas trop dans quelle section poster.
 
Je présente brièvement mon projet et ce dont je dispose.
 
- Sur le lieu de tournage, nous possédons une caméra reliée à un laptop (Mac ou PC). La vidéo acquise doit pouvoir être manipulée en direct pour rajouter des logos, des noms, diverses informations ... La sortie doit être encodée en H264. Nous utilisons à cet effet le logiciel "Wirecast" qui nous permet tout ça. Seul problème : on obtient en sortie un flux RSTP ou fichier .sdp.
 
- Un serveur dédié sous Linux (debian) sur lequel j'ai installé QuickTime Streaming Server (QTSS), qui possède l'avantage d'être open source et d'être administrable via une interface web très intuitive et facile d'accès. Le serveur produit alors un flux RSTP lisible par QuickTime.
 
Pour le moment, cette solution fonctionne tout à fait.
Le gros problème, c'est que le client doit être équipé de QuickTime, ce qui implique un téléchargement de 20mo s'il ne l'a pas, mais surtout une certaine lenteur, notamment pour les utilisateurs de PC. Bref, ce n'est pas très satisfaisant, sachant que l'objectif majeur de notre programmation est d'être facilement accessible à tout le monde.
 
C'est pour cela que je souhaiterais plutot m'orienter vers un serveur de streaming Flash. La solution open source existe (Red5) mais le problème est alors du point de vue du mixer vidéo.
 
En effet, Red5 peut diffuser en flash une vidéo en direct, acquise par la caméra, mais on oublit alors la possibilité de manipuler l'image en live.
Il me faudrait alors un logiciel d'acquisition et manipulation vidéo en direct qui sort un flux RMTP ou un .flv.
J'ai trouvé ce genre de logiciel dans des boîtes spécialisées, à des prix exorbitant.
 
J'ai effectué par mal de recherches sur internet, mais je n'ai trouvé aucun mélangeur vidéo flash open source ou freeware.
 
Est-ce que quelqu'un connait ce genre de soft ?
 
 
Autre piste de réflexion : on a d'un côté QTSS qui est un serveur de streaming open source qui me convient et qui fonctionne avec le logiciel d'acquisition que je possède (Wirecast), de l'autre Red5 open source qui diffuse en flash, ce que je souhaite.
 
Je pensais à deux solutions, que je n'arrive pas à mettre en oeuvre.
 
- La première, convertir le flux vidéo issu de Wirecast (RSTP) en un flux acceptable par Red5 (RMTP). Je n'ai trouvé aucun soft permettant de le faire. Ca ne m'étonne pas trop, il s'agit de deux protocoles propriétaires respectivement d'Apple et d'Adobe qui se font concurrence dans le milieu du streaming ... Sait-on jamais, existe-t-il une manière d'effectuer cette conversion ?
 
- La seconde (et malheureusement dernière!) est de l'ordre de la super bidouille... J'ai déjà utilisé un driver modifié pour ma carte tuner TV qui me permet de la faire détecter comme une webcam. Ainsi, je peux diffuser le flux sortant de ma carte TV via Flash : le client Flash détecte ma "webcam" et je peux diffuser via un serveur flash (déjà fait). Du coup, je me disais que je pourrais éventuellement faire pareil avec ce qui sort de Wirecast : la vidéo live modifiée, que le client flash détecterait comme un périphérique d'entrée vidéo, ce qui me permettrait de diffuser ce que je souhaite en Flash. Des idées, expériences ?
 
Pour le moment, je m'en tiens à ma solution -temporaire je l'espère- du Wirecast -> [RSTP] -> QTSS -> [RSTP] -> QuickTime, mais je vais continuer mes recherches pour arriver à du streaming Flash à la fin.
 
Mes questions, pour résumer :
- Existe-t-il un logiciel de mixage vidéo en direct, sortant du flash (RMTP), gratuit/open source ou à la rigueur, abordable ?
- Peut-on convertir un flux encodé pour QuickTime en un flux lisible par Flash ?
- Est-il possible de faire en sorte que la sortie RSTP (ou le fichier .sdp) produite par Wirecast soit "détectée" par le système comme une webcam ou un flux vidéo issu d'un périphérique ?
 
 
Si quelqu'un a une idée ou bien une expérience à partager dans le domaine, je suis preneur.
Je posterai par ailleurs toutes mes avancées dans mes recherches et la mise en place de mon service.
 
Cordialement
 
cxx

Reply

Marsh Posté le 02-11-2007 à 15:43:38   

Reply

Marsh Posté le 29-11-2007 à 21:58:53    

je suis interessé tu a trouver une solution?

Reply

Marsh Posté le 23-01-2008 à 00:47:24    

salut, une solution a t elle été trouvée?


---------------
Ventes: http://forum.hardware.fr/hfr/Achat [...] 9901_1.htm Feed: http://forum.hardware.fr/hfr/Achat [...] 9734_1.htm
Reply

Marsh Posté le 16-03-2008 à 04:02:43    

Avez vous trouvé une solution pour votre convertion de flux ? ? ?  
Merci d'avance car j'ai le meme besoin
Franck

Reply

Marsh Posté le 06-04-2008 à 15:39:20    

j'utilise principalement du divx pour le streaming ,et j'utilise aussi le flash
 
pour le divx sans reconversion:
http://labs.divx.com/WebPlayerCodeGenerator
 
pour le flash et j'utilise flv encoder jusqu'au 800*600 ou en étant motion maker sur dailymotion:
 
 http://flv-player.net/players/multi/documentation/

Reply

Marsh Posté le 11-07-2008 à 10:52:54    

wowza ?

Reply

Marsh Posté le 11-07-2008 à 10:53:28    

Reply

Marsh Posté le 19-09-2008 à 12:30:37    

Il n'y a à l'heure actuelle pas 10.000 solutions.
 
Je vous conseille soit un service de diffusion gratuit (mogulus.com , justin.tv ou ustream.tv), ou payant qui propose de la diffusion flash.
 
Ils utilisent flash comme client et aussi pour l'émission.
 
Vous pouvez utiliser flash media encoder (pc xp uniquement) pour diffuser votre flux. Il est plus robuste qu' un simple client flash et utilise un meilleur codec (h264 ou vp on6)
 
Le plus sûr est d'utiliser une caméra DV connectée en firewire.  
 
Si vous souhaitez ajouter des éléments graphiques, 3 solutions :
 
- mogulus le permet avec un studio virtuel en flash
- il existe des soft qui modifient l'image d'une entrée vidéo (webcammax, superwebcam et camtwist sur mac)
- vous pouvez également utiliser une régie vidéo qui sort du DV firewire (le plus robuste mais sans doute le plus cher)
 
Contactez moi pour plus d'infos, j'ai déjà testé tout ça pour un événement live.
 
Vous trouverez un article sur mon site perso qui explique tout cela : http://www.123piano.com/comment-re [...] r-internet
 
contactez moi pour plus d'infos (cfr site)
 
Philippe
 

cxx a écrit :

Bonjour,
je souhaite mettre en place un service de streaming live pour une association, afin de diffuser occasionellement des émissions "TV" sur notre site internet, la difficulté de la manoeuvre étant de le faire à moindre frais.
 
Je m'excuse par avance auprès des modérateurs si le sujet est mal placé, je ne savais pas trop dans quelle section poster.
 
Je présente brièvement mon projet et ce dont je dispose.
 
- Sur le lieu de tournage, nous possédons une caméra reliée à un laptop (Mac ou PC). La vidéo acquise doit pouvoir être manipulée en direct pour rajouter des logos, des noms, diverses informations ... La sortie doit être encodée en H264. Nous utilisons à cet effet le logiciel "Wirecast" qui nous permet tout ça. Seul problème : on obtient en sortie un flux RSTP ou fichier .sdp.
 
- Un serveur dédié sous Linux (debian) sur lequel j'ai installé QuickTime Streaming Server (QTSS), qui possède l'avantage d'être open source et d'être administrable via une interface web très intuitive et facile d'accès. Le serveur produit alors un flux RSTP lisible par QuickTime.
 
Pour le moment, cette solution fonctionne tout à fait.
Le gros problème, c'est que le client doit être équipé de QuickTime, ce qui implique un téléchargement de 20mo s'il ne l'a pas, mais surtout une certaine lenteur, notamment pour les utilisateurs de PC. Bref, ce n'est pas très satisfaisant, sachant que l'objectif majeur de notre programmation est d'être facilement accessible à tout le monde.
 
C'est pour cela que je souhaiterais plutot m'orienter vers un serveur de streaming Flash. La solution open source existe (Red5) mais le problème est alors du point de vue du mixer vidéo.
 
En effet, Red5 peut diffuser en flash une vidéo en direct, acquise par la caméra, mais on oublit alors la possibilité de manipuler l'image en live.
Il me faudrait alors un logiciel d'acquisition et manipulation vidéo en direct qui sort un flux RMTP ou un .flv.
J'ai trouvé ce genre de logiciel dans des boîtes spécialisées, à des prix exorbitant.
 
J'ai effectué par mal de recherches sur internet, mais je n'ai trouvé aucun mélangeur vidéo flash open source ou freeware.
 
Est-ce que quelqu'un connait ce genre de soft ?
 
 
Autre piste de réflexion : on a d'un côté QTSS qui est un serveur de streaming open source qui me convient et qui fonctionne avec le logiciel d'acquisition que je possède (Wirecast), de l'autre Red5 open source qui diffuse en flash, ce que je souhaite.
 
Je pensais à deux solutions, que je n'arrive pas à mettre en oeuvre.
 
- La première, convertir le flux vidéo issu de Wirecast (RSTP) en un flux acceptable par Red5 (RMTP). Je n'ai trouvé aucun soft permettant de le faire. Ca ne m'étonne pas trop, il s'agit de deux protocoles propriétaires respectivement d'Apple et d'Adobe qui se font concurrence dans le milieu du streaming ... Sait-on jamais, existe-t-il une manière d'effectuer cette conversion ?
 
- La seconde (et malheureusement dernière!) est de l'ordre de la super bidouille... J'ai déjà utilisé un driver modifié pour ma carte tuner TV qui me permet de la faire détecter comme une webcam. Ainsi, je peux diffuser le flux sortant de ma carte TV via Flash : le client Flash détecte ma "webcam" et je peux diffuser via un serveur flash (déjà fait). Du coup, je me disais que je pourrais éventuellement faire pareil avec ce qui sort de Wirecast : la vidéo live modifiée, que le client flash détecterait comme un périphérique d'entrée vidéo, ce qui me permettrait de diffuser ce que je souhaite en Flash. Des idées, expériences ?
 
Pour le moment, je m'en tiens à ma solution -temporaire je l'espère- du Wirecast -> [RSTP] -> QTSS -> [RSTP] -> QuickTime, mais je vais continuer mes recherches pour arriver à du streaming Flash à la fin.
 
Mes questions, pour résumer :
- Existe-t-il un logiciel de mixage vidéo en direct, sortant du flash (RMTP), gratuit/open source ou à la rigueur, abordable ?
- Peut-on convertir un flux encodé pour QuickTime en un flux lisible par Flash ?
- Est-il possible de faire en sorte que la sortie RSTP (ou le fichier .sdp) produite par Wirecast soit "détectée" par le système comme une webcam ou un flux vidéo issu d'un périphérique ?
 
 
Si quelqu'un a une idée ou bien une expérience à partager dans le domaine, je suis preneur.
Je posterai par ailleurs toutes mes avancées dans mes recherches et la mise en place de mon service.
 
Cordialement
 
cxx


Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed