Page 1 of 1

Mosaic with mpts

Posted: 05 May 2008 17:06
by internetxs
Hello,

I want to setup a mosaic from a UDP multiple transport stream.
I have tryed several ways but didnt had any succes.

Is there somebody who allready tryed to set this up?

Thanx

Re: Mosaic with mpts

Posted: 05 May 2008 19:52
by hihi
how many services are there in the MPTS? and which line-up do you want?

you can try in VLM
# Inputs
new chan1 broadcast enabled
setup chan1 input "udp://MulticastIP:port"
setup chan1 option program="SID channel1"
setup chan1 output#duplicate{.....

and so on for the next channel ... depending on the inputs

BTW why do you want to setup a mosaic from 1 UDP stream?

Re: Mosaic with mpts

Posted: 05 May 2008 21:33
by internetxs
Hi,

Thanks for your tip this works :)
Only when requesting 4 services from 1 ts is also 4 times a join request on a multicast ts. Which generates allot of traffic.
Is there a trick to avvoid this?

Thanks

Re: Mosaic with mpts

Posted: 05 May 2008 22:34
by hihi
Normaly your router shall only give you the stream once (in IP) and not 4 times ...

Re: Mosaic with mpts

Posted: 06 May 2008 07:52
by internetxs
Normaly your router shall only give you the stream once (in IP) and not 4 times ...
Yeah normaly it should but this is not what you call a router which you place in your livingroom (cisco 7609) :P

Re: Mosaic with mpts

Posted: 06 May 2008 08:26
by hihi
even a switch can give you only once the multicaststream (except you use several IP addresses on your local machine, I doubt that) what do you measure on your windows taskmanager ip traffic?

BTW where are you from? who has an 7609?

Re: Mosaic with mpts

Posted: 06 May 2008 09:38
by internetxs
Cablecompany from the netherlands.

mosaic from MPTS stream

Posted: 07 May 2008 23:22
by hihi
hi,

input: one UDP stream (udp://10.10.10.10@224.1.1.1:1234) with 4 services init
output: one UDP stream (udp://@127.0.0.1:1234) with one service of a mosaic of the 4 services from the MPTS

Was testing with the following code, joining 4 times the same MPTS input (very CPU demanding):

Code: Select all

# MPTS Mozaiek config file # Reset VLM configuration del all # Create background + MPTS new background broadcast enabled new MPTS1 broadcast enabled new MPTS2 broadcast enabled new MPTS3 broadcast enabled new MPTS4 broadcast enabled # Configure Inputs setup background input fake: setup MPTS1 input "udp://10.10.10.10@224.1.1.1:1234" setup MPTS2 input "udp://10.10.10.10@224.1.1.1:1234" setup MPTS3 input "udp://10.10.10.10@224.1.1.1:1234" setup MPTS4 input "udp://10.10.10.10@224.1.1.1:1234" setup MPTS1 option program=601 setup MPTS2 option program=602 setup MPTS3 option program=603 setup MPTS4 option program=604 # transcode mosaic videos setup background output #transcode{vcodec=mp4v,vb=8000,sfilter=mosaic}:std{access=udp{ttl=5},mux=ts,dst=127.0.0.1:1234} setup MPTS1 output #duplicate{dst=mosaic-bridge{id=row1col1,height=200},select=video} setup MPTS2 output #duplicate{dst=mosaic-bridge{id=row1col2,height=200},select=video} setup MPTS3 output #duplicate{dst=mosaic-bridge{id=row2col1,height=200},select=video} setup MPTS4 output #duplicate{dst=mosaic-bridge{id=row2col2,height=200},select=video} # Mosaiek options setup background option mosaic-width=720 setup background option mosaic-height=405 setup background option mosaic-xoffset=0 setup background option mosaic-yoffset=0 setup background option mosaic-position=1 setup background option mosaic-rows=2 setup background option mosaic-cols=2 setup background option mosaic-order=row1col1,row1col2,row2col1,row2col2 setup background option mosaic-keep-picture # TS options setup background option sout-ts-tsid=12 setup background option sout-ts-netid=511 setup background option sout-ts-program-pmt=1251 setup background option sout-ts-sdtdesc="TheCompany,mozaiek" setup background option sout-ts-es-id-pid setup background option sout-ts-pid-pmt=1001 setup background option sout-ts-pcr=35 # setup background option sout-ts-shaping=3000 # setup background option sout-ts-dts-delay=300 # Fake options setup background option fake-id=1002 setup background option fake-aspect-ratio="16:9" setup background option fake-file=white_720x405.png # Launch everything control background play control MPTS1 play control MPTS2 play control MPTS3 play control MPTS4 play
Normaly, if you want to input only 1 time and use several services from the MPTS I thought it would work like:

Code: Select all

# MPTS Mozaiek config file # Reset VLM configuration del all # Create background + MPTS new background broadcast enabled new MPTS1 broadcast enabled # Configure Inputs setup background input fake: setup MPTS1 input "udp://10.10.10.10@224.1.1.1:1234" # transcode mosaic videos setup background output #transcode{vcodec=mp4v,vb=8000,sfilter=mosaic}:std{access=udp{ttl=5},mux=ts,dst=127.0.0.1:1234} setup MPTS1 output #duplicate{dst=mosaic-bridge{id=row1col1,height=200},select="video,program=601",dst=mosaic-bridge{id=row1col2,height=200},select="video,program=602"dst=mosaic-bridge{id=row2col1,height=200},select="video,program=603"dst=mosaic-bridge{id=row2col2,height=200},select="video,program=604"} # Mosaiek options setup background option mosaic-width=720 setup background option mosaic-height=405 setup background option mosaic-xoffset=0 setup background option mosaic-yoffset=0 setup background option mosaic-position=1 setup background option mosaic-rows=2 setup background option mosaic-cols=2 setup background option mosaic-order=row1col1,row1col2,row2col1,row2col2 setup background option mosaic-keep-picture # TS options setup background option sout-ts-tsid=12 setup background option sout-ts-netid=511 setup background option sout-ts-program-pmt=1251 setup background option sout-ts-sdtdesc="TheCompany,mozaiek" setup background option sout-ts-es-id-pid setup background option sout-ts-pid-pmt=1001 setup background option sout-ts-pcr=35 # setup background option sout-ts-shaping=3000 # setup background option sout-ts-dts-delay=300 # Fake options setup background option fake-id=1002 setup background option fake-aspect-ratio="16:9" setup background option fake-file=white_720x405.png # Launch everything control background play control MPTS1 play
But no succes, anyone knows how to implement this ...
found in the streaming-howto doc:

Code: Select all

#duplicate{dst=std{...},select="program=100-200,video"}
seems not working ....

Re: mosaic from MPTS stream

Posted: 07 May 2008 23:26
by dionoea
Your setup looks ok. Could you paste the full debug output from VLC? (append -vvv --color to your command line)

Edit: I've merged this topic with the one that was originally created in the windows specific forum category.

Re: mosaic from MPTS stream

Posted: 08 May 2008 12:06
by hihi
hi,

Following config:

Code: Select all

# MPTS Mozaiek config file # Reset VLM configuration del all # Create background + MPTS new background broadcast enabled new MPTS1 broadcast enabled # Configure Inputs setup background input fake: setup MPTS1 input "udp://10.10.126.1@224.1.1.6:49410" # transcode mosaic videos setup background output #transcode{vcodec=mp4v,vb=8000,sfilter=mosaic}:std{access=udp{ttl=5},mux=ts,dst=172.30.127.1:1234} setup MPTS1 output #duplicate{dst=mosaic-bridge{id=row1col1,height=200},select="video,program=601",dst=mosaic-bridge{id=row1col2,height=200},select="video,program=602",dst=mosaic-bridge{id=row2col1,height=200},select="video,program=603",dst=mosaic-bridge{id=row2col2,height=200},select="video,program=604"} # Mosaiek options setup background option mosaic-width=720 setup background option mosaic-height=405 setup background option mosaic-xoffset=0 setup background option mosaic-yoffset=0 setup background option mosaic-position=1 setup background option mosaic-rows=2 setup background option mosaic-cols=2 setup background option mosaic-order=row1col1,row1col2,row2col1,row2col2 setup background option mosaic-keep-picture # TS options setup background option sout-ts-tsid=12 setup background option sout-ts-netid=511 setup background option sout-ts-program-pmt=1251 setup background option sout-ts-sdtdesc="TheCompany,mozaiek" setup background option sout-ts-es-id-pid setup background option sout-ts-pid-pmt=1001 setup background option sout-ts-pcr=35 # setup background option sout-ts-shaping=3000 # setup background option sout-ts-dts-delay=300 # Fake options setup background option fake-id=1002 setup background option fake-aspect-ratio="16:9" setup background option fake-file=white_720x405.png # Launch everything control background play control MPTS1 play
resulting in 4 times the same immage (the one for program 606)

log: part1

Code: Select all

-- logger module started -- main debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU main debug: looking for memcpy module: 3 candidates main debug: using memcpy module "memcpymmxext" main debug: waiting for thread completion main debug: thread 3740 (playlist) created at priority 0 (playlist/playlist.c:184) main debug: waiting for thread completion main debug: thread 3756 (preparser) created at priority 0 (playlist/playlist.c:210) main debug: looking for interface module: 1 candidate main debug: using interface module "hotkeys" main debug: thread 3780 (interface) created at priority 0 (interface/interface.c:231) main debug: looking for interface module: 1 candidate logger: VLC media player - version 0.8.6f Janus - (c) 1996-2008 the VideoLAN team logger: Warning: if you can't access the GUI anymore, open a command-line window, go to the directory where you installed VLC and run "vlc -I wx" logger: using logger... logger debug: opening logfile `c:\vlc.log' main debug: using interface module "logger" main debug: thread 3808 (interface) created at priority 0 (interface/interface.c:231) main debug: looking for interface module: 4 candidates main: creating VLM main debug: thread 3844 (vlm thread) created at priority 0 (misc/vlm.c:105) main debug: loading VLM configuration main debug: load mptsmosaic.conf main debug: creating access '' path='mptsmosaic.conf' main debug: looking for access2 module: 5 candidates vcd debug: trying .cue file: mptsmosaic.cue vcd debug: could not find .cue file access_file debug: opening file `mptsmosaic.conf' main debug: using access2 module "access_file" main debug: pre-buffering... main debug: creating statistics handler main debug: received first data for our buffer main debug: removing module "access_file" main debug: waiting for thread completion main debug: thread 3900 (input) created at priority 1 (input/input.c:265) main debug: stream=`transcode' main debug: looking for sout stream module: 1 candidate main debug: stream=`std' main debug: looking for sout stream module: 1 candidate main debug: set sout option: sout-standard-access to udp{ttl=5} main debug: set sout option: sout-standard-mux to ts main debug: set sout option: sout-standard-dst to 172.30.127.1:1234 stream_out_standard debug: creating `udp{ttl=5}/ts://172.30.127.1:1234' stream_out_standard debug: extension is 1:1234 stream_out_standard debug: extension -> mux=(null) stream_out_standard debug: using `udp{ttl=5}/ts://172.30.127.1:1234' main debug: looking for sout access module: 1 candidate main debug: set sout option: sout-udp-ttl to 5 main debug: net: connecting to 172.30.127.1 port 1234 main debug: thread 4080 (sout write thread) created at priority 15 (udp.c:268) access_output_udp debug: udp access output opened(172.30.127.1:1234) main debug: using sout access module "access_output_udp" stream_out_standard debug: access opened main debug: looking for sout mux module: 1 candidate mux_ts debug: shaping=200000 pcr=35000 dts_delay=400000 main debug: using sout mux module "mux_ts" main debug: muxer support adding stream at any time stream_out_standard debug: mux opened main debug: using sout stream module "stream_out_standard" main debug: waiting for thread completion main debug: thread 4104 (input) created at priority 1 (input/input.c:265) telnet: using the VLM interface plugin... main debug: stream=`duplicate' main debug: looking for sout stream module: 1 candidate main debug: net: listening to port 4212 stream_out_duplicate debug: creating 'duplicate' stream_out_duplicate debug: * adding `mosaic-bridge{id=row1col1,height=200}' main debug: stream=`mosaic-bridge' main debug: looking for sout stream module: 1 candidate telnet: telnet interface started on interface 4212 main debug: using interface module "telnet" main debug: thread 4176 (manager) created at priority 0 (interface/interface.c:216) main debug: set sout option: sout-mosaic-bridge-id to row1col1 main debug: set sout option: sout-mosaic-bridge-height to 200 main debug: using sout stream module "stream_out_mosaic_bridge" stream_out_duplicate debug: * apply selection video stream_out_duplicate debug: * adding `mosaic-bridge{id=row1col2,height=200}' main debug: stream=`mosaic-bridge' main debug: looking for sout stream module: 1 candidate main debug: set sout option: sout-mosaic-bridge-id to row1col2 main debug: set sout option: sout-transcode-vcodec to mp4v main debug: set sout option: sout-mosaic-bridge-height to 200 main debug: using sout stream module "stream_out_mosaic_bridge" stream_out_duplicate debug: * apply selection video stream_out_duplicate debug: * adding `mosaic-bridge{id=row2col1,height=200}' main debug: stream=`mosaic-bridge' main debug: looking for sout stream module: 1 candidate main debug: set sout option: sout-transcode-vb to 8000 main debug: set sout option: sout-transcode-sfilter to mosaic stream_out_transcode debug: codec video=mp4v 0x0 scaling: 1.000000 8000kb/s main debug: looking for sub filter module: 2 candidates main debug: set sout option: sout-mosaic-bridge-id to row2col1 main debug: set sout option: sout-mosaic-bridge-height to 200 main debug: using sout stream module "stream_out_mosaic_bridge" stream_out_duplicate debug: * apply selection video stream_out_duplicate debug: * adding `mosaic-bridge{id=row2col2,height=200}' main debug: stream=`mosaic-bridge' main debug: looking for sout stream module: 1 candidate main debug: using sub filter module "mosaic" main debug: Registering subpicture channel, ID: 2 main debug: using sout stream module "stream_out_transcode" main debug: `fake:' gives access `fake' demux `' path `' main debug: creating demux: access='fake' demux='' path='' main debug: looking for access_demux module: 1 candidate main debug: set sout option: sout-mosaic-bridge-id to row2col2 main debug: set sout option: sout-mosaic-bridge-height to 200 main debug: using sout stream module "stream_out_mosaic_bridge" stream_out_duplicate debug: * apply selection video main debug: using sout stream module "stream_out_duplicate" main debug: selecting program id=0 main debug: `udp://10.10.126.1@224.1.1.6:49410' gives access `udp' demux `' path `10.10.126.1@224.1.1.6:49410' main debug: creating demux: access='udp' demux='' path='10.10.126.1@224.1.1.6:49410' main debug: looking for access_demux module: 0 candidates main debug: using access_demux module "access_fake" main warning: no access_demux module matched "udp" main debug: creating access 'udp' path='10.10.126.1@224.1.1.6:49410' main debug: looking for access2 module: 6 candidates main debug: looking for a subtitle file in C:\Program Files\VideoLAN\VLC\ main debug: looking for packetizer module: 17 candidates access_udp debug: opening server=10.10.126.1:0 local=224.1.1.6:49410 main debug: net: connecting to '[10.10.126.1]:0@[224.1.1.6]:49410' main debug: looking for network module: 1 candidate ipv6 debug: 224.1.1.6: Host or service not found main debug: using network module "ipv6" main debug: removing module "ipv6" main debug: looking for network module: 1 candidate ipv4 debug: resolving 224.1.1.6:49410... ipv4 debug: resolving 10.10.126.1:0... ipv4 debug: IP_ADD_SOURCE_MEMBERSHIP multicast request main debug: using network module "ipv4" main debug: removing module "ipv4" main debug: using access2 module "access_udp" main debug: pre buffering main debug: using packetizer module "packetizer_copy" main debug: stream out mode -> no decoder thread main debug: starting in sync mode main debug: `fake:' successfully opened access_udp debug: detected TS over raw UDP main debug: creating demux: access='udp' demux='' path='10.10.126.1@224.1.1.6:49410' main debug: looking for demux2 module: 45 candidates main debug: adding a new input stream_out_transcode debug: creating video transcoding from fcc=`fake' to fcc=`mp4v' main debug: looking for decoder module: 28 candidates main debug: creating access '' path='white_720x405.png' main debug: looking for access2 module: 5 candidates vcd debug: trying .cue file: white_720x405.cue vcd debug: could not find .cue file access_file debug: opening file `white_720x405.png' main debug: using access2 module "access_file" main debug: pre-buffering... main debug: received first data for our buffer main debug: removing module "access_file" main debug: looking for decoder module: 28 candidates main debug: using decoder module "png" main debug: looking for video filter2 module: 3 candidates ffmpeg debug: input: 720x405 RV32 -> 720x405 I420 ffmpeg debug: libavcodec initialized (interface 3349504 ) main debug: using demux2 module "ts" main debug: using video filter2 module "ffmpeg" main debug: looking for a subtitle file in C:\Program Files\VideoLAN\VLC\ ts debug: DEMUX_SET_GROUP 0 00000000 main debug: starting in sync mode access_udp warning: unimplemented query in control main debug: `udp://10.10.126.1@224.1.1.6:49410' successfully opened ts debug: pid[1587] unknown ts debug: pid[1571] unknown ts debug: pid[1635] unknown ts debug: pid[1603] unknown ts debug: pid[1651] unknown ts debug: pid[1555] unknown ts debug: pid[251] unknown ts debug: pid[1619] unknown ts debug: pid[1636] unknown ts debug: pid[1604] unknown ts debug: pid[5602] unknown ts debug: pid[1592] unknown ts debug: pid[1620] unknown ts debug: pid[1560] unknown ts debug: pid[1572] unknown ts debug: pid[1588] unknown ts debug: pid[1576] unknown ts debug: pid[1652] unknown ts debug: pid[1608] unknown ts debug: pid[5605] unknown ts debug: pid[1624] unknown main debug: removing module "png" main debug: removing module "ffmpeg" fake debug: file white_720x405.png loaded successfully ts debug: pid[1556] unknown ts debug: pid[1640] unknown ts debug: pid[250] unknown main debug: using decoder module "fake" main debug: looking for encoder module: 10 candidates ts debug: pid[1617] unknown ffmpeg debug: libavcodec already initialized ts debug: pid[5603] unknown ts debug: pid[1649] unknown ts debug: pid[257] unknown ts debug: PATCallBack called ts debug: new PAT ts_id=6 version=11 current_next=1 ts debug: * number=100 pid=249 ts debug: * number=601 pid=1553 ts debug: * number=602 pid=1569 ts debug: * number=603 pid=1585 ts debug: * number=604 pid=1601 ts debug: * number=605 pid=1617 ts debug: * number=606 pid=1633 ts debug: * number=607 pid=1649 ts debug: * number=621 pid=5600 ts debug: * number=622 pid=5603 ts debug: pid[1] unknown ts debug: PMTCallBack called ts debug: new PMT program number=606 version=2 pid_pcr=1635 ts debug: * es pid=1635 type=2 fcc=mpgv main debug: selecting program id=606 main debug: looking for packetizer module: 17 candidates main debug: using packetizer module "packetizer_mpegvideo" main debug: thread 4464 (decoder) created at priority 0 (input/decoder.c:159) ts debug: * es pid=1636 type=3 fcc=mpga main debug: looking for packetizer module: 17 candidates main debug: using packetizer module "mpeg_audio" main debug: thread 4376 (decoder) created at priority 2 (input/decoder.c:159) ts debug: * es pid=1640 type=6 dr->i_tag=0x56 ts debug: * EBU Teletext descriptor ts debug: * es pid=1640 type=6 fcc=telx ts debug: PMTCallBack called ts debug: new PMT program number=602 version=2 pid_pcr=1571 ts debug: * es pid=1571 type=2 fcc=mpgv ts debug: * es pid=1572 type=3 fcc=mpga ts debug: * es pid=1576 type=6 dr->i_tag=0x56 ts debug: * EBU Teletext descriptor ts debug: * es pid=1576 type=6 fcc=telx ts warning: first packet for pid=1635 cc=0x4 ts warning: first packet for pid=1640 cc=0xf ts warning: first packet for pid=1576 cc=0xd ts warning: first packet for pid=1636 cc=0xf ts warning: first packet for pid=1572 cc=0xf ts debug: PSINewTableCallBack: table 0x42(66) ext=0x6(6) ts debug: SDTCallBack called ts debug: new SDT ts_id=6 version=29 current_next=1 network_id=511 ts debug: * service id=601 eit schedule=1 present=1 running=4 free_ca=0 ts debug: - type=1 provider= name=2BE main debug: EsOutProgramMeta: number=601 main debug: - Name = 2BE main debug: - Provider = main debug: - Type = Digital television service main debug: - Status = Running main debug: Trying to add meta for non-existing program ts debug: * service id=602 eit schedule=1 present=1 running=4 free_ca=0 ts debug: - type=1 provider= name=JIM main debug: EsOutProgramMeta: number=602 main debug: - Name = JIM main debug: - Provider = main debug: - Type = Digital television service main debug: - Status = Running ts debug: * service id=603 eit schedule=1 present=1 running=4 free_ca=0 ts debug: - type=1 provider= name=VIJFtv main debug: EsOutProgramMeta: number=603 main debug: - Name = VIJFtv main debug: - Provider = main debug: - Type = Digital television service main debug: - Status = Running main debug: Trying to add meta for non-existing program ts debug: * service id=604 eit schedule=1 present=1 running=4 free_ca=0 ts debug: - type=1 provider= name=Ketnet/Canv. main debug: EsOutProgramMeta: number=604 main debug: - Name = Ketnet/Canv. main debug: - Provider = main debug: - Type = Digital television service main debug: - Status = Running main debug: Trying to add meta for non-existing program ts debug: * service id=605 eit schedule=1 present=1 running=4 free_ca=0 ts debug: - type=1 provider= name=MTV / Nick main debug: EsOutProgramMeta: number=605 main debug: - Name = MTV / Nick main debug: - Provider = main debug: - Type = Digital television service main debug: - Status = Running main debug: Trying to add meta for non-existing program ts debug: * service id=606 eit schedule=1 present=1 running=4 free_ca=0 ts debug: - type=1 provider= name=TMF main debug: EsOutProgramMeta: number=606 main debug: - Name = TMF main debug: - Provider = main debug: - Type = Digital television service main debug: - Status = Running ts debug: * service id=607 eit schedule=0 present=0 running=4 free_ca=0 ffmpeg debug: found encoder MPEG-4 Video ts debug: - type=1 provider= name=Info main debug: using encoder module "ffmpeg" main debug: EsOutProgramMeta: number=607 main debug: removing module "ffmpeg" main debug: - Name = Info main debug: - Provider = main debug: - Type = Digital television service main debug: - Status = Running main debug: Trying to add meta for non-existing program ts debug: * service id=621 eit schedule=1 present=1 running=4 free_ca=0 ts debug: - type=2 provider= name=radio BEMBEM stream_out_transcode debug: late picture skipped (110418) main debug: EsOutProgramMeta: number=621 main debug: - Name = radio BEMBEM main debug: - Provider = stream_out_transcode debug: late picture skipped (71002) main debug: - Type = Digital radio sound service main debug: - Status = Running main debug: Trying to add meta for non-existing program stream_out_transcode debug: late picture skipped (31469) ts debug: * service id=100 eit schedule=0 present=0 running=1 free_ca=1 main debug: EsOutProgramMeta: number=100 stream_out_transcode debug: decoder aspect is 768000:432000 main debug: - Status = Not running stream_out_transcode debug: source pixel aspect is 1.000000:1 ts debug: * service id=622 eit schedule=1 present=1 running=4 free_ca=0 stream_out_transcode debug: scaled pixel aspect is 1.000000:1 ts debug: - type=2 provider= name=4FM stream_out_transcode debug: source 720x405, crop 720x405, destination 720x406, padding 720x406 main debug: EsOutProgramMeta: number=622 stream_out_transcode debug: encoder aspect is 766108:432000 main debug: - Name = 4FM main debug: looking for encoder module: 10 candidates main debug: - Provider = main debug: - Type = Digital radio sound service main debug: - Status = Running main debug: Trying to add meta for non-existing program ts debug: pid[16] unknown ffmpeg debug: libavcodec already initialized ts debug: PMTCallBack called ts debug: new PMT program number=603 version=2 pid_pcr=1587 ts debug: * es pid=1587 type=2 fcc=mpgv ts debug: * es pid=1588 type=3 fcc=mpga ts debug: * es pid=1592 type=6 dr->i_tag=0x56 ts debug: * EBU Teletext descriptor ts debug: * es pid=1592 type=6 fcc=telx ts warning: first packet for pid=1587 cc=0x1 ts warning: first packet for pid=1592 cc=0x7 ts warning: first packet for pid=1588 cc=0x1 ts debug: PMTCallBack called ts debug: new PMT program number=604 version=2 pid_pcr=1603 ts debug: * es pid=1603 type=2 fcc=mpgv ts debug: * es pid=1604 type=3 fcc=mpga ts debug: * es pid=1608 type=6 dr->i_tag=0x56 ts debug: * EBU Teletext descriptor ts debug: * es pid=1608 type=6 fcc=telx ts warning: first packet for pid=1604 cc=0x5 ts warning: first packet for pid=1603 cc=0xf ts warning: first packet for pid=1608 cc=0x1 ffmpeg debug: found encoder MPEG-4 Video main debug: using encoder module "ffmpeg" main debug: adding a new input mux_ts debug: adding input codec=mp4v pid=1002 mux_ts debug: new PCR PID is 1002 main debug: looking for crop padd module: 1 candidate ffmpeg debug: input: 720x406 -> 720x405 ffmpeg debug: input: 720x405 I420 -> 720x406 I420 ffmpeg debug: libavcodec already initialized main debug: using crop padd module "ffmpeg" ts debug: PSINewTableCallBack: table 0x4e(78) ext=0x26e(622) ts debug: PMTCallBack called ts debug: new PMT program number=100 version=25 pid_pcr=8191 ts debug: * es pid=250 type=11 *unknown* ts debug: * es pid=251 type=11 *unknown* ts debug: PMTCallBack called ts debug: new PMT program number=601 version=2 pid_pcr=1555 ts debug: * es pid=1555 type=2 fcc=mpgv ts debug: * es pid=1556 type=3 fcc=mpga ts debug: * es pid=1560 type=6 dr->i_tag=0x56 ts debug: * EBU Teletext descriptor ts debug: * es pid=1560 type=6 fcc=telx ts debug: PMTCallBack called ts debug: new PMT program number=621 version=2 pid_pcr=5602 ts debug: * es pid=5602 type=3 fcc=mpga main debug: looking for video filter2 module: 3 candidates ts debug: PSINewTableCallBack: table 0x4e(78) ext=0x259(601) ts warning: discontinuity received 0x8 instead of 0x1 (pid=1572) mpeg_audio debug: MPGA channels:2 samplerate:48000 bitrate:192 main debug: adding a new input stream_out_duplicate debug: duplicated a new stream codec=mpga (es=1636 group=606) stream_out_duplicate debug: - ignored for output 0 stream_out_duplicate debug: - ignored for output 1 stream_out_duplicate debug: - ignored for output 2 stream_out_duplicate debug: - ignored for output 3 main error: cannot create packetizer output (mpga) packetizer_mpegvideo debug: waiting for sequence start access_output_udp warning: putting two PCRs at once ts debug: PMTCallBack called ts debug: new PMT program number=605 version=2 pid_pcr=1619 ts debug: * es pid=1619 type=2 fcc=mpgv ts debug: * es pid=1620 type=3 fcc=mpga ts debug: * es pid=1624 type=6 dr->i_tag=0x56 ts debug: * EBU Teletext descriptor ts debug: * es pid=1624 type=6 fcc=telx ts warning: first packet for pid=1619 cc=0x4 ts warning: first packet for pid=1624 cc=0x7 ts warning: first packet for pid=1620 cc=0xb packetizer_mpegvideo debug: waiting for sequence start packetizer_mpegvideo debug: waiting for sequence start packetizer_mpegvideo debug: size 720x576 fps=25.000 access_output_udp warning: putting two PCRs at once main debug: adding a new input stream_out_duplicate debug: duplicated a new stream codec=mpgv (es=1635 group=606) main debug: using decoder module "libmpeg2" ts warning: discontinuity received 0x8 instead of 0x6 (pid=1576) stream_out_mosaic_bridge debug: mosaic bridge id=row1col2 pos=1 stream_out_duplicate debug: - added for output 1 access_output_udp warning: putting two PCRs at once access_output_udp warning: putting two PCRs at once ts debug: PMTCallBack called ts debug: new PMT program number=622 version=2 pid_pcr=5605 ts debug: * es pid=5605 type=3 fcc=mpga ts debug: PMTCallBack called ts debug: new PMT program number=607 version=2 pid_pcr=1651 ts debug: * es pid=1651 type=2 fcc=mpgv ts debug: * es pid=1652 type=3 fcc=mpga main debug: looking for decoder module: 28 candidates ts warning: first packet for pid=1651 cc=0xa ts warning: first packet for pid=1652 cc=0x5 main debug: using decoder module "libmpeg2" stream_out_mosaic_bridge debug: mosaic bridge id=row2col1 pos=2 stream_out_duplicate debug: - added for output 2 main debug: using decoder module "libmpeg2" ts warning: discontinuity received 0x0 instead of 0xc (pid=1635) stream_out_mosaic_bridge debug: mosaic bridge id=row2col2 pos=3 ts warning: discontinuity received 0xd instead of 0x6 (pid=1651) stream_out_duplicate debug: - added for output 3 ts warning: discontinuity received 0x5 instead of 0x2 (pid=1603) libmpeg2 debug: 720x576 (display 720,576), aspect 576000, sar 16:15, 25.000 fps libmpeg2 debug: 720x576 (display 720,576), aspect 576000, sar 16:15, 25.000 fps ts warning: discontinuity received 0x4 instead of 0x3 (pid=1576) main warning: dts != current_pts (-180766) libmpeg2 debug: 720x576 (display 720,576), aspect 576000, sar 16:15, 25.000 fps main warning: dts != current_pts (-163403) libmpeg2 debug: 720x576 (display 720,576), aspect 576000, sar 16:15, 25.000 fps main warning: dts != current_pts (-158891) ts debug: PSINewTableCallBack: table 0x4e(78) ext=0x25e(606) ts debug: PMTCallBack called ts debug: PMTCallBack called ts debug: PMTCallBack called main debug: looking for video filter2 module: 3 candidates ffmpeg debug: input: 266x200 -> 720x576 ts warning: discontinuity received 0xb instead of 0x3 (pid=1619) ffmpeg debug: input: 720x576 I420 -> 266x200 YUVA ts warning: discontinuity received 0xe instead of 0x2 (pid=1587) ffmpeg debug: libavcodec already initialized ts warning: discontinuity received 0x5 instead of 0x4 (pid=1572) main debug: using video filter2 module "ffmpeg" ts warning: discontinuity received 0xd instead of 0x1 (pid=251) ts warning: discontinuity received 0xd instead of 0xc (pid=1608) main debug: looking for video filter2 module: 3 candidates main debug: looking for video blending module: 1 candidate ffmpeg debug: input: 266x200 -> 720x576 ffmpeg debug: input: 720x576 I420 -> 266x200 YUVA ffmpeg debug: libavcodec already initialized main debug: using video filter2 module "ffmpeg" blend debug: chroma: YUVP -> I420 main debug: using video blending module "blend" main debug: looking for video filter2 module: 3 candidates ffmpeg debug: input: 266x200 -> 720x576 ffmpeg debug: input: 720x576 I420 -> 266x200 YUVA ffmpeg debug: libavcodec already initialized main debug: using video filter2 module "ffmpeg" ts debug: PSINewTableCallBack: table 0x4e(78) ext=0x26d(621) main debug: looking for video filter2 module: 3 candidates ffmpeg debug: input: 266x200 -> 720x576 ffmpeg debug: input: 720x576 I420 -> 266x200 YUVA ffmpeg debug: libavcodec already initialized main debug: using video filter2 module "ffmpeg" main warning: vout synchro warning: pts != current_date (-38500) main warning: vout synchro warning: pts != current_date (-38500) main warning: vout synchro warning: pts != current_date (-38500) main warning: vout synchro warning: pts != current_date (-38500) main warning: vout synchro warning: pts != current_date (-40000) main warning: vout synchro warning: pts != current_date (-40000) main warning: vout synchro warning: pts != current_date (-40000) main warning: vout synchro warning: pts != current_date (-40000) ts debug: EITCallBack called ts debug: new EIT service_id=622 version=16 current_next=1 ts_id=6 network_id=511 segment_last_section_number=1 last_table_id=78 ts debug: * event id=96 start_time:1210230000 duration=28800 running=4 free_ca=0 ts debug: - short event lang=dut 'Enjoy The Music' : '' ts debug: - tag=0x54(84) ts debug: - extended event lang=dut ts debug: - text=' ' ts debug: - tag=0x55(85) ts debug: * event id=97 start_time:1210258800 duration=7200 running=1 free_ca=0 ts debug: - short event lang=dut 'Leen Actueel' : '' ts debug: - tag=0x54(84) ts debug: - extended event lang=dut ts debug: - text=' Met: Leen Demaré' ts debug: - tag=0x55(85) main debug: EsOutProgramMeta: number=622 main debug: - Event 96 = 1210230000: Enjoy The Music (+28800) ( ) main debug: - Now Playing = Enjoy The Music main debug: - Event 97 = 1210258800: Leen Actueel (+7200) ( Met: Leen Demaré ) main warning: backward_pts != dts (120000) main warning: backward_pts != current_pts (120000) main warning: backward_pts != dts (120000) main warning: backward_pts != current_pts (120000) main warning: backward_pts != dts (120000) main warning: backward_pts != current_pts (120000) main warning: backward_pts != dts (120000) main warning: backward_pts != current_pts (120000) main warning: vout synchro warning: pts != current_date (-120000) main warning: vout synchro warning: pts != current_date (-120000) ts debug: PSINewTableCallBack: table 0x50(80) ext=0x25d(605) main warning: vout synchro warning: pts != current_date (-120000) main warning: vout synchro warning: pts != current_date (-120000) ts debug: EITCallBack called ts debug: new EIT service_id=601 version=7 current_next=1 ts_id=6 network_id=511 segment_last_section_number=1 last_table_id=78 ts debug: * event id=266 start_time:1210240500 duration=5100 running=4 free_ca=0 ts debug: - short event lang=dut 'Woordzoeker' : 'Interactief spel.' ts debug: - tag=0x54(84) ts debug: - extended event lang=dut ts debug: - text=' Interactief spel.' ts debug: - tag=0x55(85) ts debug: * event id=267 start_time:1210245600 duration=600 running=1 free_ca=0 ts debug: - short event lang=dut 'Games & chat' : '' ts debug: - tag=0x54(84) ts debug: - extended event lang=dut ts debug: - text=' ' ts debug: - tag=0x55(85) main debug: EsOutProgramMeta: number=601 main debug: - Event 266 = 1210240500: Woordzoeker (+5100) Interactief spel. ( Interactief spel. ) main debug: - Now Playing = Woordzoeker main debug: - Event 267 = 1210245600: Games & chat (+600) ( ) ts debug: pid[258] unknown ts debug: PSINewTableCallBack: table 0x4e(78) ext=0x25a(602) ts debug: PSINewTableCallBack: table 0x50(80) ext=0x259(601) ts debug: PSINewTableCallBack: table 0x50(80) ext=0x25a(602) ts debug: PSINewTableCallBack: table 0x4e(78) ext=0x25b(603) ts debug: EITCallBack called ts debug: new EIT service_id=604 version=5 current_next=1 ts_id=6 network_id=511 segment_last_section_number=1 last_table_id=78 ts debug: * event id=727 start_time:1210240740 duration=12660 running=4 free_ca=0 ts debug: - short event lang=dut 'Geen programmagids beschikbaar' : 'Geen programmagids beschikbaar' ts debug: - extended event lang=dut ts debug: - text='Geen programmagids beschikbaar' ts debug: - tag=0x55(85) ts debug: * event id=518 start_time:1210253400 duration=300 running=1 free_ca=0 ts debug: - short event lang=dut 'Pocoyo' : '' ts debug: - extended event lang=dut ts debug: - text=' ' ts debug: - tag=0x55(85) main debug: EsOutProgramMeta: number=604 main debug: - Event 727 = 1210240740: Geen programmagids beschikbaar (+12660) Geen programmagids beschikbaar (Geen programmagids beschikbaar ) main debug: - Now Playing = Geen programmagids beschikbaar main debug: - Event 518 = 1210253400: Pocoyo (+300) ( ) ts debug: EITCallBack called ts debug: new EIT service_id=605 version=19 current_next=1 ts_id=6 network_id=511 segment_last_section_number=1 last_table_id=78 ts debug: * event id=602 start_time:1210240500 duration=1500 running=4 free_ca=0 ts debug: - short event lang=dut 'Supernormal' : '' ts debug: - extended event lang=dut ts debug: - text=' ' ts debug: - tag=0x55(85) ts debug: * event id=603 start_time:1210242000 duration=600 running=1 free_ca=0 ts debug: - short event lang=dut 'Rocket Power' : '' ts debug: - extended event lang=dut ts debug: - text=' ' ts debug: - tag=0x55(85) main debug: EsOutProgramMeta: number=605 main debug: - Event 602 = 1210240500: Supernormal (+1500) ( ) main debug: - Now Playing = Supernormal main debug: - Event 603 = 1210242000: Rocket Power (+600) ( ) ts debug: EITCallBack called ts debug: new EIT service_id=606 version=10 current_next=1 ts_id=6 network_id=511 segment_last_section_number=1 last_table_id=78 ts debug: * event id=228 start_time:1210237200 duration=3600 running=4 free_ca=0 ts debug: - short event lang=dut 'Essential 80's & 90's' : '' ts debug: - tag=0x54(84) ts debug: - extended event lang=dut ts debug: - text=' ' ts debug: - tag=0x55(85) ts debug: * event id=229 start_time:1210240800 duration=1800 running=1 free_ca=0 ts debug: - short event lang=dut 'Dag Top 5' : '' ts debug: - tag=0x54(84) ts debug: - extended event lang=dut ts debug: - text=' ' ts debug: - tag=0x55(85) main debug: EsOutProgramMeta: number=606 main debug: - Event 228 = 1210237200: Essential 80's & 90's (+3600) ( ) main debug: - Now Playing = Essential 80's & 90's main debug: - Event 229 = 1210240800: Dag Top 5 (+1800) ( ) ts debug: EITCallBack called ts debug: new EIT service_id=621 version=5 current_next=1 ts_id=6 network_id=511 segment_last_section_number=1 last_table_id=78 ts debug: * event id=122 start_time:1210237200 duration=3600 running=4 free_ca=0 ts debug: - short event lang=dut 'Kidsmuziek' : '' ts debug: - extended event lang=dut ts debug: - text=' ' ts debug: - tag=0x55(85) ts debug: * event id=123 start_time:1210240800 duration=3600 running=1 free_ca=0 ts debug: - short event lang=dut 'Top 5' : '' ts debug: - extended event lang=dut ts debug: - text=' ' ts debug: - tag=0x55(85) main debug: EsOutProgramMeta: number=621 main debug: - Event 122 = 1210237200: Kidsmuziek (+3600) ( ) main debug: - Now Playing = Kidsmuziek main debug: - Event 123 = 1210240800: Top 5 (+3600) ( ) ts debug: EITCallBack called ts debug: new EIT service_id=602 version=7 current_next=1 ts_id=6 network_id=511 segment_last_section_number=1 last_table_id=78 ts debug: * event id=201 start_time:1210230000 duration=12600 running=4 free_ca=0 ts debug: - short event lang=dut 'SMS Games' : 'Hits en games.' ts debug: - tag=0x54(84) ts debug: - extended event lang=dut ts debug: - text=' Hits en games.' ts debug: - tag=0x55(85) ts debug: * event id=246 start_time:1210242600 duration=7200 running=1 free_ca=0 ts debug: - short event lang=dut 'Hitbox' : 'Recente clips.' ts debug: - tag=0x54(84) ts debug: - extended event lang=dut ts debug: - text=' Recente clips.' ts debug: - tag=0x55(85) main debug: EsOutProgramMeta: number=602 main debug: - Event 201 = 1210230000: SMS Games (+12600) Hits en games. ( Hits en games. ) main debug: - Now Playing = SMS Games main debug: - Event 246 = 1210242600: Hitbox (+7200) Recente clips. ( Recente clips. ) ts debug: EITCallBack called ts debug: new EIT service_id=603 version=22 current_next=1 ts_id=6 network_id=511 segment_last_section_number=1 last_table_id=78 ts debug: * event id=515 start_time:1210236300 duration=7800 running=4 free_ca=0 ts debug: - short event lang=dut 'Belspel' : '' ts debug: - tag=0x54(84) ts debug: - extended event lang=dut ts debug: - text=' ' ts debug: - tag=0x55(85) ts debug: * event id=516 start_time:1210244100 duration=2700 running=1 free_ca=0 ts debug: - short event lang=dut 'Oprah' : 'Talkshow (VS).' ts debug: - tag=0x54(84) ts debug: - extended event lang=dut ts debug: - text=' Why We Can't Stop Talking about Eat, Pray, Love Talkshow (VS).' ts debug: - tag=0x55(85) main debug: EsOutProgramMeta: number=603 main debug: - Event 515 = 1210236300: Belspel (+7800) ( ) main debug: - Now Playing = Belspel main debug: - Event 516 = 1210244100: Oprah (+2700) Talkshow (VS). ( Why We Can't Stop Talking about Eat, Pray, Love Talkshow (VS). ) main debug: decoded 104/106 pictures main debug: decoded 104/106 pictures main debug: decoded 104/106 pictures main debug: decoded 104/106 pictures ts debug: pid[20] unknown