Des sabliers

Bonjour,

Avant j'étais sous Ubuntu, enfin j'y suis toujours, mais j'ai rajouté un routeur ZyXEL ZyWALL 5 (Pour VPN) entre ma NeufBox, mon PC Fixe Ubuntu et mon portable Windows XP. Pour une raison dont je n'ai pour le moment pas de résolution, le décodeur (lui toujours sur la NeufBox) ne voit plus le poste Linux. J'essai pour voir, sous Windows (en modifiant le NAT), ça fonctionne. Du coups je partage des lecteurs réseaux qui pointent sur le Linux. Voilà pour la structure de mon réseau.

Deux jours après, me revient à l'esprit l'existence de ce projet, je peux maintenant l'essayer, ni une ni deux, je l’installe, je sélectionne l'interface sur le 909, je reboot le décodeur.
J'arrive sur l'écran d'accueil, une page historique vide (forcement première utilisation). Par contre, quel que soit l'onglet que je choisi à gauche, un sablier se lance et tourne sans fin.

J'ai installé la version complète de la 0.5.159.
Le mediacenter officiel est en version 8.10.10.0
Le décodeur est en version 4.7.46-13
La NeufBox en NB4-MAIN-R3.1.10

NB : Le sablier tourne que je partage 15 vidéos, ou +4100.

Avez-vous une idée de mon problème ?

Meric d'avance,

Bonjour, De mon côté, j'ai

Bonjour,

De mon côté, j'ai également un partage réseau Windows qui pointe vers un stockage Linux (NAS), le tout via Samba et çà marche correctement. Je n'ai jamais essayé avec d'autres types de partage. La version WinXP ne pose généralement pas de problème (à la différence des versions Vista & 7). As-tu réessayé depuis et est-ce que le problème persiste ?

Est-ce que le sablier qui bloque est celui sur fond sombre (qui apparaît dès que tu presses 'OK'), ou bien celui lorsque tu arrives sur la page des films - premier onglet (sablier au dessus de la liste - vide - des films) ? Une première piste serait de vérifier dans le cas où tu aurais un firewall sur Windows que celui-ci ne bloque pas certains appels à Str9am.

A noter que la version disponible sur le site commence à se faire vieille (1 ans) et risque de ne plus fonctionner correctement. Depuis plusieurs mois j'ai commencé à développer la version 1.0 que j'utilise quasi tous les jours. L'ergonomie a été améliorée mais les fonctionnalités d'accès aux contenus "en ligne" (YouTube, FreeeTV, etc.) ont été désactivées. Les sources sont disponibles sur SourceForge, donc si çà t’intéresse de tester cette nouvelle version, je peux te guider pour l'installation.

@++

Dès que Str9am se lance,

Dès que Str9am se lance, j’arrive sur la page historique. Pas de sablier. Des vignettes noires à gauche, et encore à gauche les onglets.
Si je sélectionne l’onglet accueil, ça s’assombrit quelque instant avec le sablier au milieu, puis je reviens à l’historique.
L’onglet film, ça s’assombrit quelque instant avec le sablier au milieu, puis ça repasse en rouge, avec un nouvel affichage. A droite une zone pour une vignette, avec durée, source et année de production. Au milieu, un plus gros encart avec un sablier. 20min réel plus tard, j’ai toujours le sablier.
Il en va de même pour les autres onglets (avec d'autre type d'affichage bien entendu)

Le problème se pose que mon antivirus/firewall soit coupé ou non.

Il y a un onglet film, et un onglet série, comment Str9an fait la différence ? Si c’est à l’utilisateur de le faire, j’ai oublié de faire quelque chose :-)

Je suis intéressé pour tester la 1.0 et oui tu dois m’aider à l’installer, je vois qu’il y a notamment des fichiers nsi, extension qui ne m’est pas familière. Il fut un temps je travaillais avec Visual Studio puis Windev, mais cette époque n’est plus d’actualité.

Ok, c'est donc la

Ok, c'est donc la récupération de la liste de films qui doit échouer. Et pour que le sablier reste affiché, c'est sûrement que l'appel au script PHP via AJAX doit planter et du coup ne retourne aucune réponse. Il faudrait donc exécuter ce script à la main en suivant les étapes suivantes :

1. Activer le mode debug : modifier le fichier index.php et remplacer la ligne 13 par :

define('STR9AM_DEBUG', TRUE);

2. Depuis un navigateur Internet, accéder au script : http://127.0.0.1:26180/interface/str9am/index.php?&mediaview=MediaViews/movies&offset=0&count=50&httpcontext=/__str9am__/rest&method=MediaManager.getMediaItems&httpmethod=ajax

Tu devrais obtenir une réponse XML du style :

<str9am>
  <rest method="MediaManager.getMediaItems" status="1" version="1.0">
    <medias offset="0" count="50">
      [...]
    </medias>
  </rest>
</str9am>

Si ce n'est pas le cas, peux-tu me retourner les erreurs obtenues.

Il y a un onglet film, et un onglet série, comment Str9an fait la différence
Je me base sur le nom du fichier. Si celui-ci possède une notation type d'épisode de série, je le catégorise dans séries, sinon dans films. Pour le moment, c'est automatique et il n'est pas possible de choisir explicitement quels fichiers finissent dans "Films" et "Séries".

Les fichiers .nsi sont des scripts NSIS, qui me permettent de générer l'installeur de Str9am.

<str9am generator="Abyss

<str9am generator="Abyss Corporation" source="Str9am" recipient="" timestamp="1326566578" version="0.5.159">
    <rest method="MediaManager.getMediaItems" status="1" version="1.0">
        <medias offset="0" count="0">[]</medias>
    </rest>
</str9am>
<!-- page generated in 4.9631 seconds -->

Visiblement il ne voit pas les dossiers partagés par le mediacenter.

Effectivement, par contre je

Effectivement, par contre je trouve que l'exécution de cette page prend beaucoup trop de temps. Tu devrais obtenir quelque chose plus proche de 0.2 seconds. Est-ce que le fichier cache/db/mediadatabase.db existe ? Si oui, quelle est sa taille ?

Sinon, je t'ai envoyé un mail avec mon adresse MSN si tu veux que l'on regarde çà ensemble.

@++

Avant l'exécution du script,

Avant l'exécution du script, je n'ai pas de mediadatabase.db dans C:\Program Files\Abysscorp\Str9am\0.x\cache\db.
Apres l'exécution, j'en ai un de 11ko.
NB : Apres plusieurs exécutions, au plus rapide j’ai 1,9s, au plus lent à 7s.

Pour la 1.0 j'ai téléchargé TortoiseSVN, avec lequel j'ai téléchargé la dernière version, et j'ai copié le dossier str9am à la place de la 0.5.159.
Maintenant dans l'interface j'ai 0.5 developpement à la place de 0.5.159. Le problème reste le même.

J'ai tout désinstallé, et j'ai remis la 0.5.159, sans youtube et daylimotion. Et J'ai réexcuté le script.

NB : Je viens de te mettre dans mes contacts MSN (pidgin dans mon cas)

Version 1.0

Salut Ninix,
Je viens de voir dans ton 1er commentaire de cette page qu'il y avait une version 1.0.
Je serais assez intéressé pour la tester.
Par contre, je ne l'ai pas trouvé sur le site sourceforge...?
Bonne année !!!

Version 1.0

Salut,

La version 1.0 n'est pas officiellement disponible, mais peut être installée à partir des sources. Les sources sont disponibles sur le SVN SourceForge dans la branche /branches/str9am-1.0.

NiNiX

meme probleme

Bonjour,

Il semble que j'ai le même soucis.
J'ai installé la version sans modules de la 0.5.159.

au démarrage sur la TV rien du tout
avec le petit test proposé, j'ai ceci comme retour :
str9am generator="Abyss Corporation" source="Str9am" recipient="" timestamp="1336507811" version="0.5.159">[]medias>/rest>/str9am>!-- page generated in 0.2463 seconds --
alors que normalement j'ai 1 fichier partagé

comment avez vous résolu le soucis ?

Merci