[vdr] xineliboutput teletext streaming
Hi, Is there a way to stream teletext plugin with xineliboutput so that you can use the teletext function of vlc, as vlc offers teletext level 2.5. Or will vdr prevent streaming of teletext pid? kind regards Newspaperman ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] xineliboutput teletext streaming
-Original Message- From: vdr-boun...@linuxtv.org [mailto:vdr-boun...@linuxtv.org] On Behalf Of Newsy Paper Sent: den 19 maj 2010 12:29 To: vdr@linuxtv.org Subject: [vdr] xineliboutput teletext streaming Hi, Is there a way to stream teletext plugin with xineliboutput so that you can use the teletext function of vlc, as vlc offers teletext level 2.5. Or will vdr prevent streaming of teletext pid? kind regards Newspaperman Hi, I haven't tried with VLC but it works with vdr-sxfe. The teletext subtitles are there: Input #0, mpegts, from 'http://tv:37890': Duration: N/A, start: 80591.120478, bitrate: 15192 kb/s Program 132 Stream #0.0[0x397]: Video: mpeg2video, yuv420p, 720x576 [PAR 64:45 DAR 16:9], 15000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0.1[0x396](): Audio: mp2, 48000 Hz, 2 channels, s16, 192 kb/s Stream #0.2[0x395](): Audio: ac3, 0 channels Stream #0.3[0x394](sve): Subtitle: 0x0006 I have verified teletext subtitles to work with streamdev+VLC. /Magnus H ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] vdr 1.7.10 no record channel
Hi, Thanks Klaus Klaus I agree, but the video looks good because I can see this live stream and when I use the patch records are correct. I did a test with vdr 1.6.0 with the same channels.conf and there I can see the live stream and recordings works. Why ? Senufo On 05.05.2010 22:11, Senufo wrote: > Hi, > > I found the problem. VDR does not detect the frame independent in this > stream because in the function : > > cFrameDetector:: Analyze (const uchar * Data, int Length) > > in the file remux.c. > > ((Data [i +2]>> 3) & 0x07) is equal to 0 instead of 1 for stream that work. > > I applied this patch : > > --- remux.c2010-05-04 14:55:50.0 +0200 > +++ remux.c.orig 2010-05-04 21:57:38.0 +0200 > @@ -960,6 +960,7 @@ >return Processed; // flush everything before this new frame > newFrame = true; > independentFrame = ((Data[i + 2] >> 3) & 0x07) == 1; // I-Frame > + if (((Data[i + 2] >> 3) & 0x07) == 0) { independentFrame = 1;} > if (synced) { >if (framesPerPayloadUnit <= 1) > scanning = false; > > and record is working again. > I do not know what has changed in the stream. > > I tested this patch since yesterday and so far I have not had any problems. > > What do you think? If this stream marks independent frames with '0' instead if '1', I would say it is broken. Klaus ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr