{{tag>portail multimédia vidéo audio BROUILLON}} ---- ====== WebTV et streaming ====== Le [[wpfr>streaming]] (de l'anglais stream, "flux"), lecture en flux ou lecture en continu, aussi appelé lecture directe, lecture en transit[1], diffusion en mode continu ou encore diffusion de flux continu, désigne un principe utilisé principalement pour l'envoi de contenu en « direct » (ou en léger différé). On peut également songer à la locution lecture seule, déjà utilisée en informatique. Très utilisée sur Internet, elle permet la lecture d'un flux audio ou vidéo (cas de la vidéo à la demande) à mesure qu'il est diffusé. Comment diffuser des vidéos en streaming sur son propre serveur avec des solutions libres ? Cette page propose de faire le point dessus. Vous pouvez trouver [[webtv|une liste de télévisions, et de contenus libres sur la page webtv]] Pour télécharger des émissions diffusées en streaming, se rendre sur la page [[:telecharger_streaming:|telecharger streaming]]. ===== Streaming P2P ===== Pourquoi diffuser en "[[P2P]]" : diminuer de 90% les coûts, et augmenter la qualité de service. FIXME (source?) ====Multimédia==== * **[[Tribler]] ([[http://www.tribler.org/trac/wiki|site]]) : le projet [[wp>wiki/P2P-Next|P2P-Next]]** de l'Union européenne visant à élaborer une norme de distribution de télévision par Internet s'appuiera sur la technologie Tribler en cours d'élaboration à l'Université de Technologie de Delft. Le logiciel est en phase d'intégration dans des box pour télévision. * **[[Swarmplugin]]** ([[http://swarmplayer.p2p-next.org/|installer]]): Une extension pour navigateur internet existe ( encore en béta : parfait pour rapporter des bugs et aider ) ( [[http://swarmplayer.p2p-next.org/#demo.html|démo]], [[wp>wiki/Ogg?withJS=MediaWiki:MwEmbed.js#File_format|les vidéos wikipedia sont toutes compatibles en ajoutant ?withJS=MediaWiki:MwEmbed.js dans l'url]] ) . * [[gmlive]], client web-TV P2P simple et fonctionnel * [[SopCast]], client web-TV P2P * [[http://scenari-platform.org/projects/scenari/fr/pres/co/webMedia.html|Scenari WebMedia2]] : WebMedia2, une chaîne éditoriale pour structurer, enrichir et diffuser des ressources audiovisuelles et sonores (basé sur [[Scenari]]). * [[GoalBit]] (libre) * [[http://cacaoweb.org/downloadpage.php|Cacaoweb]] (enregistrez-le de préférence dans votre dossier perso, clic-droit dessus propriétés > permissions et cochez "Autoriser l’exécution...") * [[Peertv]] * [[Veetle]] (non-libre) * [[:PeerTube]] Étant donné que Flash permet le streaming P2P, les serveurs de Flash libre devraient permettre d'implémenter cette technologie. ( [[http://labs.adobe.com/technologies/stratus/samples/#resources|exemple de code de stratus / rtmfp]] ) * [[red5]] : protocole pas encore implémenté ( vérifier si d'autres infos ) * [[http://dev.rtmpy.org/wiki/RTMP#RTMFPRealTimeMediaFlowProtocol|RTMPY]] Implémenté ( Python ) * [[http://www.rtmpd.com/|Rtmpd]] * [[http://code.google.com/p/blue5/|Blue5]] ====Audio==== * [[:Icecast2]] * [[:Ampache]] * [[:Subsonic]] (Solution propriétaire) =====Faire sa propre web-tv avec plusieurs participants===== Un moyen simple de réaliser une web tv avec plusieurs participants par Internet : - Un service en ligne pour créer une web tv live ( ou votre propre serveur de streaming) : * [[http://www.blog-video.tv|blog-vidéo.tv]] Ce site est gratuit, peut accueillir 7 cam en visio simultanément + Chat * [[http://www.ustream.tv|ustream.tv]] * [[http://www.livestream.com|livestream.com]] * [[:twitch|fr.twitch.tv]] - Un logiciel pour capturer l'écran du poste convergent : il faut un poste avec un bon débit capable d'avoir plusieurs participants : il serait plus simple d'avoir 2 personnes pour gérer la technique, et la présentation (présentateur à l'écran). * **[[Webcamstudio]]** permet d'ajouter des effets à des vidéos ([[http://code.google.com/p/webcamstudio/|site]]) * [[webcamvirtuelle]]\\ - Un logiciel de [[visioconference]], avec la possibilité d'avoir plusieurs utilisateurs simultanément : * [[xmpp#faire_de_la_videoconference_avec_des_interlocuteurs_windowsmac|XMPP]] est un protocol **libre** * [[skype]] ( [[http://blogs.skype.com/fr/2010/05/toi_moi_trois_skype_lance_la_v.html|jusqu'a 5 personnes]] )(non libre)\\ Voir aussi [[web_conference]] =====Téléphone mobile, et streaming de vidéo en ligne===== Il existe des logiciels pour **sauvegarder** tout événement par votre [[téléphonie|téléphone mobile ou smarphone]], sur votre smartphone, ou directement sur un [[serveur]] en ligne. D'autres part des services en ligne avec des applications pour vos smartphones sont disponibles : * [[http://qik.com/|Qik]] * [[http://www.ustream.tv/|Ustream]] * etc... Voir aussi **[[téléphonie]], [[videosurveillance]]** =====Streaming simple===== ==== Multimédia ==== FIXME * [[VLC]] : [[http://www.videolan.org/vlc/streaming.html|voir sur le site officiel]] * [[:Red5]] : serveur Flash libre et gratuit qui reprend les fonctionnalités de Adobe Flash Media Server * [[Universal Media Server]] : serveur multimédia pour la PS3, mais il marche aussi très bien pour diffuser du streaming sous Ubuntu vers une télé DLNA (ex. : Panasonic TX-P42V10E). * [[http://www.kaltura.org/|Kaltura]] : est utilisé par Wikipedia pour gérer les vidéos. * [[http://pandastream.com/|Panda]] : solution open-source permettant d'uploader, encoder, et diffuser en streaming. FIXME * [[https://videojs.com/|Vidéo.js]] : Un serveur et lecteur vidéo HTML 5 (voir tuto d'installation [[http://sebsauvage.net/rhaa/index.php?2012/10/03/12/07/39-heberger-des-videos-sur-son-propre-serveur-sans-le-tuer|ici]]). * [[http://mediacorecommunity.org/|Mediacore]] ==== Webcam ==== * [[w3cam]] ==== Audio ==== * [[ampache|Ampache]] très puissant basé sur une structure de type LAMP. * [[mpd]] Démon pour la lecture de fichier audio en architecture client-serveur. * [[Jinzora]] * [[Gnump3d]] * [[Subsonic]] * [[icecast2]] * [[http://sockso.pu-gh.com/|Sockso]] * [[https://github.com/babelouest/taliesin|Taliesin]] =====Podcasting===== Le [[wpfr>podcasting]] ou la baladodiffusion est un moyen de diffusion de fichiers (audio, vidéo ou autres) sur Internet appelés podcasts ou balados. Par l'entremise d'un abonnement aux flux RSS ou Atom, le podcasting permet aux utilisateurs l'écoute ou le téléchargement automatique d'émissions audio ou vidéo pour les baladeurs numériques en vue d'une écoute immédiate ou ultérieure. Pour réaliser leur enregistrement avec des participants situés à à des endroits différents, un logiciel de [[voip|VoIP]] permettant de faire des conférences à plusieurs peut être utilisé : * [[mumble|Mumble]] est une solution libre optimisée pour le jeu vidéo en ligne, visant une bonne qualité sonore tout en limitant au maximum la latence ; * [[teamspeak|Teamspeak]] est un logiciel propriétaire équivalent à [[Mumble]] ; * [[skype|Skype]]. * ou encore [[Discord]] Pour des [[cms|blogs ou CMS]] : * Joomla : [[http://extensions.joomla.org/extensions/multimedia/streaming-a-broadcasting/audio-broadcasting/255|Podcast Suite]], * Wordpress : [[http://wordpress.org/extend/plugins/search.php?q=podcast&sort=popular|podcast]] * ... ===== Voir aussi ===== * [[P2P]], [[multimedia]], * [[le_monde_du_libre#cinema_libre|Comment disperser votre film, ou trouver du contenu ou des films libres]] * [[mao]], [[montage video]], [[animation]], [[modelisation 3D]] * [[http://www.scvi.net/stream/soft.htm|Open Source P2P Video Streaming Software]] * **(en)** [[wp>P2PTV#Branded_webtv_service_for_end-users|Liste de P2PTV]] * **(en)** [[wp>List_of_streaming_media_systems#P2P_.26_Multicasting|List of streaming media systems]] * **(en)** [[wp>Comparison of video services]] * **(en)** [[wp>Comparison of streaming media systems]] * **(en)** [[wp>Google TV]] * [[http://www.korben.info/5-logiciels-pour-regarder-la-television-par-internet.html|5 logiciels pour regarder la télévision par Internet]] * [[https://www.webeev.fr/top/top-10-des-meilleurs-sites-pour-regarder-la-tv-en-direct/|Top 10 des meilleurs sites pour regarder la TV en Direct]] * [[http://live.bittorrent.com|BitTorrent Live]] **New** * [[http://www.blog-video.tv|blog-vidéo.tv]] * [[http://www.ustream.tv/|UStream.tv]] * [[http://www.livestream.com/|Livestream]] * [[http://fr.justin.tv/|Justin.tv]] * [[http://zattoo.com/view|Zattoo]] * [[http://www.veetle.com/|Veetle]] * Sport : * [[http://www.rojadirecta.me/|Rojadirecta]] * [[http://www.livetv.ru/fr/|LiveTv]] * [[https://www.foot-direct.fr/|Foot Direct]] * Pour une Liste de chaines sur internet voir [[webtv]] ===== Pages sur le sujet ===== {{backlinks>streaming}}