Répondre

Veuillez composer votre message et l'envoyer
Options
Si vous êtes un être humain ne changez pas le contenu de ces deux champs.

Retour

Résumé de la discussion (messages les plus récents en premier)

madrippeur
22/02/2011 17:12:41

Mouarf je me vois contraint d'abandonner, je n'y arrive pas tout simplement.

madrippeur
19/02/2011 09:50:10

Re coucou.

Bon a priori, il faut réencoder quasiement tous les flux dans un format que mythtv veux bien comprendre.
J'ai modifié ma ligne de lancement pour vlc de cette maniere.

vlc -vvv --color -I telnet --rtsp-host 127.0.0.1:3333 :sout=#transcode{vcodec=h264,vb=124,acodec=mp4a,ab=64,channels=1} --sout-mux-caching=8000 --vlm-conf /home/mad/vlc/chaine.sh

Mythtv se connecte bien à vlc qui met en tampon la vidéo correctement. Tout de suite après mythtv me fait un verrouillage partiel en tml puis un verrouillage en tlam.
Une fois ceci fait, au moment de lancer la vidéo mythfrontend devient méchant avec moi et me lâche ce gentil message :

2011-02-19 09:46:21.739 Spawning LiveTV Recorder -- begin
2011-02-19 09:46:21.946 Spawning LiveTV Recorder -- end
2011-02-19 09:46:21.953 We have a playbackURL(/media/DIVX/Videos/1057_20110219094621.mpg) & cardtype(DUMMY)
2011-02-19 09:46:21.953 We have a RingBuffer
2011-02-19 09:46:21.954 playCtx, Error: Attempting to setup a player, but it already exists.
2011-02-19 09:46:21.954 TV Error: LiveTV not successfully started

madrippeur
16/02/2011 12:54:11

Juste pour mémo perso pour le moment :
Fichier conf vlc :
new A vod input http://80.118.196.219/webtv-asx.cgi?channel=beur_tv mux mp2t enabled

Ligne démarrage vlc :
vlc -vvv --color -I telnet --rtsp-host 0.0.0.0:3333 --vlm-conf /home/mad/vlc/chaine.sh

fichier m3u pour mythtv :
#EXTINF:0,1000 - BeurTv
rtsp://192.168.1.110:3333/A

Résultat pour le moment :
Vlc serveur ok.
mythtv ok pour le rajout des chaines.
Vlc lecteur me lâche une erreur zarb smile (il faut que j'y regarde)
Mythtv ne lance même pas la connection à vlc serveur alors que vlc lecteur initialise la connection puis plante.

J'avance à petit bout.

piratebab
15/02/2011 16:28:29

Il doit y avoir des outils pour gérer les flux plus leger que vlc.
Quoique vlc sans gui ne doit pas peser bien lourd.

madrippeur
15/02/2011 16:20:34

et bien c'est tout à fait ça.
J'arrive actuellement à mettre vlc en tâche de fond avec la playlist, j'ai defini des ports pour chaque chaine, mais pour l'intant je n'arrive pas à me connecter dessus avec mythtv ou un autre vlc. je dois manquer une étape à deux balles, mais je suis têtu smile

Eric59
15/02/2011 15:26:06

Si je comprends bien ce qui se trame ici , si vlc est configuré en tâche de fond et a une playlist qui pointe vers les flux Freebox, et en supposant qu'il transpose ces flux à la volée pour les rendre compatible avec le lecteur interne, Mythtv redeviendra compatibles avec la Freebox, au détriment d'une charge CPU importante. Je vais également tenter l'aventure, je vous tiens au courant.

dalgwen
15/02/2011 13:58:47

Tiens nous au courant.
Et n'hésite pas à améliorer le wiki si tu développes des choses intéressantes ou que tu peux clarifier des points wink

madrippeur
15/02/2011 12:32:19

Merci de toutes ces infos, je sais ce qu'il me reste à faire.
Jvais m'attaquer donc à vlc pour l'interposer entre les flux et mythtv.

Merci encore smile

dalgwen
15/02/2011 09:31:42

Ton flux est un flux realmedia si j'en crois l'extension (?)
Je crois que les capacités de lecture en streaming de MythTV sont relativement limités. A mon avis la seule certitude sur les transports c'est rtsp + mpeg2, ou à la rigueur rtsp + mpeg4.
Et encore, la librairie n'est pas super solide et le flux a intérêt à être particulièrement bien formaté. Ou du moins particulièrement proche de ce que MythTV attend, c'est à dire proche de ce que la freebox envoie avec sa fonction multiposte (vu que le patch initial vient de là...)

C'est pour ça que VLC est une bonne "solution" pour faire l'intermédiaire. Free a un historique avec ce logiciel.

Au moins, le bon coté des choses, c'est que tu peux voir dans les logs que tu ne t'es pas trompé : tu n'aurais pas eu ces messages d'erreur si tu avais un problème de configuration wink

madrippeur
14/02/2011 20:40:13

Recoucou

Je viens de tester avec ce flux rtsp qui fonctionne tres bien avec vlc :
rtsp://stream.regis.edu/SharepointVideo/SharepointOverview.rm


Le backend me donne ça en log avec un tail -f :

2011-02-14 20:34:21.070 IPTVFeedRTSP:Can't create receiver for: video / X-PN-REALVIDEO subsession: RTP payload format unknown or not supported
2011-02-14 20:34:21.146 IPTVFeedRTSP:Can't create receiver for: audio / X-PN-REALAUDIO subsession: RTP payload format unknown or not supported
2011-02-14 20:34:24.881 Reschedule requested for id 0.
2011-02-14 20:34:30.793 TVRec(20): Changing from WatchingLiveTV to None
2011-02-14 20:34:32.495 MainServer::ANN Playback

Et le frontend :
2011-02-14 20:38:42.697 browsechanid: 0 -> 7002
2011-02-14 20:38:44.250 BrowseEnd()
2011-02-14 20:38:54.994 RingBuf(/media/DIVX/Videos/7002_20110214203845.mpg) Error: OpenFile(): File too small (0B).
2011-02-14 20:38:54.994 Player(6), Error: JumpToProgram's OpenFile failed (card type: FREEBOX).
2011-02-14 20:38:54.994
LiveTVChain has 3 entries
   DUMMY: 7002 (20:37:52 to 20:38:44)
   DUMMY: 7002 (20:38:44 to 20:38:44) discontinuous
* FREEBOX: 7002 (20:38:45 to 21:00:00) discontinuous

2011-02-14 20:38:54.994 Player(6), Error: Unknown recorder error, exiting decoder
2011-02-14 20:38:55.045 TV: Attempting to change from WatchingLiveTV to None
2011-02-14 20:38:55.050 VDPAU Painter: Clearing VDPAU painter cache.
2011-02-14 20:38:55.053 MythPainter: 5 images not yet de-allocated.
2011-02-14 20:38:55.303 Pulse: PulseAudio resume OK
2011-02-14 20:38:55.403 TV: Changing from WatchingLiveTV to None
2011-02-14 20:38:55.409 MythSystemEventHandler ERROR: SendMythSystemPlayEvent() called with empty ProgramInfo
2011-02-14 20:38:55.537 TV: Attempting to change from None to WatchingLiveTV
2011-02-14 20:38:55.537 MythCoreContext: Connecting to backend server: localhost:6546 (try 1 of 1)
2011-02-14 20:38:55.538 Using protocol version 63
2011-02-14 20:38:55.704 Spawning LiveTV Recorder -- begin
2011-02-14 20:38:56.658 Spawning LiveTV Recorder -- end
2011-02-14 20:38:56.664 We have a playbackURL(/media/DIVX/Videos/7002_20110214203855.mpg) & cardtype(DUMMY)
2011-02-14 20:38:56.664 We have a RingBuffer
2011-02-14 20:38:56.664 TV Error: LiveTV not successfully started


La différence que j'ai noté avec les flux http testés au départ, c'est que cette fois le frontend plante complétement.

madrippeur
14/02/2011 19:16:56

La bidouille ne me fait pas peur, j'aime bien mettre les mains dans le cambouis smile
Le problème de mettre vlc en daemon, c'est que la dernière fois je n'ai pas réussi par manque de temps.
Je vais fouiner tout ça, je vous tiens au courant dès que j'ai du nouveau.

Sinon juste pour un test, est ce que quelqu'un aurait un flux rstp publique à me fournir que je fasse un petit test pour être sur que ce n'est qu'un problème de compatibilité de flux ?

dalgwen
14/02/2011 19:12:32

Han ! Exact, je n'avais pas vu que c'était http. A mon avis c'est mort sans bidouille.

Et d'ailleurs en parlant de bidouille, si ça ne te fait pas peur, tu peux utiliser VLC en intermédiaire.
Nous avons une page plus toute jeune qui traine sur ce point :
http://mythtv-fr.tuxfamily.org/wiki/freebox_et_vlc

Et sur le wiki officiel je viens de me rendre compte qu'ils ont aussi traité cette problématique (en plus avec comme source un flux http) :
http://www.mythtv.org/wiki/Dreambox-NetworkRecorder

madrippeur
14/02/2011 18:47:17

Ha !
Quelle bonne question :s

SnouF
14/02/2011 18:34:49

Je ne suis pas un expert dans la matière mais, est ce que le network recorder supporte le protocole http ? (Je croyais qu'il ne supportait que le proptocole rtsp).

madrippeur
14/02/2011 18:34:04

un petit oublie de ma part :
Il m'est impossible de faire un enregistrement manuel des channels en question, aucun fichier n'est créé, mais la pour ce cas, je n'ai pas les logs sous les yeux, je ferai un test en live ce soir après la débauche smile
(oui oui je suis au boulot XD)

Pied de page des forums

Propulsé par FluxBB

Webmasteur SnouF

Hébergé par Tuxfamily

Valid XHTML 1.0 Strict