<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Chloé - Arts &#38; Sciences &#187; Audiovisuel</title>
	<atom:link href="http://chloe.desoutter.org/category/audiovisuel/feed/" rel="self" type="application/rss+xml" />
	<link>http://chloe.desoutter.org</link>
	<description>Chloé Desoutter parle de sa vie et de ses travaux.</description>
	<lastBuildDate>Wed, 12 May 2010 22:22:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>DarwinStreamingServer / PlaylistBroadcaster &#8211; Update</title>
		<link>http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/</link>
		<comments>http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 22:45:13 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Audiovisuel]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Tutoriel]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=210</guid>
		<description><![CDATA[Mise à jour au sujet de PlaylistBroadcaster : le fichier .replacelist doit porter le même basename que le .plb (CàD le fichier de configuration PlaylistBroadcaster). Je recommande fortement de nommer le fichier de playlist identiquement au fichier plb. Si le fichier de configuration PlaylistBroadcaster s&#8217;appelle, disons, iphone.plb, le fichier de playlist doit s&#8217;appeler iphone.playlist, le [...]]]></description>
			<content:encoded><![CDATA[<p>Mise à jour au sujet de PlaylistBroadcaster : le fichier .replacelist doit porter le même basename que le .plb (CàD le fichier de configuration PlaylistBroadcaster). Je recommande fortement de nommer le fichier de playlist identiquement au fichier plb. Si le fichier de configuration PlaylistBroadcaster s&#8217;appelle, disons, iphone.plb, le fichier de playlist doit s&#8217;appeler iphone.playlist, le replacelist ou insertlist iphone.replacelist ou iphone.insertlist.</p>
<p>Ceci évitera les quelques désagréments que j&#8217;ai subi. Il s&#8217;agit d&#8217;un bug de PlaylistBroadcaster.</p>
<p>An update about PlaylistBroadcaster: the .replacelist file shall have the same stem as the .plb (config file for PlaylistBroadcaster). I strongly recommend to name the playlist file with the same stem as the .plb file. If the .plb configuration file is called, say, iphone.plb then the playlist file shall be called iphone.playlist, and the replacelist/insertlist file called iphone.replacelist/iphone.insertlist</p>
<p>This will avoid for you the problems I encountered with this mess. This is just a PlaylistBroadcaster bug.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/&amp;t=DarwinStreamingServer+%2F+PlaylistBroadcaster+-+Update" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/&amp;t=DarwinStreamingServer+%2F+PlaylistBroadcaster+-+Update" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/&amp;title=DarwinStreamingServer+%2F+PlaylistBroadcaster+-+Update" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/&amp;title=DarwinStreamingServer+%2F+PlaylistBroadcaster+-+Update" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=DarwinStreamingServer / PlaylistBroadcaster - Update+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=DarwinStreamingServer+%2F+PlaylistBroadcaster+-+Update&amp;link=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/&amp;title=DarwinStreamingServer+%2F+PlaylistBroadcaster+-+Update" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quicktime X : méfiance</title>
		<link>http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/</link>
		<comments>http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 18:20:35 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Audiovisuel]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[codec]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[vidéo]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=133</guid>
		<description><![CDATA[Note personnelle: ne pas utiliser QuickTime X quand je veux valider l&#8217;export depuis FCP d&#8217;une vidéo en SD. QuickTime X semble avoir quelques soucis pour les lire. En effet, il semble écraser d&#8217;environ 10% verticalement l&#8217;image, ce qui nous donne des têtes-de-grenouille.
QuickTime 7 fonctionne, lui, parfaitement.
Brr, Mac.
Post this to MySpaceShare this on FacebookDigg this!Share this on [...]]]></description>
			<content:encoded><![CDATA[<p>Note personnelle: ne pas utiliser QuickTime X quand je veux valider l&#8217;export depuis FCP d&#8217;une vidéo en SD. QuickTime X semble avoir quelques soucis pour les lire. En effet, il semble écraser d&#8217;environ 10% verticalement l&#8217;image, ce qui nous donne des têtes-de-grenouille.</p>
<p>QuickTime 7 fonctionne, lui, parfaitement.</p>
<p>Brr, Mac.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/&amp;t=Quicktime+X+%3A+m%C3%A9fiance" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/&amp;t=Quicktime+X+%3A+m%C3%A9fiance" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/&amp;title=Quicktime+X+%3A+m%C3%A9fiance" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/&amp;title=Quicktime+X+%3A+m%C3%A9fiance" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Quicktime X : méfiance+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Quicktime+X+%3A+m%C3%A9fiance&amp;link=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/&amp;title=Quicktime+X+%3A+m%C3%A9fiance" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arrêtons de casser les prix de l&#8217;audiovisuel !</title>
		<link>http://chloe.desoutter.org/2009/10/02/arretons-de-casser-les-prix-de-laudiovisuel/</link>
		<comments>http://chloe.desoutter.org/2009/10/02/arretons-de-casser-les-prix-de-laudiovisuel/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 22:34:27 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Audiovisuel]]></category>
		<category><![CDATA[Vie]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[économie]]></category>
		<category><![CDATA[production]]></category>
		<category><![CDATA[Professionnel]]></category>
		<category><![CDATA[web tv]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=130</guid>
		<description><![CDATA[Aujourd&#8217;hui, Chloé parle de l&#8217;audiovisuel, de sa tarification et du dumping honteux qui est pratiqué par les boîtes.
De nos jours, on produit pour une misère des films d&#8217;entreprise, des captations de concerts. La baisse tarifaire n&#8217;est pas due, contrairement à ce qu&#8217;on pourrait croire, à la baisse des prix du matériel vidéo. En effet, une [...]]]></description>
			<content:encoded><![CDATA[<p>Aujourd&#8217;hui, Chloé parle de l&#8217;audiovisuel, de sa tarification et du dumping honteux qui est pratiqué par les boîtes.<span id="more-130"></span></p>
<p>De nos jours, on produit pour une misère des films d&#8217;entreprise, des captations de concerts. La baisse tarifaire n&#8217;est pas due, contrairement à ce qu&#8217;on pourrait croire, à la baisse des prix du matériel vidéo. En effet, une Betanum coûtait facilement 75 000 euros, de nos jours une Sony PMW EX-3, qui sort un format équivalent au XDCAM, coûte environ 8000 €. De plus, l&#8217;investissement bancs de montage, lumière, etc, bien qu&#8217;il ait baissé, reste important.</p>
<p>Mais ça n&#8217;est pas la justification des baisses de tarif : en effet, l&#8217;évolution technologique est si rapide que l&#8217;on doit renouveler souvent le matériel pour rester à la pointe. Exemple, la société Red va sortir une handycam pour environ 3000 €, qui sort du 2k mais gère assez mal le son. Pour avoir un système complet, les boîtes d&#8217;institutionnel qui veulent s&#8217;équiper en Red Scarlet vont devoir débourser environ 8000/10000 € par module de prise de vue tout équipé, alors que le Betanum a eu cours de 1993 jusqu&#8217;à &laquo;&nbsp;il n&#8217;y a pas si longtemps&nbsp;&raquo;. Ça fait un coût annuel du matériel à peu près équivalent. Donc, l&#8217;argument de la baisse des prix justifié par la baisse du coût du matériel est erroné.</p>
<p>La baisse des coûts de production des films pourrait aussi être due à la baisse de la qualité demandée pour la production de film. L&#8217;argumentaire qui découlerait de cette hypothèse parlerait de YouTube, des Web TVs, des télévisions d&#8217;entreprise et privées qui se multiplient. Bah, non. De nos jours l&#8217;exigence est de plus en plus grande, justement parce que le simple fait d&#8217;avoir une chaîne institutionnelle devient de plus en plus courant. Pour se démarquer des autres, il faut produire des programmes riches, intéressants, de qualité, proposer une véritable grille et non pas juste un bout à bout de vidéos. Le marché institutionnel voit grandir l&#8217;exigence de ses clients. Et donc, les prestataires doivent monter en compétence.</p>
<p>Non, non, non. Voici le véritable problème: les sociétés de production, pour beaucoup, se créent avec un capital limité, et tentent de maximiser leur bénéfice tout en tirant sur les prix pour décrocher les contrats. Elles ne peuvent pas compresser les coûts de matériel, car cela se ferait au détriment de la qualité visuelle du programme. Pas acceptable. Cela ne peut pas se faire en prenant des employés moins qualifiés car le rendu serait moins bon. Pas acceptable. Donc, ces boîtes compressent le coût des salariés.</p>
<p>Extrait de l&#8217;ANPE spectacle (de mémoire):</p>
<p>&laquo;&nbsp;<em>Vous parlez et êtes capable d&#8217;interviewer en français, chinois, allemand, vous disposez de votre matériel de prise de vue et maîtrisez le tourné-monté. Vous couvrirez un évènement sur 2 jours</em>&laquo;&nbsp;.</p>
<p><strong>5 € net de l&#8217;heure.</strong> Faut pas déconner, les mecs. Et je suis sure qu&#8217;ils ont trouvé quelqu&#8217;un pour le faire.</p>
<p>Et quand les employeurs ne trouvent pas d&#8217;ouvrier-esclave, ils prennent des stagiaires. De nos jours, le stagiaire ne vient plus en boîte pour apprendre: il vient pour apporter ses compétences.  J&#8217;en ai fait l&#8217;expérience chez Bouygues Télécom en tant qu&#8217;ingénieure en génie logicielle (DUT 2ème année, bon, OK, j&#8217;ai des compétences parfois peu communes). Dans le milieu de l&#8217;audiviosuel, c&#8217;est pareil, alors que c&#8217;est un milieu de pointe: pour certains postes, on demande des stagiaires &laquo;&nbsp;ayant déjà eu une expérience professionnelle, sachant monter avec FCP, Avid Xpress Pro, maitrisant le compositing sur After Effects et sachant cadrer&nbsp;&raquo;.</p>
<p>Ben, désolée, ça s&#8217;appelle un cadreur, un monteur et un truquiste (bon, j&#8217;exagère, ça peut être un monteur-truquiste). Dans le milieu actuel, ça s&#8217;appelle un stagiaire. Un employé gratuit ou presque. Bah, non. Les stagiaires, trouvez vous autre chose à fiche: on vous prend sur des tournages si vous voulez (pourvu qu&#8217;on fasse des tournages). On paiera au moins 80% du SMIC, et on vous apprendra le métier (bien qu&#8217;on trouve des propositions de stage &laquo;&nbsp;chef-opérateur&nbsp;&raquo;&#8230; vous ne savez pas qu&#8217;il faut passer par l&#8217;assistanat-cadre pour prétendre à ce titre ?)</p>
<p>Autre problème: les boîtes de production déguisées en &laquo;&nbsp;association audiovisuelle&nbsp;&raquo;. Ces boîtes tirent le maximum de subventions de la région, des départements, des villes, des CRRAV, des centres sociaux, décrochent des contrats avec un peu tout le monde, pour du travail qui n&#8217;est pas de qualité professionnelle, mais à 50% du prix. Les associations font des travaux professionnels mais bénéficient de leur bénévole ou sont créées par des gens qui ne veulent pas avoir à payer toutes les charges d&#8217;une entreprise et donc déguisent leur prod&#8217; en asso.</p>
<p>Une personne me parlait récemment de &laquo;&nbsp;l&#8217;association qu&#8217;elle a monté pour travailler&nbsp;&raquo; (dans l&#8217;audiovisuel). Elle-même n&#8217;a pas le niveau requis pour faire de l&#8217;institutionnel, à peine le niveau de base du sociétaire de l&#8217;association, et a décroché des contrats institutionnels à environ 10000 €. Cette personne cherche ensuite dans son entourage des professionnels acceptant de travailler gracieusement. Le tarif demandé pour le travail à effectuer est ridicule, le projet peut se planter (et d&#8217;ailleurs se plante).</p>
<p>Le coût pour le commanditaire: deux ans de retard, et un projet qui ne sera jamais terminé. Cela se serait-il produit s&#8217;il avait investi cette somme (ou le double de cette somme, ce n&#8217;est pas énorme) pour faire réaliser le projet ? Si le projet avait été mené par des professionnels, qui rémunèrent leur personnel, paient leur matériel et surtout connaissent leur métier ? La réponse me semble évidente.</p>
<p>Quelques pistes pour arrêter l&#8217;hémorragie:</p>
<ul>
<li>Que les stagiaires reprennent leur place de stagiaire et ne soient pas des cadres ou employés qualifiés gratuits: vous êtes là pour apprendre, pas pour apporter vos compétences à des ignares</li>
<li>Que les employés ne travaillent pas en dessous des tarifs syndicaux: ceux qui le font devraient réfléchir aux conséquences pour le métier. Cela s&#8217;appelle du dumping et ça nuit à la profession toute entière, en permettant à des n&#8217;importe-quoi de développer des produits n&#8217;importe-quoi. Si les boîtes n&#8217;arrivent pas à trouver d&#8217;équipes au tarif dumping, elles paieront le tarif parce qu&#8217;aller chercher une équipe roumano-azérie pour faire le travail n&#8217;est pas toujours possible (heureusement).</li>
<li>Que les prestataires arrêtent d&#8217;accepter de travailler pour les &laquo;&nbsp;associations d&#8217;audiovisuel&nbsp;&raquo; qui prennent les contrats des professionnels en cassant les prix: si on veut être une boîte de prod&#8217;, il faut en accepter toutes les règles (les associations qui, par contre, organisent des formations, montent des tournages pour les projets de leurs sociétaires, c&#8217;est génial, continuez: j&#8217;adhère).</li>
</ul>
<p>Ceux qui me répondront, pour le deuxième point, qu&#8217;il faut bien commencer à travailler un jour: je préfère vous voir au chômage jusqu&#8217;à ce que vous trouviez une place décemment payée, plutôt que commençant à 5 € /h et finissant, à 65 ans, à 10 € de l&#8217;heure. Qu&#8217;en pensez-vous ?</p>
<p>Si tout le monde arrête de faire des bêtises, la profession peut retrouver un équilibre, et tout le monde y trouvera son compte, hormis les profiteurs et ceux qui voient en le milieu une vache à lait exploitable à l&#8217;infini &laquo;&nbsp;parce que ça marche&nbsp;&raquo;. Ce ne serait pas mal, une purge, non ?</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/10/02/arretons-de-casser-les-prix-de-laudiovisuel/&amp;t=Arr%C3%AAtons+de+casser+les+prix+de+l%27audiovisuel+%21" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/10/02/arretons-de-casser-les-prix-de-laudiovisuel/&amp;t=Arr%C3%AAtons+de+casser+les+prix+de+l%27audiovisuel+%21" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/10/02/arretons-de-casser-les-prix-de-laudiovisuel/&amp;title=Arr%C3%AAtons+de+casser+les+prix+de+l%27audiovisuel+%21" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/10/02/arretons-de-casser-les-prix-de-laudiovisuel/&amp;title=Arr%C3%AAtons+de+casser+les+prix+de+l%27audiovisuel+%21" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/10/02/arretons-de-casser-les-prix-de-laudiovisuel/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Arrêtons de casser les prix de l'audiovisuel !+-+http://b2l.me/bwbk+(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Arr%C3%AAtons+de+casser+les+prix+de+l%27audiovisuel+%21&amp;link=http://chloe.desoutter.org/2009/10/02/arretons-de-casser-les-prix-de-laudiovisuel/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/10/02/arretons-de-casser-les-prix-de-laudiovisuel/&amp;title=Arr%C3%AAtons+de+casser+les+prix+de+l%27audiovisuel+%21" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/10/02/arretons-de-casser-les-prix-de-laudiovisuel/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/10/02/arretons-de-casser-les-prix-de-laudiovisuel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QuickTime Streaming Server / Darwin Streaming Server / PlaylistBroadcaster, notes</title>
		<link>http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/</link>
		<comments>http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 22:08:11 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Audiovisuel]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[R&D]]></category>
		<category><![CDATA[Tutoriel]]></category>
		<category><![CDATA[dss]]></category>
		<category><![CDATA[notes]]></category>
		<category><![CDATA[streaming]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=128</guid>
		<description><![CDATA[J&#8217;ai constaté que la documentation du Darwin Streaming Server (dss) n&#8217;est pas à jour au sujet du broadcaster de listes. En effet, le module d&#8217;insertion/remplacement de playlists ne fonctionne pas avec un fichier .updatelist.
Il s&#8217;agit en fait de fichiers &#171;&#160;.replacelist&#160;&#187; et &#171;&#160;.insertlist&#160;&#187; (respectivement, pour remplacer la liste, ou insérer une liste à l&#8217;emplacement courant de [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai constaté que la documentation du Darwin Streaming Server (dss) n&#8217;est pas à jour au sujet du broadcaster de listes. En effet, le module d&#8217;insertion/remplacement de playlists ne fonctionne pas avec un fichier .updatelist.<span id="more-128"></span></p>
<p>Il s&#8217;agit en fait de fichiers &laquo;&nbsp;.replacelist&nbsp;&raquo; et &laquo;&nbsp;.insertlist&nbsp;&raquo; (respectivement, pour remplacer la liste, ou insérer une liste à l&#8217;emplacement courant de la lecture, selon le code source et mes tests).</p>
<p>Ainsi, si j&#8217;ai un tv.plb lié à un tv.pls, et que je veux insérer une liste de lecture à l&#8217;emplacement courant de la lecture, je vais créer ma liste sous le nom tv.insertlist.</p>
<p>Si je veux remplacer la liste de lecture avec une liste mise à jour, je vais créer ma nouvelle liste sous le nom tv.replacelist.</p>
<p>A la prochaine bascule de fichier, la playlist est chargée. Attention, le fichier &laquo;&nbsp;.replacelist&nbsp;&raquo; ou &laquo;&nbsp;.insertlist&nbsp;&raquo; est alors effacé.</p>
<p>I noticed that Darwin Streaming Server&#8217;s (dss) documentation about the playlist broadcast is not correct. Indeed, the playlist insertion/replacement module does not use &laquo;&nbsp;.updatelist&nbsp;&raquo; files.</p>
<p>Actually, it uses &laquo;&nbsp;.replacelist&nbsp;&raquo; and &laquo;&nbsp;.insertlist&nbsp;&raquo; files (resp., for playlist replacement or playlist insertion at current point, according to PlaylistBroadcaster.cpp and my tests)</p>
<p>So, if I have a tv.plb file bound to a tv.pls playlist and I want to insert a playlist just after the file currently playling, I copy my standard PlaylistBroadcaster list of to-be-inserted files as tv.insertlist.</p>
<p>And if I want to replace the playlist just after the current file has finished playing, I copy my new standard playlist file as tv.replacelist.</p>
<p>I hope this helps</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/&amp;t=QuickTime+Streaming+Server+%2F+Darwin+Streaming+Server+%2F+PlaylistBroadcaster%2C+notes" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/&amp;t=QuickTime+Streaming+Server+%2F+Darwin+Streaming+Server+%2F+PlaylistBroadcaster%2C+notes" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/&amp;title=QuickTime+Streaming+Server+%2F+Darwin+Streaming+Server+%2F+PlaylistBroadcaster%2C+notes" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/&amp;title=QuickTime+Streaming+Server+%2F+Darwin+Streaming+Server+%2F+PlaylistBroadcaster%2C+notes" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=QuickTime Streaming Server / Darwin Streaming Server / PlaylistBroadcaster, note[..]+-+http://b2l.me/bwbm+(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=QuickTime+Streaming+Server+%2F+Darwin+Streaming+Server+%2F+PlaylistBroadcaster%2C+notes&amp;link=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/&amp;title=QuickTime+Streaming+Server+%2F+Darwin+Streaming+Server+%2F+PlaylistBroadcaster%2C+notes" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Créer une WebTV qui switche entre direct et programmes enregistrés</title>
		<link>http://chloe.desoutter.org/2009/07/02/creer-une-webtv-qui-switche-entre-direct-et-programmes-enregistres/</link>
		<comments>http://chloe.desoutter.org/2009/07/02/creer-une-webtv-qui-switche-entre-direct-et-programmes-enregistres/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 21:41:11 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Audiovisuel]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Tutoriel]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash media live encoder]]></category>
		<category><![CDATA[red5]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[web tv]]></category>
		<category><![CDATA[wowza]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=113</guid>
		<description><![CDATA[Dans cette note, je décris brièvement comment créer une WebTV contenant des programmes pré-enregistrés ainsi que des programmes en direct (live).Contraintes :

Minimiser le downtime entre le direct et le différé
N&#8217;utiliser qu&#8217;un seul lecteur Flash, afin de ne pas avoir à mettre la page de diffusion à jour systématiquement.
Minimiser les interventions sur le serveur de diffusion

Voici [...]]]></description>
			<content:encoded><![CDATA[<p>Dans cette note, je décris brièvement comment créer une WebTV contenant des programmes pré-enregistrés ainsi que des programmes en direct (live).<span id="more-113"></span>Contraintes :</p>
<ol>
<li>Minimiser le downtime entre le direct et le différé</li>
<li>N&#8217;utiliser qu&#8217;un seul lecteur Flash, afin de ne pas avoir à mettre la page de diffusion à jour systématiquement.</li>
<li>Minimiser les interventions sur le serveur de diffusion</li>
</ol>
<p>Voici l&#8217;idée derrière la réalisation de ce type de WebTV:</p>
<p>On a un programme qui va défiler en boucle et en continu. Il est pushé par un client quelconque capable d&#8217;envoyer du RTMP vers Red5 ou Wowza. Ce flux est nommé <em>static</em>. Il prend la forme d&#8217;un point de montage /static sur lequel est envoyé un fichier constitué de l&#8217;assemblage de tous les programmes récurrents.</p>
<p>On a occasionnellement, lors de la diffusion d&#8217;évènements en direct, l&#8217;envoi d&#8217;un deuxième flux que l&#8217;on va appeler live, avec Flash Media Live Encoder, qui prendra la forme d&#8217;un point de montage /live sur le serveur de streaming.</p>
<p>Le lecteur Flash va :</p>
<ul>
<li>se connecter au flux statique /static</li>
<li>tester toutes les 10 secondes si le point de montage /live est disponible</li>
<li>si /live est disponible
<ul>
<li>on coupe le flux /static</li>
<li>on lit le flux /live</li>
<li>on ajoute un écouteur d&#8217;évènement qui retourne au premier point si /live n&#8217;est pas disponible.</li>
</ul>
</li>
</ul>
<p>Variantes possibles: l&#8217;ensemble des programmes est statique et on veut que le visiteur les lise dès le départ. En ce cas on fabrique un gros fichier FLV que l&#8217;on envoie en mode VOD. On remplace le /static par un fichier /static.flv, et voilà <img src='http://chloe.desoutter.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  D&#8217;autres variantes sont possibles et dans un prochain article je ferai une liste de logiciels utiles pour ce type de stream.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/07/02/creer-une-webtv-qui-switche-entre-direct-et-programmes-enregistres/&amp;t=Cr%C3%A9er+une+WebTV+qui+switche+entre+direct+et+programmes+enregistr%C3%A9s" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/07/02/creer-une-webtv-qui-switche-entre-direct-et-programmes-enregistres/&amp;t=Cr%C3%A9er+une+WebTV+qui+switche+entre+direct+et+programmes+enregistr%C3%A9s" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/07/02/creer-une-webtv-qui-switche-entre-direct-et-programmes-enregistres/&amp;title=Cr%C3%A9er+une+WebTV+qui+switche+entre+direct+et+programmes+enregistr%C3%A9s" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/07/02/creer-une-webtv-qui-switche-entre-direct-et-programmes-enregistres/&amp;title=Cr%C3%A9er+une+WebTV+qui+switche+entre+direct+et+programmes+enregistr%C3%A9s" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/07/02/creer-une-webtv-qui-switche-entre-direct-et-programmes-enregistres/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Créer une WebTV qui switche entre direct et programmes enregistrés+-+http://b2l.me/bwbr+(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Cr%C3%A9er+une+WebTV+qui+switche+entre+direct+et+programmes+enregistr%C3%A9s&amp;link=http://chloe.desoutter.org/2009/07/02/creer-une-webtv-qui-switche-entre-direct-et-programmes-enregistres/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/07/02/creer-une-webtv-qui-switche-entre-direct-et-programmes-enregistres/&amp;title=Cr%C3%A9er+une+WebTV+qui+switche+entre+direct+et+programmes+enregistr%C3%A9s" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/07/02/creer-une-webtv-qui-switche-entre-direct-et-programmes-enregistres/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/07/02/creer-une-webtv-qui-switche-entre-direct-et-programmes-enregistres/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Gay Pride 2009</title>
		<link>http://chloe.desoutter.org/2009/07/01/gay-pride-2009/</link>
		<comments>http://chloe.desoutter.org/2009/07/01/gay-pride-2009/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 11:03:43 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Audiovisuel]]></category>
		<category><![CDATA[Informatique]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=111</guid>
		<description><![CDATA[Cette année, j&#8217;ai participé à la Gay Pride de façon plus active que l&#8217;année dernière. En effet, ma compagne Christine Rougemont ainsi que moi-même avions été invitées par Camille Cabral, fondatrice du PASTT, à porter le drapeau aux cinq couleurs.
Fanfare brésilienne de percussions, danseuses en costumes, et au milieu de cela, Chloé qui s&#8217;amuse et [...]]]></description>
			<content:encoded><![CDATA[<p>Cette année, j&#8217;ai participé à la Gay Pride de façon plus active que l&#8217;année dernière. En effet, ma compagne Christine Rougemont ainsi que moi-même avions été invitées par <a title="Camille Cabral" href="http://fr.wikipedia.org/wiki/Camille_Cabral" target="_blank">Camille Cabral</a>, fondatrice du <a title="PASTT" href="http://fr.wikipedia.org/wiki/PASTT" target="_blank">PASTT</a>, à porter le drapeau aux cinq couleurs.<span id="more-111"></span></p>
<p>Fanfare brésilienne de percussions, danseuses en costumes, et au milieu de cela, Chloé qui s&#8217;amuse et s&#8217;essaie à la samba. Sans rire, faire partie des personnes actives impliquait un ensemble de responsabilités : devoir repousser la foule sur les côtés afin que la fanfare avance, tout en dansant et en se montrant belle, avec des talons de 6/10 cm et une tenue trop chaude <img src='http://chloe.desoutter.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Mais ce fut une bonne après-midi.</p>
<p>Le surlendemain, j&#8217;étais au PASTT, à faire une intervention informatique, qui fut constructive. J&#8217;espère pouvoir continuer à aider cette association dans la gestion de son informatique. Il est aussi prévu que nous les accompagnons dans des projets artistiques.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/07/01/gay-pride-2009/&amp;t=Gay+Pride+2009" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/07/01/gay-pride-2009/&amp;t=Gay+Pride+2009" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/07/01/gay-pride-2009/&amp;title=Gay+Pride+2009" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/07/01/gay-pride-2009/&amp;title=Gay+Pride+2009" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/07/01/gay-pride-2009/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Gay Pride 2009+-+http://b2l.me/bwbs+(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Gay+Pride+2009&amp;link=http://chloe.desoutter.org/2009/07/01/gay-pride-2009/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/07/01/gay-pride-2009/&amp;title=Gay+Pride+2009" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/07/01/gay-pride-2009/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/07/01/gay-pride-2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Vade Mecum AS3, partie 1</title>
		<link>http://chloe.desoutter.org/2009/04/17/vade-mecum-as3-partie-1/</link>
		<comments>http://chloe.desoutter.org/2009/04/17/vade-mecum-as3-partie-1/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 07:59:45 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Audiovisuel]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Developpement]]></category>
		<category><![CDATA[étudiants]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[Tutoriel]]></category>
		<category><![CDATA[web tv]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=64</guid>
		<description><![CDATA[Ces informations sont à destination des étudiants de l&#8217;IUT de Lens, mais peuvent être utilisées, bien entendu par tout le monde. Les classes évoquées sont disponibles à la demande : j&#8217;écrirai un article à ce sujet une fois ces classes quelque peu industrialisées.
Importation:
Importer une classe (exemple: utilities/video/RTMP.as) :
import utilities.video.RTMP;
Importer toutes les classes d&#8217;un package (exemple: [...]]]></description>
			<content:encoded><![CDATA[<p>Ces informations sont à destination des étudiants de l&#8217;IUT de Lens, mais peuvent être utilisées, bien entendu par tout le monde. Les classes évoquées sont disponibles à la demande : j&#8217;écrirai un article à ce sujet une fois ces classes quelque peu industrialisées.<span id="more-64"></span></p>
<h2>Importation:</h2>
<h3>Importer une classe (exemple: utilities/video/RTMP.as) :</h3>
<pre>import utilities.video.RTMP;</pre>
<h3>Importer toutes les classes d&#8217;un package (exemple: utilities/video):</h3>
<pre>import utilities.video.*;</pre>
<h2>Gestion des objets</h2>
<h3>Instancier une classe ActionScript 3 (par exemple, utilities.video.RTMP):</h3>
<pre>var rtmp:RTMP = new RTMP( ... ).</pre>
<p>Le &#8230; est l&#8217;ensemble des paramètres de la classe RTMP.</p>
<h3>Créer un objet anonyme (qui ne porte pas de nom de classe) :</h3>
<pre>var monObjet; { champ1: valeur1, champ2: valeur2 };
trace (monObjet.champ1) ; // affiche valeur1
trace (monObjet.champ2) ; // affiche valeur2</pre>
<h3>Gestion des actions</h3>
<p>On accède aux objets portant un nom d&#8217;occurence ,dans les actions, en tapant le nom d&#8217;occurence.<br />
C&#8217;est pourquoi les noms d&#8217;occurence ne doivent PAS comporter d&#8217;espaces, ni de caractères spéciaux (tout ce qui ne va pas de a à z et de A à Z (sans les accents), de 0 à 9 est généralement à proscrire).</p>
<p>Exemples:</p>
<pre>monSymbole.width = 320;
monSymbole.height = 240;
monSymbole.x = this.width / 2 - monSymbole.width / 2 ; // centrage
monSymbole.y = 0; // aligné en haut</pre>
<h2>Chaîne de caractère (classe String)</h2>
<p>commence par une apostrophe ou un double guillemet, termine par le même signe. Exemples:</p>
<pre>var chaine1 = 'toto'; var chaine2 = "tutu"; var chaine3 = "ceci est une longue chaîne de caractères".</pre>
<h2>Evènements:</h2>
<h3>Gestion du clic souris :</h3>
<pre>monObjet.addEventListener(MouseEvent.CLICK, fonction_de_rappel);</pre>
<h3>Evènement déclenché à chaque nouvelle image (Flash: 25 im/s en général) :</h3>
<pre>monObjet.addEventListener(Event.ENTER_FRAME, fonction_de_rappel)</pre>
<p>Si on veut agir directement sur la scène, utiliser addEventListener(Event.ENTER_FRAME, fonction_de_rappel) tout court, ou utiliser le mot clé this comme nom d&#8217;occurence.</p>
<h3>Explication sur les fonctions de rappel</h3>
<p>Une fonction de rappel est une fonction qui prend un paramètre, et qui est appelée lorsqu&#8217;un évènement se délenche. On en rencontre notamment dans la gestion des évènements avec addEventListener, mais aussi dans des classes telles que BoundDragAndDropHorizontal ou FillBarVertical. La syntaxe typique de ces fonctions est</p>
<pre>function maFonctionDeRappel(evt)
{
 // insérer votre code ici
}</pre>
<p>Toutefois on peut ne pas systématiquement vouloir créer une nouvelle fonction. On peut procéder ainsi:</p>
<pre>monBouton.addEventListener(MouseEvent.CLICK, function(evt){ trace("Bouton cliqué !"); trace("Coordonnée x " + evt.stageX); trace("Coordonnée y : " + evt.stageY); });</pre>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/04/17/vade-mecum-as3-partie-1/&amp;t=Vade+Mecum+AS3%2C+partie+1" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/04/17/vade-mecum-as3-partie-1/&amp;t=Vade+Mecum+AS3%2C+partie+1" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/04/17/vade-mecum-as3-partie-1/&amp;title=Vade+Mecum+AS3%2C+partie+1" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/04/17/vade-mecum-as3-partie-1/&amp;title=Vade+Mecum+AS3%2C+partie+1" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/04/17/vade-mecum-as3-partie-1/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Vade Mecum AS3, partie 1+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Vade+Mecum+AS3%2C+partie+1&amp;link=http://chloe.desoutter.org/2009/04/17/vade-mecum-as3-partie-1/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/04/17/vade-mecum-as3-partie-1/&amp;title=Vade+Mecum+AS3%2C+partie+1" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/04/17/vade-mecum-as3-partie-1/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/04/17/vade-mecum-as3-partie-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Créer rapidement une WebTV de direct avec Wowza et Flash Media Live Encoder</title>
		<link>http://chloe.desoutter.org/2009/04/15/creer-rapidement-une-webtv-avec-wowza-fmle/</link>
		<comments>http://chloe.desoutter.org/2009/04/15/creer-rapidement-une-webtv-avec-wowza-fmle/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 14:15:52 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Audiovisuel]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash media live encoder]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[web tv]]></category>
		<category><![CDATA[wowza]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=47</guid>
		<description><![CDATA[Aujourd&#8217;hui je vais vous présenter une méthode de création rapide de WebTV avec Wowza Media Server et Flash Media Live Encoder.  Ces notes font partie d&#8217;un cours que je donne avec Christine Rougemont sur le montage d&#8217;une télévision Web, pour des étudiants en licence &#171;&#160;Communication&#160;&#187; à l&#8217;IUT de Lens (Pas-de-Calais).
Explications techniques:
On a une régie télé [...]]]></description>
			<content:encoded><![CDATA[<p>Aujourd&#8217;hui je vais vous présenter une méthode de création rapide de WebTV avec Wowza Media Server et Flash Media Live Encoder.  Ces notes font partie d&#8217;un cours que je donne avec Christine Rougemont sur le montage d&#8217;une télévision Web, pour des étudiants en licence &laquo;&nbsp;Communication&nbsp;&raquo; à l&#8217;IUT de Lens (Pas-de-Calais).</p>
<p>Explications techniques:</p>
<p>On a une régie télé multicam direct dont la sortie est reliée à un ordinateur puissant à travers un convertisseur analogique vers DV (ou, si vous avez de la chance, votre sortie régie est déjà existante en FireWire&#8230; <img src='http://chloe.desoutter.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ). Cette régie va être utilisée pour diffuser, disons, un spectacle. La régie est installée dans le local technique d&#8217;une salle de concert disposant d&#8217;une connexion Internet relativement large en bande passante montante (par exemple, 1 Mb/s).<span id="more-47"></span></p>
<p>On dispose par ailleurs d&#8217;un serveur dédié exécutant Linux ou MacOS  (ou Windows, si vous êtes masochiste).  Sur ce serveur vous avez installé (ou <a href="mailto:chloe.desoutter@gmail.com?subject=Demande+de+devis+Installation+Wowza">avez fait installer par Chloé</a> <img src='http://chloe.desoutter.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) <a href="http://www.wowzamedia.com/index.html">Wowza Media Server</a>. Vous pouvez prendre pour vos tests et prototypages la version Pro10, qui est gratuite et permet de streamer vers 10 clients au maximum.</p>
<p>La démarche de création d&#8217;une application de streaming live est extrêmement simple (voire &laquo;&nbsp;seamless&nbsp;&raquo;, comme on dit&#8230; j&#8217;envisage d&#8217;utiliser cela sur un serveur à très forte bande passante pour proposer des WebTV d&#8217;institutions ou de corporations diverses à prix réduit) :</p>
<p>- Créez dans le répertoire d&#8217;installation un répertoire applications/maWebTV<br />
- Créez dans ce même répertoire un répertoire conf/maWebTV.<br />
- Dans ce dernier répertoire, créez un fichier Application.xml avec le code suivant (ou <a rel="attachment wp-att-48" href="http://chloe.desoutter.org/2009/04/15/creer-rapidement-une-webtv-avec-wowza-fmle/application/">téléchargez le mien</a>):</p>
<pre style="padding-left: 30px;">&lt;Root&gt;
    &lt;Application&gt;
        &lt;Connections&gt;
            &lt;AutoAccept&gt;true&lt;/AutoAccept&gt;
            &lt;AllowDomains&gt;&lt;/AllowDomains&gt;
        &lt;/Connections&gt;
        &lt;Streams&gt;
            &lt;StreamType&gt;live&lt;/StreamType&gt;
            &lt;StorageDir&gt;&lt;/StorageDir&gt;
        &lt;/Streams&gt;
        &lt;SharedObjects&gt;
            &lt;StorageDir&gt;&lt;/StorageDir&gt;
        &lt;/SharedObjects&gt;
        &lt;Client&gt;
            &lt;IdleFrequency&gt;-1&lt;/IdleFrequency&gt;
        &lt;/Client&gt;
        &lt;Modules&gt;
            &lt;Module&gt;
                &lt;Name&gt;base&lt;/Name&gt;
                &lt;Description&gt;Base&lt;/Description&gt;
                &lt;Class&gt;com.wowza.wms.module.ModuleCore&lt;/Class&gt;
            &lt;/Module&gt;
            &lt;Module&gt;
                &lt;Name&gt;properties&lt;/Name&gt;
                &lt;Description&gt;Properties&lt;/Description&gt;
                &lt;Class&gt;com.wowza.wms.module.ModuleProperties&lt;/Class&gt;
            &lt;/Module&gt;
            &lt;Module&gt;
                &lt;Name&gt;logging&lt;/Name&gt;
                &lt;Description&gt;Client Logging&lt;/Description&gt;
                &lt;Class&gt;com.wowza.wms.module.ModuleClientLogging&lt;/Class&gt;
            &lt;/Module&gt;
        &lt;/Modules&gt;
        &lt;Properties&gt;
        &lt;/Properties&gt;
    &lt;/Application&gt;
&lt;/Root&gt;</pre>
<p>Le type de flux choisi est &laquo;&nbsp;live&nbsp;&raquo;, qui permet de faire du streaming en direct (j&#8217;expliquerai dans un autre article comment proposer un flux différé en alternance avec un flux live, toujours avec Wowza).</p>
<p>Sur la machine puissante qui est en régie, démarrez Flash Media Live Encoder sur la machine puissante. Choisissez la qualité de vos différents flux, faites tous les réglages (par exemple en vous basant sur live%i (pour les numéroter). Dans le champ serveur, entrez rtmp://votre-serveur-wowza/maWebTV. Cliquez sur Connect puis sur Start.</p>
<p>Ici, contrairement à ce qui se passe avec Red5, les URL des flux sont simples: rtmp://votre-serveur-wowza/maWebTV/live1, rtmp://votre-serveur-wowza/maWebTV/live2, etc&#8230; (jusqu&#8217;à 5 flux avec FMLE).</p>
<p>L&#8217;avantage de Wowza est sa performance supérieure à celle de Red5, et son statut d&#8217;innovateur technologique en matière de streaming (support du MPEG-TS, de pushers qui ne sont pas liés à Flash&#8230;). Son prix, 995 $, est raisonnable (sans oublier qu&#8217;on peut utiliser un nombre illimité de WebTVs sur le même serveur, avec pour seule limite la puissance et la bande passante).</p>
<p>Je ferai prochainement un article sur Flash Media Server, puis une synthèse sur le montage d&#8217;une WebTV s&#8217;appuyant sur les technologies Flash.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/04/15/creer-rapidement-une-webtv-avec-wowza-fmle/&amp;t=Cr%C3%A9er+rapidement+une+WebTV+de+direct+avec+Wowza+et+Flash+Media+Live+Encoder" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/04/15/creer-rapidement-une-webtv-avec-wowza-fmle/&amp;t=Cr%C3%A9er+rapidement+une+WebTV+de+direct+avec+Wowza+et+Flash+Media+Live+Encoder" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/04/15/creer-rapidement-une-webtv-avec-wowza-fmle/&amp;title=Cr%C3%A9er+rapidement+une+WebTV+de+direct+avec+Wowza+et+Flash+Media+Live+Encoder" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/04/15/creer-rapidement-une-webtv-avec-wowza-fmle/&amp;title=Cr%C3%A9er+rapidement+une+WebTV+de+direct+avec+Wowza+et+Flash+Media+Live+Encoder" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/04/15/creer-rapidement-une-webtv-avec-wowza-fmle/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Créer rapidement une WebTV de direct avec Wowza et Flash Media Live Encoder+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Cr%C3%A9er+rapidement+une+WebTV+de+direct+avec+Wowza+et+Flash+Media+Live+Encoder&amp;link=http://chloe.desoutter.org/2009/04/15/creer-rapidement-une-webtv-avec-wowza-fmle/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/04/15/creer-rapidement-une-webtv-avec-wowza-fmle/&amp;title=Cr%C3%A9er+rapidement+une+WebTV+de+direct+avec+Wowza+et+Flash+Media+Live+Encoder" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/04/15/creer-rapidement-une-webtv-avec-wowza-fmle/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/04/15/creer-rapidement-une-webtv-avec-wowza-fmle/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Créer une WebTV simple, rapide et gratuite</title>
		<link>http://chloe.desoutter.org/2009/04/07/creer-une-web-tv-gratuite-red5-fmle-icecast/</link>
		<comments>http://chloe.desoutter.org/2009/04/07/creer-une-web-tv-gratuite-red5-fmle-icecast/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 21:00:28 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Audiovisuel]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash media live encoder]]></category>
		<category><![CDATA[icecast]]></category>
		<category><![CDATA[red5]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[theora]]></category>
		<category><![CDATA[web tv]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=35</guid>
		<description><![CDATA[L&#8217;un de mes travaux en ce moment, en tant qu&#8217;assistante de Christine Rougemont, est de l&#8217;aider à préparer ses cours sur le streaming Flash, cours devant aboutir à la création d&#8217;une WebTV. La WebTV en question doit tourner avec un client en Flash (une fenêtre de navigateur) et être entièrement automatisée, afin que des non-experts [...]]]></description>
			<content:encoded><![CDATA[<p>L&#8217;un de mes travaux en ce moment, en tant qu&#8217;assistante de Christine Rougemont, est de l&#8217;aider à préparer ses cours sur le streaming Flash, cours devant aboutir à la création d&#8217;une WebTV. La WebTV en question doit tourner avec un client en Flash (une fenêtre de navigateur) et être entièrement automatisée, afin que des non-experts puissent l&#8217;utiliser.</p>
<p>Le principe est le suivant : on a un studio de télévision, pleinement équipé, avec une régie qui tourne. Je ne traiterai pas dans ce post des modalités d&#8217;installation d&#8217;un studio de télé, ne maîtrisant moi-même pas le sujet. Toujours est-il que l&#8217;on a une sortie vidéo, un cable Firewire ou un ensemble de fichiers.</p>
<p>Maintenant, on veut streamer. Deux solutions faciles s&#8217;offrent à nous pour la diffusion.<span id="more-35"></span></p>
<p>On peut encoder le flux en MPEG4/Theora et l&#8217;envoyer sur un serveur Icecast (solution 1), ou on peut encoder le flux en FLV et l&#8217;envoyer sur un Flash Media Server ou sur Red5 (solution 2).</p>
<h2>Solution 1 : Theora + Icecast</h2>
<h3><strong>En cas de diffusion directe depuis la régie.</strong></h3>
<pre>$ dvgrab --format raw - | ffmpeg2theora -a 0 -v 5 -f dv -x 640 -y 480 -o /dev/stdout - | oggfwd serveur-de-streaming  port-du-serveur mot-de-passe /myvideostream.ogg</pre>
<p>Explication: Une machine Linux, BSD ou autre Unix supportant dvgrab récupère directement le flux DV depuis la régie. On l&#8217;encode en Theora avec FFmpeg et on le pousse directement vers le serveur Icecast.</p>
<p><strong><span style="color: #ff0000;">Attention !</span></strong> <span style="color: #000000;">Il faut une machine qui &laquo;&nbsp;assure&nbsp;&raquo;, voire qui &laquo;&nbsp;dépote&nbsp;&raquo; pour pouvoir se permettre de diffuser en direct. </span>On doit faire de l&#8217;encodage en temps réel pour que la qualité soit suffisante. De plus, il faut que l&#8217;encodage ne consomme pas toutes les ressources processeur: on a besoin d&#8217;un minimum de puissance pour encapsuler l&#8217;OGM dans du HTTP et envoyer vers le serveur Icecast. Il est aussi nécessaire d&#8217;avoir une connexion Internet montante d&#8217;un débit suffisant. Je recommande au moins 5Mb/s (une ligne SDSL/Cable/FO suffit &#8211; par contre, votre ADSL familial vous obligera à réduire grandement la qualité d&#8217;image et de son, rendant les fichiers inexploitables pour la WebTV).</p>
<h3><strong>En cas de diffusion depuis des fichiers pré-enregistrés<br />
</strong></h3>
<p>C&#8217;est un peu plus amusant à faire. Générez une liste des séquences que vous souhaitez diffuser. Supposons par exemple que vous vouliez diffuser mire.ogm puis emission_du_matin.ogm puis annonceur1.ogm puis emission_de_l_am.ogm puis mire.ogm&#8230;  on reste basique, je ne suis pas directrice d&#8217;antenne <img src='http://chloe.desoutter.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Mettez une liste bout à bout des fichiers que vous voulez lire, par exemple</p>
<p>divers/mire.ogm<br />
emission/emission_du_matin.ogm<br />
pub/annonceur1.ogm<br />
emission/emission_de_l_am.ogm</p>
<p>dans un fichier playlist.txt. Je vous conseille de les avoir déjà encodés afin de pouvoir économiser de la puissance processeur</p>
<p>Puis, tapez la commande suivante (ou programmez la dans un script)</p>
<pre>cat $(cat playlist.txt) | oggfwd serveur-de-streaming  port-du-serveur mot-de-passe /myvideostream.ogg</pre>
<p>Vous devriez être en train de streamer à l&#8217;antenne <img src='http://chloe.desoutter.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Cette solution requiert beaucoup moins de puissance processeur (un serveur type Dedibox devrait suffir largement) mais toujours autant de bande passante montante.</p>
<h2>Solution 2 : Red5 / Flash Media Live Encoder</h2>
<p>Je ne traiterai pas ici de Flash Media Server, n&#8217;ayant pas de licence pour ce logiciel et me sentant d&#8217;humeur (si ces gentils messieurs-dames de chez Adobe passent sur ce blog, drop me a license key !).</p>
<h3>Installation de Red5</h3>
<p>L&#8217;installation est relativement simple: télécharger et installer Red5 sur votre serveur de diffusion depuis l&#8217;adresse <a href="http://osflash.org/red5">http://osflash.org/red5</a> (utiliser de préférence les versions Java 6).</p>
<p>Dans l&#8217;installeur (http://adresse-de-votre-serveur:5080/installer/) installer l&#8217;application oflaDemo si elle ne l&#8217;est pas déjà. Libre à vous de la renommer afin de changer son nom pour quelque chose de plus &laquo;&nbsp;professionnel&nbsp;&raquo; (flashStreaming).</p>
<p>Red5 est prêt à streamer.</p>
<h3>Utilisation de Flash Media Live Encoder</h3>
<p>Ici j&#8217;assume que vous pouvez connecter la sortie régie à votre ordinateur, et qu&#8217;elle est considérée comme une caméra DV (le cas est applicable à l&#8217;utilisation directe d&#8217;une caméra en entrée: j&#8217;ai fait mes tests avec une Sony DSR-390 sur l&#8217;entrée FireWire de mon PC).</p>
<p>Téléchargez Flash Media Live Encoder depuis <a href="http://www.adobe.com/products/flashmediaserver/flashmediaencoder/">http://www.adobe.com/products/flashmediaserver/flashmediaencoder/</a> et installez-le sur votre PC.</p>
<p>Démarrez le logiciel (Menu démarrer / Adobe / Adobe Flash Media Live Encoder).</p>
<h4>Dans le panneau de gauche</h4>
<p>Cochez la case &laquo;&nbsp;Vidéo&nbsp;&raquo; si ce n&#8217;est déjà fait. Sélectionnez en &laquo;&nbsp;Device&nbsp;&raquo; l&#8217;entrée correspondant à votre caméra DV. En format, choisissez VP6 pour maximiser la compatibilité. En frame rate, adoptez le frame rate standard 25 images / secondes. En Input Size choisissez la résolution maximale proposée par votre périphérique vidéo (720&#215;576 par exemple). Vient la partie &laquo;&nbsp;Bit Rate&nbsp;&raquo;. Ici vous allez choisir dans quelles qualités vous aller diffuser (je ne traîterai pas de ce point: mes valeurs). Vous pouvez adopter le profil &laquo;&nbsp;Multi Bitrate &#8211; 2 streams (1300 Kbps) &#8211; VP6&#8243; par exemple. Celui-ci diffuse un flux en 320&#215;240 et un autre en 640&#215;480, permettant d&#8217;atteindre une résolution proche de celle d&#8217;une TV classique.</p>
<p>Cochez ensuite, si ce n&#8217;est pas déjà fait, la case &laquo;&nbsp;Audio&nbsp;&raquo;. Choisissez votre périphérique d&#8217;entrée, votre codec audio, le nombre de canaux, le taux d&#8217;échantillonnage et le bit rate. Réglez le volume de sortie afin qu&#8217;il soit à un niveau standard, ni trop fort ni trop faible.</p>
<p>Une fois les réglages faits, prenez note des paramètres &laquo;&nbsp;Total video&#8230; + Audio bitrate&nbsp;&raquo; pour chacun de vos flux: cela vous servira pour la diffusion.</p>
<h4>Dans le panneau de droite</h4>
<p>Cochez la case &laquo;&nbsp;Stream to Flash Media Server&nbsp;&raquo;. Dans &laquo;&nbsp;FMS URL&nbsp;&raquo;, entrez &laquo;&nbsp;rtmp://adresse-de-votre-serveur/oflaDemo&nbsp;&raquo; (pourvu que vous n&#8217;ayez pas changé le nom de l&#8217;application oflaDemo pour autre chose, auquel cas vous savez ce qu&#8217;il vous reste à  faire&#8230; pour le reste du tutoriel je considère que comme moi vous ne l&#8217;avez pas changé). Laissez &laquo;&nbsp;Backup URL&nbsp;&raquo; vierge (vous pouvez l&#8217;activer si vous avez un deuxième serveur de streaming, pour le secours). Dans le champ &laquo;&nbsp;Stream&nbsp;&raquo;, indiquez &laquo;&nbsp;live%i&nbsp;&raquo;. Ceci permettra de numéroter les flux. Vous pouvez changer ça pour &laquo;&nbsp;ma_tele_web_%i&nbsp;&raquo; si ça vous chante. Je considère qu&#8217;on va rester sur &laquo;&nbsp;live&nbsp;&raquo;.</p>
<p>Cliquez sur &laquo;&nbsp;Connect&nbsp;&raquo;. Si tout se passe bien, vous n&#8217;aurez pas de message d&#8217;erreur. Sinon, une fenêtre apparaîtra, vous indiquant qu&#8217;il y a eu un problème: probablement votre pare-feu qui vous empêche de vous connecter au serveur, ou une mauvaise configuration de Red5 (s&#8217;exécute-t&#8217;il ? oflaDemo est-il bien installé ?)</p>
<p>Cliquez sur &laquo;&nbsp;Start&nbsp;&raquo;. Le streaming commence.</p>
<h4>Visionnage</h4>
<p>Installez un logiciel tel que FLVPlayer, qui permet de lire les flux rtmp. L&#8217;URL de visionnage de votre premier stream est ainsi constituée: rtmp://adresse-de-votre-serveur/oflaDemo/live1?videoKeyframeFrequency=5&amp;totalDatarate=428, 428 étant le nombre que vous avez pris soin de noter précédemment (rassurez-vous: vous pouvez le retrouver en cliquant sur &laquo;&nbsp;Encoding options&nbsp;&raquo; dans Flash Media Live Encoder). Pour le deuxième, c&#8217;est rtmp://adresse-de-votre-serveur/oflaDemo/live2?videoKeyframeFrequency=5&amp;totalDatarate=828, 828 étant le bitrate que vous avez noté pour le deuxième flux. C&#8217;est assez ennuyeux de devoir écrire tous les paramètres ainsi, mais c&#8217;est une incompatibilité entre Flash Media Live Encoder et Red5.  Copiez cette adresse dans votre presse-papiers et collez la sur la fenêtre de FLVPlayer (ctrl+v). Vous devriez voir votre vidéo. Vous pouvez tout à fait la mettre sur un site Web quelconque. Assurez-vous de conserver les mêmes paramètres afin qu&#8217;à chaque fois que votre stream tourne la vidéo soit fonctionnelle. Je ne développerai pas ici d&#8217;explications sur &laquo;&nbsp;Comment lire un flux RTMP avec Flash&nbsp;&raquo;.</p>
<p>J&#8217;espère que cet article vous aidera. Je le complèterai prochainement;</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/04/07/creer-une-web-tv-gratuite-red5-fmle-icecast/&amp;t=Cr%C3%A9er+une+WebTV+simple%2C+rapide+et+gratuite" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/04/07/creer-une-web-tv-gratuite-red5-fmle-icecast/&amp;t=Cr%C3%A9er+une+WebTV+simple%2C+rapide+et+gratuite" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/04/07/creer-une-web-tv-gratuite-red5-fmle-icecast/&amp;title=Cr%C3%A9er+une+WebTV+simple%2C+rapide+et+gratuite" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/04/07/creer-une-web-tv-gratuite-red5-fmle-icecast/&amp;title=Cr%C3%A9er+une+WebTV+simple%2C+rapide+et+gratuite" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/04/07/creer-une-web-tv-gratuite-red5-fmle-icecast/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Créer une WebTV simple, rapide et gratuite+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Cr%C3%A9er+une+WebTV+simple%2C+rapide+et+gratuite&amp;link=http://chloe.desoutter.org/2009/04/07/creer-une-web-tv-gratuite-red5-fmle-icecast/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/04/07/creer-une-web-tv-gratuite-red5-fmle-icecast/&amp;title=Cr%C3%A9er+une+WebTV+simple%2C+rapide+et+gratuite" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/04/07/creer-une-web-tv-gratuite-red5-fmle-icecast/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/04/07/creer-une-web-tv-gratuite-red5-fmle-icecast/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
