View previous topic :: View next topic |
Author |
Message |
N_Ox n00b
Joined: 17 Dec 2006 Posts: 9 Location: Paris
|
Posted: Fri Apr 13, 2007 10:20 am Post subject: |
|
|
Je suis en train de refaire un ebuild pour le freeplayer, avec quelques frivolités du genre changements des options obsolètes dans vlc-fbx.sh et résolution du bug de la vidéo qui ne se charge pas avec les nouveaux firmwares des fbx v3/4.
Je me posais une question, la hiérarchie /opt c'est pour les paquets binaires, mais la seule chose de binaire c'est fbx-playlist. On est obligé de tout installer dans /opt ? o.o
Si on fait un use fbx-playlist (bah ouais, c'est pas vraiment utile pour tout le monde), ça permettrait de polluer /etc/env.d et de créer la hiérarchie /opt que si nécessaire. |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Fri Apr 13, 2007 1:30 pm Post subject: |
|
|
Récent nouvel abonné chez Free, je suis extrêmement intéressé par cette initiative.
Après lecture du thread, il semble que pas mal de choses aient changées depuis le début (au moins pour vlc). Je suis donc preneur (et éventuellement testeur sur le peu de temps dont je dispose) de toute solution "simple" et/ou d'explication sur cette installation.
J'ai aussi vu qu'il y avait plusieurs "mods" du freeplayer dont certains sont vraiment jolis et intéressants (lecture de mail, de fils rss, de podcast, sorties ciné, bandes annonces etc.). Selon le "mod", pour ceux fonctionnant sous GNU/Linx les devs utilisent php ou java. La présence de vlc restant un impératif dans tous les cas.
Ceux basés sur java seraient peut-être plus simples à installer non ?
Et du coup, la question sur /opt ne se poserait plus.
PS : J'ai une freebox V5.
PPS : pour un "comparatif" des mods : http://www.freeplayer.org/comparatif/index.php?comparateur=freeplayer, le HomePlayer me paraissant être le plus abouti des mods écrit en java.
PPPS : un mod ne nécessite pas l'installation préalable du freeplayer. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
N_Ox n00b
Joined: 17 Dec 2006 Posts: 9 Location: Paris
|
Posted: Fri Apr 13, 2007 2:40 pm Post subject: |
|
|
Ce serait intéressant de porter les mods php effectivement, mais leurs auteurs respectifs fournissent pas vraiment de doc exploitable à mon goût (ceci dit, Free est pire de ce côté-là).
Sinon si tu veux utiliser HomePlayer il y a déjà un ebuild qui traîne quelque part (perso j'aime pas Java, donc je m'en passe :p).
M'enfin, ça m'aide pas pour /opt ça |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Fri Apr 13, 2007 2:54 pm Post subject: |
|
|
N_Ox wrote: | Sinon si tu veux utiliser HomePlayer il y a déjà un ebuild qui traîne quelque part (perso j'aime pas Java, donc je m'en passe :p). | Je ne suis pas non plus en grand fan de java, mais une install nécessitant en plus la prise en charge php, ça me parait bien plus complexe.
Pour ce qui est de l'ebuild, si c'est celui sur le site de HomePlayer, il date de la version 1.2 (la dernière stable étant la 1.5 et apportant apparemment pas mal de changement).(EDIT : et le but s'était d'en faire un démon lancé par rc-scripts avec un user:group particulier comme pour le freeplayer )
Enfin, j'arrête là et je laisse ce thread reprendre son cours initial.
Enjoy ! _________________ La connaissance s'accroît quand on la partage.
JCB
Last edited by yoyo on Fri Apr 13, 2007 2:59 pm; edited 1 time in total |
|
Back to top |
|
|
bi3l Apprentice
Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Fri Apr 13, 2007 2:59 pm Post subject: |
|
|
N_Ox wrote: | Je suis en train de refaire un ebuild pour le freeplayer, avec quelques frivolités du genre changements des options obsolètes dans vlc-fbx.sh et résolution du bug de la vidéo qui ne se charge pas avec les nouveaux firmwares des fbx v3/4. |
Je dois avoir un ebuild plus à jour que celui de bugzilla qui traine chez moi avec les USE corrigés, un vlc-fbx.sh avec de meilleures options et un script d'init un peu amélioré. Je peux te les filer si tu veux.
N_Ox wrote: | Je me posais une question, la hiérarchie /opt c'est pour les paquets binaires, mais la seule chose de binaire c'est fbx-playlist. On est obligé de tout installer dans /opt ? o.o |
Je pense que tu peux n'installer que fbx-playlist dans /opt.
N_Ox wrote: | Si on fait un use fbx-playlist (bah ouais, c'est pas vraiment utile pour tout le monde), |
On pourrait carrément faire un ebuild à part.
N_Ox wrote: | ça permettrait de polluer /etc/env.d et de créer la hiérarchie /opt que si nécessaire. |
Pas compris. |
|
Back to top |
|
|
N_Ox n00b
Joined: 17 Dec 2006 Posts: 9 Location: Paris
|
Posted: Fri Apr 13, 2007 3:13 pm Post subject: |
|
|
yoyo wrote: | N_Ox wrote: | Sinon si tu veux utiliser HomePlayer il y a déjà un ebuild qui traîne quelque part (perso j'aime pas Java, donc je m'en passe :p). | Je ne suis pas non plus en grand fan de java, mais une install nécessitant en plus la prise en charge php, ça me parait bien plus complexe. | Freeplayer tourne sur un serveur maison qui fait aussi tourner une plateforme LAMP, donc ça me plaît plus le PHP
bi3l wrote: | N_Ox wrote: | Je suis en train de refaire un ebuild pour le freeplayer, avec quelques frivolités du genre changements des options obsolètes dans vlc-fbx.sh et résolution du bug de la vidéo qui ne se charge pas avec les nouveaux firmwares des fbx v3/4. |
Je dois avoir un ebuild plus à jour que celui de bugzilla qui traine chez moi avec les USE corrigés, un vlc-fbx.sh avec de meilleures options et un script d'init un peu amélioré. Je peux te les filer si tu veux. |
j'ai fait tout ça aussi. Le plus simple serait qu'on balance toutes nos petites affaires ici avant d'aller faire joujou avec bugzilla non ? Histoire de prendre le meilleur de chaque.
bi3l wrote: | N_Ox wrote: | Je me posais une question, la hiérarchie /opt c'est pour les paquets binaires, mais la seule chose de binaire c'est fbx-playlist. On est obligé de tout installer dans /opt ? o.o |
Je pense que tu peux n'installer que fbx-playlist dans /opt. | Ok, c'est ce que j'ai fait
bi3l wrote: | N_Ox wrote: | Si on fait un use fbx-playlist (bah ouais, c'est pas vraiment utile pour tout le monde), |
On pourrait carrément faire un ebuild à part. | Mouais... bof, on a pas vraiment besoin de fbx-playlist sans freeplayer non ?
Je suis en train de penser qu'il faut Qt pour cette chose, faudrait faire des bonnes dépendances pour cette chose.
Et vu que c'est une application graphique, pourquoi pas également un menu-entry-je-sais-plus-quoi.
bi3l wrote: | N_Ox wrote: | ça permettrait de polluer /etc/env.d et de créer la hiérarchie /opt que si nécessaire. |
Pas compris. | Ben si on met un binaire dans /opt/freeplayer, ce serait pas mal de régler le PATH pour qu'il soit dedans, non ? (c'est ce qui est fait avec mozilla-bin et compagnie)
Sinon j'ai fait un mini freeplayer.eclass pour la vérification des use de VLC et compagnie.
Soyons fous, je vous donne le tout :
media-tv/freeplayer/files/90freeplayer
Code: | PATH="/opt/freeplayer/bin" |
media-tv/freeplayer/files/freeplayer.initd
Code: | #!/sbin/runscript
depend() {
need net
}
start() {
ebegin "Starting Freeplayer"
start-stop-daemon --start --chuid ${FBX_USER}:${FBX_GROUP} --background \
--pidfile /var/run/freeplayer.pid --make-pidfile --name vlc \
--exec /usr/bin/freeplayer.sh
eend $?
}
stop() {
ebegin "Stopping Freeplayer"
start-stop-daemon --stop \
--pidfile /var/run/freeplayer.pid
eend $?
} |
media-tv/freeplayer/files/freeplayer.confd
Code: | FBX_USER="%FBX_USER%"
FBX_GROUP="%FBX_GROUP%" |
media-tv/freeplayer/freeplayer-20050905-r2.ebuild
Code: | # Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit freeplayer
DESCRIPTION="Freebox video streamer."
HOMEPAGE="http://adsl.free.fr/multimedia/freeplayer/"
SRC_URI="ftp://ftp.free.fr/pub/freeplayer/${PN}-linux-${PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE="doc fbx-playlist"
DEPEND="sys-apps/sed"
S=${WORKDIR}/${PN}
FBX_USER="freeplayer"
FBX_GROUP="freeplayer"
src_install() {
# Install the init script in /etc/init.d
newinitd ${FILESDIR}/${PN}.initd freeplayer
# Install the configuration in /etc/conf.d
newconfd ${FILESDIR}/${PN}.confd freeplayer
sed -e "s/%FBX_USER%/${FBX_USER}/" \
-e "s/%FBX_GROUP%/${FBX_GROUP}/" \
-i ${D}/etc/conf.d/freeplayer
# Install fbx-playlist
if use fbx-playlist; then
exeinto /opt/${PN}/bin
doexe ${S}/bin/fbx-playlist
# Install the environment settings file in /etc/env.d
doenvd ${FILESDIR}/90${PN}
fi
# Install the scripts
newbin ${S}/bin/vlc-fbx.sh freeplayer.sh
dobin ${S}/bin/fbx-playlist.pl
# Set the http interface path to /opt/freeplayer/share/http-fbx
# Remove the --wx-systray option
# Rename the config file
# Rename deprecated option --sout-standard-url
# Set http module as main interface
sed -e "s:%HTTP_PATH%:${DESTTREE}/share/http-fbx/:" \
-e "s:--wx-systray::" \
-e "s:vlcrc-fbx:freeplayer:" \
-e "s:sout-standard-url:sout-standard-dst:" \
-e "s:extraintf:intf:" \
-i ${D}/${DESTTREE}/bin/freeplayer.sh
# Install the documentation
dodoc ${S}/README
if use doc; then
dodoc ${S}/share/doc/*
fi
# Install the vlc http interface
insinto ${DESTTREE}/share/http-fbx
doins ${S}/share/http-fbx/*
# Resolve a bug with latest Freebox firmware
sed -e '/<head>/a\
<meta name="service" content="ts://127.0.0.1">' \
-i ${D}/${DESTTREE}/share/http-fbx/settings.html
}
pkg_postinst() {
# Create the freeplayer group and the freeplayer user in /home/freeplayer
enewgroup ${FBX_GROUP}
enewuser ${FBX_USER} -1 -1 /home/${FBX_USER} ${FBX_GROUP}
# Set the permissions
chmod 770 /home/${FBX_USER}
chgrp ${FBX_GROUP} /home/${FBX_USER}
freeplayer_pkg_postinst
} |
eclass/freeplayer.eclass
Code: | # Copyright 2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
# $Header: $
inherit eutils
RDEPEND=">=media-video/vlc-0.8.6"
freeplayer_pkg_setup() {
# Check if vlc is build with httpd, stream and mpeg use flags
if ! built_with_use -a '>=media-video/vlc-0.8.6' httpd stream mpeg; then
eerror "Please, add 'httpd stream mpeg' to your USE flags and emerge media-video/vlc again."
die "Freeplayer requires httpd, stream and mpeg support in media-video/vlc."
fi
}
freeplayer_pkg_postinst() {
# Check if vlc is build with live and rtsp use flags
# These flags are useful to be able to receive the video stream of the freebox on the computer
if ! built_with_use -a '>=media-video/vlc-0.8.6' live rtsp; then
ewarn "VLC is not built with live and rtsp support."
ewarn "You will not be able to receive the video stream of the freebox on your computer."
fi
}
EXPORT_FUNCTIONS pkg_setup pkg_postinst |
|
|
Back to top |
|
|
bi3l Apprentice
Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Fri Apr 13, 2007 3:41 pm Post subject: |
|
|
N_Ox wrote: | j'ai fait tout ça aussi. Le plus simple serait qu'on balance toutes nos petites affaires ici avant d'aller faire joujou avec bugzilla non ? |
Sauf qu'il y a déjà un ebuild freeplayer dans bugzilla. |
|
Back to top |
|
|
N_Ox n00b
Joined: 17 Dec 2006 Posts: 9 Location: Paris
|
Posted: Fri Apr 13, 2007 3:55 pm Post subject: |
|
|
bi3l wrote: | N_Ox wrote: | j'ai fait tout ça aussi. Le plus simple serait qu'on balance toutes nos petites affaires ici avant d'aller faire joujou avec bugzilla non ? |
Sauf qu'il y a déjà un ebuild freeplayer dans bugzilla. | Je sais. Mais il est outdated. |
|
Back to top |
|
|
bi3l Apprentice
Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Fri Apr 13, 2007 5:33 pm Post subject: |
|
|
N_Ox wrote: | j'ai fait tout ça aussi. Le plus simple serait qu'on balance toutes nos petites affaires ici avant d'aller faire joujou avec bugzilla non ? Histoire de prendre le meilleur de chaque. |
Le mien n'est que la mise à jour de celui que j'ai soumis dans bugzilla. |
|
Back to top |
|
|
N_Ox n00b
Joined: 17 Dec 2006 Posts: 9 Location: Paris
|
Posted: Fri Apr 13, 2007 9:29 pm Post subject: |
|
|
Ah, d'accord.
M'enfin, en fait je disais ça parce que je pense que les chances pour qu'un ebuild d'un freeplayer rentre dans le tree sont nulles.
Ce qui serait fort intéressant néanmoins, ce serait de faire un overlay pour tous ces mods, non ? Ca permettrait de faire des eclass de base, par exemple pour les mods basés sur PHP. |
|
Back to top |
|
|
Possum Tux's lil' helper
Joined: 19 Jul 2003 Posts: 134 Location: Toulouse, France
|
Posted: Mon Apr 30, 2007 11:14 am Post subject: |
|
|
Whaou !
Je vois que l'aventure freeplayer continue Et de plus belle en plus
Je vois ici pas mal d'idées qui pourraient être intéressantes à creuser.
Par contre, l'idée d'un overlay avec des ebuilds pour le freeplayer et la foultitude de mods parait bonne. Cependant, cela va nécessiter pas mal de tests avec pas mal de configurations différentes. Et cela va aussi nécessiter que les devel des mods coopèrent, et certains ne sont pas très communicatifs.
Par exemple, dans ma config sans X, ça été la guerre pour faire tourner homeplayer ! J'ai passé je sais pas combien de temps pour finir par trouver quel fichier modifier pour qu'il arrête d'essayer de lancer le systray !
Bref, tout ça pour dire qu'il faudra qu'on s'arrache quelques cheveux entre les différentes confs, avec ou sans X, version de Freebox, versions différentes de VLC / X / Java / PHP / tout le reste.
En tout cas, je suis prêt à prêter main forte _________________ Marsupial Power Inside
Sauvez les arbres, mangez un castor ! |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3174 Location: Paris
|
Posted: Tue May 08, 2007 10:22 am Post subject: |
|
|
Pour ma part, c'est la fonction multiposte qui m'interessait, pas freeplayer (ie, c'est l'inverse, la TV sur le PC).
Testé avec VLC 0.8.6b, les flags utilisés: RTSP,LIVE et STREAM (ce dernier à confirmer s'il est indispensable).
Pour les ports à forwarder, plus besoin de s'emm... avec une version particulière de VLC compilée pour avoir les ports clients fixes, suffit de paramétrer VLC:
Code: | préférences->Lecture/Codecs->Demultiplexeurs->RTP/RTSP->Port Client: changer pour autre chose que -1 |
Coup de gueule contre TF1 pour avoir refusé d'être présent en multiposte (fait dire qu'ils sont pas venu sur le bouquet free de leur plein gré, alors quitte à faire ch..., autant y aller franco). Canal+ aussi est absent. Mais bon, ya Georgian TV... _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed May 09, 2007 8:22 am Post subject: |
|
|
El_Goretto wrote: | Coup de gueule contre TF1 pour avoir refusé d'être présent en multiposte (fait dire qu'ils sont pas venu sur le bouquet free de leur plein gré, alors quitte à faire ch..., autant y aller franco). Canal+ aussi est absent. Mais bon, ya Georgian TV... | Si tu as la tnt il me semble que le multiposte tf1 est possible ... Enfin c'est vrai que c'est du grand n'importe quoi.
Je me suis lancé dans l'écriture d'un ebuild pour easybox (installation+rc-script) qui est basé sur php. Le temps me manquant en ce moment ça ne devrait pas aller bien vite mais je tiens à aller au bout (toute aide est la bienvenue of course). Je récupèrerai très probablement des morceaux d'ebuilds et de rc-scripts (ainsi que le principe d'un utilisateur dédié) de ce fil.
Je le fais sur le forum linux d'easybox, d'une part pour ne pas polluer ce fil et ce forum et d'autre part pour avoir une "base utilisateur" d'easybox plus large. Même s'ils utilisent debian/ubuntu/mandriva/autre leur connaissance des dépendances/supports (vlc, apache etc.) requises devrait être bien utile.
Je posterai bien évidemment ici dès que j'aurai obtenu quelque chose de correct.
Enjoy !
ps : easybox n'est pas un logiciel multiposte mais un mod. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Lapin.modeste n00b
Joined: 19 May 2007 Posts: 1
|
Posted: Sat May 19, 2007 6:43 am Post subject: J'ai un problème avec freeplayer |
|
|
Bonjour,
Et merci aux contributeurs de ce forum que je découvre.
Je suis passé récemment à la résistance, et utilise maintenant linux comme unique OS chez moi.
C'est Sabayon qui m'a fait craquer ! Une belle distribution à base de Gentoo...
Je galère pas mal, mais je m'en sort sauf...
Pour le freeplayer.
Voila ce qu'il me donne :
/usr/local/freeplayer/bin $ ./vlc-fbx.sh
VLC media player 0.8.6b Janus
vlc: unknown option or missing mandatory argument `--http-host=:8080'
j'ai édité le fichier de script, cherché dans l'aide.... mais je ne trouve rien.
J'ai éssayé tous ce que je trouvais comme info sur ce problème, regardé tous les articles de ce forum que je découvre, et toujours rien!
Alors si une bonne âme pouvait m'aider... |
|
Back to top |
|
|
Temet Advocate
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Fri Jun 01, 2007 8:02 pm Post subject: |
|
|
Dites, je voulais installer le freeplayer, et en allant par curiosité là: ftp://ftp.free.fr/pub/freeplayer
Je vois ça : freeplayer-linux-20070531.tgz
Sorti hier donc ... vous faites ce que vous voulez hein ^^ |
|
Back to top |
|
|
bi3l Apprentice
Joined: 06 Feb 2003 Posts: 268 Location: France
|
|
Back to top |
|
|
nobpn n00b
Joined: 16 Mar 2007 Posts: 7
|
Posted: Tue Aug 28, 2007 9:32 pm Post subject: problème script init.d |
|
|
Salut,
J'ai suivi à la lettre le tuto (en comprenant tout en plus ) Félicitations c'est très clair!
J'ai un léger problème avec le démarrage par init.d.
/etc/init.d/freeplayer
Code: |
#!/sbin/runscript
depend() {
need net
}
start() {
ebegin "Demarrage Freeplayer"
start-stop-daemon --start --chuid vlc:users \
--background \
--pidfile /var/run/freeplayer.pid --make-pidfile \
--exec /usr/local/freeplayer/bin/vlc-fbx.sh
eend $?
}
stop() {
ebegin "Arrêt du Freeplayer"
start-stop-daemon --stop \
--pidfile /var/run/freeplayer.pid --name vlc \
eend $?
} |
/usr/local/freeplayer/bin/vlc-fbx.sh
Code: |
#!/bin/sh
exec vlc \
--daemon \
--extraintf=http \
--http-host=:8080 \
--http-charset=ISO-8859-1 \
--sout="#std" \
--sout-standard-access=udp \
--sout-standard-mux=ts \
--sout-standard-dst=212.27.38.253:1234 \
--sout-ts-pid-video=68 \
--sout-ts-pid-audio=69 \
--sout-ts-pid-spu=70 \
--sout-ts-pcr=80 \
--sout-ts-dts-delay=400 \
--no-playlist-autostart \
--subsdec-encoding=ISO-8859-1 \
--sout-transcode-maxwidth=720 \
--sout-transcode-maxheight=576 \
--play-and-stop \
--http-src="/usr/local/freeplayer//share/http-fbx/" \
--config="~/.vlc/vlcrc-fbx" \
--open="$1"
|
J'obtient :
Code: |
vlc@server ~ # /etc/init.d/freeplayer start
* Demarrage Freeplayer ... [ !! ]
|
Mais vlc est lancé correctement
quand je veut le stopper, j'obtient : Freeplayer est pas lancé...
si je lance /usr/local/freeplayer/bin/vlc-fbx.sh directement, vlc marche correctement.
J'ai essayé différentes pistes, dont celle d'autoriser l'écriture dans /var/run a l'utilisateur vlc sans succes, j'ai essayé aussi avec ou sans --daemon et --background... Rien n'y fait !
Bref si quelqu'un sait les causes de l'affichage du [ !! ] et que le pid est pas écrit...
Merci !!!!!!!!!!! |
|
Back to top |
|
|
Possum Tux's lil' helper
Joined: 19 Jul 2003 Posts: 134 Location: Toulouse, France
|
Posted: Wed Sep 05, 2007 11:48 am Post subject: |
|
|
Yop yop.
J'ai effectivement aussi constaté ce problème et mes quelques essais n'ont pas abouti. Un de mes posts précédent cause de ce problème d'ailleurs...
Et j'avoue honnêtement ne pas m'être plus penché là dessus... Tant que vlc est bien lancé... D'autant plus que je lance un mod plutôt que le freeplayer de base qui connaît quelques problèmes avec l'UTF-8 (du moins, chez moi, j'ai p'tet merdé qqpart). Pis ma chère et tendre apprécie pas trop que je passe mon tps à geeker :p
Je vais essayer de trouver comment résoudre ça _________________ Marsupial Power Inside
Sauvez les arbres, mangez un castor ! |
|
Back to top |
|
|
Temet Advocate
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Fri Sep 14, 2007 12:33 pm Post subject: |
|
|
Perso j'ai installé le homeplayer ... il m'a pas fallu longtemps pour dégager le freeplayer.
Certes, il est long à charger (10/15 secondes), mais après, c'est pas la meme chose non plus.
Il va même chercher les bandes annonces ciné et t'as des tas de clips à l'oeil sans bouger le cul de ton fauteuil.
Testez les mecs... et vous oublierez le freeplayer.
PS : c'est pas mon projet et je ne suis pas rémunéré pour la pub
PS 2 : merci à Free de faire des trucs accessibles à la communauté qui s'en donne à coeur joie. _________________ Full Gentoo powered. |
|
Back to top |
|
|
Magic Banana Veteran
Joined: 13 Dec 2005 Posts: 1912 Location: Belo Horizonte, Minas Gerais, Brasil
|
Posted: Fri Sep 14, 2007 4:41 pm Post subject: |
|
|
Temet wrote: | Certes, il est long à charger (10/15 secondes) |
Tu n'aurais pas "oublié" de désactivé la vidéo d'entrée dans les préférences ? |
|
Back to top |
|
|
Temet Advocate
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Fri Sep 14, 2007 8:17 pm Post subject: |
|
|
Oh putain, merci ma Banane Magique!!! _________________ Full Gentoo powered. |
|
Back to top |
|
|
mamac l33t
Joined: 29 Feb 2004 Posts: 890
|
Posted: Mon Oct 01, 2007 11:21 am Post subject: |
|
|
Bonjour,
Je test homeplayer, j'arrive à accéder à l'interface via 127.0.0.1:8080, par contre quand je le lance depuis la télé voila ce qu'il donne (j'ai sélectionné les parties qui me semblent les plus importantes:
Code: |
...
Error loading http://127.0.0.1:8081/vlccontrol.html?control=shutdown : java.net.ConnectException: Connection refused
VLC command line :
/usr/bin/vlc --intf=http --http-src="/home/freeplayer/homeplayer/http-vlc" --http-host=127.0.0.1:8081 --http-charset=ISO-8859-1 --sout="#std" --sout-standard-access=udp --sout-standard-mux=ts --sout-standard-dst=212.27.38.253:1234 --sout-ts-pid-video=68 --sout-ts-pid-audio=69 --sout-ts-pid-spu=70 --sout-ts-pcr=80 --sout-ts-dts-delay=400 --subsdec-encoding=ISO-8859-1 --sout-transcode-maxwidth=720 --sout-transcode-maxheight=576 --sout-ffmpeg-strict-rc --freetype-font="/home/freeplayer/homeplayer/webapps/ROOT/bases/arial.ttf" --config="/home/freeplayer/homeplayer/vlc-profil/vlcrc-hp" --rtp-client-port=1618
Error loading http://127.0.0.1:8081/info.html : java.net.ConnectException: Connection refused
VLC media player 0.8.6c Janus
Error loading http://127.0.0.1:8081/info.html : java.net.ConnectException: Connection refused
Error loading http://127.0.0.1:8081/info.html : java.net.ConnectException: Connection refused
vlc: unknown option or missing mandatory argument `--rtp-client-port=1618'
Try `vlc --help' for more information.
Error loading http://127.0.0.1:8081/info.html : java.net.ConnectException: Connection refused
Error loading http://127.0.0.1:8081/info.html : java.net.ConnectException: Connection refused
Error loading http://127.0.0.1:8081/info.html : java.net.ConnectException: Connection refused
Error loading http://127.0.0.1:8081/info.html : java.net.ConnectException: Connection refused
Error loading http://127.0.0.1:8081/info.html : java.net.ConnectException: Connection refused
Error loading http://127.0.0.1:8081/info.html : java.net.ConnectException: Connection refused
Error loading http://127.0.0.1:8081/info.html : java.net.ConnectException: Connection refused
Error loading http://127.0.0.1:8081/info.html : java.net.ConnectException: Connection refused
...
GRAVE: Servlet.service() for servlet jsp threw exception
org.homeplayer.util.VLCControl$VLCStartException: VLC doesn't seem to have started successfully : 10 tries to dialog with it failed
at org.homeplayer.util.VLCControl.ensureVLCStarted(VLCControl.java:139)
etc...
|
D'où les questions suivantes:
- Pourquoi les requêtes se font sur le port 8081 alors que le port 8080 semble fonctionner ?
- avec quelle option doit on compiler vlc pour pouvoir utiliser l'argument '--rtp-client-port=1618' (s'il est utile)
Merci _________________ Powered by Gentoo Linux since 2003 |
|
Back to top |
|
|
Possum Tux's lil' helper
Joined: 19 Jul 2003 Posts: 134 Location: Toulouse, France
|
Posted: Mon Oct 01, 2007 5:53 pm Post subject: |
|
|
Il y a l'air d'y avoir 2 problèmes, un de droits et la compil de VLC.
Vérifie d'abord que le répertoire depuis lequel tu lances HomePlayer à les bons droits par rapport à l'utilisateur.
Ça, se sont les erreurs java qui me le font dire:
mamac wrote: | Code: | Error loading http://127.0.0.1:8081/vlccontrol.html?control=shutdown : java.net.ConnectException: Connection refused |
|
Quand aux uses utilisés:
Code: | possum@haloperidol ~ $ emerge -p1v vlc
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] media-video/vlc-0.8.6c USE="X a52 aalib alsa arts avahi bidi cdda cddb corba daap directfb dts dvb dvd esd fbcon flac ggi gnutls hal httpd jack libcaca libnotify lirc live matroska mod mp3 mpeg musepack ncurses nsplugin ogg opengl optimisememory oss png rtsp samba sdl sdl-image seamonkey shout skins speex stream svg svga theora truetype upnp v4l vcd vlm vorbis win32codecs wxwindows x264 xinerama xml xosd xv -3dfx (-altivec) -dc1394 -debug" 10,898 kB
Total: 1 package (1 reinstall), Size of downloads: 10,898 kB |
De plus, attention à ta version de ffmpeg....
Avec les versions supérieures à ffmpeg-0.4.9_p20061016 j'ai des problèmes avec le décodage de certaines vidéos. _________________ Marsupial Power Inside
Sauvez les arbres, mangez un castor !
Last edited by Possum on Tue Oct 02, 2007 1:28 pm; edited 1 time in total |
|
Back to top |
|
|
mamac l33t
Joined: 29 Feb 2004 Posts: 890
|
Posted: Mon Oct 01, 2007 8:21 pm Post subject: |
|
|
Merci pour la réponse.
J'ai re-cherché et trouvé que pour le support rtp il faut compiler vlc avec 'live' dans les USE flags, j'ai toujours les "connection refused" mais l'application fonctionne à partir de la télé.
Y a plus qu'à mettre ça dans le default runlevel et ça le fera bien.
Merci _________________ Powered by Gentoo Linux since 2003 |
|
Back to top |
|
|
Magic Banana Veteran
Joined: 13 Dec 2005 Posts: 1912 Location: Belo Horizonte, Minas Gerais, Brasil
|
Posted: Mon Oct 01, 2007 8:31 pm Post subject: |
|
|
Pour information j'ai ouvert le port UDP 31336 et le port TCP 8080 et ça roule. |
|
Back to top |
|
|
|