rtmpGUI, l'interface graphique de rtmpDump pour le streaming TV en live
23.12.2011 à 14h48
Tandis que rtmpExplorer sert principalement à télécharger les vidéos de la catch-up TV, rtmpGUI, lui, est conçu pour visionner et enregistrer le direct des chaînes de télévision en ligne. Une WebTV Web 2.0 compatible Windows très prometteuse à la fois parce que tout programmeur peut le modifier et tout internaute ajouter des flux au bouquet distant. Et même les éditer.
Vous ne trouvez pas ce que vous recherchez sur TVO et êtes frustré que certaines de ses alternatives ne proposent pas de flux audiovisuels en direct, autrement dit les WebTV ? Rassurez-vous, le Web regorge d'alternatives à tout. Il suffit de chercher et d'avoir un peu de chance pour tomber sur la bonne perle. Si les incontournables Readon TV Radio Player, ADSL TV ou Odebit ne vous ont pas non plus donné satisfaction, peut-être trouverez-vous votre bonheur avec une autre perle : rtmpGUI.
Compatible Windows et créé par Advisethis le 29.06.2011, rtmpGUI (v. 0.0.1.6) est une application portable gratuite qui assure le streaming en live des grandes chaînes de télévision du monde. C'est, comme rtmpExplorer, une des interfaces graphiques de rtmpDump, le composant utilisé par nos catch-up TV downloaders pour accéder aux flux diffusés via le protocole RTMP.
Diverses chaînes sont disponibles, surtout celles des barons de l'audiovisuel national et international. ABC, BBC, CNN, Fox, Aljazeera, LCI, France 24, Arte, etc : la liste est longue et constamment mise à jour par les contributions des internautes.
Une WebTV Web 2.0 très prometteuse
Côté fonctionnalités, on est loin des trois références citées plus haut. Mais l'essentiel est là : la possibilité d'enregistrer un flux, de sauvegarder ou d'éditer la liste de chaînes et même de proposer des flux pour une intégration dans la Remote Channel List, le bouquet de chaînes à distance. Un système communautaire qui en fait, comme Readon TV, une Web TV Web 2.0 très prometteuse. D'autant qu'il est open source (logiciel libre).
Et pour cause, rtmpGUI a la particularité d'avoir une licence de type GPL V3. Ce qui signifie que l'auteur donne à tout utilisateur l'autorisation de le modifier et le distribuer. A condition que ce soit sous le même type de licence. Si vous avez quelque connaissance en programmation, vous pouvez donc l'améliorer pour le bien de la communauté en téléchargeant son code source.
Un guide des programmes télé est également de la partie. Visible dans le volet droit de l'interface au lancement du gratuiciel, il fait office de page d'acceuil et se consulte en se servant soit des deux ascenseurs (un vertical, l'autre horizontal) ou du bouton Auto-Scroll (dans le coin supérieur droit), soit des filtres temporels (dans le coin supérieur gauche). Ce volet peut être remplacé par une page Web de votre choix car il abrite en fait un navigateur Web intégré, basé sur Internet Explorer.
Reste à savoir que le programme est un tantinet déroutant dans la mesure où il faut savoir bien le configurer avant de pouvoir en tirer profit.
Auteur : Advisethis AKA a-t
Téléchargement : Avec ReplayTV_pack ; sans ReplayTV_Pack (lien 1 ; lien 2)
OS : Windows
Licence : Open source (GPL V3).
Code source : https://github.com/advisethis/rtmpGUI
Forum : http://forum.wiziwig.eu/threads/58518-rtmpGUI-Offical-thread.
Pré-requis : Framework 3.5
[Tuto] Mode d'emploi de rtmpGUI
rtmpGUI étant un logiciel portable, on n'a pas besoin de l'installer. Pour vous en servir, il vous suffit de télécharger l'archive rtmpGUI.rar ou ReplayTV_Pack (je vous recommande cette option) et de la décompresser avec Winrar, 7zip, etc., voire avec l'extracteur de Windows. Cette extraction va donner un dossier dénommé rtmpGUI ou ReplayTV_Pack selon l'option que vous avez choisie. Reste alors à savoir comment l'utiliser, le configurer, le lancer... Bref, comment ça marche ? Suivez le guide.
Sommaire du manuel d'utilisation
>> Comment installer, configurer et lancer rtmpGUI ?
1. Pas besoin d'installer rtmpGui ! Ouvrez le dossier rtmpGUI, extrait après le téléchargement, puis double cliquez sur le fichier rtmpGUI.exe (ou sur l'icône du programme si l'extension est masquée) pour lancer l'application. Au premier lancement, cliquez sur Ok à l'avertissement "There was an error on the config file" (erreur sur le fichier de configuration) : c'est que rtmpGUI ne trouve pas le fichier config.xml parce que celui-ci n'a pas encore été créé :
N.B.: Si le démarrage échoue suite au message d'erreur "rtmpGUI has encountered a problem and needs to close. We are sorry for the inconvenience", installez Microsoft .Net Framework 3.5, puis redémarrer le programme.
2. Activez la fenêtre Options en cliquant dessus (elle s'est cachée derrière l'interface de rtmpGUI, alors active). A présent, au bout du champ Player, cliquez sur Locate pour choisir le lecteur multimédia à associer à rtmpGUI. Parcourez alors l'arborescence de votre disque dur pour localiser VLC (ou votre LTT favori) en suivant le chemin C:\Programmes Files\VideoLan\VLC\vlc.exe. Une fois le fichier vlc.exe localisé, sélectionnez-le, cliquez sur Ouvrir, puis terminez la configuration en cliquant sur Okay. L'interface reste vierge : aucune chaîne ne s'affiche car le fichier config.xml qui vient d'être créé n'a pas encore été pris en compte :
3. Fermez le logiciel, puis relancez-le pour que le fichier config.xml soit pris en compte. Miracle ! L'interface affiche de nombreux flux dans la zone a. A vous à présent de savourer !
a = colonne réservée aux flux audiovisuels : la Remote Channel List (liste des chaînes à distance), autrement dit les WebTVs
b = filtre temporel pour consulter le guide des programmes TV
c= bouton de consultation du guide TV par navigation automatique à la verticale.
d = ascenseurs pour une consultation verticale ou horizontale du guide TV
4. Sauvegardez la Remote Channel List pour pouvoir la charger localement en cas d'indisponibilité de la liste distante, signalée par le
message d'erreur : "An error occured while trying to load remote channel list" (une erreur s'est produite pendant le chargement du bouquet de chaînes distant). Pour ce
faire, cliquez droit sur un flux ou dans n'importe quelle zone de la colonne des chaînes, choisissez Save Channels dans le menu contextuel. Parcourez l'arborescence du
disque dur à la recherche du répertoire rtmpGUI, donnez un nom au fichier, puis cliquez sur Enregistrer. Le fichier de sauvegarde doit donc être enregistré dans le même
dossier que les autres fichiers du logiciel :
Voir l'étape 9 pour charger le bouquet local, c-à-d démarrer rtmpGUI avec la liste sauvegardée.
>> Comment regarder une chaîne ?
5. Pour regarder une chaîne en direct, choisissez-la dans la zone a, puis double cliquez sur le flux correspondant dans la colonne Channel Name. Attention : un clic sur la colonne Language ne donnera rien ; celle-ci a un double rôle : informer sur la langue du média et indiquer la disponibilité des flux. Autrement dit, dans la colonne Language, Link Down (lien mort) indique que le flux est indisponible.
>> Comment enregistrer une chaîne ?
6. Pour enregistrer le direct, vous avez le choix entre rtmpDump et VLC.
Enregistrement avec rtmpDump
Faites un clic droit sur le flux concerné, puis un clic gauche sur Record Channel dans le menu contextuel qui apparaît. Pour arrêter l'enregistrement, fermez la fenêtre de la console DOS, dans laquelle opère rtmpDump. Retrouvez votre enregistrement dans le même répertoire que le fichier rtmpGUI.exe. Lisez le fichier généré (il porte le nom de la chaîne enregistrée) avec VLC. Donnez-lui l'extension .flv s'il n'en a pas :
Enregistrement avec VLC
a) Activez au préalable les contrôles avancés en déroulant le menu Vue et en cliquant sur l'item Contrôles avancés :
b) Cliquez alors sur le bouton rouge pour lancer l'enregistrement. Recliquez sur le même bouton pour arrêter l'enregistrement. Retrouvez votre vidéo dans le sous-dossiers Vidéos du répertoire Mes Documents. Chemin d'accès : C:\...\Mes Documents\Vidéos
7. Le même menu contextuel permet d'accéder à d'autres fonctionnalités : Add Channel pour ajouter une chaîne, Edit Channel pour modifier les paramètres d'une chaîne, Delete Channel pour supprimer une chaîne, Save Channels pour sauvegarder une copie de la liste des chaînes, Submit Channel pour soumettre une nouvelle chaîne au serveur distant afin qu'elle soit ajoutée au bouquet distant Remote Channel List.
>> Comment ajouter un flux au bouquet distant ?
8. Pour ajouter un flux au bouquet distant, la Remote Channel List :
a) il faut un nom d'utilisateur API (Application Programming Interface) et une clé d'enregistrement. Pour ce faire, enregistrez-vous en déroulant le menu File > Options. Cliquez sur l'onglet Network Options, puis, dans la zone API Information, cliquez sur Register for a key. Un e-mail vous sera envoyé avec vos identifiants. Loggez-vous sur le site d'enregistrement pour copier la clé. Une fois la clé copiée, remplissez les champs Username et API key, puis cliquez sur Okay :
b) à présent, cliquez droit sur un flux, puis choisissez l'item Submit Channel :
A noter que tout détenteur d'un compte API a le privilège de soumettre des chaînes ou d'éditer celles déjà présentes dans le bouquet distant pour mettre les flux à jour par exemple. C'est une excellente initiative qui augure un bel avenir à ce logiciel communautaire !
>> Comment charger le bouquet local ?
9. Le bouquet local est la liste de chaînes qui se charge à partir de votre disque dur. L'épithète local s'oppose à distant pour désigner la liste qui se charge depuis un serveur distant, autrement dit depuis Internet.
Pour charger le bouquet local sauvegardé à l'étape 4, déroulez le menu File > Refresh, puis cliquez sur l'item Local XML dans le menu contextuel. Allez dans le répertoire de sauvegarde rtmpGUI, sélectionnez le fichier .XML copie du bouquet distant (dans notre capture de l'étape 4, c'est Local_Channel_List.xml), puis cliquez sur Ouvrir. Pour retourner à la liste à distance, refaites la même manoeuvre, puis cliquez sur l'item Remote XML :
>> Comment changer la page d'accueil ?
10. Pour changer la page d'accueil de rtmpGUI, il faut modifier la page par défaut du navigateur intégré. Pour ce faire, déroulez le menu File > Options. Cliquez sur l'onglet Network Options, puis, dans la zone Web page Options, cochez la case Load alternate web page, saisissez l'URL souhaitée sous la forme http//:www.votresitepréféré.com/ (attention à la syntaxe : les caractères rouges sont obligatoires, y compris le slash final !), puis validez en cliquant sur Okay. Décochez cette case pour revenir à la page d'acceuil par défaut : le guide des programmes TV.
Annexe
ReplayTV_Pack : un kit de logiciels portables pour télécharger les émissions TV/radio proposées en catch-up ou replay TV/radio, visionner les WebTV ou écouter les webradios. Et télécharger n'importe quelle vidéo ou quel son gratuits du Net.
Le Portail de la gratuité : le webzine de l'Internet gratuit







Romualdinho13 (dimanche, 19 février 2012 19:36)
@ Vick64
- Il n'est pas possible de mettre une chaîne étrangère en français car les flux sont en VO tels qu'ajoutés par les internautes à la Channel List.
- Je ne pense pas qu'il soit possible de supprimer une chaîne de la Channel List. Ce serait contre-productif car le but du soft est le partage des webs tvs. Pour mettre en favoris certains flux, il faut attendre que la personnalisation des chaînes devienne possible, ce qui n'est pas le cas pour l'instant.
- Pour l'ajout des chaînes, voir la partie "Comment ajouter un flux au bouquet distant ?"
L'éditeur peut être contacté sur le forum de rtmpgui. Lui seul saura te répondre avec certitude.
Cordialement.
Vick64 (dimanche, 19 février 2012 12:17)
Génial et bravo pour ce tuto, il est excellent et hyper interessant !
Juste quelques questions que surement d'autres se posent:
-Est-il possible de mettre une chaine étrangère en francais ?
-Est-il possible de supprimer des chaines étrangère de cette énorme liste ?
-Est-il possible d'ajouter d'autres chaines "française" qui ne sont pas dans la liste comme par exemple les canal+, les chaines sat etc...?
En attendant, gros gros merci et à bientot de vous lire.
Voyageuse (mercredi, 28 décembre 2011 21:35)
Un grand merci pour ce tuto très bien fait. Sans votre aide, je ne serais jamais parvenue à utiliser RtmpGUI. C'est formidable d'avoir accès à presque toutes les tv du monde !!!