TvOnResEl

Désolé, ce projet n’est plus maintenu par manque de temps. Si vous voulez reprendre la main, contactez moi.

Ce programme sert à faciliter la visualisation et l’enregistrement des chaînes diffusées par le ResEl, réseau des élèves de TELECOM Bretagne.

Présentation

Je vous propose ce programme écrit en Java qui sert à contrôler VLC et à remplacer son interface compliquée à utiliser. Il s’agit de mon premier programme en Java, il a beaucoup évolué au fil des versions mais vous pourrez sûrement trouver des bugs que j’essayerais de corriger si vous me les signalez dans les commentaires.

Fonctionnalités

  1. Affiche la liste des chaînes disponibles, cette liste peut être mise à jour à partir d’un bouton dans l’onglet configuration
  2. Lance la lecture d’une chaîne (bouton « Lire la chaine » ou double-clic sur la liste)
  3. Lance un enregistrement immédiat (bouton « Enregistrer la chaîne ») (Les enregistrements sont tous placés dans le dossier spécifié dans l’onglet configuration)
  4. Programme un enregistrement (bouton « Programmer un enregistrement ») de telle heure à telle heure, avec possibilité de spécifier une date (ex : 18/09/2006) ou une répétition par semaine (ex : tous les mardi et jeudi). Si VLC est arrêté pendant l’enregistrement, la reprise est automatique et enregistre dans le fichier avec le suffixe _reprise(n) où n est le numéro de la reprise.
  5. Possibilité de Timeshifting (contrôle du direct) en lançant un enregistrement, puis en allant dans l’onglet enregistrements et en cliquant sur lire ( Attention à la place utilisée sur votre disque !)
  6. Affichage du programme TV et possibilité de programmer un enregistrement depuis ce programme TV
  7. Visualisation des enregistrements et programmations dans les onglets enregistrements et programmations
  8. Visualisation, gestion et lecture des fichiers présents dans votre dossier d’enregistrements

Pré-requis

  • être connecté au réseau du ResEl
  • Système d’exploitation : Testé sous Windows Xp, Windows Vista et Linux Ubuntu Edgy Eft, Feisty Fawn et Gutsy Gibbon, devrait fonctionner sous Windows à pratir de Windows 95, et sur la plupart des distributions linux
  • Une machine virtuelle Java récente installée
  • VLC installé

Captures d’écran

Ecran principal de TvOnResEl

Ecran principal de TvOnResEl

Enregistrements en cours dans TvOnResEl

Enregistrements en cours dans TvOnResEl

Enregistrements programmés dans TvOnResEl

Enregistrements programmés dans TvOnResEl

Configuration de TvOnResEl

Configuration de TvOnResEl

Programme TV dans TvOnResEl

Programme TV dans TvOnResEl

Icône de TvOnResEl dans la barre des tâches

Icône de TvOnResEl dans la barre des tâches

Téléchargement

Tous les liens de téléchargement :

- Installeur TvOnResEl pour Windows : TvOnResElWinSetup.exe

- Executable TvOnResEl compressé pour Windows : TvOnResElWin.zip

- Executable TvOnResEl compressé pour Linux 32 bits (normal) : TvOnResElLin.zip

- Executable TvOnResEl compressé pour Linux 64 bits : TvOnResElLin64.zip

- Sources de TvOnResEl : TvOnResElSources.zip

Installation

- Pour Windows, le plus simple est de télécharger l’installeur, puis de suivre le guide (vous pouvez aussi télécharger l’exécutable zippé, le dézipper où vous voulez, et double-cliquer sur TvOnResel.exe)

- Pour Linux : téléchargez l’exécutable zippé qui correspond à votre système d’exploitation, dézippez le où vous voulez, puis allez dans le dossier avec un terminal et faites la commande ./install.sh. Ceci créera un raccourci sur votre bureau et vous permettra d’utiliser simplement la commande TvOnResEl de n’importe quel dossier.

- Pour tous les systèmes d’exploitation, vous pouvez aussi télécharger le zip correspondant, aller dans le dossier une fois décompressé en ligne de commande et taper java -jar TvOnResel.jar.

Pensez à vérifier la configuration avant de tenter d’utiliser ce programme ! Le chemin vers VLC est donné par défaut, mais il peut être faux !

Astuces

- Vous voulez démarrer TvOnResEl en tâche de fond en même temps que votre ordinateur pour ne plus rater aucune émission ? Ajoutez l’argument « discret » au fichier d’exécution de TvOnResEl. Cela donne la commande java -jar TvOnResel.jar -discret ou TvOnResEl -discret ou ./TvOnResEl.sh -discret. Sous windows, l’installeur vous mettra un raccourci dans le menu Démarrer « TvOnResEl discret », et sous linux, un raccourci sera présent dans le dossier d’installation après exécution de ./install.sh

- Vous avez un écran blanc avec vlc sous vista mais vous entendez le son ? Menu Paramètres > Préférences, cochez Options avancées, puis allez dans Vidéo > Modules de sortie, puis choisissez Sortie vidéo OpenGL comme Module de sortie vidéo.

Version actuelle

La version actuelle est la 0.91. Pour voir les versions précédentes, allez dans les archives. Pour voir ce qui a changé, regardez le changelog.

Problèmes connus

- Sous Windows, problèmes avec les chemins avec des accents

Sources et licence

En espérant pouvoir travailler collaborativement à améliorer ce programme, je mets la source à votre disposition : TvOnResElSources.zip Pour fournir le programme TV qui est affiché par TvOnResEl, j’utilise un programme qui récupère le programme TV et l’enregistre au format XmlTV, dont les sources sont comprises dans celles de TvOnResEl, et que vous pouvez télécharger seul : ProgrammeTV.jar

Creative Commons License

Cette création est mise à disposition sous un contrat Creative Commons.

Laissez vos commentaires, suggestions, idées, bugs avec le formulaire ci-dessous !