Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/09/2007, à 16:09

lars

neuf mediacenter

bonjour,
je m adresse aux abonnes neufbox. Je viens de recevoir ma neuf box et tout fonctionne mais j aurais aimé utiliser le media center. En allant sur la page http://mediacenter.neuf.fr/premier_contact.html :
installation détaillé pour win et mac mais uniquement le fichier d installation pour linux ce qui est deja un progres.
alors si un utilisateur du media center de neuf pouvait m expliquer l installation du binaire


http://mediacenter.neuf.fr/premier_contact.html

et vos impressions du mediacenter

#2 Le 06/09/2007, à 16:24

christianeuf

Re : neuf mediacenter

ta reponse est ici
http://forum.neuf.tv/viewtopic.php?t=22205

Le site web du Media Center ne comportant pas les indications (elles ne sont que dans le guide), voici les infos pour l'installation du Media Center sous Linux.

Le MediaCenter pour Linux nécessite la présence préalable :
- d'un serveur HTTP (Apache2 de préférence)
- de PHP (v4 ou v5)
- et de Perl.

REMARQUE : une instance dédiée du serveur HTTP est lancée avec les droits de l'utilisateur courant. Pour des raisons de sécurité, le MediaCenter ne fonctionne pas en root.

Le MediaCenter doit être installé avec un compte utilisateur standard, le compte root ne peut pas lancer le MediaCenter

1. Décompresser l'archive dans le répertoire désiré (tous les fichiers sont stockés dans ce dossier).

2. Créer les partages en exécutant la commande ./configure
---- la commande add permet d'ajouter un nouveau partage (vous pouvez donner un nom au partage différent du nom du dossier en indiquant un 2e argument à la commande)
---- la commande update relance le serveur HTTP
---- la commande quit permet de sortir de l'outil de configuration

3. Lancer le MédiaCenter avec la commande ./mediacenter start

4. Vérifier la bonne exécution du serveur :
---- ouvrir un navigateur web et aller à l'adresse http://127.0.0.1:26180
---- Une page "Le serveur HTTP fonctionne" doit apparaître

5. Le MediaCenter est prêt à être utilisé !

Pour arrêter le MediaCenter : ./mediacenter stop


amuse toi bien:D

#3 Le 06/09/2007, à 20:57

Tanguy29

Re : neuf mediacenter

Bonjour,
J'ai eu qq problèmes à installer le médiacenter neuf... finalement j'ai réussi voici mon expérience ca peut servir à d'autres :
Pour installer apache2 et php 5 :http://doc.ubuntu-fr.org/lamp?s=apache2
soit :
sudo apt-get install apache2 apache2-doc
sudo apt-get install mysql-server
sudo php5 libapache2-mod-php5 php5-mysql

Par la suite j'ai suivi les indication poste sur le forum de neuf (explication ci dessus). Au moment de lancer ./mediacenter start ... j'ai eu un message d'erreur du type "can't load mod_env, already built-in ..."
Donc j'ai un peu modifier le fichier mediacenter/httpd/httpd.conf.template comme ceci, en commentant les ligne qui posaient un problème car les modules était déjà charhés par apache (on peut le voir facilement en faisant un phpinfo() ) :

# Mediacenter http server configuration for Linux & Apache 2+
#
# General settings
Listen 127.0.0.1:26180
Include ../data/httpserver.conf

# Modules
#<IfModule !env_module>
#    LoadModule env_module         __LIBEXEC__/mod_env.so
#</IfModule>
<IfModule !mime_magic_module>
    LoadModule mime_magic_module  __LIBEXEC__/mod_mime_magic.so
</IfModule>
#<IfModule !mime_module>
#    LoadModule mime_module        __LIBEXEC__/mod_mime.so
#</IfModule>
#<IfModule !dir_module>
#    LoadModule dir_module         __LIBEXEC__/mod_dir.so
#</IfModule>
#<IfModule !alias_module>
#    LoadModule alias_module       __LIBEXEC__/mod_alias.so
#</IfModule>
#<IfModule !authz_host_module>
#    LoadModule authz_host_module  __LIBEXEC__/mod_authz_host.so
#</IfModule>
#<IfModule !log_config_module>
#    LoadModule log_config_module    __LIBEXEC__/mod_log_config.so
#</IfModule>
LoadModule __PHPVERSION___module        __LIBEXEC__/__PHPMODULE__

# Process settings
PidFile httpd.pid
LockFile httpd.lock
MinSpareServers 1
MaxSpareServers 5
StartServers 1
MaxClients 150
MaxRequestsPerChild 20000
Timeout 1800
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15

# Log
TransferLog ../data/access.log
ErrorLog ../data/error.log
LogLevel debug

# Configuration file location
SetEnv ConfigFile ../../data/shares.conf
SetEnv OSType linux

# Types MIME
TypesConfig /etc/mime.types
DefaultType application/octet-stream

# Directory settings
DirectoryIndex index.html index.php

# Support PHP MP9Ctl
AddType application/x-httpd-php .php

# Security
<Directory />
    Order Allow,Deny
    Allow from 172.16.255.252/30
    Allow from 127.0.0.1
</Directory>

# Shares configuration file
Include ../data/httpshares.conf


Voila, amusez vous bien.
A vrai dire maintenant avec Ubuntu ca marche nickel ! alors qu'avec mon PC Windaube c'est vraiment la galère de faire fonctinner ce mediacenter !

#4 Le 06/09/2007, à 22:08

patxib

Re : neuf mediacenter

Bonjour

vous allez peut être m'aider.

J'ai installer apche2, perl et php v5.

En allant sur http://127.0.0.1:26180 j'atteins une interface mediacenter (oh première joie !).

Mais ça se gate : quand je vais voir les dossiers en partage, les chemins d'accès n'apparaîssent pas. J'ai donc pas réussi à configurer correctement.

Quand je veux modifier depuis le navigateur (donc quand je suis sur http://127.0.0.1:26180), on me demande de relancer le serveur http).... mais je sais pas comment faire. Du coup mes modifications ne sont pas prises en compte.

Et pendant ce temps là, mon ordi n'apparaît pas dans l'écran de mediacenter sur la tv  sad

#5 Le 07/09/2007, à 17:36

Tanguy29

Re : neuf mediacenter

Pour relancer le serveur http :
sudo /etc/init.d/apache2 restart

#6 Le 08/09/2007, à 11:35

patxib

Re : neuf mediacenter

Merci

Je relance apache et dans la terminal, j'ai ce medsage qui apparaît

Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerNam

Et bien sûr, mes changements ne sont pas pris en compte.

Où est-ce que j'ai raté un truc ?

#7 Le 08/09/2007, à 12:57

Tanguy29

Re : neuf mediacenter

Concernant ton message d'erreur ce n'est pas grave et ca ne gêne pas le bon fonctionnement du serveur...(pour résoudre ce problème : http://doc.ubuntu-fr.org/lamp?s=apache, va voir au niveau du chapitre concenrnant php5)
Par contre pour ce qui est de configurer les partages je te conseil plutôt d'utiliser l'utilitaire de configuration neuf, dans le chemin d'installation du mediacenter (exemple) :

./mediacenter stop

./configure
add /home/photos/ Photos
add /home/films/  Films
update
quit

./mediacenter start


Cette manip devrai te permettre de partager le répertoire (à condition qu'il existe) "/home/photos" sous le nom de partage "Photos" qui apparaitra sur ta neufbox TV... idem pour les films...

#8 Le 09/09/2007, à 12:32

patxib

Re : neuf mediacenter

Merci Tanguy29

Les chemins d'accès apparaîssent maintenant sur http://127.0.0.1:26180.

Mais l'ordi n'apparaît toujours pas à l'écran de la TV.
Pourtant Mediacenter est lancé (double clic sur le fichier mediacenter dans le dossier Mediacentrer décompressé).

Je ne comprends pas les lignes de commande ./configure et ./mediacenter start.

Je m'explique : je ne sais pas où il faut les faire. J'essais dans une console, dans un terminal, avec sudo !!! Je patauge un peu sur des trucs qui m'ont l'air basiques... désolé

#9 Le 09/09/2007, à 13:53

hackman61

Re : neuf mediacenter

ces lignes de commandes doivent etres lancées ds une console, ds le repertoire ou tu as decompréssé media center je pense


Config : Acer swift 3 : Archlinux Ryzen 5 , 16G DDR4, NVME 250G

Hors ligne

#10 Le 09/09/2007, à 14:04

Tanguy29

Re : neuf mediacenter

Bonjour,
Effectivement, tu lance une console.
Dans la console tu tapes :

cd /home/desktop/mediacenter      puis "Enter"
./configure puis "Enter"

Voici qq commandes utils :

ls : connaitre la liste des fichier et répertoire du répertoire courant
pwd : chemin complet du répertoire courant
cd [nom_repertoire] : aller dans nom_repertoire
cd ..: remonter d'un cran


Pour détecter ton ordinateur il faut le faire manuellement.
Depuis ton ordinateur, tu tape "ifconfig"

Quelques part tu doit voir un truc du genre :

eth0 ...... bla bla ....
       ...... blabla .....  192.168.xxx.xxx

tu note : 192.168.xxx.xxx (x représente des chiffres)

Sur ta télé : tu lances le mediacenter, puis touche "i" de la télécommande, puis va dans rajouter manuellement une adresse IP: tu indiques : 192.168.xxx.xxx

Si ton mediacenter est bien lancer sur ton ubuntu, le prochain coup que tu lances le médiacenter de la télé tu devrais voir ton PC...

Voila

Bon courage

#11 Le 09/09/2007, à 14:42

patxib

Re : neuf mediacenter

Encore merci pour les petits cours de rattrapage !

J'ai réussi à installer tout ça !

L'ordi apparaît sur l'écran de la tv et j'ai accès à mes dossiers.

Le peitit hic c'est que j'ai dû désactiver le parefeu pour faire cela !

Comment régler ce petit problème ?

#12 Le 10/09/2007, à 14:21

Yozhik

Re : neuf mediacenter

iptables -A INPUT -s 172.16.255.253 -d 0.0.0.0/0 -p tcp --dport 26180 -j ACCEPT
devrait te permettre d'ouvrir le port.

#13 Le 10/09/2007, à 14:25

Yozhik

Re : neuf mediacenter

ou même mieux ton adresse 192.168.x.x au lieu de 0.0.0.0/0
Par contre, je n'arrive toujours pas à voir mon icone Ordi sur ma télé...

Tanguy,
Doit on vraiment installer MySQL-server?

#14 Le 10/09/2007, à 17:43

Tanguy29

Re : neuf mediacenter

Bonsoir,
A priori mysql n'est pas util ... désolé j'ai tapé un peu vite mon post. Enfin, chez moi je fait un peu de développement php + mysql et j'en ai besoin.
Mais si tu as installé mysql il ne devrai pas interférer ou poser de problèmes au bon fonctionnement du mediacenter.

#15 Le 10/09/2007, à 20:02

patxib

Re : neuf mediacenter

Yozhik a écrit :

iptables -A INPUT -s 172.16.255.253 -d 0.0.0.0/0 -p tcp --dport 26180 -j ACCEPT
devrait te permettre d'ouvrir le port.

Peux tu être un peu plus clair.... je suis néophite ! Là c'est vraiment du chinois !!!

#16 Le 12/09/2007, à 13:54

Yozhik

Re : neuf mediacenter

Globalement, tu dois ajouter dans tes règles de Firewall les flux entre la Neuf TV (172.16.255.253) et ton ordi, ou ton LAN, via le port 26180; je te renvoie à l'utilisation du Firewall (iptables en console, Firestarter, etc).
Maintenant, par défaut il n'a pas de règles définies. Pour le savoir, lorsqu'il est activé, tape:
sudo iptables -L -n -v. Tu sauras s'il accepte tout, ou s'il est restrictif.

Quant à mon problème, il semblerait que le fait de faire du NAT au travers de mon routeur Netgear empêche l'application N9uf de communiquer proprement (problème applicatif?).
- je passe par un routeur Netgear entre ma neufBox et mon PC Ubuntu 7.04 avec redirection de port (IP de mon routeur vers mon PC Linux). Le media center fonctionne cependant tres bien sur mon autre PC Windows (avec donc redirection de port vers ce PC)
- le trafic reseau est bon car j´observe les trames avec le sniffer Wireshark (SYN, SYN/ACK, ACK, PSH/ACK, etc) entre la NeufTV et mon PC Linux.
- le PING passe bien
- l´interface http://127.0.0.1:26180 est visible sur mon PC et j´y ai configure les partages. Mais je n´obtiens que NeufGiga sur ma TV.
sad

#17 Le 13/09/2007, à 22:52

Yozhik

Re : neuf mediacenter

Bon, mon probleme perso semble resolu, il s´agissait bien d´une modification applicative.
cf: http://forum.neuf.tv/viewtopic.php?p=137241#137241

Le mediaCenter N9uf marche Nickel avec Ubuntu!

#18 Le 19/09/2007, à 22:22

kitaitoa

Re : neuf mediacenter

Bonjour,

lorsque je lance la commande de démarrage mediacenter j'ai l'erreur suivante :

 ./mediacenter9.sh
Syntax error on line 50 of /home/nous/mediacenter9/httpd/httpd.conf:
Invalid command 'SetEnv', perhaps misspelled or defined by a module not included in the server configuration

il plante sur :
SetEnv ConfigFile ../../data/shares.conf
SetEnv OSType linux

j'ajouterais une autre infos :
apache charge les modules suivants:
core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_setenvif mod_status

de quoi ça vient, merci.

Hors ligne

#19 Le 19/09/2007, à 22:32

kitaitoa

Re : neuf mediacenter

bon j'ai trouvé!!!:D:D
je ne sais pas pourquoi les modules ne se charge pas automatiquement comme pour Tanguy29
j'ai dû supprimé les commentaires sur la partie #Modules su fichier httpd.conf
alors qu'avant je devais les mettre
enfin moi ça semble marcher!!!!

Hors ligne

#20 Le 07/11/2007, à 19:36

florian72

Re : neuf mediacenter

Bonjour a tous,

Bon, a mon tour de tester le mediacenter.

-L'installation c'est passée sans aucun pb ( apache2 , php, perl)
-L'ajout des partages idem
-La configuration de iptables egalement

Par contre , quand je vais sur ma tv , 909 , je vois mon pc ( 1 fois sur 3, mais je le vois), je vois bien les partages , mais impossible de naviguer dans ceux-ci.
J'ai droit a un message du style : "Perte de connection avec le périphérique , retour a l'accueil " et la , je ne vois plus mon pc

PS : je suis en ethernet , pas de soucis avec le CPL donc.

Faut il ouvrir le port 26180 dans le NAT ?

Ciao, Florian.


Windows, c'est mieux qu'un tamagochi... meme quand tu t'en occupes, il meurt !

Hors ligne

#21 Le 22/06/2008, à 09:59

chat2gouttieres

Re : neuf mediacenter

Bonjour,

Je me permets de reprendre ce sujet, car j'ai un petit problème avec le mediacenter Neuf. En fait, il fonctionne très bien, mais je suis obligé de le lancer manuellement dans un terminal. J'aimerais automatiser son démarrage. Donc j'ai suivi ce sujet sur la façon de faire :

http://forum.ubuntu-fr.org/viewtopic.php?id=196884

Alors apparemment ça fonctionne, mais c'est bloqué par Ubuntu, j'ai ce message au démarrade :
"impossible de lancer le mediacenter en mode root"

Evidemment, ça je le savais, c'est marqué dans le tuto qu'il faut un compte http sur un utilisateur. Alors, est-ce que c'est parce que le compte que j'utilise est le compte "administrateur", le premier que l'on crée en fait au cours de l'installation ? Ou alors, faut'il que je crée un autre compte pour ça avec des droits limités ?

Sinon, j'ai essayé aussi de faire "Système", puis "Préférences", "sessions" et dans "Programmes au démarrage" j'ai mis "Terminal" dans "Nom" et j'ai mis mon script shell dans "Commande" mais ça ne fait rien non plus.

Une idée donc ?


Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p

Hors ligne

#22 Le 29/06/2008, à 08:18

tijote

Re : neuf mediacenter

bonjour, j'ai un probleme...
j'ai tout configurer, ca: serveur HTTP Apache2, PHP et Perl. et aussi le fichier ./configure...

je lance ./mediacenter start et là:


xxxx@xxxxx-xxxx:~/mediacenter$ ./mediacenter start
Arret du MediaCenter ... OK !
Demarrage du Mediacenter pour Linux ...apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
OK !

je vois bien le pc sur ma tele , je vais dedans je vois mon dossier que j'ai configurer et dedans rien....

si quelqu'un a la solution... merci

#23 Le 30/06/2008, à 11:35

chat2gouttieres

Re : neuf mediacenter

As-tu ajouté les repertoires au media center en faisant add /chemin/ton_repertoire ? C'est en console en faisant ./configure. Moi j'ai le même message que toi, mais ça fonctionne normalement.


Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p

Hors ligne

#24 Le 18/07/2008, à 18:42

mikotte

Re : neuf mediacenter

Salut tout le monde,

je viens d'installer mediacenter comme indiquer sur le forum et j'ai un message d'erreur lorsque que je lance:

Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

voila si  vous avez une solution

#25 Le 18/07/2008, à 20:33

chat2gouttieres

Re : neuf mediacenter

Yo !

Même réponse que juste au-dessus de ton message, car même question juste au-dessus encore.
Rien de mieux pour l'instant. Va sur le forum www.n9ws.com, le développeur doit être dans les parages.


Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p

Hors ligne