#1 13/02/2008 00:43:55

VincentAlex
Modérateur
Lieu: Massy (91)
Date d'inscription: 01/10/2007
Messages: 3031

mediacenter sur NB4 --> Succès !

ça y est, j'ai réussi à lire sur le médiacenter une petite vidéo stockée dans une clef USB insérée dans la NB4 à l'aide du petit addon que je me suis bricollé !

Maintenant, N9uf peut dégriser la "NeufBox" sur le menu du médiacenter wink (au boulot)


Plus d'info ici

Bye, je vais au lit maintenant !!

Dernière modification par VincentAlex (13/02/2008 00:51:18)


Environnement de développement : MacOsX/Fedora 12
Dépôt dropbox

Hors ligne

 

#2 13/02/2008 02:06:01

goundoulf
Administrateur
Date d'inscription: 21/08/2007
Messages: 4607
Site web

Re: mediacenter sur NB4 --> Succès !

eh ben, que de bonnes nouvelles ce soir wink

en tout cas bravo VincentAlex !

Hors ligne

 

#3 13/02/2008 14:39:46

jkx
Moddeur bidouilleur
Date d'inscription: 31/08/2007
Messages: 56

Re: mediacenter sur NB4 --> Succès !

Bravo Vincent, je viens de lire en détail ton explication .. voici qques remarques:

1) D'après ce que j'ai compris la partie dynamique (php) sert juste à générer l'XML des résultats ..
    => pourquoi ne pas envisager un portage bête et méchant en haserl par ex (language de template
   web par défaut en OpenWRT)

2) Je suis curieux de savoir à quoa sert cette url http://172.16.255.254:26180/interface/prototype
    => car d'après ce que j'ai cru comprendre c la page web affichée par le déco, sauf qu'en y
    regardant de plus près, ca semble bizarre ..

Dernière modification par jkx (13/02/2008 14:40:03)

Hors ligne

 

#4 13/02/2008 15:18:10

goundoulf
Administrateur
Date d'inscription: 21/08/2007
Messages: 4607
Site web

Re: mediacenter sur NB4 --> Succès !

hey hey le retour de jkx, ça faisait longtemps wink

Hors ligne

 

#5 13/02/2008 16:05:23

VincentAlex
Modérateur
Lieu: Massy (91)
Date d'inscription: 01/10/2007
Messages: 3031

Re: mediacenter sur NB4 --> Succès !

jkx a écrit:

1) D'après ce que j'ai compris la partie dynamique (php) sert juste à générer l'XML des résultats ..
    => pourquoi ne pas envisager un portage bête et méchant en haserl par ex (language de template web par défaut en OpenWRT)

Je ne connaissait pas l'existance de haserl. Je suis parti sur fast-cgi parce qu'il était déjà utilisé dans le NB4.


jkx a écrit:

2) Je suis curieux de savoir à quoa sert cette url http://172.16.255.254:26180/interface/prototype
    => car d'après ce que j'ai cru comprendre c la page web affichée par le déco, sauf qu'en y regardant de plus près, ca semble bizarre ..

A l'origine du mediacenter, il devait y avoir la possibilité de personnaliser une partie de l'affichage du mediacenter. La personnalisation devait être hébergé sur le PC. Cette URL indique donc au médiacenter qu'une personnalisation existe sur ce PC.
Cependant, aucune spécification n'est jamais sortie à ce jour...
Est-ce toujours d'actualité thierry9c ?


Environnement de développement : MacOsX/Fedora 12
Dépôt dropbox

Hors ligne

 

#6 13/02/2008 16:20:53

goundoulf
Administrateur
Date d'inscription: 21/08/2007
Messages: 4607
Site web

Hors ligne

 

#7 14/02/2008 00:20:14

jkx
Moddeur bidouilleur
Date d'inscription: 31/08/2007
Messages: 56

Re: mediacenter sur NB4 --> Succès !

VincentAlex;

En fait haserl est un language de template (à la php de très loin), et donc reste compatible avec ce que tu as déja fait (lighttpd + fastcgi)

Concernant l'interface proto, j'avais pas suivi l'historique, mais effectivement, le fichier html ne semble servir à rien ..

Thierry: si vous ouvrez cette partie, ca nous permettrait de coder des trucs bien sympa .. sans parler de la possibilité de mettre des pages qui ne sont pas sur le réseau local.

Goundoulf: yes, suis de retour .. j'ai entendu dire que Flo était ready pour le portage OpenWRT donc ..


A ++

Hors ligne

 

#8 14/02/2008 01:21:52

goundoulf
Administrateur
Date d'inscription: 21/08/2007
Messages: 4607
Site web

Re: mediacenter sur NB4 --> Succès !

je dirais plutôt qu'haserl permet d'inclure des scripts shell simplifiés dans des pages HTML pour les rendre dynamiques

c'est intéressant comme idée, mais perso je suis pas fan, pour des raisons de sécurité, de propreté (séparation entre la logique et la présentation), de mémoire, de rapidité (ça doit pas mal forker)

@jkx: ah c cool tu vas aider au portage d'openwrt ?

Hors ligne

 

#9 14/02/2008 09:43:06

VincentAlex
Modérateur
Lieu: Massy (91)
Date d'inscription: 01/10/2007
Messages: 3031

Re: mediacenter sur NB4 --> Succès !

goundouf a écrit:

pour des raisons de sécurité, de propreté (séparation entre la logique et la présentation), de mémoire, de rapidité (ça doit pas mal forker)

Effectivement, il faut aussi être attendif à la consommation mémoire de tout ce qu'on rajoute comme addon : Hier soir, j'ai fait un petit top, il ne restait plus que 800Ko de mémoire libre ...


Environnement de développement : MacOsX/Fedora 12
Dépôt dropbox

Hors ligne

 

#10 14/02/2008 10:22:29

jkx
Moddeur bidouilleur
Date d'inscription: 31/08/2007
Messages: 56

Re: mediacenter sur NB4 --> Succès !

Vincent peux tu m'envoyer le contenu de ton fastcgi ? Je n'ai pas compris comment tu as intégré le php.. (dans ton .conf c'est pas clair) ..

Hors ligne

 

#11 14/02/2008 10:45:32

VincentAlex
Modérateur
Lieu: Massy (91)
Date d'inscription: 01/10/2007
Messages: 3031

Re: mediacenter sur NB4 --> Succès !

Je n'ai pas le source sous la main, car je ne suis pas chez moi.

En gros, j'ai fait un cgi en C faisant l'équivalent du PHP. Le minumun pour que ça marche. Il n'y a pas de PHP

Dernière modification par VincentAlex (14/02/2008 10:46:19)


Environnement de développement : MacOsX/Fedora 12
Dépôt dropbox

Hors ligne

 

#12 14/02/2008 11:38:50

goundoulf
Administrateur
Date d'inscription: 21/08/2007
Messages: 4607
Site web

Re: mediacenter sur NB4 --> Succès !

@Vincent: le mieux serait de mettre ce que tu as fait sur le dépôt Subversion (http://www.neufbox4.org/wiki/index.php? … Subversion)

@jkx: en fait il n'a pas intégré de php, c'est juste la Neuf TV qui s'attend à trouver certaines choses à certaines URL, dans la version pour PC / Mac de Neuf c'est fait en PHP, du coup les URL finissent en .php

ce que Vincent a mis dans le .conf veut dire à lighttpd de transmettre toutes les requêtes au démon fastcgi

Hors ligne

 

#13 14/02/2008 11:39:18

goundoulf
Administrateur
Date d'inscription: 21/08/2007
Messages: 4607
Site web

Re: mediacenter sur NB4 --> Succès !

zut y'a eu une réponse le temps que je cliques sur "Envoyer" wink

Hors ligne

 

#14 14/02/2008 14:08:17

VincentAlex
Modérateur
Lieu: Massy (91)
Date d'inscription: 01/10/2007
Messages: 3031

Re: mediacenter sur NB4 --> Succès !

Oui, bien sûr, je vais mettre dans le dépôt Subversion !


Environnement de développement : MacOsX/Fedora 12
Dépôt dropbox

Hors ligne

 

#15 14/02/2008 14:21:43

goundoulf
Administrateur
Date d'inscription: 21/08/2007
Messages: 4607
Site web

Re: mediacenter sur NB4 --> Succès !

nickel wink

il restera plus qu'à intégrer tout ça avec le boot sur usb par exemple

Hors ligne

 

#16 14/02/2008 22:12:14

jkx
Moddeur bidouilleur
Date d'inscription: 31/08/2007
Messages: 56

Re: mediacenter sur NB4 --> Succès !

A je comprends mieux maintenant.. la phrase "j'ai développé un fastcgi" .. Le doc aurait le mérite d'être un peu + clair ..wink


A ++

Hors ligne

 

#17 14/02/2008 22:25:37

goundoulf
Administrateur
Date d'inscription: 21/08/2007
Messages: 4607
Site web

Re: mediacenter sur NB4 --> Succès !

c'était un proof of concept, il a bien bossé, montré que c'était possible

maintenant on peut l'aider pour rendre ça un peu plus uesr-friendly wink

Hors ligne

 

#18 21/02/2008 22:15:53

VincentAlex
Modérateur
Lieu: Massy (91)
Date d'inscription: 01/10/2007
Messages: 3031

Re: mediacenter sur NB4 --> Succès !

Bon, dès que j'arrive à me connecter en user à svn, je "pousse" le source de mp9fcgi et  tout ce qu'il faut !


Environnement de développement : MacOsX/Fedora 12
Dépôt dropbox

Hors ligne

 

#19 21/02/2008 23:19:07

goundoulf
Administrateur
Date d'inscription: 21/08/2007
Messages: 4607
Site web

Hors ligne

 

#20 21/02/2008 23:43:20

VincentAlex
Modérateur
Lieu: Massy (91)
Date d'inscription: 01/10/2007
Messages: 3031

Re: mediacenter sur NB4 --> Succès !

Ben, j'ai créé la clef ssh, mais faut attendre que la cron s'active pour activer l'autentification sur gna !


Environnement de développement : MacOsX/Fedora 12
Dépôt dropbox

Hors ligne

 

#21 21/02/2008 23:46:24

goundoulf
Administrateur
Date d'inscription: 21/08/2007
Messages: 4607
Site web

Re: mediacenter sur NB4 --> Succès !

en général c'est fait en 3h, patience wink

Hors ligne

 

#22 05/03/2008 22:29:35

VincentAlex
Modérateur
Lieu: Massy (91)
Date d'inscription: 01/10/2007
Messages: 3031

Re: mediacenter sur NB4 --> Succès !

Juste pour indiquer que j'ai mis le serveur de contenu (mp9fcgi) dans le dépot.

Amusez vous bien avec wink

Dernière modification par VincentAlex (05/03/2008 22:31:53)


Environnement de développement : MacOsX/Fedora 12
Dépôt dropbox

Hors ligne

 

#23 06/03/2008 11:17:39

goundoulf
Administrateur
Date d'inscription: 21/08/2007
Messages: 4607
Site web

Re: mediacenter sur NB4 --> Succès !

j'aimerai bien, mais j'ai pas la télé où j'habite sad

Hors ligne

 

#24 06/03/2008 11:18:18

VincentAlex
Modérateur
Lieu: Massy (91)
Date d'inscription: 01/10/2007
Messages: 3031

Re: mediacenter sur NB4 --> Succès !

C'est malin smile


Environnement de développement : MacOsX/Fedora 12
Dépôt dropbox

Hors ligne

 

#25 06/03/2008 12:28:58

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: mediacenter sur NB4 --> Succès !

Il sert à quoi l'index.php ?


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

Pied de page des forums