Vous n'êtes pas identifié(e).
Salut
J'ai toujours eu des problème pour configuré la lecture en streaming depuis mythweb j'ai donc fait rapidement ce petit script php qui crée un playliste au format m3u qui est ensuite téléchargée et lue par le lecteur de son choix.
<?php
/*
***** - CRÉATEUR DE PLAYLIST *.M3U POUR MYTHWEB - ******
Auteur : Jonas Fourquier
Licence : GNU GPL (http://www.gnu.org/licenses/)
Description & installation : http://jonas.tuxfamily.org
*/
//Création du fichier M3U
$fichier = fopen('myth.m3u',"w");
fwrite($fichier,'
#EXTM3U
#EXTINF:-1, MythTV
http://192.168.0.2/mythweb/data/recordings/'.$_GET['video']
);
fclose($fichier);
?>
<!-- Redirection javascript vers la playliste -->
<script language="javascript"
type="text/javascript">
<!--
window.location.replace("myth.m3u");
-->
</script>
<!-- Si le navigateur ne supporte pas la redirrection -->
<a href="myth.m3u">Télécharger la playliste</a>
Ensuite il suffit de configurer mythweb (.../mythweb/settings/mythweb) en changeant "Video URL :" par "http://IP_MYTHWEB/CHEMIN_VERS_SCRIPT.php?video="
Pour une procédure d'installation plus détaillé : http://jonas.tuxfamily.org/?2007/03/12/ … ur-mythweb
En espérant que cela puisse servir à d'autre ;)
Hors ligne
Pas de problème pour mettre ça dans le wiki sauf que je trouve que ça fait un peux "bidouille" donc avant de la mettre :
Est-ce que quelqu'un d'autre utilise mythweb ? si oui a t-il réussit a configurer ça un peu plus proprement ?
Dans /var/www/... je ne suis pas sûr des permissions qu'il faut donné au dossier 755 ? au fichier.php rien toucher ?
Sinon, j'ai remarqué quelque chose de fort appréciable, via le wifi je n'arrivait pas a lire les vidéos via vlc (en copiant collant le lien html) le débit était insuffisant, et sur mplayer j'avais parfois des bloquages du son/image.
Avec le système de playliste plus de problème avec vlc ... bon c'est ptètre aussi une mise à jours de vlc aussi
Il faudra aussi que quelqu'un repasse sur l'orthographe
Hors ligne
Bon alors rectification, il faudra passé sur la grammaire
Je le ferais je pense ce weekend
[HS] je n'utilise plus firefox mais swiftfox, un firefox optimisé en fonction du cpu, la différence de performance n'est pas transcendante mais bon comme c'est 100% compatible, pourquoi pas, je le conseil (en plus le logo de firefox n'est pas libre [/HS]
Hors ligne
Voila c'est en ligne
Si quelqu'un peu faire une petite relecture (ou encore mieux tester) : http://mythtv-fr.tuxfamily.org/wiki/myt … e_playlist
Je l'ai aussi ajouté à l'index
Dernière modification par SnouF (31/01/2008 23:28:38)
Hors ligne
Pourquoi ça ne le serait pas ?
En fait je m'en fous de la licence. Le l'ai mis en CC by-nc parce que la GNU GPL j'ai jamais vraiment pris le temps de la lire.
[edit]
Effectivement sur gnu.org il dise que c'est plutôt pour des oeuvres artistique ou de divertissement (ce qui reste flou je trouve).
Bon je met GPL. mais il y a un truc que j'ai pas compris avec la GPL (sans importance ici) si quelqu'un en fait une utilisation commercial est ce que l'auteur de base peut réclamé quelque chose ? (par ex est-ce que l'équipe de "wine" peut réclamer qqch à cedega ?)
Hors ligne
salut,
J'ai essayé ton script pour voir mes videos en streaming avec vlc via mythweb mais je n'arrive pas à faire fonctionner cet outil. Le fichier se télécharge mais rien en streaming. C'est un fichier.ts qui est téléchargé.Voici le script modifié :
<?php
/ *
***** - CRÉATEUR DE PLAYLIST *.M3U POUR MYTHWEB - *****
Auteur : Jonas Fourquier
Licence : GNU GPL (http://www.gnu.org/licenses/)
Description & installation : http://jonas.tuxfamily.org
* /
//Création du fichier M3U
$fichier = fopen('myth.m3u',"w");
fwrite($fichier,'
#EXTM3U
#EXTINF:-1, MythTV
http://morphinux.homeip:8080/mythweb/data/video/'.$_GET['video']
);
fclose($fichier);
?>
<!-- Redirection javascript vers la playliste (en php ça ne fonctionnait pas et je n'avais pas envie de me cassé la tête pour savoir pourquoi) -->
<script language="javascript"type="text/javascript">
<!--
window.location.replace("myth.m3u");
-->
</script>
<!-- Si le navigateur ne supporte pas la redirrection -->
<a href="myth.m3u">Télécharger la playliste</a>
et j'ai une erreur quand je clique sur le lien http://morphinux.homeip.net:8080/mythsc … php?video=
Parse error: syntax error, unexpected '/' in /var/www/mythscript/myth_m3u.php on line 2
Dernière modification par morphinux (31/01/2008 21:55:19)
Hors ligne
C'est tes balises d'ouverture et fermeture de commentaire qui sont incorrect 'espace entre / et * et vice versa.
<?php
/*
***** - CRÉATEUR DE PLAYLIST *.M3U POUR MYTHWEB - *****
Auteur : Jonas Fourquier
Licence : GNU GPL (http://www.gnu.org/licenses/)
Description & installation : http://jonas.tuxfamily.org
*/
Par contre le fichier .ts qui se télécharge je ne comprend pas, si le script ne fonctionne pas comment télecharges tu un fichier ?
Hors ligne
salut,
Par contre le fichier .ts qui se télécharge je ne comprend pas, si le script ne fonctionne pas comment télecharges tu un fichier ?
oui, je ne comprends pas non plus ?? je fais la modif et je te tiens au courant
Hors ligne
Alors j'ai fait les modifs et maintenant quand je clique sur ce lien :
http://morphinux.homeip.net:8080/mythsc … php?video=
j'ai la boite de dialogue qui me permet de télécharger le m3u
mais lorsque vlc s'ouvre il ne trouve pas le fichier ou problème de permissions :
et dans mythweb, il ne télécharge pas le m3u mais seulement le .ts ?????
Dernière modification par morphinux (01/02/2008 18:57:18)
Hors ligne
http://morphinux.homeip.net:8080/mythsc php?video= sans rien après n'est pas normal ! il devrait y avoir le nom du fichier vidéo. Donc ... problème de permission ... oui car il essaie de lire un dossier ou aucun fichier.
Je pense que le problème vient de la config de l'url dans http://IP_MYTHWEB/mythweb/settings/mythweb mais ... je ne vois pas, tu n'as pas un commentaire dans cette page (genre remplacer le nom de la vidéo par %s). Sur mon mythweb y'a rien mais je me dit que ça ne peut venir que de là.
Hors ligne
J'ai commencé à décanter le truc. maintenant je peux voir un film en streaming en indiquant le lien dans la barre d'adresse de firefox :
http://morphinux.homeip.net:8080/mythsc … o=bean2.ts
le problème était tout bêtement un espace dans le nom du fichier, j'avais bean 2.ts et maintenant j'ai renommé en bean2.ts.
Mais par contre via mythweb ça ne marche pas car les nom de fichier sont restés avec l'espace alors qu'ils ont été renommés. Mythweb conserve le nom des anciens fichiers mais les nouveaux n'apparaissent pas. J'ai essayé de les supprimer via mythweb mais il refuse de le faire. ????
Dernière modification par morphinux (02/02/2008 20:06:59)
Hors ligne
bon, j'avance un peu, j'ai pu supprimer les anciens fichiers qui avaient un espace. Ca s'est fait automatiquement dans la configuration video de mythtv
Néanmoins, je ne peux toujours visionner les videos en streaming via mythweb. Je télécharge à chaque fois un fichier.ts
http://morphinux.homeip.net:8080/mythsc … o=bean2.ts
par contre en mettant dans la barre d'adresse de firefox cette adresse avec le nom du fichier comme dit plus haut, ça ouvre un fichier m3u et la lecture en streaming fonctionne. Donc le problème vient très certainement de la configuration sur mythweb ...
Dernière modification par morphinux (03/02/2008 20:21:54)
Hors ligne
voilà ce que j'ai dans la config de mythweb :
URL = http://morphinux.homeip.net:8080/mythsc … php?video=
bref je n'arrive à régler le problème même en rajoutant "%s" à la fin de l'URL c'est toujours le fichier.ts qui est téléchargé.
Hors ligne
%s je me doutait que ça ne marcherait pas, c'était un exemple comme ça au bole (enfin pas totalement mais presque).
Mais chez moi si je colle http://mythbox/mythscript/myth_m3u.php?video= l'url dans "enregistrement" est bien suivit du nom de la vidéo.
Tu n'as pas un espace après l'url ?
Hors ligne
Mais chez moi si je colle http://mythbox/mythscript/myth_m3u.php?video= l'url dans "enregistrement" est bien suivit du nom de la vidéo.
Le problème que je ne souhaite pas voir les enregistrements mais les videos qui sont dans /multimedia/videos . Un lien symbolique est crée vers /usr/share/mythtv/mythweb/data/video/ et /var/www/mythweb/data/video/
Sinon, je n'ai pas d'espace après l'url .
Dans ton tuto, tu as mis cette url dans ton script :
http://IP_MYTHWEB/mythweb/data/recordings/'.$_GET['video']
Dans mon cas, je souhaite que soit lu les videos qui se trouvent dans /mythweb/data/video/ donc j'ai modifié cette ligne comme ceci :
http://morphinux.homeip.net:8080/mythweb/data/video/'.$_GET['video']
l'erreur vient peut-être de là ???
En fait sur mythweb le lien vers le script ne se fait pas, voilà la cible direct :
Hors ligne
Si le problème vient de MythWeb, je ne saurai trop conseiller de lire le README qui se trouve, dans la tarball d'origine, sous le répertoire mythweb justement (donc à la racine du site avec une install standard, mais les distros peuvent l'avoir mis sous un répertoire DOC). Ce document essentiel donne toutes les indications pour faire fonctionner MythWeb. Notamment, il y a une histoire de droits à mettre sans quoi le streaming ne fonctionne pas.
Normalement, c'est à la distribution de le faire, mais cela a-t-il été fait ?
Hors ligne
Pour info, le streaming pour la musique fonctionne . Je cherche la doc ...
[edit]
je trouve pas la doc et sur le net, je ne trouve rien concernant le streaming video .
Donc pour moi ça ne fonctionne pas , je doute maintenant que ce soit une histoire de permission car pour la musique, le streaming fonctionne. C'est juste que lorsque je clique sur le lien, celui-ci prend ce lien http://morphinux.homeip.net:8080/mythweb/data/video alors qu'il devrait prendre ce lien : http://morphinux.homeip.net:8080/mythsc … php?video=
Dernière modification par morphinux (04/02/2008 16:17:11)
Hors ligne
Les vidéos ! depuis le départ je pensais aux "enregistrements" (mais un doute est survenu lors du dernier post, d'ou "enregistrement" en gras).
Ben ... je pense simplement que mythtv n'est pas prévu pour ce type de paramétrage . Donc je vois plusieurs solutions.
* Sous firefox tu as un plugin "media..." qui permet de lire un type d'url d'une certaine façon (enfin je crois)
* Modifié le code source de mythweb (je ne sais pas où ni comment)
* Via un url rewriting "redirigé" l'url original (je sais pas comment)
* Mais la meilleure solution paramétrer correctement ton lecteur ! Ça doit bien être possible, en tous cas chez moi avec des mepg, avi ... ça fonctionne !
PS : enfait c'est normal que je peux programmer des enregistrements sur ton mythweb ?
Hors ligne
PS : enfait c'est normal que je peux programmer des enregistrements sur ton mythweb ?
ben oui mais bon ya rien d'important et en plus l'enregistrement ne fonctionne pas mais dès que tout sera réglé je changerai d'IP.
Hors ligne
J'avance toujours encore un peu plus car maintenant je peux voir les fichiers mpeg en "streaming" enfin suis pas sûr
Pour ça il a fallu que je convertisse le fichier .ts en .mpg à l'aide de vlc. A l'issu, lorsque j'ai cliqué sur le lien dans mythweb, la video s'est ouverte directement dans le navigateur firefox. Sur le moment je n'ai pas compris pourquoi mais en fouillant dans les préférences de firefox j'ai pu voir ceci :
En fait, l'ouverture se fait grace au plugin totem.
Mais ça n'utilise pas le mythscript de snouf donc à l'arrivé, je me demande si il s'agit vraiment d'un streaming?
si quelqu'un peut essayé en cliquant sur "MrBean" l'avant dernier en bas en utilisant le plugin totem et me dire si ça fonctionne:
http://morphinux.homeip.net/mythweb/video
Dernière modification par morphinux (04/02/2008 22:26:53)
Hors ligne