HomePlayer
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
08 Juin 2025 à 07:26:25

Connexion avec identifiant, mot de passe et durée de la session
Get HomePlayer at SourceForge.net. Fast, secure and Free Open Source software downloads
Messages récents
par kiki91
[04 Août 2018 à 13:57:06]

[22 Novembre 2016 à 11:00:41]

par bod77
[11 Février 2016 à 23:57:50]

par assombrance
[22 Septembre 2015 à 13:13:45]

[18 Juillet 2015 à 15:06:50]

[04 Juillet 2015 à 19:02:34]

[03 Juin 2015 à 22:15:55]

par Banzai
[17 Avril 2015 à 22:47:05]
HomePlayer, Le MediaPlayer pour FreeBoxForumAide/SupportInstallation & démarrageLinuxDebian Wheezy : Unable to get VLC info
Pages: [1]
Imprimer
Auteur Fil de discussion: Debian Wheezy : Unable to get VLC info  (Lu 4220 fois)
djainette
Néophyte
*
Messages: 9


Voir le profil
« le: 28 Octobre 2012 à 20:06:58 »

Bonjour,

j'utilisais auparavant homeplayer sous Ubuntu sans souçis. Et puis je suis passé à Debian Wheezy, et j'ai depuis quelques problèmes. J'en ai réglé certains mais il m'en reste un gênant.

Tout d'abord, j'utilise :
- homeplayer 1.5.9e
- VLC 2.0.3 Twoflower

J'ai débord eu un problème au lancement de Homeplayer qui me disait ne pas trouver le chemin de VLC => réglé en séparant l'argument --http-port du --http-host
Puis celle du port 8080 déjà utilisé => réglé en changeant le port http de VLC sur le 8081 (si j'ai bien compris c'est lié à l'arrivée de lua dans VLC).

Là j'étais content, homeplayer se lance bien sur ma TV, je peux naviguer, et lire des fichiers .AVI tant qu'ils lu par la freebox et ne sont pas transcodés.
Mais dès que je veux lire un mp4, ou forcer le passage par VLC, j'ai une erreur de chargement.

Le lancement de homeplayer en mode -dev me dit :
Code:
VLC command line : 
/usr/bin/vlc --sout-ts-pid-video=68 --sout-ts-pid-audio=69 --sout-ts-pid-spu=70 --sout-ts-pcr=80 --sout-ts-dts-delay=400 --sout-transcode-maxwidth=720 --sout-transcode-maxheight=576 --intf=http --http-src="/home/djainette/.homeplayer/http-vlc" --http-host=127.0.0.1 --http-port=8081 --sout="#std" --freetype-font="/home/djainette/programmes/homeplayer-1.5.9e/webapps/ROOT/bases/arial.ttf" --config="/home/djainette/programmes/homeplayer-1.5.9e/vlc-profil/vlcrc-hp-0.9" --rtp-client-port=1618 --sout-transcode-fps=25.0
Try to connect VLC...
[0x9959fb8] [http] lua interface: Lua HTTP interface
Connection success.
Error to get VLC Info.
Error to get VLC Info.
Error to get VLC Info.
Error to get VLC Info.
Error to get VLC Info.
Error to get VLC Info.
Error to get VLC Info.
Error to get VLC Info.
Error to get VLC Info.
Error to get VLC Info.

J'arrive pourtant à accéder à l'interface http de VLC sur le port 8081 :
Code:
Directory listing /

    playlist.html
    playdvb.html
    play.html
    playcdrom.html
    chapterinfo.html
    version.html
    temps.html
    streamstate.html
    vlccontrol.html
    videoinfo.html
    launch.html
    getinfo.html
    setvar.html
    subtitleinfo.html
    setsubtitle.html
    dvdinfo.html
    mediainfo.html
    setaudio.html
    playtransdvb.html
    audioinfo.html
    setchapter.html
    add.html
    info.html
Cependant le getinfo me donne ;
Code:
Error loading /getinfo.html

lua/intf/http.lua:80: [string "/home/djainette/.homeplayer/http-vlc/getinfo.html"]:1: nesting of [[...]] is deprecated near '['
et le version.html affiche une page vide.

Là je sèche... Un peu d'aide ?
Journalisée
djainette
Néophyte
*
Messages: 9


Voir le profil
« Répondre #1 le: 02 Novembre 2012 à 20:21:59 »

A tout hasard, voici le contenu du fichier getinfo.html. Le XML a l'air bien formé, j'ai même tenté de supprimer mon dossier .homeplayer pour le regénérer

Code:
<?xml version="1.0" encoding="UTF-8"?>
<vlc id="rpn" param1="nr_nodes 0 store" />
<vlc id="rpn" param1="nr_items 0 store" />
<vlc id="foreach" param1="pl" param2="playlist" />
<vlc id="if" param1="pl.type value 'Node' strcmp" />
<vlc id="if" param1="pl.current" />
<vlc id="rpn" param1="current_node nr_nodes value store" />
<vlc id="rpn" param1="current_node_index pl.index value store" />
<vlc id="rpn" param1="current_node_name pl.name value store" />
<vlc id="end" />
<vlc id="rpn" param1="nr_nodes nr_nodes 1 + store" />
<vlc id="end" />
<vlc id="rpn" param1="nr_items nr_items 1 + store" />
<vlc id="end" />
<vlc id="rpn" param1="prev_node_index current_node_index value 1 - store" />
<vlc id="rpn" param1="next_node_index current_node_index value 1 + store" />
<VLCInfo>
<state><vlc id="value" param1="stream_state" /></state>
<currentNodeName><vlc id="value" param1="current_node_name value url_encode" /></currentNodeName>
<currentNodeID><vlc id="value" param1="current_node_index" /></currentNodeID>
<prevNodeID><vlc id="value" param1="prev_node_index" /></prevNodeID>
<nextNodeID><vlc id="value" param1="next_node_index" /></nextNodeID>
<currentPlayLength><vlc id="value" param1="stream_length" /></currentPlayLength>
<currentPlayTime><vlc id="value" param1="stream_time" /></currentPlayTime>
<audioInfos>
<vlc id="foreach" param1="audio" param2="audio-es" />
<AudioInfo>
<id><vlc id="value" param1="audio.id" /></id>
<name><vlc id="value" param1="audio.name value url_encode" /></name>
<selected><vlc id="if" param1="audio.selected" />true<vlc id="else" />false<vlc id="end" /></selected>
</AudioInfo>
<vlc id="end" />
</audioInfos>
<subTitleInfos>
<vlc id="foreach" param1="spu" param2="spu-es" />
<SubTitleInfo>
<id><vlc id="value" param1="spu.id value" /></id>
<name><vlc id="value" param1="spu.name value url_encode" /></name>
<selected><vlc id="if" param1="spu.selected value" />true<vlc id="else" />false<vlc id="end" /></selected>
</SubTitleInfo>
<vlc id="end" />
</subTitleInfos>
<titleInfos>
<vlc id="foreach" param1="title" param2="title" />
<TitleInfo>
<id><vlc id="value" param1="title.id" /></id>
<name><vlc id="value" param1="title.name value url_encode" /></name>
<selected><vlc id="if" param1="title.selected" />true<vlc id="else" />false<vlc id="end" /></selected>
</TitleInfo>
<vlc id="end" />
</titleInfos>
<chapterInfos>
<vlc id="foreach" param1="chapter" param2="chapter" />
<ChapterInfo>
<id><vlc id="value" param1="chapter.id" /></id>
<name><vlc id="value" param1="chapter.name value url_encode" /></name>
<selected><vlc id="if" param1="chapter.selected" />true<vlc id="else" />false<vlc id="end" /></selected>
</ChapterInfo>
<vlc id="end" />
</chapterInfos>
</VLCInfo>
Journalisée
djainette
Néophyte
*
Messages: 9


Voir le profil
« Répondre #2 le: 12 Février 2013 à 19:14:01 »

Si je up, je me fais jeter ?
Journalisée
baloo
Administrateur
Membre Héroïque
*****
Messages: 1721



Voir le profil
« Répondre #3 le: 13 Février 2013 à 12:49:57 »

Si je up, je me fais jeter ?
non mais juste pour préciser que HomePlayer n'a jamais été testé avec VLC 2.x. De plus VLC 2.x a changé énormément de chose sur l'interface http et HP communique avec VLC via cette interface donc y peu de chance que cela ne marche.
Journalisée
djainette
Néophyte
*
Messages: 9


Voir le profil
« Répondre #4 le: 24 Février 2013 à 15:35:08 »

OK donc ça expliquerait l'erreur sur la lecture du flux XML par Lua

Si vous avez besoin d'aide pour les prochaines versions sous VLC 2.x, je peux donner un coup de main pour tester
Journalisée
Pages: [1]
Imprimer
Aller à: