Colocataire
Karma: 3
Messages: 344
Hors ligne
|
 |
« le: 27 Février 2010 18:36:45 » |
|
YATSE : Yet Another Touch Screen Experiment. Une interface tactile de contrôle à distance pour XBMC. http://code.google.com/p/yatse/Fonctions principales - Interface complètement utilisable avec les doigts. (Fonctionne aussi avec la souris)
- Gestion des films / séries avec utilisations des affiches / fanarts. Information sur les films déjà vus.
- Gestion des albums avec tri par genre. (Vue 3D style ipod)
- Gestion du Wake On Lan, redémarrage / arrêt d'XBMC ou du pc gérant la télécomande
- Vue des lectures en cours avec actions principales
- Télécommande complètes avec clavier virtuel.
- Gestion du multi écran et des résolutions pour forcer les écrans / résolutions (cas de yatse sur le même pc qu'XBMC avec l'écran principal allumé ou éteint)
- Skinnable
- Multi langues (Pour le moment EN/FR/DE/NL)
Plusieurs modes d'économiseurs d'écran - - Diaporama : utiliser votre écran tactile en cadre photo
- - Bascule auto en lecture en cours
- - Noircissement de l'écran pour limiter la gêne lors des visionages de films
Merci DanoneKid pour l'inspiration, Bram van Oploo / Mike Thiels pour XBMControl, Dakkar de MeediOS pour le virtualised coverflow et toutes les personnes à qui j'ai pris des images (Djh pour alaska, et les autres ) Installation :Bien vérifier que vous avez installé le .NET Framework 3.5 SP1 ( Téléchargement) Décompresser l'archive puis lancer Yatse.exe. Une fois la connexion a XBMC configurée, Yatse va remplir son cache d'images pour les affiches et fanarts. Cette opération peut être longue en cas de grosse librairie. Une barre de progression vous informes de l'avancement. Si un graphiste veut se joindre au projet pour finaliser une skin (pour le moment des images prise un peu partout pas forcement en harmonie), c'est avec plaisir.Une version 2 est en cours de préparation avec au menu : - Support de plusieurs installation d'XBMC - Support du nouveau web server (JsonRPC) - Multi thread pour éviter le lag quand XBMC ne réponds pas. - Cache complet dans une base locale des informations. - Support des bannières et des saisons pour les séries - Interface un peu remaniée - Ajout d'informations Météo. - Gestion des playlist Et bien sur toutes vos requêtes.
|
|
|
|
« Dernière édition: 28 Février 2010 03:05:25 par Tolriq »
|
Journalisée
|
Yatse : Télécommande tactile pour XBMC
|
|
|
Colocataire
Karma: 3
Messages: 344
Hors ligne
|
Sneak preview de la V2 :p Vidéo :
Images :  Yatse : Remote pour XBMC orientée Touch Screen  Yatse : Remote pour XBMC orientée Touch Screen
|
|
|
|
« Dernière édition: 09 Mars 2010 14:34:49 par Tolriq »
|
Journalisée
|
Yatse : Télécommande tactile pour XBMC
|
|
|
Gentil Modérateur
Fait partie du Décor
Karma: 3
Messages: 2316
Hors ligne
Sexe: 
You cannot change your fate !
|
Superbe Tolriq !  Tu peux conseiller des touch screen en particulier en plus? 
|
|
|
|
|
Journalisée
|
|
|
|
Accroc
Karma: 0
Messages: 130
Hors ligne
|
Excellent !
Avec une application comme ca, au moins les écrans tactiles gagnent en interêt. Et je suis impressioné par les fonctions déjà implémentées. et j'ai vraiment hâte de tester ça ! Félicitation d'avance en tout cas, j'attends depuis longtemps un système identique pour Media Center, principalement pour la zik, télé éteinte.
Proposition de dev : Une fonction pour créer des playlists audio
|
|
|
|
« Dernière édition: 28 Février 2010 02:49:08 par MysTinuX »
|
Journalisée
|
|
|
|
Colocataire
Karma: 3
Messages: 344
Hors ligne
|
@MysTinuX : Oups c'est pas marqué mais oui y a gestions des playlists de prévu pour la V2 :) @Willynuisance : Perso j'utilise un boitier DH-102 de thermaltake qui contient un ecran touch de 7'' de chez imon très bien. a priori pas mal de monde utilise des boitiers de ce type avec des ecran imon (autre ex : Moncaso972 HTPC) Sinon a priori pas mal d'autres utilisateurs utilisent des eeepc ou equivalent pour faire remote sur un mini pc tactile depuis le lit. Y'a peut être d'autre réf plus précise sur mon post sur XBMC ( http://forum.xbmc.org/showthread.php?t=68936) Au passage re pub : Je suis en recherche d'un graphiste pour finir la V1 et faire une belle V2 :)
|
|
|
|
|
Journalisée
|
Yatse : Télécommande tactile pour XBMC
|
|
|
Accroc
Karma: 0
Messages: 130
Hors ligne
|
Mise à part les tactiles sur les boîtiers HTPC ( que je trouve personnellement très mal placé ), il y a des écrans tatctile déporté, qui se connecte en VGA (le plus classe, et le plus cher, c'est l'origen T12) . Il y a aussi les écrans tactiles 7 pouces USB qui vont se démocratiser...
Et sinon, effectivement, je pense aussi aux netbook tactiles. Mais le mieux, ca sera les prochains tablet PC ( genre l'Ipad ).
|
|
|
|
|
Journalisée
|
|
|
|
Contributeur
Karma: 0
Messages: 34
Hors ligne
|
Hello! merci pour ton travail! il est super! Je viens de le tester sur mon PB Butterfly touch (win7 home x64), et il est vraiment bien, quelques trucs en vrac: - la gestion du tactile est à améliorer, le fait de défiler avec le doigt ce n'est pas ça chez moi, est-ce lié à ma config? - Ca serait super de pouvoir accéder aux info des films depuis Yatse, et pouvoir naviguer sur les acteurs etc... et surtout pouvoir lancer les bandes annonces sur la télé voir même sur le tactile? - le skin de base est simple mais efficace. Pour le moment je ne vois que 2 choses qui manquent, c'est le changement de user, et de pouvoir mettre en veille le HTPC. - Pour le moment j'ai pas mal de problème, il rame à mort par moment, je suis souvent obligé de le stopper par alt+f4. (y a t-il un log qu'il te faudrait? - Visiblement il prend du temps au démarrage, pour essayer de se connecter à xbmc, mais s'il est éteint et que l'on veuille l'allumer, tu attends un bon bout de temps qu'il ai fini de chercher xbmc pour pouvoir faire un Wol. - le Wol ne marche pas chez moi. Je ne l'ai pas encore testé avec une autre source que Yatse, sa sera fait demain. Mais sinon c'est une super bonne idée, et c'est vraiment bien parti! Merci encore, en espérant pouvoir t'aider avec mon premier rendu. 
|
|
|
|
|
Journalisée
|
|
|
|
Colocataire
Karma: 3
Messages: 344
Hors ligne
|
Hello! merci pour ton travail! il est super! Je viens de le tester sur mon PB Butterfly touch (win7 home x64), et il est vraiment bien, quelques trucs en vrac: - la gestion du tactile est à améliorer, le fait de défiler avec le doigt ce n'est pas ça chez moi, est-ce lié à ma config? - Ca serait super de pouvoir accéder aux info des films depuis Yatse, et pouvoir naviguer sur les acteurs etc... et surtout pouvoir lancer les bandes annonces sur la télé voir même sur le tactile? - le skin de base est simple mais efficace. Pour le moment je ne vois que 2 choses qui manquent, c'est le changement de user, et de pouvoir mettre en veille le HTPC. - Pour le moment j'ai pas mal de problème, il rame à mort par moment, je suis souvent obligé de le stopper par alt+f4. (y a t-il un log qu'il te faudrait? - Visiblement il prend du temps au démarrage, pour essayer de se connecter à xbmc, mais s'il est éteint et que l'on veuille l'allumer, tu attends un bon bout de temps qu'il ai fini de chercher xbmc pour pouvoir faire un Wol. - le Wol ne marche pas chez moi. Je ne l'ai pas encore testé avec une autre source que Yatse, sa sera fait demain. Mais sinon c'est une super bonne idée, et c'est vraiment bien parti! Merci encore, en espérant pouvoir t'aider avec mon premier rendu.  Oula ca en fait des trucs :) Alors vais tenter de répondre dans l'ordre :) Pour le défilement peut tu être plus explicite ? c'est trop lent, trop rapide, pas précis ,...? (et si tu peut faire la différence entre Musique et Vidéo car c'est pas géré pareil). Pour les infos des films tu penses a des infos particulières ? La V2 sera un peu différente un peu moins d'info de base, mais avec un bouton plus d'info. Pour le moment je ne pense pas mettre en place la gestion des acteurs, cela demultiplierais les datas a copier en local sur Yatse, néanmoins les noms des acteurs ca peut être envisageable si c'est suffisant. (La v2 sera multi XBMC, les id des acteurs seront différents par XBMC et donc vraiment grosse démultiplication) Le changement de user, je suppose qu'il s'agit des users dans XBMC, aucune idée s'il est possible de gérer ca par les API je regarderais, mais cela correspondrais a des install multiple d'XBMC car des id encore différents. Pour la mise en veille la fonction shutdown XBMC appelle en fait la commande associée dans XBMC qui est d'ailleurs par défaut Mise en Veille. Pour les logs, il faut modifier le fichier Settings.xml et mettre Debug a true. Les fichiers seront ensuite présent dans le sous répertoire log. De quel genre de plantage s'agit il ? dans la V1 le seul soucis connu c'est des lags d'interface de 2 sec récurent quand XBMC n'est pas joignable. Ce qui va avec ton point suivant :) Cela sera corrigé dans la V2, qui sera multi threadé. Pour le WOL testé sur 2 machines je n'ai pas vu de soucis particulier, il faut bien vérifier les paramètres de ton pc. Après pour la petite histoire, la V1 a été codée en mode apprentissage :) Il y a un mois je ne connaissait pas c# , .net et WPF :) La V2 est en cours et est quasiment un full rewrite, j'ai beaucoup progressé depuis, même si ca ne sera surement pas encore parfait :) Merci pour les retours en tout cas. Tolriq. PS : J'ai mis un petit screen de la V2 en cours histoire de donner envie a un graphiste de m'aider :p (oui je radote mais ca sera dans chaque post :p)
|
|
|
|
« Dernière édition: 28 Février 2010 20:57:12 par Tolriq »
|
Journalisée
|
Yatse : Télécommande tactile pour XBMC
|
|
|
Contributeur
Karma: 0
Messages: 34
Hors ligne
|
alors alors  : pour le défilement, la partie films, "accroche" quand je veux faire glisser avec le doigt, il avance par "portion" dur de trouver des termes précis. en fait ce n'est pas fluide. et pour la musique, c'est beaucoup mieux, mais pas assez précis, je n'arrive pas à avancer, et retourner de deux en arrière pour prendre la bonne image, si tu me comprends. pour les infos, c'est de pouvoir voir les infos, comme le résumé, et de pouvoir lancer la bande annonce soi sur yatse soi sur xbmc. L'idéal serai lorsque tu clique sur l'icone du film, tu arrive sur une page où tu peux voir le résumé, lancer la bande annonce, lancer le film et retour. si c'est possible, bien sur. pour les différentes version de xbmc, tu ne peux pas laisser l'utilisateur définir pour quelles version d'xbmc il utilises yatse? (choix entre linux, xbox, mac etc?) de même pour des personnes qui ont 2 média center dans leurs maison, (souvent chambre et salon) tu ne pourrais pas créer des profils de config? en cours d'utilisation tu peux changer entre différent xbmc. pour le changement de user (oui oui bien dans xbmc ), si ce n'est pas possible, au moins avoir le bouton déconnexion pour arriver sur la page de changement dans xbmc. pour la mise en veille, autant pour moi je parlais du STR, la fonction suspendre. pour le WOL, je vais voir, le revo est trop récent j'ai pas encore tester autrement, mais visiblement les options sont activé. il est à 2 switch de ma borne wifi, je vais me "rapprocher". Je vais activer les log, pour voir de près mes plantages, peut être mes 2 secondes de lag qui font plus que 2 secondes. comme dis respect pour ta v1, perso j'ai découvert le script bash il y a 2 mois, alors je ne peux pas critiquer. ce qui d'ailleurs te fera remarquer que j'ai tendance à demander des trucs impossibles, mais n'ayant aucune notions, faut pas avoir peur. autre chose, pour la partie série tv, les images utilisé pour les jaquettes des séries ne sont pas les bonnes, j'ai un tout petit morceaux de fanart visiblement je n'ai pas de vignettes. la séries est indéfinissable tant que l'on a pas cliqué dessus. Le skin de la v2 à l'air vraiment sympa! je ne suis pas graphiste, mais je peux te toujours te dire ce que je n'aime pas ;) ! dernieres questions surement folle, mais un portage sous linux serai envisageable? continue comme ça, c'est vraiment bien partie! 
|
|
|
|
|
Journalisée
|
|
|
|
Colocataire
Karma: 3
Messages: 344
Hors ligne
|
Alors :)
Dans le désordre :)
Non pas de portable linux possible, car la techno d'affichage est WPF et pas portée sur linux. La V2 étant plus propre, il sera sans doute possible de reprendre tout le backoffice et de dev une nouvelle interface mais bon c'est bcp de taff je pense. (Le soft est open source donc si un jour ca tente quelqu'un :p )
Pour le scrolling dans la partie film, c'est vrai que j'ai tester un peu plus et en fonction de la réso d'écran et tout ca réagit pas toujours pareil. Je pense que pour la V2 ca sera tout en vue 3D jolie comme pour la musique, je rajouterais un slider pour régler la précision. (Pour bouger de 2 vu que c'est affiché sur l ecran un clic sur l'image et tu la sélectionne pas besoin de scroller).
Pour les profils, alors oui la V2 sera multi XBMC (voir autre média center), et a priori XBMC ne peut pas switcher d'utilisateur a distance. En fait après avoir lu la doc tu peut avoir des configuration totalement différente / user y compris au niveau de la configuration réseau. La seule chose possible coté Yatse ca sera de faire un profil XBMC Toto et un autre XBMC Tata et de choisir le bon en fonction de l'utilisateur qui sera connecté sur XBMC. Seul hic, si je trouve pas comment vérifier alors si tu te goure les caches vont se mélanger un peu les pinceaux :)
Pour les images des séries, je suppose que c'est par ce que tu utilises des bannières et pas des vignettes, j'espère arrivé a gérer les 2 dans la V2, pour le moment uniquement vignette.
Pour les bandes annonces je regarderais ce qu'il est possible de faire. Et pour les infos, je pense a basculer sur des vues style Aeon, avec une option pour afficher auto les infos a la sélection ou sinon un bouton info a coté du titre.
J'essayerais de faire un mockup de ca d'ici une semaine pour avoir les avis des gens.
|
|
|
|
|
Journalisée
|
Yatse : Télécommande tactile pour XBMC
|
|
|
Contributeur
Karma: 0
Messages: 34
Hors ligne
|
super merci, je suis impatient de voir la suite,
par contre, pour les profils, tu ne peux pas faire un bouton déconnexion qui te permet d'arriver au menu de choix du user dans xbmc sur la TV?
merci ;)
|
|
|
|
|
Journalisée
|
|
|
|
|
|
Colocataire
Karma: 1
Messages: 423
Hors ligne
Sexe: 
|
Merci Tolriq pour ton prog, J'ai plus qu'a laisser tomber XBMC Touch... c'est vraiment super ce que tu as fait. Bon maintenant passons au demandes  @+
|
|
|
|
|
Journalisée
|
|
|
|
Colocataire
Karma: 3
Messages: 344
Hors ligne
|
Merci Tolriq pour ton prog, J'ai plus qu'a laisser tomber XBMC Touch... c'est vraiment super ce que tu as fait. Bon maintenant passons au demandes  @+ Jolies inversion des rôles :p mais bon vu que t'avais plus de temps et que moi bah plus et qu'en plus a cause de touch j ai monter mon htpc bien visible j'avais pas le choix :p Pour le simple style j'y avais penser (enfin y en pas mal aussi dans le xaml normal), le truc c'est que j'avais pas trop trouver comment faire simplement. (Suis débutant WPF y a des trucs c'est pas intuitifs quand même). Edit : vu que trouvé je vais mettre le plus de styles possibles dans la skin. L'option pour cacher oui pas bête facile ca :p Les saisons c'est prévu pour la V2. Pour les artistes, faut je replique la base et les images / fanart, je ne sais pas si ca ne va pas faire trop :( (Pour ton info, dans xmbc touch je sais pas ce que t'as fait mais la base répliquée fait 1,3 Go chez moi). Ca fait lourd pour une target a terme sur des tablet pc ou eppc. Pour la barre des lettres je me tate encore sur le format final pour que ca n'apparaisse pas tout le temps. Mais je pense que je vais faire un petit bouton avec un mousedown la barre qui pop zoom sur la lettre a la iphone et select sur le mouseup). L'autre solution étant une barre casi transparente ou pareil a la iphone les lettres apparaissent et on peut selectionner. Sinon j'ai déjà commencer la V2 donc te prends pas trop trop la tete sur le simple style :) Edit : bon j'ai finallement mieux chercher :) http://igorshare.wordpress.com/2008/06/19/wpf-skin-factory-or-how-to-skin-your-application/Pas trop compliqué en fait :) Tolriq. Ha oui et sinon faut que je rajoute le radotage :p toujours en recherche d'un graphiste pour un pack d'icônes en harmonie :) Edit2 : bon c'est cool que tu m'aie remotivé sur les skins xaml alors que je commence juste la V2 :p Ça marche plutôt pas mal, j'ai basculer le plus de trucs possible en ressources de dictionnaire et migré dans le fichier de skin. Exemple en pièce jointes. Si t'as des commentaires sur la structure ou nommage pour faciliter la suite hésite pas :) je suis en recherche de conseils sur WFP :)
|
|
|
« Dernière édition: 03 Mars 2010 16:45:30 par Tolriq »
|
Journalisée
|
Yatse : Télécommande tactile pour XBMC
|
|
|
Colocataire
Karma: 3
Messages: 344
Hors ligne
|
Version 1.0 out.
- Ajout du néerlandais (merci Fire69) - Quelques bug corrigés (En cours pour les vidéos + cacher curseur) - Quelques changement sur l'implémentation du scroll des listes. - Légers changement sur la vue en cours pour une meilleure vue de loin
Tolriq
PS : Une petite nouvelle capture dans le post #2 sur la gestion multi XBMC :)
|
|
|
|
|
Journalisée
|
Yatse : Télécommande tactile pour XBMC
|
|
|
|
|
Colocataire
Karma: 3
Messages: 344
Hors ligne
|
Pour les branches faut que je matte un peu plus comment ca marche :)
Pour le code et la skin dès que j'ai remis toutes les fonctions je met le code :) Pour le moment y a que settings / meteo et currently playing, ca fait pas beaucoup pour un skin :p
Ça serait vraiment cool que t'arrive a me faire un joli skin histoire d'arriver a un produit finis :)
Je pense d'ici 15j 3 semaines y aura une base de travail a peu prêt propre.
|
|
|
|
|
Journalisée
|
Yatse : Télécommande tactile pour XBMC
|
|
|
Colocataire
Karma: 3
Messages: 344
Hors ligne
|
Rajout d'une mini vidéo preview de la V2 (surtout pour test le fait de faire une vidéo :p)
|
|
|
|
|
Journalisée
|
Yatse : Télécommande tactile pour XBMC
|
|
|
Pomme en Rut sur une Mineure
Fait partie du Décor
Karma: 0
Messages: 2413
Hors ligne
Sexe: 
|
Vous êtes de grands malades mais j'adore.... lancez vous sur une "appli" pour ipad  je serais le premier a l'acheter 
|
|
|
|
|
Journalisée
|
|
|
|
Colocataire
Karma: 3
Messages: 344
Hors ligne
|
Mon appli marchera sur les tablettes Windows :p Soit des tablettes moins chères plus ouvertes et plus performantes et gérant Flash :p
Bon je sais c'est moins bien que linux et c'est un comble j'auto troll mon thread :p (tiens c est dur a dire tout haut ca :p)
|
|
|
|
|
Journalisée
|
Yatse : Télécommande tactile pour XBMC
|
|
|
|