[vdr] Record with 1.7.4 or 1.7.5 and iptv
Klaus Schmidinger
Klaus.Schmidinger at cadsoft.de
Sun Apr 26 11:56:22 CEST 2009
On 26.04.2009 11:48, Senufo wrote:
> Hi,
>
> I have try to understand how work remux.c with the steam and when I add
> in remux.c after
>
> for (int i = PayloadOffset; scanning && i < TS_SIZE; i++) {
> scanner <<= 8;
> scanner |= Data[i];
> line 770 : dbgframes("type = %02X, scanner = %10X \n", type, scanner);
>
> I have this output :
> type = 02, scanner = 0
> type = 02, scanner = 0
> type = 02, scanner = 0
> type = 02, scanner = 1
> type = 02, scanner = 109
This looks like the "Access Unit Delimiter" code.
Please try to force 'type' to 0x1B, for instance by putting
type = 0x1B;
right before the
switch (type) {
line. Does it work then?
Klaus
> type = 02, scanner = 10950
> type = 02, scanner = 1095000
> type = 02, scanner = 9500000
> type = 02, scanner = 50000000
> type = 02, scanner = 1
> type = 02, scanner = 106
> type = 02, scanner = 10600
> type = 02, scanner = 1060001
> type = 02, scanner = 60001C0
> type = 02, scanner = 1C080
> type = 02, scanner = 1C08000
> type = 02, scanner = C0800000
> type = 02, scanner = 80000000
> type = 02, scanner = 1
> type = 02, scanner = 106
> type = 02, scanner = 10601
> type = 02, scanner = 1060101
> type = 02, scanner = 6010114
> type = 02, scanner = 1011480
> type = 02, scanner = 1148000
> type = 02, scanner = 14800000
> type = 02, scanner = 80000000
> type = 02, scanner = 1
> type = 02, scanner = 121
> type = 02, scanner = 121AA
> type = 02, scanner = 121AA0A
> type = 02, scanner = 21AA0A71
> type = 02, scanner = AA0A716A
> type = 02, scanner = A716A51
> type = 02, scanner = 716A5111
> type = 02, scanner = 6A511177
> type = 02, scanner = 511177FF
> type = 02, scanner = 1177FFA0
> type = 02, scanner = 77FFA034
> type = 02, scanner = FFA0344A
> type = 02, scanner = A0344A2A
> type = 02, scanner = 344A2A4A
> type = 02, scanner = 4A2A4AC0
> ...
>
> Never stream with type 0x1B
>
>
> When I play stream with mplayer as : mplayer rtp://@232.0.1.17:8200 I
> have this output
>
> TS file format detected.
> Stream not seekable!
> VIDEO H264(pid=1217) AUDIO MPA(pid=1317) NO SUBS (yet)! PROGRAM N. 1017
> Stream not seekable!
> FPS seems to be: 25.000000
> ==========================================================================
> Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
> Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
> ==========================================================================
> ==========================================================================
> Trying to force audio codec driver family libmad...
> Opening audio decoder: [libmad] libmad mpeg audio decoder
> AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
> Selected audio codec: [mad] afm: libmad (libMAD MPEG layer 1-2-3)
> ==========================================================================
>
> Is this is the mpeg2 streams with H264 codec ?
> How to identify this stream ?
>
> Thanks for you help.
>
>
> Regards
>
> Senufo
More information about the vdr
mailing list