Coder Social home page Coder Social logo

braice / mumudvb Goto Github PK

View Code? Open in Web Editor NEW
214.0 214.0 133.0 7.51 MB

A DVB IPTV streaming software

Home Page: http://mumudvb.braice.net/

License: GNU General Public License v2.0

Shell 0.29% Python 0.86% Makefile 25.41% C 68.95% M4 0.54% Dockerfile 0.65% C++ 3.30%

mumudvb's People

Contributors

anphsw avatar atanas-vladimirov avatar beardoverflow avatar braice avatar centove avatar danijelt avatar freddy36 avatar glondu avatar jgrennison avatar kissadamfkut avatar kiszpal avatar klausreinhard avatar lboue avatar lkarsten avatar lobeck avatar lza93 avatar ostryck avatar ounao avatar pszemus avatar sesse avatar sheng007 avatar simonjburley avatar sourcedoctor avatar sraillard avatar trollcop avatar ubaldus avatar ukleinek avatar yawkat avatar ycaibb avatar yo2loj avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mumudvb's Issues

feature: scr/unicable/Satellite Channel Router / DIN EN 50494

Compile error 2

gcc -std=gnu99 -DHAVE_CONFIG_H -I. -Wall -Wextra -g -O2 -MT unicast_http.o -MD -MP -MF .deps/unicast_http.Tpo -c -o unicast_http.o unicast_http.c
unicast_http.c: In function 'unicast_send_xml_state':
unicast_http.c:1277:2: error: unknown type name 'scam_p_t'
unicast_http.c:1277:23: error: 'scam_p_t' undeclared (first use in this function)
unicast_http.c:1277:23: note: each undeclared identifier is reported only once for each function it appears in
unicast_http.c:1277:33: error: expected expression before ')' token
unicast_http.c:1393:76: error: request for member 'scam_support' in something not a structure or union
unicast_http.c:1394:15: error: request for member 'scam_support' in something not a structure or union
unicast_http.c:1395:101: error: request for member 'ring_buffer_default_size' in something not a structure or union
unicast_http.c:1396:91: error: request for member 'decsa_default_delay' in something not a structure or union
unicast_http.c:1397:89: error: request for member 'send_default_delay' in something not a structure or union
unicast_http.c:1433:16: error: request for member 'scam_support' in something not a structure or union
unicast_http.c:1266:188: warning: unused parameter 'scam_vars_v' [-Wunused-parameter]
make[2]: *** [unicast_http.o] Error 1
make[2]: Leaving directory /home/petar/MuMuDVB/src' make[1]: *** [all] Error 2 make[1]: Leaving directory/home/petar/MuMuDVB/src'
make: *** [all-recursive] Error 1

typographical error in warning message for missing transcoding header files in configure.ac

In the warning message for missing transcoding header files in configure.ac, it should say "libavcodec" and not "libavcodev"

--- configure.ac.OLD 2013-08-19 18:10:14.000000000 +0200
+++ configure.ac 2013-08-19 18:10:14.000000000 +0200
@@ -95,7 +95,7 @@
then
AC_DEFINE(ENABLE_TRANSCODING, 1, Define if you want the transcoding support)
else

  • AC_MSG_WARN([libavcodev, libavformat and libswscale are needed for transcoding support])
  • AC_MSG_WARN([libavcodec, libavformat and libswscale are needed for transcoding support])
    fi
    else
    enable_transcoding="no"

cannot select uncommitted switch port 0

For an uncommitted switch port=0 is a valid diseqc value.
However the code in tune.c interprets switch_no=0 to mean that no diseqc
command needs to be sent. As a result it is not possible to select port 0.

The solution is simple: number the ports starting from 1 and subtract
1 from switch_no when sending the diseqc command.

Compile error for openwrt

Hi, I get compile error:

mv -f .deps/mumudvb_channels.Tpo .deps/mumudvb_channels.Po
mips-openwrt-linux-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -Wall -Wextra -g -O2 -MT autoconf_pat.o -MD -MP -MF .deps/autoconf_pat.Tpo -c -o autoconf_pat.o autoconf_pat.c
mv -f .deps/autoconf_pat.Tpo .deps/autoconf_pat.Po
mips-openwrt-linux-gcc -std=gnu99 -Wall -Wextra -g -O2 -o mumudvb autoconf.o crc32.o log.o multicast.o dvb.o mumudvb.o mumudvb_mon.o mumudvb_common.o network.o rewrite_pat.o rewrite.o rewrite_sdt.o rewrite_eit.o rtp.o sap.o ts.o tune.o unicast_http.o unicast_queue.o autoconf_sdt.o autoconf_atsc.o autoconf_pmt.o autoconf_nit.o unicast_clients.o unicast_monit.o mumudvb_channels.o autoconf_pat.o -lm
mumudvb.o:/home/openwrt/openwrt-toolchain/buildroot/MuMuDVB/src/mumudvb.c:910: undefined reference to pthread_create' mumudvb.o:/home/openwrt/openwrt-toolchain/buildroot/MuMuDVB/src/mumudvb.c:978: undefined reference topthread_create'
mumudvb.o:/home/openwrt/openwrt-toolchain/buildroot/MuMuDVB/src/mumudvb.c:1183: undefined reference to pthread_create' mumudvb_mon.o: In functionmumudvb_close':
mumudvb_mon.c:(.text+0x6bc): undefined reference to pthread_join' mumudvb_mon.c:(.text+0x754): undefined reference topthread_join'
collect2: error: ld returned 1 exit status
make[2]: *** [mumudvb] Error 1
make[2]: Leaving directory /home/openwrt/OpenWrt-Toolchain-ar71xx-for-mips_34kc-gcc-4.8-linaro_uClibc-0.9.33.2/buildroot/MuMuDVB/src' make[1]: *** [all] Error 2 make[1]: Leaving directory/home/openwrt/OpenWrt-Toolchain-ar71xx-for-mips_34kc-gcc-4.8-linaro_uClibc-0.9.33.2/buildroot/MuMuDVB/src'
make: *** [all-recursive] Error 1

mumudvb crashes when streaming to ffserver via ffm.

root@dvb2-s:~# mumudvb d -c test.conf -vvvvvvvv
MuMuDVB Version 1.7
-- Build information ---
Built without CAM support.
Built with transcoding support.
Built with ATSC support.

Built with support for DVB API Version 5 (DVB-S2).

Originally based on dvbstream 0.6 by (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://mumudvb.braice.net/
Project from the cr@ns (http://www.crans.org)
by Brice DUBOST ([email protected])

Deb2: Main: ==== Configuration file ====
Deb2: Main: 001 #This is an example configuration file for mumudvb with sending of sap announces
Deb2: Main: 002 #All the commented lines are optionnal (except for tuning you have to match your system)
Deb2: Main: 003 #To set HTTP unicast refer to README and README_CONF
Deb2: Main: 004 #
Deb2: Main: 005 #------------ TUNING -------------
Deb2: Main: 006 #The DVB/ATSC card we want to use
Deb2: Main: 007 #card=2
Deb2: Main: 008 #The Transponder frequency
Deb2: Main: 009 freq=11025
Deb2: Main: 010 # ---- SATELLITE (DVB-S) -----
Deb2: Main: 011 #The polarisation (can be h, v, l, r)
Deb2: Main: 012 pol=h
Deb2: Main: 013 #The symbol rate
Deb2: Main: 014 srate=4165
Deb2: Main: 015 # ----- CABLE (DVB-C) ----
Deb2: Main: 016 #The symbol rate
Deb2: Main: 017 #srate=27500
Deb2: Main: 018 # ---- TERRESTRIAL (DVB-T) -----
Deb2: Main: 019 #For DVB-T if the bandwith is 8MHz you don't have to set other parameters
Deb2: Main: 020 #
Deb2: Main: 021 # ----- ATSC ----
Deb2: Main: 022 #For ATSC you could have to set the modulation if it's different from VSB_8
Deb2: Main: 023 #
Deb2: Main: 024 #--------- NETWORKING --------------
Deb2: Main: 025 #Do we want to have the same port for all the channels ?
Deb2: Main: 026 #common_port=1234
Deb2: Main: 027 #
Deb2: Main: 028 #Do we need to change the default multicast TTL (if you have routers, default value : 2) ?
Deb2: Main: 029 #multicast_ttl=10
Deb2: Main: 030 #
Deb2: Main: 031 #--------- SAP ANNOUNCES --------------
Deb2: Main: 032 #Do we want to send the announces ?
Deb2: Main: 033 sap=1
Deb2: Main: 034 #
Deb2: Main: 035 #What is the default playlist group for the SAP announces (optionnal) ?
Deb2: Main: 036 sap_default_group=My channels
Deb2: Main: 037 #Who is the organisation wich send the stream (optionnal) ?
Deb2: Main: 038 #sap_organisation=my_streamed_tv
Deb2: Main: 039 #The intervall between the SAP announces in second (default 5)
Deb2: Main: 040 #sap_interval=10
Deb2: Main: 041 # ---------- PAT REWRITING ----------
Deb2: Main: 042 #If some of the clients are set top boxes we will probably need to rewrite the PAT pid
Deb2: Main: 043 #rewrite_pat=1
Deb2: Main: 044 #
Deb2: Main: 045 # ---------- SCRAMBLED CHANNELS ----------
Deb2: Main: 046 #Do we want hadware descrambling ?
Deb2: Main: 047 #cam_support=1
Deb2: Main: 048 #
Deb2: Main: 049 #If you have multiple CAMs you can specify the number of the one wich will be used
Deb2: Main: 050 #cam_number=2
Deb2: Main: 051 #
Deb2: Main: 052 #
Deb2: Main: 053 # ----------------------- THE CHANNELS ---------------------
Deb2: Main: 054 #
Deb2: Main: 055 #For each channel you have to define :
Deb2: Main: 056 # * The ip address
Deb2: Main: 057 # * The port (if you didn't used common_port)
Deb2: Main: 058 # * The name
Deb2: Main: 059 # * At least the PMT, Video and Audio PIDs
Deb2: Main: 060 #
Deb2: Main: 061 #Ip adress
Deb2: Main: 062 #ip=239.210.203.200
Deb2: Main: 063 #Name of the channel
Deb2: Main: 064 #name=BBC World News
Deb2: Main: 065 #The PIDs
Deb2: Main: 066 #pids=1027 163 92 41
Deb2: Main: 067 #
Deb2: Main: 068 #
Deb2: Main: 069 #ip=239.210.203.201
Deb2: Main: 070 #name=Euronews
Deb2: Main: 071 #pids=1034 2221 2231 2232 2233 2234 2235 2236 2237 2238 2239 768
Deb2: Main: 072 #
Deb2: Main: 073 #ip=239.210.203.202
Deb2: Main: 074 #name=eng Euronews
Deb2: Main: 075 #pids=1034 2221 2232 768
Deb2: Main: 076 #
Deb2: Main: 077 #A scrambled channel, add cam_support=1 before the channel lists
Deb2: Main: 078 #ip=239.210.203.203
Deb2: Main: 079 #name=Japan JSTV
Deb2: Main: 080 #cam_pmt_pid=1037
Deb2: Main: 081 #pids=1037 2000 2001 2002
Deb2: Main: 082
Deb2: Main: 083 ip=192.168.1.1
Deb2: Main: 084 port=8000
Deb2: Main: 085 unicast_port=8001
Deb2: Main: 086 #ip_http=0.0.0.0
Deb2: Main: 087 #port_http=4242
Deb2: Main: 088 name=smrtv
Deb2: Main: 089 #
Deb2: Main: 090 #
Deb2: Main: 091 transcode_enable=1
Deb2: Main: 092 transcode_send_transcoded_only=1
Deb2: Main: 093 #transcode_streaming_type=rtp
Deb2: Main: 094 #
Deb2: Main: 095 transcode_streaming_type=ffm
Deb2: Main: 096 transcode_ffm_url=http://192.168.1.1:8095/feed1.ffm
Deb2: Main: 097 #
Deb2: Main: 098 transcode_rtp_port=9948
Deb2: Main: 099 transcode_sdp_filename=/var/lib/dss/media/mumudvb4.sdp
Deb2: Main: 100 transcode_video_codec=libx264
Deb2: Main: 101 transcode_audio_codec=libmp3lame
Deb2: Main: 102 transcode_video_scale=0.5
Deb2: Main: 103 transcode_loop_filter=1
Deb2: Main: 104 transcode_x264_partitions=1
Deb2: Main: 105 #transcode_enable_8x8dct=1
Deb2: Main: 106 transcode_gop=250
Deb2: Main: 107 transcode_keyint_min=25
Deb2: Main: 108 transcode_coder_type=0
Deb2: Main: 109 transcode_subq=1
Deb2: Main: 110 transcode_video_bitrate=1024000
Deb2: Main: 111 #extra
Deb2: Main: 112 transcode_me_range=16
Deb2: Main: 113 transcode_qdiff=4
Deb2: Main: 114 transcode_qmin=10
Deb2: Main: 115 transcode_qmax=51
Deb2: Main: 116 #
Deb2: Main: 117 pids=4387 4131 4129
Deb2: Main: ============ done ===========
Info: SAP: Sap announces will be sent
Info: Main: ========== End of configuration, MuMuDVB version 1.7 is starting ==========
Deb0: Transcode : Channel 0, sdp_filename /var/lib/dss/media/mumudvb4.sdp
Deb0: Transcode : Channel 0, ffm_url http://192.168.1.1:8095/feed1.ffm
Deb0: Transcode : Channel 0, computed RTP port 9948
WARN: Main: Can't create /var/run/mumudvb/channels_streamed_adapter0_tuner0: No such file or directory
WARN: Main: Can't create /var/run/mumudvb/channels_unstreamed_adapter0_tuner0: No such file or directory
Info: Main: Streaming. Freq 11025000
Info: Tune: Using DVB card "TurboSight TBS 6984 DVBS/S2 frontend" tuner 0
Info: Tune: Tuning DVB-S to Freq: 1275000 kHz, LO frequency 9750000 kHz Pol:H Srate=4165000, LNB number: 0
Info: Tune: LNB voltage 18V
Info: Tune: DISEQC SETTING SUCCEDED
Deb0: Tune: polling....
Deb0: Tune: Getting frontend event
Info: Tune: FE_STATUS:
Deb0: Tune: polling....
Deb0: Tune: Getting frontend event
Info: Tune: FE_STATUS:
Info: Tune: FE_HAS_SIGNAL : found something above the noise level
Info: Tune: FE_HAS_CARRIER : found a DVB signal
Info: Tune: FE_HAS_VITERBI : FEC is stable
Info: Tune: FE_HAS_SYNC : found sync bytes
Info: Tune: FE_HAS_LOCK : everything's working...
Info: Tune: Event: Frequency: 11024860 (or 8475140)
Info: Tune: SymbolRate: 4164000
Info: Tune: FEC_inner: 3
Info: Tune: Bit error rate: 0
Info: Tune: Signal strength: 49001
Info: Tune: SNR: 31019
Info: Tune: FE_STATUS:
Info: Tune: FE_HAS_SIGNAL : found something above the noise level
Info: Tune: FE_HAS_CARRIER : found a DVB signal
Info: Tune: FE_HAS_VITERBI : FEC is stable
Info: Tune: FE_HAS_SYNC : found sync bytes
Info: Tune: FE_HAS_LOCK : everything's working...
Info: Main: Card 0, tuner 0 tuned
Deb1: DVB: Setting filter for PID 0
Deb1: DVB: Setting filter for PID 1
Deb1: DVB: Setting filter for PID 16
Deb1: DVB: Setting filter for PID 17
Deb1: DVB: Setting filter for PID 18
Deb1: DVB: Setting filter for PID 20
Deb1: DVB: Setting filter for PID 4129
Deb1: DVB: Setting filter for PID 4131
Deb1: DVB: Setting filter for PID 4387
Deb0: SAP: init sap v4
Info: Main: Diffusion 1 channel
Info: Main: Channel number : 0, name : "smrtv" service id 0
Info: Main: Multicast4 ip : 192.168.1.1:8000
Deb0: Main: pids : 4387 (Unknown ), 4131 (Unknown ), 4129 (Unknown ),
Deb0: Transcode : Data queue is NOT full anymore.
Info: Transcode : Initializing avlibs.
Deb0: Transcode : Codecs available:
D.. = Decoding supported
.E. = Encoding supported
..V = Video codec
..A = Audio codec
..S = Subtitle codec
Deb0: Transcode : D V 4xm 4X Movie
Deb0: Transcode : D V 8bps QuickTime 8BPS video
Deb0: Transcode : D A 8svx_exp 8SVX exponential
Deb0: Transcode : D A 8svx_fib 8SVX fibonacci
Deb0: Transcode : D A aac Advanced Audio Coding
Deb0: Transcode : D V aasc Autodesk RLE
Deb0: Transcode : DEA ac3 ATSC A/52A (AC-3)
Deb0: Transcode : D A adpcm_4xm ADPCM 4X Movie
Deb0: Transcode : DEA adpcm_adx SEGA CRI ADX ADPCM
Deb0: Transcode : D A adpcm_ct ADPCM Creative Technology
Deb0: Transcode : D A adpcm_ea ADPCM Electronic Arts
Deb0: Transcode : D A adpcm_ea_maxis_xa ADPCM Electronic Arts Maxis CDROM XA
Deb0: Transcode : D A adpcm_ea_r1 ADPCM Electronic Arts R1
Deb0: Transcode : D A adpcm_ea_r2 ADPCM Electronic Arts R2
Deb0: Transcode : D A adpcm_ea_r3 ADPCM Electronic Arts R3
Deb0: Transcode : D A adpcm_ea_xas ADPCM Electronic Arts XAS
Deb0: Transcode : D A adpcm_ima_amv ADPCM IMA AMV
Deb0: Transcode : D A adpcm_ima_dk3 ADPCM IMA Duck DK3
Deb0: Transcode : D A adpcm_ima_dk4 ADPCM IMA Duck DK4
Deb0: Transcode : D A adpcm_ima_ea_eacs ADPCM IMA Electronic Arts EACS
Deb0: Transcode : D A adpcm_ima_ea_sead ADPCM IMA Electronic Arts SEAD
Deb0: Transcode : D A adpcm_ima_iss ADPCM IMA Funcom ISS
Deb0: Transcode : DEA adpcm_ima_qt ADPCM IMA QuickTime
Deb0: Transcode : D A adpcm_ima_smjpeg ADPCM IMA Loki SDL MJPEG
Deb0: Transcode : DEA adpcm_ima_wav ADPCM IMA WAV
Deb0: Transcode : D A adpcm_ima_ws ADPCM IMA Westwood
Deb0: Transcode : DEA adpcm_ms ADPCM Microsoft
Deb0: Transcode : D A adpcm_sbpro_2 ADPCM Sound Blaster Pro 2-bit
Deb0: Transcode : D A adpcm_sbpro_3 ADPCM Sound Blaster Pro 2.6-bit
Deb0: Transcode : D A adpcm_sbpro_4 ADPCM Sound Blaster Pro 4-bit
Deb0: Transcode : DEA adpcm_swf ADPCM Shockwave Flash
Deb0: Transcode : D A adpcm_thp ADPCM Nintendo Gamecube THP
Deb0: Transcode : D A adpcm_xa ADPCM CDROM XA
Deb0: Transcode : DEA adpcm_yamaha ADPCM Yamaha
Deb0: Transcode : DEA alac ALAC (Apple Lossless Audio Codec)
Deb0: Transcode : D V amv AMV Video
Deb0: Transcode : D A ape Monkey's Audio
Deb0: Transcode : DEV asv1 ASUS V1
Deb0: Transcode : DEV asv2 ASUS V2
Deb0: Transcode : D A atrac3 Atrac 3 (Adaptive TRansform Acoustic Coding 3)
Deb0: Transcode : D V avs AVS (Audio Video Standard) video
Deb0: Transcode : D V bethsoftvid Bethesda VID video
Deb0: Transcode : D V bfi Brute Force & Ignorance
Deb0: Transcode : DEV bmp BMP image
Deb0: Transcode : D V c93 Interplay C93
Deb0: Transcode : D V camstudio CamStudio
Deb0: Transcode : D V camtasia TechSmith Screen Capture Codec
Deb0: Transcode : D V cavs Chinese AVS video (AVS1-P2, JiZhun profile)
Deb0: Transcode : D V cinepak Cinepak
Deb0: Transcode : D V cljr Cirrus Logic AccuPak
Deb0: Transcode : D A cook COOK
Deb0: Transcode : D V cyuv Creative YUV (CYUV)
Deb0: Transcode : D A dca DCA (DTS Coherent Acoustics)
Deb0: Transcode : DEV dnxhd VC3/DNxHD
Deb0: Transcode : D A dsicinaudio Delphine Software International CIN audio
Deb0: Transcode : D V dsicinvideo Delphine Software International CIN video
Deb0: Transcode : DES dvbsub DVB subtitles
Deb0: Transcode : DES dvdsub DVD subtitles
Deb0: Transcode : DEV dvvideo DV (Digital Video)
Deb0: Transcode : D V dxa Feeble Files/ScummVM DXA
Deb0: Transcode : D A eac3 ATSC A/52B (AC-3, E-AC-3)
Deb0: Transcode : D V eacmv Electronic Arts CMV video
Deb0: Transcode : D V eatgq Electronic Arts TGQ video
Deb0: Transcode : D V eatgv Electronic Arts TGV video
Deb0: Transcode : D V eatqi Electronic Arts TQI Video
Deb0: Transcode : D V escape124 Escape 124
Deb0: Transcode : DEV ffv1 FFmpeg codec #1
Deb0: Transcode : DEV ffvhuff Huffyuv FFmpeg variant
Deb0: Transcode : DEA flac FLAC (Free Lossless Audio Codec)
Deb0: Transcode : DEV flashsv Flash Screen Video
Deb0: Transcode : D V flic Autodesk Animator Flic video
Deb0: Transcode : DEV flv Flash Video (FLV)
Deb0: Transcode : D V fraps Fraps
Deb0: Transcode : DEA g726 G.726 ADPCM
Deb0: Transcode : DEV gif GIF (Graphics Interchange Format)
Deb0: Transcode : DEV h261 H.261
Deb0: Transcode : DEV h263 H.263 / H.263-1996
Deb0: Transcode : D V h263i Intel H.263
Deb0: Transcode : EV h263p H.263+ / H.263-1998 / H.263 version 2
Deb0: Transcode : D V h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
Deb0: Transcode : D V h264_vdpau H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (VDPAU acceleration)
Deb0: Transcode : DEV huffyuv Huffyuv / HuffYUV
Deb0: Transcode : D V idcinvideo id Quake II CIN video
Deb0: Transcode : D A imc IMC (Intel Music Coder)
Deb0: Transcode : D V indeo2 Intel Indeo 2
Deb0: Transcode : D V indeo3 Intel Indeo 3
Deb0: Transcode : D A interplay_dpcm DPCM Interplay
Deb0: Transcode : D V interplayvideo Interplay MVE video
Deb0: Transcode : DEV jpegls JPEG-LS
Deb0: Transcode : D V kmvc Karl Morton's video codec
Deb0: Transcode : EV libdirac libdirac Dirac 2.2
Deb0: Transcode : EA libfaac libfaac AAC (Advanced Audio Codec)
Deb0: Transcode : D A libfaad libfaad AAC (Advanced Audio Codec)
Deb0: Transcode : DEA libgsm libgsm GSM
Deb0: Transcode : DEA libgsm_ms libgsm GSM Microsoft variant
Deb0: Transcode : EA libmp3lame libmp3lame MP3 (MPEG audio layer 3)
Deb0: Transcode : DEA libopencore_amrnb OpenCORE Adaptive Multi-Rate (AMR) Narrow-Band
Deb0: Transcode : D A libopencore_amrwb OpenCORE Adaptive Multi-Rate (AMR) Wide-Band
Deb0: Transcode : D V libopenjpeg OpenJPEG based JPEG 2000 decoder
Deb0: Transcode : DEV libschroedinger libschroedinger Dirac 2.2
Deb0: Transcode : D A libspeex libspeex Speex
Deb0: Transcode : EV libtheora libtheora Theora
Deb0: Transcode : EA libvorbis libvorbis Vorbis
Deb0: Transcode : EV libx264 libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
Deb0: Transcode : EV libxvid libxvidcore MPEG-4 part 2
Deb0: Transcode : EV ljpeg Lossless JPEG
Deb0: Transcode : D V loco LOCO
Deb0: Transcode : D A mace3 MACE (Macintosh Audio Compression/Expansion) 3:1
Deb0: Transcode : D A mace6 MACE (Macintosh Audio Compression/Expansion) 6:1
Deb0: Transcode : D V mdec Sony PlayStation MDEC (Motion DECoder)
Deb0: Transcode : D V mimic Mimic
Deb0: Transcode : DEV mjpeg MJPEG (Motion JPEG)
Deb0: Transcode : D V mjpegb Apple MJPEG-B
Deb0: Transcode : D A mlp MLP (Meridian Lossless Packing)/TrueHD
Deb0: Transcode : D V mmvideo American Laser Games MM Video
Deb0: Transcode : D V motionpixels Motion Pixels video
Deb0: Transcode : D A mp1 MP1 (MPEG audio layer 1)
Deb0: Transcode : DEA mp2 MP2 (MPEG audio layer 2)
Deb0: Transcode : D A mp3 MP3 (MPEG audio layer 3)
Deb0: Transcode : D A mp3adu ADU (Application Data Unit) MP3 (MPEG audio layer 3)
Deb0: Transcode : D A mp3on4 MP3onMP4
Deb0: Transcode : D A mpc7 Musepack SV7
Deb0: Transcode : D A mpc8 Musepack SV8
Deb0: Transcode : DEV mpeg1video MPEG-1 video
Deb0: Transcode : D V mpeg1video_vdpau MPEG-1 video (VDPAU acceleration)
Deb0: Transcode : DEV mpeg2video MPEG-2 video
Deb0: Transcode : DEV mpeg4 MPEG-4 part 2
Deb0: Transcode : D V mpegvideo MPEG-1 video
Deb0: Transcode : D V mpegvideo_vdpau MPEG-1/2 video (VDPAU acceleration)
Deb0: Transcode : D V mpegvideo_xvmc MPEG-1/2 video XvMC (X-Video Motion Compensation)
Deb0: Transcode : DEV msmpeg4 MPEG-4 part 2 Microsoft variant version 3
Deb0: Transcode : DEV msmpeg4v1 MPEG-4 part 2 Microsoft variant version 1
Deb0: Transcode : DEV msmpeg4v2 MPEG-4 part 2 Microsoft variant version 2
Deb0: Transcode : D V msrle Microsoft RLE
Deb0: Transcode : D V msvideo1 Microsoft Video 1
Deb0: Transcode : D V mszh LCL (LossLess Codec Library) MSZH
Deb0: Transcode : DEA nellymoser Nellymoser Asao
Deb0: Transcode : D V nuv NuppelVideo/RTJPEG
Deb0: Transcode : DEV pam PAM (Portable AnyMap) image
Deb0: Transcode : DEV pbm PBM (Portable BitMap) image
Deb0: Transcode : DEA pcm_alaw PCM A-law
Deb0: Transcode : D A pcm_dvd PCM signed 20|24-bit big-endian
Deb0: Transcode : DEA pcm_f32be PCM 32-bit floating point big-endian
Deb0: Transcode : DEA pcm_f32le PCM 32-bit floating point little-endian
Deb0: Transcode : DEA pcm_f64be PCM 64-bit floating point big-endian
Deb0: Transcode : DEA pcm_mulaw PCM mu-law
Deb0: Transcode : DEA pcm_s16be PCM signed 16-bit big-endian
Deb0: Transcode : DEA pcm_s16le PCM signed 16-bit little-endian
Deb0: Transcode : D A pcm_s16le_planar PCM 16-bit little-endian planar
Deb0: Transcode : DEA pcm_s24be PCM signed 24-bit big-endian
Deb0: Transcode : DEA pcm_s24daud PCM D-Cinema audio signed 24-bit
Deb0: Transcode : DEA pcm_s24le PCM signed 24-bit little-endian
Deb0: Transcode : DEA pcm_s32be PCM signed 32-bit big-endian
Deb0: Transcode : DEA pcm_s32le PCM signed 32-bit little-endian
Deb0: Transcode : DEA pcm_s8 PCM signed 8-bit
Deb0: Transcode : DEA pcm_u16be PCM unsigned 16-bit big-endian
Deb0: Transcode : DEA pcm_u16le PCM unsigned 16-bit little-endian
Deb0: Transcode : DEA pcm_u24be PCM unsigned 24-bit big-endian
Deb0: Transcode : DEA pcm_u24le PCM unsigned 24-bit little-endian
Deb0: Transcode : DEA pcm_u32be PCM unsigned 32-bit big-endian
Deb0: Transcode : DEA pcm_u32le PCM unsigned 32-bit little-endian
Deb0: Transcode : DEA pcm_u8 PCM unsigned 8-bit
Deb0: Transcode : DEA pcm_zork PCM Zork
Deb0: Transcode : D V pcx PC Paintbrush PCX image
Deb0: Transcode : DEV pgm PGM (Portable GrayMap) image
Deb0: Transcode : DEV pgmyuv PGMYUV (Portable GrayMap YUV) image
Deb0: Transcode : DEV png PNG image
Deb0: Transcode : DEV ppm PPM (Portable PixelMap) image
Deb0: Transcode : D V ptx V.Flash PTX image
Deb0: Transcode : D A qcelp QCELP / PureVoice
Deb0: Transcode : D A qdm2 QDesign Music Codec 2
Deb0: Transcode : D V qdraw Apple QuickDraw
Deb0: Transcode : D V qpeg Q-team QPEG
Deb0: Transcode : DEV qtrle QuickTime Animation (RLE) video
Deb0: Transcode : DEV rawvideo raw video
Deb0: Transcode : D A real_144 RealAudio 1.0 (14.4K)
Deb0: Transcode : D A real_288 RealAudio 2.0 (28.8K)
Deb0: Transcode : D V rl2 RL2 video
Deb0: Transcode : DEA roq_dpcm id RoQ DPCM
Deb0: Transcode : DEV roqvideo id RoQ video
Deb0: Transcode : D V rpza QuickTime video (RPZA)
Deb0: Transcode : DEV rv10 RealVideo 1.0
Deb0: Transcode : DEV rv20 RealVideo 2.0
Deb0: Transcode : D V rv30 RealVideo 3.0
Deb0: Transcode : D V rv40 RealVideo 4.0
Deb0: Transcode : DEV sgi SGI image
Deb0: Transcode : D A shorten Shorten
Deb0: Transcode : D A smackaud Smacker audio
Deb0: Transcode : D V smackvid Smacker video
Deb0: Transcode : D V smc QuickTime Graphics (SMC)
Deb0: Transcode : DEV snow Snow
Deb0: Transcode : D A sol_dpcm DPCM Sol
Deb0: Transcode : DEA sonic Sonic
Deb0: Transcode : EA sonicls Sonic lossless
Deb0: Transcode : D V sp5x Sunplus JPEG (SP5X)
Deb0: Transcode : D V sunrast Sun Rasterfile image
Deb0: Transcode : DEV svq1 Sorenson Vector Quantizer 1
Deb0: Transcode : D V svq3 Sorenson Vector Quantizer 3
Deb0: Transcode : DEV targa Truevision Targa image
Deb0: Transcode : D V theora Theora
Deb0: Transcode : D V thp Nintendo Gamecube THP video
Deb0: Transcode : D V tiertexseqvideo Tiertex Limited SEQ video
Deb0: Transcode : DEV tiff TIFF image
Deb0: Transcode : D V truemotion1 Duck TrueMotion 1.0
Deb0: Transcode : D V truemotion2 Duck TrueMotion 2.0
Deb0: Transcode : D A truespeech DSP Group TrueSpeech
Deb0: Transcode : D A tta True Audio (TTA)
Deb0: Transcode : D V txd Renderware TXD (TeXture Dictionary) image
Deb0: Transcode : D V ultimotion IBM UltiMotion
Deb0: Transcode : D V vb Beam Software VB
Deb0: Transcode : D V vc1 SMPTE VC-1
Deb0: Transcode : D V vc1_vdpau SMPTE VC-1 VDPAU
Deb0: Transcode : D V vcr1 ATI VCR1
Deb0: Transcode : D A vmdaudio Sierra VMD audio
Deb0: Transcode : D V vmdvideo Sierra VMD video
Deb0: Transcode : D V vmnc VMware Screen Codec / VMware Video
Deb0: Transcode : DEA vorbis Vorbis
Deb0: Transcode : D V vp3 On2 VP3
Deb0: Transcode : D V vp5 On2 VP5
Deb0: Transcode : D V vp6 On2 VP6
Deb0: Transcode : D V vp6a On2 VP6 (Flash version, with alpha channel)
Deb0: Transcode : D V vp6f On2 VP6 (Flash version)
Deb0: Transcode : D V vqavideo Westwood Studios VQA (Vector Quantized Animation) video
Deb0: Transcode : D A wavpack WavPack
Deb0: Transcode : DEA wmav1 Windows Media Audio 1
Deb0: Transcode : DEA wmav2 Windows Media Audio 2
Deb0: Transcode : DEV wmv1 Windows Media Video 7
Deb0: Transcode : DEV wmv2 Windows Media Video 8
Deb0: Transcode : D V wmv3 Windows Media Video 9
Deb0: Transcode : D V wmv3_vdpau Windows Media Video 9 VDPAU
Deb0: Transcode : D V wnv1 Winnov WNV1
Deb0: Transcode : D A ws_snd1 Westwood Audio (SND1)
Deb0: Transcode : D A xan_dpcm DPCM Xan
Deb0: Transcode : D V xan_wc3 Wing Commander III / Xan
Deb0: Transcode : D V xl Miro VideoXL
Deb0: Transcode : D S xsub XSUB
Deb0: Transcode : DEV zlib LCL (LossLess Codec Library) ZLIB
Deb0: Transcode : DEV zmbv Zip Motion Blocks Video
Info: Transcode : Initializing transcoding.
Deb1: SAP: sap sending ip address : 0x0
Deb1: SAP: SAP payload v4
Deb1: SAP: v=0
o=MuMuDVB 356443 1 IN IP4 192.168.1.1
s=smrtv
c=IN IP4 192.168.1.1/2
t=0 0
a=tool:mumudvb-1.7
a=type:broadcast
m=video 8000 udp 33
a=x-plgroup:My channels
Deb1: SAP: end of SAP payload v4
Input #0, mpegts, from 'stream':
Duration: N/A, start: 44560.179378, bitrate: 5128 kb/s
Program 1 IMAGEN
ERRO: Transcode : Output format: FFM (FFserver live feed) format
Input #0, ffm, from 'http://192.168.1.1:8095/feed1.ffm':
Duration: N/A, bitrate: N/A
Stream #0.0: Audio: mp2, 44100 Hz, mono, s16, 32 kb/s
Stream #0.1: Video: mpeg1video, yuv420p, 160x128, 64 kb/s, 1000k tbn, 3 tbc
Stream #0.2: Audio: mp2, 22050 Hz, mono, s16, 64 kb/s
Stream #0.3: Video: msmpeg4, yuv420p, 352x240, 256 kb/s, 1000k tbn, 15 tbc
Output #0, ffm, to 'http://192.168.1.1:8095/feed1.ffm':
Stream #0.0: Audio: mp2, 44100 Hz, mono, s16, 32 kb/s
Stream #0.1: Video: mpeg1video, yuv420p, 160x128, q=3-31, 64 kb/s, 1000k tbn, 3 tbc
Stream #0.2: Audio: mp2, 22050 Hz, mono, s16, 64 kb/s
Stream #0.3: Video: msmpeg4, yuv420p, 352x240, q=3-31, 256 kb/s, 1000k tbn, 15 tbc
[mpeg1video @ 0x93864b0]bitrate tolerance too small for bitrate
ERRO: Transcode : Couldn't open codec for encoding.
Info: Transcode : Transcoding sarted.
Segmentation fault

It will not crash when the ffserver is not started/listening.

Freezes when data reading using a thread is enabled

I made some tests about [[http://mumudvb.braice.net/mumudvb/doc/mumudvb-1.6.1/README.html#threaded_read||data reading using a thread]]. So I enable this feature with the option dvr_thread.

But I notice many freezes, during few seconds mumudvb deamon doesn't send packets to receivers. It appears to be at the same time than error in syslogs

13:44:55 : MUMUDVB[1006]: [1006] Mon Jan 3 13:44:55 2011: Unicast : : Error when accepting the incoming connection : Resource temporarily unavailable
13:44:55 : MUMUDVB[1006]: [1006] Mon Jan 3 13:44:55 2011: Unicast : : Error when accepting the incoming connection : Resource temporarily unavailable
...
13:44:55 : MUMUDVB[1006]: [1006] Mon Jan 3 13:44:55 2011: Unicast : : Error when accepting the incoming connection : Resource temporarily unavailable
13:44:56 : MUMUDVB[1006]: [1006] Mon Jan 3 13:44:57 2011: DVB: : Error : DVR Read error : Value too large for defined data type

It's really annoying for users who are watching the channel.

Autoconf issues when PMT are swapped

Messages

Deb0: Autoconf: The PMT 5000 does not belongs to channel "FRANCE 5"
Deb0: Autoconf: PMT packet updated, we have now to check if there is new things
Deb0: Autoconf: The PMT 7502 does not belongs to channel "FRANCE 2"
Deb0: Autoconf: PMT packet updated, we have now to check if there is new things
Deb0: Autoconf: The PMT 57 does not belongs to channel "M6"
Deb0: Autoconf: PMT packet updated, we have now to check if there is new things
Deb0: Autoconf: The PMT 32 does not belongs to channel "M6"
Deb0: Autoconf: PMT packet updated, we have now to check if there is new things
Deb0: Autoconf: The PMT 100 does not belongs to channel "TF1"

After relaunch

Info: Autoconf: Autoconfiguration Start
Deb0: Autoconf: service updated pmt pid : 37 id 0x479 name "TF1"
Deb0: Autoconf: service updated pmt pid : 36 id 0x47e name "FRANCE 2"
Deb0: Autoconf: service updated pmt pid : 35 id 0x480 name "FRANCE 5"
Deb0: Autoconf: service updated pmt pid : 210 id 0x483 name "FRANCE 3"
Deb0: Autoconf: service updated pmt pid : 32 id 0x48d name "M6"
Deb0: Autoconf: service updated pmt pid : 100 id 0x497 name "TF1"
Deb0: Autoconf: service updated pmt pid : 7502 id 0x49c name "FRANCE 2"
Deb0: Autoconf: service updated pmt pid : 5000 id 0x49e name "FRANCE 5"
Deb0: Autoconf: service updated pmt pid : 250 id 0x4a1 name "FRANCE 3"

SCAM not working on mumudvb v2

Hi,

This is a appended test while scam is not stable on mumudvb 1.7.2-1.7.3, scam is not functional on version 2.0 no matter autoconfiguration or manual settings, below is the log with autoconfiguration + 1 channel with sid set and oscam=1:

MuMuDVB Version 2.0.0_20140224_mumudvb2
--- Build information ---
Built with CAM support.
Built with SCAM support.
Built with ATSC support.
Built with ATSC long channel names support.
Built with support for DVB API Version 5.10.

Built with support for DVB-T2.

Originally based on dvbstream 0.6 by (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://mumudvb.braice.net/
Project from the cr@ns (http://www.crans.org)
by Brice DUBOST ([email protected])

Deb2: Main: ==== Configuration file ====
Deb2: Main: 001 card=0
Deb2: Main: 002 multicast_ipv4=0
Deb2: Main: 003 unicast=1
Deb2: Main: 004 port_http=4200
Deb2: Main: 005 ring_buffer_default_size=131072
Deb2: Main: 006 decsa_default_delay=3500000
Deb2: Main: 007 send_default_delay=4500000
Deb2: Main: 008 autoconfiguration=full
Deb2: Main: 009 scam_support=1
Deb2: Main: 010 autoconf_scrambled=1
Deb2: Main: 011 freq=698000
Deb2: Main: 012 srate=6875
Deb2: Main: 013 modulation=QAM64
Deb2: Main: 014
Deb2: Main: 015 #channel 1
Deb2: Main: 016 new_channel
Deb2: Main: 017 service_id=108
Deb2: Main: 018 oscam=1
Deb2: Main: 019
Deb2: Main: 020 #channel 2
Deb2: Main: 021 #channel_next
Deb2: Main: 022 #name=channel 2
Deb2: Main: 023 #oscam=1
Deb2: Main: 024
Deb2: Main: 025 #channel 3
Deb2: Main: 026 #channel_next
Deb2: Main: 027 #name=channel 3
Deb2: Main: 028 #oscam=1
Deb2: Main: 029
Deb2: Main: 030 #channel 4
Deb2: Main: 031 #channel_next
Deb2: Main: 032 #name=channel 4
Deb2: Main: 033 #oscam=1
Deb2: Main: 034
Deb2: Main: 035 #channel 5
Deb2: Main: 036 #channel_next
Deb2: Main: 037 #name=channel 5
Deb2: Main: 038 #oscam=1
Deb2: Main: 039
Deb2: Main: 040 #channel 6
Deb2: Main: 041 #channel_next
Deb2: Main: 042 #name=channel 6
Deb2: Main: 043 #oscam=1
Deb2: Main: 044
Deb2: Main: 045 #channel 7
Deb2: Main: 046 #channel_next
Deb2: Main: 047 #name=channel 7
Deb2: Main: 048 #oscam=1
Deb2: Main: 049
Deb2: Main: 050 #channel 8
Deb2: Main: 051 #channel_next
Deb2: Main: 052 #name=channel 8
Deb2: Main: 053 #oscam=1
Deb2: Main: 054
Deb2: Main: 055 #channel 9
Deb2: Main: 056 #channel_next
Deb2: Main: 057 #name=channel 9
Deb2: Main: 058 #oscam=1
Deb2: Main: 059
Deb2: Main: ============ done ===========
Deb1: SCAM_COMMON: Ring buffer default size set to 131072
WARN: SCAM_COMMON: You have enabled the support for software descrambling (scrambled channels). Please report any bug/comment
Info: Main: New channel, current number 0
Info: Main: Autoconfiguration, we activate SAP announces. if you want to disable them see the README.
Info: Main: Autoconfiguration, we activate PAT rewriting. if you want to disable it see the README.
Info: Main: Autoconfiguration, we activate SDT rewriting. if you want to disable it see the README.
Info: Main: ========== End of configuration, MuMuDVB version 2.0.0_20140224_mumudvb2 is starting ==========
WARN: Main: Can't create /var/run/mumudvb/channels_streamed_adapter0_tuner0: No such file or directory
WARN: Main: Can't create /var/run/mumudvb/channels_unstreamed_adapter0_tuner0: No such file or directory
Info: Main: Streaming. Freq 698000000
Info: Tune: Using DVB card "Philips TDA10023 DVB-C" tuner 0
Info: Tune: tuning DVB-C to 698000000 Hz, srate=6875000
Deb0: Tune: polling....
Deb0: Tune: Getting frontend event
Info: Tune: FE_STATUS:
Deb0: Tune: polling....
Deb0: Tune: Getting frontend event
Info: Tune: FE_STATUS:
Info: Tune: FE_HAS_SIGNAL : found something above the noise level
Info: Tune: FE_HAS_CARRIER : found a DVB signal
Info: Tune: FE_HAS_VITERBI : FEC is stable
Info: Tune: FE_HAS_SYNC : found sync bytes
Info: Tune: FE_HAS_LOCK : everything's working...
Info: Tune: Event: Frequency: 698006714
Info: Tune: SymbolRate: 6875000
Info: Tune: FEC_inner: 0
Info: Tune: Bit error rate: 1048575
Info: Tune: Signal strength: 29555
Info: Tune: SNR: 58339
Info: Tune: FE_STATUS:
Info: Tune: FE_HAS_SIGNAL : found something above the noise level
Info: Tune: FE_HAS_CARRIER : found a DVB signal
Info: Tune: FE_HAS_VITERBI : FEC is stable
Info: Tune: FE_HAS_SYNC : found sync bytes
Info: Tune: FE_HAS_LOCK : everything's working...
Info: Main: Card 0, tuner 0 tuned
Deb1: SCAM_GETCW: network socket bind
Deb1: SCAM_GETCW: Getcw thread started
Info: Common chan: Looking through all services to update their filters
Deb0: Common chan: Open the new filters
Deb1: DVB: Setting filter for PID 0
Deb1: DVB: Setting filter for PID 1
Deb1: DVB: Setting filter for PID 16
Deb1: DVB: Setting filter for PID 17
Deb1: DVB: Setting filter for PID 18
Deb1: DVB: Setting filter for PID 20
Info: Unicast: We open the Master http socket for address 0.0.0.0:4200
Deb1: Unicast : unicast : fds->pfdsnum : 2
Info: Autoconf: Autoconfiguration is now ready to work for you !
Deb1: SCAM_SEND: Send thread started, channel
Deb1: SCAM_DECSA: Decsa thread started, channel
Deb1: Autoconf: PAT Need update. stored version : -1, new: 3
Deb2: TS: General information PID 0 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 14
Deb2: TS: Starting a packet PID 0 cc 14 len 48 expected len 48
Deb2: TS: First bytes 0x00 0xb0 0x2d 0x00 0x01 0xc7 0x00 0x00
Deb2: TS: Struct data table_id 0x00 section_syntax_indicator 0x01 section_length 0x2d transport_stream_id 0x01 version_number 0x03 current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 48. There's now 1 full packet
Deb2: TS: Calling recursively, data left 135
Deb2: TS: Stuffing bytes found data left 135
Deb2: TS: General information PID 0 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 14
Deb2: TS: Starting a packet PID 0 cc 14 len 48 expected len 48
Deb2: TS: First bytes 0x00 0xb0 0x2d 0x00 0x01 0xc7 0x00 0x00
Deb2: TS: Struct data table_id 0x00 section_syntax_indicator 0x01 section_length 0x2d transport_stream_id 0x01 version_number 0x03 current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 48. There's now 1 full packet
Deb2: TS: Calling recursively, data left 135
Deb2: TS: Stuffing bytes found data left 135
Deb1: PAT Rewrite: We need a global pat update, we don't send the pat for the channel 0 : ""
Deb2: TS: General information PID 17 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 5
Deb2: TS: Starting a packet PID 17 cc 5 len 183 expected len 519
Deb2: TS: First bytes 0x42 0xf2 0x04 0x00 0x01 0xdf 0x00 0x00
Deb2: TS: Struct data table_id 0x42 section_syntax_indicator 0x01 section_length 0x204 transport_stream_id 0x01 version_number 0x0f current_next_indicator 0x01 last_section_number 0x00
Deb1: SDT rewrite: We need a global SDT update, we don't send the SDT for the channel 0 : ""
Deb1: Autoconf: PAT Need update. stored version : -1, new: 3
Deb2: TS: Full packet left: 1, we copy length 48
Deb2: TS: General information PID 0 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 15
Deb2: TS: Starting a packet PID 0 cc 15 len 48 expected len 48
Deb2: TS: First bytes 0x00 0xb0 0x2d 0x00 0x01 0xc7 0x00 0x00
Deb2: TS: Struct data table_id 0x00 section_syntax_indicator 0x01 section_length 0x2d transport_stream_id 0x01 version_number 0x03 current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 48. There's now 1 full packet
Deb2: TS: Calling recursively, data left 135
Deb2: TS: Stuffing bytes found data left 135
Info: Autoconf: The PAT version changed, channels have changed
Info: Autoconf: New PAT we force SDT update after all sections seen
Deb1: Autoconf: ---- New PAT version 3 section 0 ----
Deb2: Autoconf: -------------- Display PAT ----------------
Deb2: Autoconf: transport stream id 0x0001 section_length 45 version 3 section_number 0 last_section_number 0 current_next_indicator 1
Deb1: Autoconf: Network PID 16 (PID of the NIT)
Deb1: Autoconf: service 1 id 0x0066 102 PMT PID : 1025
Deb1: Autoconf: service 2 id 0x0065 101 PMT PID : 1015
Deb1: Autoconf: service 3 id 0x006c 108 PMT PID : 1085
Deb1: Autoconf: service 4 id 0x006b 107 PMT PID : 1075
Deb1: Autoconf: service 5 id 0x006a 106 PMT PID : 1065
Deb1: Autoconf: service 6 id 0x0069 105 PMT PID : 1055
Deb1: Autoconf: service 7 id 0x0068 104 PMT PID : 1045
Deb1: Autoconf: service 8 id 0x0067 103 PMT PID : 1035
Deb1: Autoconf: This PAT contains 8 services
Deb2: Autoconf: -------------- PAT Displayed ----------------
Deb2: Autoconf: PAT version 3 program 102 NEW channel 2
Deb2: Autoconf: PAT version 3 program 101 NEW channel 3
Deb1: Autoconf: Channel 0 SID 108 existing : Channel ready
Deb2: Autoconf: PAT version 3 program 107 NEW channel 4
Deb2: Autoconf: PAT version 3 program 106 NEW channel 5
Deb2: Autoconf: PAT version 3 program 105 NEW channel 6
Deb2: Autoconf: PAT version 3 program 104 NEW channel 7
Deb2: Autoconf: PAT version 3 program 103 NEW channel 8
Deb1: Autoconf: It seems that we have finished to get the channel/services list
WARN: Autoconf: Channel 0 SID 108 Force PMT update
WARN: Autoconf: Channel 1 SID 102 Force PMT update
WARN: Autoconf: Channel 2 SID 101 Force PMT update
WARN: Autoconf: Channel 3 SID 107 Force PMT update
WARN: Autoconf: Channel 4 SID 106 Force PMT update
WARN: Autoconf: Channel 5 SID 105 Force PMT update
WARN: Autoconf: Channel 6 SID 104 Force PMT update
WARN: Autoconf: Channel 7 SID 103 Force PMT update
Deb2: TS: Full packet left: 1, we copy length 48
Deb2: TS: General information PID 0 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 15
Deb2: TS: Starting a packet PID 0 cc 15 len 48 expected len 48
Deb2: TS: First bytes 0x00 0xb0 0x2d 0x00 0x01 0xc7 0x00 0x00
Deb2: TS: Struct data table_id 0x00 section_syntax_indicator 0x01 section_length 0x2d transport_stream_id 0x01 version_number 0x03 current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 48. There's now 1 full packet
Deb2: TS: Calling recursively, data left 135
Deb2: TS: Stuffing bytes found data left 135
Deb1: PAT Rewrite: Full PAT updated
Deb1: PAT Rewrite: New pat version. Old : -1, new: 3
Deb2: PAT Rewrite: -------------- Display PAT ----------------
Deb2: PAT Rewrite: transport stream id 0x0001 section_length 45 version 3 section_number 0 last_section_number 0 current_next_indicator 1
Deb1: PAT Rewrite: Network PID 16 (PID of the NIT)
Deb1: PAT Rewrite: service 1 id 0x0066 102 PMT PID : 1025
Deb1: PAT Rewrite: service 2 id 0x0065 101 PMT PID : 1015
Deb1: PAT Rewrite: service 3 id 0x006c 108 PMT PID : 1085
Deb1: PAT Rewrite: service 4 id 0x006b 107 PMT PID : 1075
Deb1: PAT Rewrite: service 5 id 0x006a 106 PMT PID : 1065
Deb1: PAT Rewrite: service 6 id 0x0069 105 PMT PID : 1055
Deb1: PAT Rewrite: service 7 id 0x0068 104 PMT PID : 1045
Deb1: PAT Rewrite: service 8 id 0x0067 103 PMT PID : 1035
Deb1: PAT Rewrite: This PAT contains 8 services
Deb2: PAT Rewrite: -------------- PAT Displayed ----------------
Deb2: TS: Full packet left: 1, we copy length 48
Deb1: PAT Rewrite: Full PAT updated
Deb2: PAT Rewrite: -------------- Display PAT ----------------
Deb2: PAT Rewrite: transport stream id 0x0001 section_length 45 version 3 section_number 0 last_section_number 0 current_next_indicator 1
Deb1: PAT Rewrite: Network PID 16 (PID of the NIT)
Deb1: PAT Rewrite: service 1 id 0x0066 102 PMT PID : 1025
Deb1: PAT Rewrite: service 2 id 0x0065 101 PMT PID : 1015
Deb1: PAT Rewrite: service 3 id 0x006c 108 PMT PID : 1085
Deb1: PAT Rewrite: service 4 id 0x006b 107 PMT PID : 1075
Deb1: PAT Rewrite: service 5 id 0x006a 106 PMT PID : 1065
Deb1: PAT Rewrite: service 6 id 0x0069 105 PMT PID : 1055
Deb1: PAT Rewrite: service 7 id 0x0068 104 PMT PID : 1045
Deb1: PAT Rewrite: service 8 id 0x0067 103 PMT PID : 1035
Deb1: PAT Rewrite: This PAT contains 8 services
Deb2: PAT Rewrite: -------------- PAT Displayed ----------------
Deb1: PAT Rewrite: We need to rewrite the PAT for the channel 0 : ""
Deb1: PAT Rewrite: PAT rewrite : pointer field 0x0
Deb1: PAT Rewrite: Program dropped because of service_id. channel 0 :"". service_id chan : 108 service_id prog 102
Deb1: PAT Rewrite: Program dropped because of service_id. channel 0 :"". service_id chan : 108 service_id prog 101
Deb0: PAT Rewrite: NEW program for channel 0 : "". PMT pid : 1085
Deb1: PAT Rewrite: Program dropped because of service_id. channel 0 :"". service_id chan : 108 service_id prog 107
Deb1: PAT Rewrite: Program dropped because of service_id. channel 0 :"". service_id chan : 108 service_id prog 106
Deb1: PAT Rewrite: Program dropped because of service_id. channel 0 :"". service_id chan : 108 service_id prog 105
Deb1: PAT Rewrite: Program dropped because of service_id. channel 0 :"". service_id chan : 108 service_id prog 104
Deb1: PAT Rewrite: Program dropped because of service_id. channel 0 :"". service_id chan : 108 service_id prog 103
Deb2: TS: General information PID 17 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 6
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 17 cc 6 len 367 expected 519
Deb1: SDT rewrite: We need a global SDT update, we don't send the SDT for the channel 0 : ""
Deb1: Autoconf: NIT Need update. stored version : -1, new: 21
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 2
Deb2: TS: Starting a packet PID 16 cc 2 len 183 expected len 524
Deb2: TS: First bytes 0x40 0xf2 0x09 0x40 0x80 0xeb 0x02 0x03
Deb2: TS: Struct data table_id 0x40 section_syntax_indicator 0x01 section_length 0x209 transport_stream_id 0x4080 version_number 0x15 current_next_indicator 0x01 last_section_number 0x03
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 3
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 3 len 367 expected 524
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 4
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 4 len 524 expected 524
Deb2: TS: New full packet len 524. There's now 1 full packet
Deb2: TS: Full packet left: 1, we copy length 524
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 5
Deb2: TS: Starting a packet PID 16 cc 5 len 183 expected len 650
Deb2: TS: First bytes 0x40 0xf2 0x87 0x40 0x80 0xeb 0x03 0x03
Deb2: TS: Struct data table_id 0x40 section_syntax_indicator 0x01 section_length 0x287 transport_stream_id 0x4080 version_number 0x15 current_next_indicator 0x01 last_section_number 0x03
Deb2: Autoconf: New NIT
Info: Autoconf: The NIT version changed, channels number could have changed !
Deb2: Autoconf: -- NIT : Network Information Table --
Deb2: Autoconf: Network id 0x4080
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 508 descriptors_loop_len 52
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 26
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 52 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 20
Deb2: Autoconf: NIT LCN channel number 82, service id 195 visible 1
Deb2: Autoconf: NIT LCN channel number 622, service id 622 visible 1
Deb2: Autoconf: NIT LCN channel number 115, service id 196 visible 1
Deb2: Autoconf: NIT LCN channel number 84, service id 198 visible 1
Deb2: Autoconf: NIT LCN channel number 626, service id 626 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 17 descriptors_loop_len 17 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 450 descriptors_loop_len 31
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 27
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 31 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 8
Deb2: Autoconf: NIT LCN channel number 632, service id 632 visible 1
Deb2: Autoconf: NIT LCN channel number 633, service id 633 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 8 descriptors_loop_len 8 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 413 descriptors_loop_len 31
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 28
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 31 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 8
Deb2: Autoconf: NIT LCN channel number 631, service id 631 visible 1
Deb2: Autoconf: NIT LCN channel number 643, service id 643 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 8 descriptors_loop_len 8 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 376 descriptors_loop_len 31
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 29
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 31 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 8
Deb2: Autoconf: NIT LCN channel number 651, service id 651 visible 1
Deb2: Autoconf: NIT LCN channel number 665, service id 665 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 8 descriptors_loop_len 8 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 339 descriptors_loop_len 31
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 24
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 31 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 8
Deb2: Autoconf: NIT LCN channel number 617, service id 619 visible 1
Deb2: Autoconf: NIT LCN channel number 601, service id 461 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 8 descriptors_loop_len 8 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 302 descriptors_loop_len 80
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 10
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 80 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 36
Deb2: Autoconf: NIT LCN channel number 219, service id 250 visible 1
Deb2: Autoconf: NIT LCN channel number 220, service id 251 visible 1
Deb2: Autoconf: NIT LCN channel number 223, service id 254 visible 1
Deb2: Autoconf: NIT LCN channel number 224, service id 255 visible 1
Deb2: Autoconf: NIT LCN channel number 227, service id 258 visible 1
Deb2: Autoconf: NIT LCN channel number 211, service id 260 visible 1
Deb2: Autoconf: NIT LCN channel number 212, service id 314 visible 1
Deb2: Autoconf: NIT LCN channel number 213, service id 262 visible 1
Deb2: Autoconf: NIT LCN channel number 214, service id 263 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 29 descriptors_loop_len 29 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 216 descriptors_loop_len 52
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 25
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 52 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 20
Deb2: Autoconf: NIT LCN channel number 621, service id 621 visible 1
Deb2: Autoconf: NIT LCN channel number 171, service id 240 visible 1
Deb2: Autoconf: NIT LCN channel number 68, service id 268 visible 1
Deb2: Autoconf: NIT LCN channel number 69, service id 245 visible 1
Deb2: Autoconf: NIT LCN channel number 145, service id 225 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 17 descriptors_loop_len 17 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 158 descriptors_loop_len 31
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 30
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 31 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 8
Deb2: Autoconf: NIT LCN channel number 634, service id 634 visible 1
Deb2: Autoconf: NIT LCN channel number 20, service id 620 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 8 descriptors_loop_len 8 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 121 descriptors_loop_len 38
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 22
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 38 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 12
Deb2: Autoconf: NIT LCN channel number 603, service id 603 visible 1
Deb2: Autoconf: NIT LCN channel number 605, service id 605 visible 1
Deb2: Autoconf: NIT LCN channel number 608, service id 608 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 11 descriptors_loop_len 11 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 77 descriptors_loop_len 45
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 23
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 45 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 16
Deb2: Autoconf: NIT LCN channel number 606, service id 606 visible 1
Deb2: Autoconf: NIT LCN channel number 653, service id 653 visible 1
Deb2: Autoconf: NIT LCN channel number 654, service id 654 visible 1
Deb2: Autoconf: NIT LCN channel number 657, service id 657 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 14 descriptors_loop_len 14 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 26 descriptors_loop_len 20
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 32
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 20 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 0
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 5 descriptors_loop_len 5 ------------
Deb0: Autoconf: NIT 3 sections on 3 are missing
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 6
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 6 len 367 expected 650
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 7
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 7 len 551 expected 650
Deb2: TS: General information PID 17 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 7
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 17 cc 7 len 519 expected 519
Deb2: TS: New full packet len 519. There's now 1 full packet
Deb1: SDT rewrite: We need a global SDT update, we don't send the SDT for the channel 0 : ""
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 8
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 8 len 650 expected 650
Deb2: TS: New full packet len 650. There's now 1 full packet
Deb2: TS: Full packet left: 1, we copy length 650
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 9
Deb2: TS: Starting a packet PID 16 cc 9 len 183 expected len 823
Deb2: TS: First bytes 0x40 0xf3 0x34 0x40 0x80 0xeb 0x00 0x03
Deb2: TS: Struct data table_id 0x40 section_syntax_indicator 0x01 section_length 0x334 transport_stream_id 0x4080 version_number 0x15 current_next_indicator 0x01 last_section_number 0x03
Deb2: Autoconf: New NIT
Deb2: Autoconf: -- NIT : Network Information Table --
Deb2: Autoconf: Network id 0x4080
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 634 descriptors_loop_len 80
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 51
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 80 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 36
Deb2: Autoconf: NIT LCN channel number 401, service id 401 visible 1
Deb2: Autoconf: NIT LCN channel number 402, service id 402 visible 1
Deb2: Autoconf: NIT LCN channel number 403, service id 403 visible 1
Deb2: Autoconf: NIT LCN channel number 404, service id 404 visible 1
Deb2: Autoconf: NIT LCN channel number 405, service id 405 visible 1
Deb2: Autoconf: NIT LCN channel number 422, service id 422 visible 1
Deb2: Autoconf: NIT LCN channel number 423, service id 423 visible 1
Deb2: Autoconf: NIT LCN channel number 421, service id 421 visible 1
Deb2: Autoconf: NIT LCN channel number 406, service id 406 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 29 descriptors_loop_len 29 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 548 descriptors_loop_len 73
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 52
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 73 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 32
Deb2: Autoconf: NIT LCN channel number 407, service id 407 visible 1
Deb2: Autoconf: NIT LCN channel number 408, service id 408 visible 1
Deb2: Autoconf: NIT LCN channel number 410, service id 410 visible 1
Deb2: Autoconf: NIT LCN channel number 411, service id 411 visible 1
Deb2: Autoconf: NIT LCN channel number 412, service id 412 visible 1
Deb2: Autoconf: NIT LCN channel number 424, service id 424 visible 1
Deb2: Autoconf: NIT LCN channel number 425, service id 425 visible 1
Deb2: Autoconf: NIT LCN channel number 409, service id 409 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 26 descriptors_loop_len 26 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 469 descriptors_loop_len 87
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 53
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 87 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 40
Deb2: Autoconf: NIT LCN channel number 413, service id 413 visible 1
Deb2: Autoconf: NIT LCN channel number 414, service id 414 visible 1
Deb2: Autoconf: NIT LCN channel number 415, service id 415 visible 1
Deb2: Autoconf: NIT LCN channel number 416, service id 416 visible 1
Deb2: Autoconf: NIT LCN channel number 417, service id 417 visible 1
Deb2: Autoconf: NIT LCN channel number 418, service id 418 visible 1
Deb2: Autoconf: NIT LCN channel number 426, service id 426 visible 1
Deb2: Autoconf: NIT LCN channel number 427, service id 427 visible 1
Deb2: Autoconf: NIT LCN channel number 419, service id 419 visible 1
Deb2: Autoconf: NIT LCN channel number 420, service id 420 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 32 descriptors_loop_len 32 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 376 descriptors_loop_len 73
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 101
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 73 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 32
Deb2: Autoconf: NIT LCN channel number 901, service id 901 visible 1
Deb2: Autoconf: NIT LCN channel number 902, service id 902 visible 1
Deb2: Autoconf: NIT LCN channel number 903, service id 903 visible 1
Deb2: Autoconf: NIT LCN channel number 904, service id 904 visible 1
Deb2: Autoconf: NIT LCN channel number 905, service id 905 visible 1
Deb2: Autoconf: NIT LCN channel number 906, service id 906 visible 1
Deb2: Autoconf: NIT LCN channel number 907, service id 907 visible 1
Deb2: Autoconf: NIT LCN channel number 908, service id 908 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 26 descriptors_loop_len 26 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 297 descriptors_loop_len 73
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 102
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 73 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 32
Deb2: Autoconf: NIT LCN channel number 909, service id 909 visible 1
Deb2: Autoconf: NIT LCN channel number 910, service id 910 visible 1
Deb2: Autoconf: NIT LCN channel number 911, service id 911 visible 1
Deb2: Autoconf: NIT LCN channel number 912, service id 912 visible 1
Deb2: Autoconf: NIT LCN channel number 913, service id 913 visible 1
Deb2: Autoconf: NIT LCN channel number 914, service id 914 visible 1
Deb2: Autoconf: NIT LCN channel number 915, service id 915 visible 1
Deb2: Autoconf: NIT LCN channel number 916, service id 916 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 26 descriptors_loop_len 26 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 218 descriptors_loop_len 61
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 55
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 61 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 32
Deb2: Autoconf: NIT LCN channel number 428, service id 428 visible 1
Deb2: Autoconf: NIT LCN channel number 429, service id 429 visible 1
Deb2: Autoconf: NIT LCN channel number 430, service id 430 visible 1
Deb2: Autoconf: NIT LCN channel number 431, service id 431 visible 1
Deb2: Autoconf: NIT LCN channel number 432, service id 432 visible 1
Deb2: Autoconf: NIT LCN channel number 433, service id 433 visible 1
Deb2: Autoconf: NIT LCN channel number 434, service id 434 visible 1
Deb2: Autoconf: NIT LCN channel number 435, service id 435 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 14 descriptors_loop_len 14 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 151 descriptors_loop_len 59
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 99
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 59 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 24
Deb2: Autoconf: NIT LCN channel number 499, service id 499 visible 1
Deb2: Autoconf: NIT LCN channel number 498, service id 498 visible 1
Deb2: Autoconf: NIT LCN channel number 497, service id 497 visible 1
Deb2: Autoconf: NIT LCN channel number 496, service id 496 visible 1
Deb2: Autoconf: NIT LCN channel number 495, service id 495 visible 1
Deb2: Autoconf: NIT LCN channel number 456, service id 456 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 20 descriptors_loop_len 20 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 86 descriptors_loop_len 80
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 31
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 80 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 36
Deb2: Autoconf: NIT LCN channel number 152, service id 234 visible 1
Deb2: Autoconf: NIT LCN channel number 104, service id 191 visible 1
Deb2: Autoconf: NIT LCN channel number 112, service id 192 visible 1
Deb2: Autoconf: NIT LCN channel number 111, service id 205 visible 1
Deb2: Autoconf: NIT LCN channel number 167, service id 233 visible 1
Deb2: Autoconf: NIT LCN channel number 103, service id 116 visible 1
Deb2: Autoconf: NIT LCN channel number 83, service id 197 visible 1
Deb2: Autoconf: NIT LCN channel number 64, service id 210 visible 1
Deb2: Autoconf: NIT LCN channel number 162, service id 222 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 29 descriptors_loop_len 29 ------------
Deb0: Autoconf: NIT 2 sections on 3 are missing
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 10
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 10 len 367 expected 823
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 11
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 11 len 551 expected 823
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 12
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 12 len 735 expected 823
Deb1: Main: : packets in ring buffer 405, ring buffer size 32768, to descramble 213, to send 192
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 13
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 13 len 823 expected 823
Deb2: TS: New full packet len 823. There's now 1 full packet
Deb1: Autoconf: SDT Need update. stored version : -1, new: 15
Deb2: TS: General information PID 17 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 8
Deb2: TS: Starting a packet PID 17 cc 8 len 183 expected len 519
Deb2: TS: First bytes 0x42 0xf2 0x04 0x00 0x01 0xdf 0x00 0x00
Deb2: TS: Struct data table_id 0x42 section_syntax_indicator 0x01 section_length 0x204 transport_stream_id 0x01 version_number 0x0f current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: Full packet left: 1, we copy length 519
Deb2: TS: General information PID 17 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 8
Deb2: TS: Starting a packet PID 17 cc 8 len 183 expected len 519
Deb2: TS: First bytes 0x42 0xf2 0x04 0x00 0x01 0xdf 0x00 0x00
Deb2: TS: Struct data table_id 0x42 section_syntax_indicator 0x01 section_length 0x204 transport_stream_id 0x01 version_number 0x0f current_next_indicator 0x01 last_section_number 0x00
Deb0: SDT rewrite: Full SDT updated. section number 0, last_section_number 0
Deb1: SDT rewrite: New sdt version. Old : -1, new: 15
Deb0: Main: The SDT version changed, we force the update of all the channels.
Deb1: SDT rewrite: We need to rewrite the SDT for the channel 0 : ""
Deb1: SDT rewrite: table id 0x42
Deb1: SDT rewrite: Program dropped. channel 0 :"". service_id chan : 108 service_id prog 101
Deb1: SDT rewrite: Program dropped. channel 0 :"". service_id chan : 108 service_id prog 102
Deb1: SDT rewrite: Program dropped. channel 0 :"". service_id chan : 108 service_id prog 103
Deb1: SDT rewrite: Program dropped. channel 0 :"". service_id chan : 108 service_id prog 104
Deb1: SDT rewrite: Program dropped. channel 0 :"". service_id chan : 108 service_id prog 105
Deb1: SDT rewrite: Program dropped. channel 0 :"". service_id chan : 108 service_id prog 106
Deb1: SDT rewrite: Program dropped. channel 0 :"". service_id chan : 108 service_id prog 107
Deb1: SDT rewrite: Program found, we search for interesting descriptors
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x5d descriptor_len 38 (on 57) loop length 0 pos 0
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x48 descriptor_len 19 (on 57) loop length 38 pos 38
Deb0: SDT rewrite: NEW program for channel 0 : "". service_id : 108
Deb2: TS: Full packet left: 1, we copy length 823
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 14
Deb2: TS: Starting a packet PID 16 cc 14 len 183 expected len 746
Deb2: TS: First bytes 0x40 0xf2 0xe7 0x40 0x80 0xeb 0x01 0x03
Deb2: TS: Struct data table_id 0x40 section_syntax_indicator 0x01 section_length 0x2e7 transport_stream_id 0x4080 version_number 0x15 current_next_indicator 0x01 last_section_number 0x03
Deb2: Autoconf: New NIT
Deb2: Autoconf: -- NIT : Network Information Table --
Deb2: Autoconf: Network id 0x4080
Deb2: Autoconf: NIT network name descriptor
Deb2: Autoconf: NIT network descriptor_len 6
Deb2: Logs: Encoding number 0x13, see EN 300 468 Annex A
Deb2: Logs: Converted text : "BGCTV" (text encoding : GB2312)
Deb2: Autoconf: network name : "BGCTV"
Deb2: Autoconf: NIT network descriptor_tag : 0x4a
Deb2: Autoconf: NIT network descriptor_tag : 0x4a
Deb2: Autoconf: NIT network descriptor_tag : 0x4a
Deb2: Autoconf: NIT network descriptor_tag : 0x4a
Deb2: Autoconf: NIT Multilingual network name descriptor 0x5b len 20
Deb2: Autoconf: NIT network descriptor_len 20, name_len 6
Deb2: Logs: Encoding number 0x13, see EN 300 468 Annex A
Deb2: Logs: Converted text : "BGCTV" (text encoding : GB2312)
Deb1: Autoconf: lang code chi network name : "BGCTV"
Deb2: Autoconf: NIT network descriptor_len 10, name_len 6
Deb2: Logs: Encoding number 0x13, see EN 300 468 Annex A
Deb2: Logs: Converted text : "bgctv" (text encoding : GB2312)
Deb1: Autoconf: lang code eng network name : "bgctv"
Deb2: Autoconf: NIT network descriptor_tag : 0x4a
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 732 descriptors_loop_len 73
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 73 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 32
Deb2: Autoconf: NIT LCN channel number 21, service id 101 visible 1
Deb2: Autoconf: NIT LCN channel number 22, service id 102 visible 1
Deb2: Autoconf: NIT LCN channel number 23, service id 103 visible 1
Deb2: Autoconf: NIT LCN channel number 24, service id 104 visible 1
Deb2: Autoconf: NIT LCN channel number 25, service id 105 visible 1
Deb2: Autoconf: NIT LCN channel number 26, service id 106 visible 1
Deb2: Autoconf: NIT LCN channel number 27, service id 107 visible 1
Deb2: Autoconf: NIT LCN channel number 28, service id 108 visible 1
Deb0: Autoconf: NIT LCN channel FOUND id 101, LCN 21 name ""
Deb0: Autoconf: NIT LCN channel FOUND id 102, LCN 22 name ""
Deb0: Autoconf: NIT LCN channel FOUND id 103, LCN 23 name ""
Deb0: Autoconf: NIT LCN channel FOUND id 104, LCN 24 name ""
Deb0: Autoconf: NIT LCN channel FOUND id 105, LCN 25 name ""
Deb0: Autoconf: NIT LCN channel FOUND id 106, LCN 26 name ""
Deb0: Autoconf: NIT LCN channel FOUND id 107, LCN 27 name ""
Deb0: Autoconf: NIT LCN channel FOUND id 108, LCN 28 name ""
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 26 descriptors_loop_len 26 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 653 descriptors_loop_len 73
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 2
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 73 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 32
Deb2: Autoconf: NIT LCN channel number 13, service id 133 visible 1
Deb2: Autoconf: NIT LCN channel number 3, service id 123 visible 1
Deb2: Autoconf: NIT LCN channel number 4, service id 124 visible 1
Deb2: Autoconf: NIT LCN channel number 5, service id 125 visible 1
Deb2: Autoconf: NIT LCN channel number 6, service id 126 visible 1
Deb2: Autoconf: NIT LCN channel number 8, service id 128 visible 1
Deb2: Autoconf: NIT LCN channel number 16, service id 129 visible 1
Deb2: Autoconf: NIT LCN channel number 14, service id 134 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 26 descriptors_loop_len 26 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 574 descriptors_loop_len 66
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 3
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 66 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 28
Deb2: Autoconf: NIT LCN channel number 1, service id 121 visible 1
Deb2: Autoconf: NIT LCN channel number 2, service id 122 visible 1
Deb2: Autoconf: NIT LCN channel number 7, service id 127 visible 1
Deb2: Autoconf: NIT LCN channel number 10, service id 130 visible 1
Deb2: Autoconf: NIT LCN channel number 11, service id 131 visible 1
Deb2: Autoconf: NIT LCN channel number 12, service id 132 visible 1
Deb2: Autoconf: NIT LCN channel number 15, service id 135 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 23 descriptors_loop_len 23 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 502 descriptors_loop_len 80
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 4
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 80 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 36
Deb2: Autoconf: NIT LCN channel number 38, service id 163 visible 1
Deb2: Autoconf: NIT LCN channel number 43, service id 165 visible 1
Deb2: Autoconf: NIT LCN channel number 36, service id 172 visible 1
Deb2: Autoconf: NIT LCN channel number 31, service id 180 visible 1
Deb2: Autoconf: NIT LCN channel number 34, service id 181 visible 1
Deb2: Autoconf: NIT LCN channel number 37, service id 184 visible 1
Deb2: Autoconf: NIT LCN channel number 47, service id 185 visible 1
Deb2: Autoconf: NIT LCN channel number 63, service id 170 visible 1
Deb2: Autoconf: NIT LCN channel number 706, service id 193 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 29 descriptors_loop_len 29 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 416 descriptors_loop_len 80
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 5
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 80 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 36
Deb2: Autoconf: NIT LCN channel number 42, service id 171 visible 1
Deb2: Autoconf: NIT LCN channel number 45, service id 173 visible 1
Deb2: Autoconf: NIT LCN channel number 46, service id 177 visible 1
Deb2: Autoconf: NIT LCN channel number 58, service id 178 visible 1
Deb2: Autoconf: NIT LCN channel number 33, service id 182 visible 1
Deb2: Autoconf: NIT LCN channel number 44, service id 188 visible 1
Deb2: Autoconf: NIT LCN channel number 39, service id 151 visible 1
Deb2: Autoconf: NIT LCN channel number 40, service id 153 visible 1
Deb2: Autoconf: NIT LCN channel number 41, service id 154 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 29 descriptors_loop_len 29 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 330 descriptors_loop_len 80
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 6
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 80 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 36
Deb2: Autoconf: NIT LCN channel number 52, service id 164 visible 1
Deb2: Autoconf: NIT LCN channel number 53, service id 169 visible 1
Deb2: Autoconf: NIT LCN channel number 54, service id 179 visible 1
Deb2: Autoconf: NIT LCN channel number 51, service id 186 visible 1
Deb2: Autoconf: NIT LCN channel number 49, service id 187 visible 1
Deb2: Autoconf: NIT LCN channel number 48, service id 189 visible 1
Deb2: Autoconf: NIT LCN channel number 55, service id 168 visible 1
Deb2: Autoconf: NIT LCN channel number 50, service id 166 visible 1
Deb2: Autoconf: NIT LCN channel number 85, service id 199 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 29 descriptors_loop_len 29 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 244 descriptors_loop_len 66
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 8
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 66 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 28
Deb2: Autoconf: NIT LCN channel number 29, service id 109 visible 1
Deb2: Autoconf: NIT LCN channel number 65, service id 211 visible 1
Deb2: Autoconf: NIT LCN channel number 170, service id 136 visible 1
Deb2: Autoconf: NIT LCN channel number 107, service id 203 visible 1
Deb2: Autoconf: NIT LCN channel number 109, service id 204 visible 1
Deb2: Autoconf: NIT LCN channel number 200, service id 200 visible 1
Deb2: Autoconf: NIT LCN channel number 73, service id 206 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 23 descriptors_loop_len 23 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 172 descriptors_loop_len 80
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 7
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 80 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 36
Deb2: Autoconf: NIT LCN channel number 62, service id 175 visible 1
Deb2: Autoconf: NIT LCN channel number 57, service id 161 visible 1
Deb2: Autoconf: NIT LCN channel number 60, service id 162 visible 1
Deb2: Autoconf: NIT LCN channel number 61, service id 167 visible 1
Deb2: Autoconf: NIT LCN channel number 56, service id 174 visible 1
Deb2: Autoconf: NIT LCN channel number 35, service id 176 visible 1
Deb2: Autoconf: NIT LCN channel number 32, service id 183 visible 1
Deb2: Autoconf: NIT LCN channel number 59, service id 190 visible 1
Deb2: Autoconf: NIT LCN channel number 80, service id 194 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 29 descriptors_loop_len 29 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 86 descriptors_loop_len 80
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 9
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 80 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 36
Deb2: Autoconf: NIT LCN channel number 169, service id 232 visible 1
Deb2: Autoconf: NIT LCN channel number 201, service id 137 visible 1
Deb2: Autoconf: NIT LCN channel number 203, service id 139 visible 1
Deb2: Autoconf: NIT LCN channel number 204, service id 140 visible 1
Deb2: Autoconf: NIT LCN channel number 205, service id 141 visible 1
Deb2: Autoconf: NIT LCN channel number 206, service id 142 visible 1
Deb2: Autoconf: NIT LCN channel number 207, service id 143 visible 1
Deb2: Autoconf: NIT LCN channel number 208, service id 144 visible 1
Deb2: Autoconf: NIT LCN channel number 209, service id 145 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 29 descriptors_loop_len 29 ------------
Deb0: Autoconf: NIT 1 sections on 3 are missing
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 15
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 15 len 367 expected 746
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 0
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 0 len 551 expected 746
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 1
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 1 len 735 expected 746
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 2
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 16 cc 2 len 746 expected 746
Deb2: TS: New full packet len 746. There's now 1 full packet
Deb2: TS: General information PID 17 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 9
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 17 cc 9 len 367 expected 519
Deb2: TS: Full packet left: 1, we copy length 746
Deb2: TS: General information PID 16 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 3
Deb2: TS: Starting a packet PID 16 cc 3 len 183 expected len 524
Deb2: TS: First bytes 0x40 0xf2 0x09 0x40 0x80 0xeb 0x02 0x03
Deb2: TS: Struct data table_id 0x40 section_syntax_indicator 0x01 section_length 0x209 transport_stream_id 0x4080 version_number 0x15 current_next_indicator 0x01 last_section_number 0x03
Deb2: Autoconf: New NIT
Deb2: Autoconf: -- NIT : Network Information Table --
Deb2: Autoconf: Network id 0x4080
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 730 descriptors_loop_len 168
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 11
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 168 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 88
Deb2: Autoconf: NIT LCN channel number 357, service id 49 visible 1
Deb2: Autoconf: NIT LCN channel number 101, service id 118 visible 1
Deb2: Autoconf: NIT LCN channel number 102, service id 112 visible 1
Deb2: Autoconf: NIT LCN channel number 164, service id 115 visible 1
Deb2: Autoconf: NIT LCN channel number 163, service id 117 visible 1
Deb2: Autoconf: NIT LCN channel number 165, service id 114 visible 1
Deb2: Autoconf: NIT LCN channel number 301, service id 51 visible 1
Deb2: Autoconf: NIT LCN channel number 302, service id 52 visible 1
Deb2: Autoconf: NIT LCN channel number 303, service id 53 visible 1
Deb2: Autoconf: NIT LCN channel number 304, service id 54 visible 1
Deb2: Autoconf: NIT LCN channel number 305, service id 55 visible 1
Deb2: Autoconf: NIT LCN channel number 306, service id 56 visible 1
Deb2: Autoconf: NIT LCN channel number 307, service id 57 visible 1
Deb2: Autoconf: NIT LCN channel number 308, service id 58 visible 1
Deb2: Autoconf: NIT LCN channel number 309, service id 59 visible 1
Deb2: Autoconf: NIT LCN channel number 310, service id 60 visible 1
Deb2: Autoconf: NIT LCN channel number 311, service id 61 visible 1
Deb2: Autoconf: NIT LCN channel number 312, service id 62 visible 1
Deb2: Autoconf: NIT LCN channel number 313, service id 63 visible 1
Deb2: Autoconf: NIT LCN channel number 314, service id 64 visible 1
Deb2: Autoconf: NIT LCN channel number 315, service id 65 visible 1
Deb2: Autoconf: NIT LCN channel number 316, service id 66 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 65 descriptors_loop_len 65 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 556 descriptors_loop_len 80
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 12
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 80 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 36
Deb2: Autoconf: NIT LCN channel number 106, service id 201 visible 1
Deb2: Autoconf: NIT LCN channel number 108, service id 202 visible 1
Deb2: Autoconf: NIT LCN channel number 110, service id 208 visible 1
Deb2: Autoconf: NIT LCN channel number 71, service id 209 visible 1
Deb2: Autoconf: NIT LCN channel number 67, service id 113 visible 1
Deb2: Autoconf: NIT LCN channel number 105, service id 119 visible 1
Deb2: Autoconf: NIT LCN channel number 172, service id 241 visible 1
Deb2: Autoconf: NIT LCN channel number 153, service id 242 visible 1
Deb2: Autoconf: NIT LCN channel number 210, service id 146 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 29 descriptors_loop_len 29 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 470 descriptors_loop_len 17
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 13
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 17 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 0
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 2 descriptors_loop_len 2 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 447 descriptors_loop_len 31
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 14
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 31 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 8
Deb2: Autoconf: NIT LCN channel number 356, service id 31 visible 1
Deb2: Autoconf: NIT LCN channel number 355, service id 45 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 8 descriptors_loop_len 8 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 410 descriptors_loop_len 17
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 16
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 17 ------------
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 2 descriptors_loop_len 4 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 0
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 387 descriptors_loop_len 21
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 17
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 21 ------------
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 2 descriptors_loop_len 8 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 4
Deb2: Autoconf: NIT LCN channel number 352, service id 42 visible 1
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 360 descriptors_loop_len 80
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 15
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 80 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 36
Deb2: Autoconf: NIT LCN channel number 74, service id 111 visible 1
Deb2: Autoconf: NIT LCN channel number 75, service id 120 visible 1
Deb2: Autoconf: NIT LCN channel number 125, service id 311 visible 1
Deb2: Autoconf: NIT LCN channel number 122, service id 239 visible 1
Deb2: Autoconf: NIT LCN channel number 9, service id 237 visible 1
Deb2: Autoconf: NIT LCN channel number 173, service id 243 visible 1
Deb2: Autoconf: NIT LCN channel number 72, service id 244 visible 1
Deb2: Autoconf: NIT LCN channel number 218, service id 267 visible 1
Deb2: Autoconf: NIT LCN channel number 91, service id 238 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 29 descriptors_loop_len 29 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 274 descriptors_loop_len 80
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 18
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 80 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 36
Deb2: Autoconf: NIT LCN channel number 76, service id 215 visible 1
Deb2: Autoconf: NIT LCN channel number 77, service id 216 visible 1
Deb2: Autoconf: NIT LCN channel number 78, service id 220 visible 1
Deb2: Autoconf: NIT LCN channel number 79, service id 221 visible 1
Deb2: Autoconf: NIT LCN channel number 81, service id 223 visible 1
Deb2: Autoconf: NIT LCN channel number 113, service id 235 visible 1
Deb2: Autoconf: NIT LCN channel number 114, service id 312 visible 1
Deb2: Autoconf: NIT LCN channel number 70, service id 246 visible 1
Deb2: Autoconf: NIT LCN channel number 222, service id 253 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 29 descriptors_loop_len 29 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 188 descriptors_loop_len 66
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 19
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 66 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 28
Deb2: Autoconf: NIT LCN channel number 141, service id 217 visible 1
Deb2: Autoconf: NIT LCN channel number 142, service id 218 visible 1
Deb2: Autoconf: NIT LCN channel number 143, service id 219 visible 1
Deb2: Autoconf: NIT LCN channel number 144, service id 224 visible 1
Deb2: Autoconf: NIT LCN channel number 146, service id 226 visible 1
Deb2: Autoconf: NIT LCN channel number 147, service id 227 visible 1
Deb2: Autoconf: NIT LCN channel number 166, service id 212 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 23 descriptors_loop_len 23 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 116 descriptors_loop_len 52
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 20
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 52 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 20
Deb2: Autoconf: NIT LCN channel number 701, service id 561 visible 1
Deb2: Autoconf: NIT LCN channel number 801, service id 801 visible 1
Deb2: Autoconf: NIT LCN channel number 802, service id 802 visible 1
Deb2: Autoconf: NIT LCN channel number 803, service id 803 visible 1
Deb2: Autoconf: NIT LCN channel number 804, service id 804 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 17 descriptors_loop_len 17 ------------
Deb2: Autoconf: --- NIT ts_descriptors_loop_len 58 descriptors_loop_len 52
Deb2: Autoconf: --- NIT descriptor concerning the multiplex 21
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0x44 len 13 descriptors_loop_len 52 ------------
Deb2: Autoconf: NIT 0x83 descriptor (probably LCN) descriptor_len 20
Deb2: Autoconf: NIT LCN channel number 618, service id 617 visible 1
Deb2: Autoconf: NIT LCN channel number 161, service id 148 visible 1
Deb2: Autoconf: NIT LCN channel number 151, service id 149 visible 1
Deb2: Autoconf: NIT LCN channel number 30, service id 110 visible 1
Deb2: Autoconf: NIT LCN channel number 66, service id 247 visible 1
Deb2: Autoconf: --- NIT TS descriptor --- descriptor_tag == 0xfe len 17 descriptors_loop_len 17 ------------
Deb1: Autoconf: It seems that we have finished to get the logical channel number
Info: Autoconf: We got the NIT, we update the channel names
Deb1: Autoconf: Channel SID 108 service name: "" user name: "" channel name: ""
Deb1: Autoconf: Channel SID 102 service name: "" user name: "" channel name: ""
Deb1: Autoconf: Channel SID 101 service name: "" user name: "" channel name: ""
Deb1: Autoconf: Channel SID 107 service name: "" user name: "" channel name: ""
Deb1: Autoconf: Channel SID 106 service name: "" user name: "" channel name: ""
Deb1: Autoconf: Channel SID 105 service name: "" user name: "" channel name: ""
Deb1: Autoconf: Channel SID 104 service name: "" user name: "" channel name: ""
Deb1: Autoconf: Channel SID 103 service name: "" user name: "" channel name: ""
Deb2: TS: General information PID 17 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 10
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 17 cc 10 len 519 expected 519
Deb2: TS: New full packet len 519. There's now 1 full packet
Info: Main: Channel "" down.Card 0
Deb1: Main: : packets in ring buffer 591, ring buffer size 32768, to descramble 215, to send 376
Deb1: Autoconf: SDT Need update. stored version : -1, new: 15
Deb2: TS: Full packet left: 1, we copy length 519
Deb2: TS: General information PID 17 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 11
Deb2: TS: Starting a packet PID 17 cc 11 len 183 expected len 519
Deb2: TS: First bytes 0x42 0xf2 0x04 0x00 0x01 0xdf 0x00 0x00
Deb2: TS: Struct data table_id 0x42 section_syntax_indicator 0x01 section_length 0x204 transport_stream_id 0x01 version_number 0x0f current_next_indicator 0x01 last_section_number 0x00
Info: Autoconf: The SDT version changed, channels description have changed
Deb1: Autoconf: -- SDT : Service Description Table (id 0x42)--
Deb2: Autoconf: -- SDT: TSID 1 Original network id 16512 version 15 section number 0 last section number 0 --
Deb1: Autoconf: We will update service with id : 0x65 101
Deb2: Autoconf: running_status : running
Deb1: Autoconf: free_ca_mode : 0x0
Deb2: Autoconf: SDT descriptor_tag : 0x5d, descriptor_len 42
Deb1: Autoconf: service type: 0x1 : Television
Deb2: Logs: Encoding number 0x13, see EN 300 468 Annex A
Deb2: Logs: Converted text : "BTV北京卫视" (text encoding : GB2312)
Deb1: Autoconf: Channel SID 101 name will be updated
Deb1: Autoconf: Channel SID 101 name : "BTV北京卫视" (name encoding : GB2312)
Deb1: Autoconf: We will update service with id : 0x66 102
Deb2: Autoconf: running_status : running
Deb1: Autoconf: free_ca_mode : 0x0
Deb2: Autoconf: SDT descriptor_tag : 0x5d, descriptor_len 38
Deb1: Autoconf: service type: 0x1 : Television
Deb2: Logs: Encoding number 0x13, see EN 300 468 Annex A
Deb2: Logs: Converted text : "BTV文艺" (text encoding : GB2312)
Deb1: Autoconf: Channel SID 102 name will be updated
Deb1: Autoconf: Channel SID 102 name : "BTV文艺" (name encoding : GB2312)
Deb1: Autoconf: We will update service with id : 0x67 103
Deb2: Autoconf: running_status : running
Deb1: Autoconf: free_ca_mode : 0x0
Deb2: Autoconf: SDT descriptor_tag : 0x5d, descriptor_len 38
Deb1: Autoconf: service type: 0x1 : Television
Deb2: Logs: Encoding number 0x13, see EN 300 468 Annex A
Deb2: Logs: Converted text : "BTV科教" (text encoding : GB2312)
Deb1: Autoconf: Channel SID 103 name will be updated
Deb1: Autoconf: Channel SID 103 name : "BTV科教" (name encoding : GB2312)
Deb1: Autoconf: We will update service with id : 0x68 104
Deb2: Autoconf: running_status : running
Deb1: Autoconf: free_ca_mode : 0x0
Deb2: Autoconf: SDT descriptor_tag : 0x5d, descriptor_len 38
Deb1: Autoconf: service type: 0x1 : Television
Deb2: Logs: Encoding number 0x13, see EN 300 468 Annex A
Deb2: Logs: Converted text : "BTV影视" (text encoding : GB2312)
Deb1: Autoconf: Channel SID 104 name will be updated
Deb1: Autoconf: Channel SID 104 name : "BTV影视" (name encoding : GB2312)
Deb1: Autoconf: We will update service with id : 0x69 105
Deb2: Autoconf: running_status : running
Deb1: Autoconf: free_ca_mode : 0x0
Deb2: Autoconf: SDT descriptor_tag : 0x5d, descriptor_len 38
Deb1: Autoconf: service type: 0x1 : Television
Deb2: Logs: Encoding number 0x13, see EN 300 468 Annex A
Deb2: Logs: Converted text : "BTV财经" (text encoding : GB2312)
Deb1: Autoconf: Channel SID 105 name will be updated
Deb1: Autoconf: Channel SID 105 name : "BTV财经" (name encoding : GB2312)
Deb1: Autoconf: We will update service with id : 0x6a 106
Deb2: Autoconf: running_status : running
Deb1: Autoconf: free_ca_mode : 0x0
Deb2: Autoconf: SDT descriptor_tag : 0x5d, descriptor_len 38
Deb1: Autoconf: service type: 0x1 : Television
Deb2: Logs: Encoding number 0x13, see EN 300 468 Annex A
Deb2: Logs: Converted text : "BTV体育" (text encoding : GB2312)
Deb1: Autoconf: Channel SID 106 name will be updated
Deb1: Autoconf: Channel SID 106 name : "BTV体育" (name encoding : GB2312)
Deb1: Autoconf: We will update service with id : 0x6b 107
Deb2: Autoconf: running_status : running
Deb1: Autoconf: free_ca_mode : 0x0
Deb2: Autoconf: SDT descriptor_tag : 0x5d, descriptor_len 38
Deb1: Autoconf: service type: 0x1 : Television
Deb2: Logs: Encoding number 0x13, see EN 300 468 Annex A
Deb2: Logs: Converted text : "BTV生活" (text encoding : GB2312)
Deb1: Autoconf: Channel SID 107 name will be updated
Deb1: Autoconf: Channel SID 107 name : "BTV生活" (name encoding : GB2312)
Deb1: Autoconf: We will update service with id : 0x6c 108
Deb2: Autoconf: running_status : running
Deb1: Autoconf: free_ca_mode : 0x0
Deb2: Autoconf: SDT descriptor_tag : 0x5d, descriptor_len 38
Deb1: Autoconf: service type: 0x1 : Television
Deb2: Logs: Encoding number 0x13, see EN 300 468 Annex A
Deb2: Logs: Converted text : "BTV青年" (text encoding : GB2312)
Deb1: Autoconf: Channel SID 108 name will be updated
Deb1: Autoconf: Channel SID 108 name : "BTV青年" (name encoding : GB2312)
Deb1: Autoconf: It seems that we have finished to update get the channels basic info
Info: Autoconf: We update the channel names
Deb1: Autoconf: Channel SID 108 service name: "BTV青年" user name: "" channel name: "BTV青年"
Deb1: Autoconf: Channel SID 102 service name: "BTV文艺" user name: "" channel name: "BTV文艺"
Deb1: Autoconf: Channel SID 101 service name: "BTV北京卫视" user name: "" channel name: "BTV北京卫视"
Deb1: Autoconf: Channel SID 107 service name: "BTV生活" user name: "" channel name: "BTV生活"
Deb1: Autoconf: Channel SID 106 service name: "BTV体育" user name: "" channel name: "BTV体育"
Deb1: Autoconf: Channel SID 105 service name: "BTV财经" user name: "" channel name: "BTV财经"
Deb1: Autoconf: Channel SID 104 service name: "BTV影视" user name: "" channel name: "BTV影视"
Deb1: Autoconf: Channel SID 103 service name: "BTV科教" user name: "" channel name: "BTV科教"
Info: Autoconf: We update the channel status
Info: Autoconf: Looking through all channels to see if they are ready for streaming
Deb0: Autoconf: Service OK becoming ready. Name "BTV文艺", id 102 type Television
Deb0: Autoconf: Service OK becoming ready. Name "BTV北京卫视", id 101 type Television
Deb0: Autoconf: Service OK becoming ready. Name "BTV生活", id 107 type Television
Deb0: Autoconf: Service OK becoming ready. Name "BTV体育", id 106 type Television
Deb0: Autoconf: Service OK becoming ready. Name "BTV财经", id 105 type Television
Deb0: Autoconf: Service OK becoming ready. Name "BTV影视", id 104 type Television
Deb0: Autoconf: Service OK becoming ready. Name "BTV科教", id 103 type Television
Info: Autoconf: We update the channel filters
Info: Common chan: Looking through all services to update their filters
Deb0: Common chan: pid 1015 added
Deb0: Common chan: pid 1025 added
Deb0: Common chan: pid 1035 added
Deb0: Common chan: pid 1045 added
Deb0: Common chan: pid 1055 added
Deb0: Common chan: pid 1065 added
Deb0: Common chan: pid 1075 added
Deb0: Common chan: pid 1085 added
Deb0: Common chan: Open the new filters
Deb1: DVB: Setting filter for PID 1015
Deb1: DVB: Setting filter for PID 1025
Deb1: DVB: Setting filter for PID 1035
Deb1: DVB: Setting filter for PID 1045
Deb1: DVB: Setting filter for PID 1055
Deb1: DVB: Setting filter for PID 1065
Deb1: DVB: Setting filter for PID 1075
Deb1: DVB: Setting filter for PID 1085
Info: Autoconf: We update the channel networking
Deb1: SDT rewrite: We need to rewrite the SDT for the channel 1 : "BTV文艺"
Deb1: SDT rewrite: table id 0x42
Deb1: SDT rewrite: Program dropped. channel 1 :"BTV文艺". service_id chan : 102 service_id prog 101
Deb1: SDT rewrite: Program found, we search for interesting descriptors
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x5d descriptor_len 38 (on 57) loop length 0 pos 0
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x48 descriptor_len 19 (on 57) loop length 38 pos 38
Deb0: SDT rewrite: NEW program for channel 1 : "BTV文艺". service_id : 102
Deb1: SDT rewrite: We need to rewrite the SDT for the channel 2 : "BTV北京卫视"
Deb1: SDT rewrite: table id 0x42
Deb1: SDT rewrite: Program found, we search for interesting descriptors
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x5d descriptor_len 42 (on 65) loop length 0 pos 0
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x48 descriptor_len 23 (on 65) loop length 42 pos 42
Deb0: SDT rewrite: NEW program for channel 2 : "BTV北京卫视". service_id : 101
Deb1: SDT rewrite: We need to rewrite the SDT for the channel 3 : "BTV生活"
Deb1: SDT rewrite: table id 0x42
Deb1: SDT rewrite: Program dropped. channel 3 :"BTV生活". service_id chan : 107 service_id prog 101
Deb1: SDT rewrite: Program dropped. channel 3 :"BTV生活". service_id chan : 107 service_id prog 102
Deb1: SDT rewrite: Program dropped. channel 3 :"BTV生活". service_id chan : 107 service_id prog 103
Deb1: SDT rewrite: Program dropped. channel 3 :"BTV生活". service_id chan : 107 service_id prog 104
Deb1: SDT rewrite: Program dropped. channel 3 :"BTV生活". service_id chan : 107 service_id prog 105
Deb1: SDT rewrite: Program dropped. channel 3 :"BTV生活". service_id chan : 107 service_id prog 106
Deb1: SDT rewrite: Program found, we search for interesting descriptors
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x5d descriptor_len 38 (on 57) loop length 0 pos 0
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x48 descriptor_len 19 (on 57) loop length 38 pos 38
Deb0: SDT rewrite: NEW program for channel 3 : "BTV生活". service_id : 107
Deb1: SDT rewrite: We need to rewrite the SDT for the channel 4 : "BTV体育"
Deb1: SDT rewrite: table id 0x42
Deb1: SDT rewrite: Program dropped. channel 4 :"BTV体育". service_id chan : 106 service_id prog 101
Deb1: SDT rewrite: Program dropped. channel 4 :"BTV体育". service_id chan : 106 service_id prog 102
Deb1: SDT rewrite: Program dropped. channel 4 :"BTV体育". service_id chan : 106 service_id prog 103
Deb1: SDT rewrite: Program dropped. channel 4 :"BTV体育". service_id chan : 106 service_id prog 104
Deb1: SDT rewrite: Program dropped. channel 4 :"BTV体育". service_id chan : 106 service_id prog 105
Deb1: SDT rewrite: Program found, we search for interesting descriptors
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x5d descriptor_len 38 (on 57) loop length 0 pos 0
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x48 descriptor_len 19 (on 57) loop length 38 pos 38
Deb0: SDT rewrite: NEW program for channel 4 : "BTV体育". service_id : 106
Deb1: SDT rewrite: We need to rewrite the SDT for the channel 5 : "BTV财经"
Deb1: SDT rewrite: table id 0x42
Deb1: SDT rewrite: Program dropped. channel 5 :"BTV财经". service_id chan : 105 service_id prog 101
Deb1: SDT rewrite: Program dropped. channel 5 :"BTV财经". service_id chan : 105 service_id prog 102
Deb1: SDT rewrite: Program dropped. channel 5 :"BTV财经". service_id chan : 105 service_id prog 103
Deb1: SDT rewrite: Program dropped. channel 5 :"BTV财经". service_id chan : 105 service_id prog 104
Deb1: SDT rewrite: Program found, we search for interesting descriptors
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x5d descriptor_len 38 (on 57) loop length 0 pos 0
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x48 descriptor_len 19 (on 57) loop length 38 pos 38
Deb0: SDT rewrite: NEW program for channel 5 : "BTV财经". service_id : 105
Deb1: SDT rewrite: We need to rewrite the SDT for the channel 6 : "BTV影视"
Deb1: SDT rewrite: table id 0x42
Deb1: SDT rewrite: Program dropped. channel 6 :"BTV影视". service_id chan : 104 service_id prog 101
Deb1: SDT rewrite: Program dropped. channel 6 :"BTV影视". service_id chan : 104 service_id prog 102
Deb1: SDT rewrite: Program dropped. channel 6 :"BTV影视". service_id chan : 104 service_id prog 103
Deb1: SDT rewrite: Program found, we search for interesting descriptors
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x5d descriptor_len 38 (on 57) loop length 0 pos 0
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x48 descriptor_len 19 (on 57) loop length 38 pos 38
Deb0: SDT rewrite: NEW program for channel 6 : "BTV影视". service_id : 104
Deb1: SDT rewrite: We need to rewrite the SDT for the channel 7 : "BTV科教"
Deb1: SDT rewrite: table id 0x42
Deb1: SDT rewrite: Program dropped. channel 7 :"BTV科教". service_id chan : 103 service_id prog 101
Deb1: SDT rewrite: Program dropped. channel 7 :"BTV科教". service_id chan : 103 service_id prog 102
Deb1: SDT rewrite: Program found, we search for interesting descriptors
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x5d descriptor_len 38 (on 57) loop length 0 pos 0
Deb2: SDT rewrite: We copy this descriptor : descriptor_tag 0x48 descriptor_len 19 (on 57) loop length 38 pos 38
Deb0: SDT rewrite: NEW program for channel 7 : "BTV科教". service_id : 103
Deb1: PAT Rewrite: We need to rewrite the PAT for the channel 1 : "BTV文艺"
Deb1: PAT Rewrite: PAT rewrite : pointer field 0x0
Deb0: PAT Rewrite: NEW program for channel 1 : "BTV文艺". PMT pid : 1025
Deb1: PAT Rewrite: Program dropped because of service_id. channel 1 :"BTV文艺". service_id chan : 102 service_id prog 101
Deb1: PAT Rewrite: Program dropped because of service_id. channel 1 :"BTV文艺". service_id chan : 102 service_id prog 108
Deb1: PAT Rewrite: Program dropped because of service_id. channel 1 :"BTV文艺". service_id chan : 102 service_id prog 107
Deb1: PAT Rewrite: Program dropped because of service_id. channel 1 :"BTV文艺". service_id chan : 102 service_id prog 106
Deb1: PAT Rewrite: Program dropped because of service_id. channel 1 :"BTV文艺". service_id chan : 102 service_id prog 105
Deb1: PAT Rewrite: Program dropped because of service_id. channel 1 :"BTV文艺". service_id chan : 102 service_id prog 104
Deb1: PAT Rewrite: Program dropped because of service_id. channel 1 :"BTV文艺". service_id chan : 102 service_id prog 103
Deb1: PAT Rewrite: We need to rewrite the PAT for the channel 2 : "BTV北京卫视"
Deb1: PAT Rewrite: PAT rewrite : pointer field 0x0
Deb1: PAT Rewrite: Program dropped because of service_id. channel 2 :"BTV北京卫视". service_id chan : 101 service_id prog 102
Deb0: PAT Rewrite: NEW program for channel 2 : "BTV北京卫视". PMT pid : 1015
Deb1: PAT Rewrite: Program dropped because of service_id. channel 2 :"BTV北京卫视". service_id chan : 101 service_id prog 108
Deb1: PAT Rewrite: Program dropped because of service_id. channel 2 :"BTV北京卫视". service_id chan : 101 service_id prog 107
Deb1: PAT Rewrite: Program dropped because of service_id. channel 2 :"BTV北京卫视". service_id chan : 101 service_id prog 106
Deb1: PAT Rewrite: Program dropped because of service_id. channel 2 :"BTV北京卫视". service_id chan : 101 service_id prog 105
Deb1: PAT Rewrite: Program dropped because of service_id. channel 2 :"BTV北京卫视". service_id chan : 101 service_id prog 104
Deb1: PAT Rewrite: Program dropped because of service_id. channel 2 :"BTV北京卫视". service_id chan : 101 service_id prog 103
Deb1: PAT Rewrite: We need to rewrite the PAT for the channel 3 : "BTV生活"
Deb1: PAT Rewrite: PAT rewrite : pointer field 0x0
Deb1: PAT Rewrite: Program dropped because of service_id. channel 3 :"BTV生活". service_id chan : 107 service_id prog 102
Deb1: PAT Rewrite: Program dropped because of service_id. channel 3 :"BTV生活". service_id chan : 107 service_id prog 101
Deb1: PAT Rewrite: Program dropped because of service_id. channel 3 :"BTV生活". service_id chan : 107 service_id prog 108
Deb0: PAT Rewrite: NEW program for channel 3 : "BTV生活". PMT pid : 1075
Deb1: PAT Rewrite: Program dropped because of service_id. channel 3 :"BTV生活". service_id chan : 107 service_id prog 106
Deb1: PAT Rewrite: Program dropped because of service_id. channel 3 :"BTV生活". service_id chan : 107 service_id prog 105
Deb1: PAT Rewrite: Program dropped because of service_id. channel 3 :"BTV生活". service_id chan : 107 service_id prog 104
Deb1: PAT Rewrite: Program dropped because of service_id. channel 3 :"BTV生活". service_id chan : 107 service_id prog 103
Deb1: PAT Rewrite: We need to rewrite the PAT for the channel 4 : "BTV体育"
Deb1: PAT Rewrite: PAT rewrite : pointer field 0x0
Deb1: PAT Rewrite: Program dropped because of service_id. channel 4 :"BTV体育". service_id chan : 106 service_id prog 102
Deb1: PAT Rewrite: Program dropped because of service_id. channel 4 :"BTV体育". service_id chan : 106 service_id prog 101
Deb1: PAT Rewrite: Program dropped because of service_id. channel 4 :"BTV体育". service_id chan : 106 service_id prog 108
Deb1: PAT Rewrite: Program dropped because of service_id. channel 4 :"BTV体育". service_id chan : 106 service_id prog 107
Deb0: PAT Rewrite: NEW program for channel 4 : "BTV体育". PMT pid : 1065
Deb1: PAT Rewrite: Program dropped because of service_id. channel 4 :"BTV体育". service_id chan : 106 service_id prog 105
Deb1: PAT Rewrite: Program dropped because of service_id. channel 4 :"BTV体育". service_id chan : 106 service_id prog 104
Deb1: PAT Rewrite: Program dropped because of service_id. channel 4 :"BTV体育". service_id chan : 106 service_id prog 103
Deb1: PAT Rewrite: We need to rewrite the PAT for the channel 5 : "BTV财经"
Deb1: PAT Rewrite: PAT rewrite : pointer field 0x0
Deb1: PAT Rewrite: Program dropped because of service_id. channel 5 :"BTV财经". service_id chan : 105 service_id prog 102
Deb1: PAT Rewrite: Program dropped because of service_id. channel 5 :"BTV财经". service_id chan : 105 service_id prog 101
Deb1: PAT Rewrite: Program dropped because of service_id. channel 5 :"BTV财经". service_id chan : 105 service_id prog 108
Deb1: PAT Rewrite: Program dropped because of service_id. channel 5 :"BTV财经". service_id chan : 105 service_id prog 107
Deb1: PAT Rewrite: Program dropped because of service_id. channel 5 :"BTV财经". service_id chan : 105 service_id prog 106
Deb0: PAT Rewrite: NEW program for channel 5 : "BTV财经". PMT pid : 1055
Deb1: PAT Rewrite: Program dropped because of service_id. channel 5 :"BTV财经". service_id chan : 105 service_id prog 104
Deb1: PAT Rewrite: Program dropped because of service_id. channel 5 :"BTV财经". service_id chan : 105 service_id prog 103
Deb1: PAT Rewrite: We need to rewrite the PAT for the channel 6 : "BTV影视"
Deb1: PAT Rewrite: PAT rewrite : pointer field 0x0
Deb1: PAT Rewrite: Program dropped because of service_id. channel 6 :"BTV影视". service_id chan : 104 service_id prog 102
Deb1: PAT Rewrite: Program dropped because of service_id. channel 6 :"BTV影视". service_id chan : 104 service_id prog 101
Deb1: PAT Rewrite: Program dropped because of service_id. channel 6 :"BTV影视". service_id chan : 104 service_id prog 108
Deb1: PAT Rewrite: Program dropped because of service_id. channel 6 :"BTV影视". service_id chan : 104 service_id prog 107
Deb1: PAT Rewrite: Program dropped because of service_id. channel 6 :"BTV影视". service_id chan : 104 service_id prog 106
Deb1: PAT Rewrite: Program dropped because of service_id. channel 6 :"BTV影视". service_id chan : 104 service_id prog 105
Deb0: PAT Rewrite: NEW program for channel 6 : "BTV影视". PMT pid : 1045
Deb1: PAT Rewrite: Program dropped because of service_id. channel 6 :"BTV影视". service_id chan : 104 service_id prog 103
Deb1: PAT Rewrite: We need to rewrite the PAT for the channel 7 : "BTV科教"
Deb1: PAT Rewrite: PAT rewrite : pointer field 0x0
Deb1: PAT Rewrite: Program dropped because of service_id. channel 7 :"BTV科教". service_id chan : 103 service_id prog 102
Deb1: PAT Rewrite: Program dropped because of service_id. channel 7 :"BTV科教". service_id chan : 103 service_id prog 101
Deb1: PAT Rewrite: Program dropped because of service_id. channel 7 :"BTV科教". service_id chan : 103 service_id prog 108
Deb1: PAT Rewrite: Program dropped because of service_id. channel 7 :"BTV科教". service_id chan : 103 service_id prog 107
Deb1: PAT Rewrite: Program dropped because of service_id. channel 7 :"BTV科教". service_id chan : 103 service_id prog 106
Deb1: PAT Rewrite: Program dropped because of service_id. channel 7 :"BTV科教". service_id chan : 103 service_id prog 105
Deb1: PAT Rewrite: Program dropped because of service_id. channel 7 :"BTV科教". service_id chan : 103 service_id prog 104
Deb0: PAT Rewrite: NEW program for channel 7 : "BTV科教". PMT pid : 1035
Deb1: Common chan: PMT Need update. stored version : -1, new: 4
Deb1: Common chan: We update the PMT for channel 2 sid 101
Deb2: TS: General information PID 1015 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 15
Deb2: TS: Starting a packet PID 1015 cc 15 len 32 expected len 32
Deb2: TS: First bytes 0x02 0xb0 0x1d 0x00 0x65 0xc9 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x1d transport_stream_id 0x65 version_number 0x04 current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 32. There's now 1 full packet
Deb2: TS: Calling recursively, data left 151
Deb2: TS: Stuffing bytes found data left 151
Deb1: Common chan: PMT Need update. stored version : -1, new: 4
Deb1: Common chan: We update the PMT for channel 7 sid 103
Deb2: TS: General information PID 1035 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 4
Deb2: TS: Starting a packet PID 1035 cc 4 len 32 expected len 32
Deb2: TS: First bytes 0x02 0xb0 0x1d 0x00 0x67 0xc9 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x1d transport_stream_id 0x67 version_number 0x04 current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 32. There's now 1 full packet
Deb2: TS: Calling recursively, data left 151
Deb2: TS: Stuffing bytes found data left 151
Deb1: Common chan: PMT Need update. stored version : -1, new: 4
Deb1: Common chan: We update the PMT for channel 1 sid 102
Deb2: TS: General information PID 1025 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 2
Deb2: TS: Starting a packet PID 1025 cc 2 len 32 expected len 32
Deb2: TS: First bytes 0x02 0xb0 0x1d 0x00 0x66 0xc9 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x1d transport_stream_id 0x66 version_number 0x04 current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 32. There's now 1 full packet
Deb2: TS: Calling recursively, data left 151
Deb2: TS: Stuffing bytes found data left 151
Deb1: Common chan: PMT Need update. stored version : -1, new: 13
Deb1: Common chan: We update the PMT for channel 0 sid 108
Deb2: TS: General information PID 1085 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 14
Deb2: TS: Starting a packet PID 1085 cc 14 len 126 expected len 126
Deb2: TS: First bytes 0x02 0xb0 0x7b 0x00 0x6c 0xdb 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x7b transport_stream_id 0x6c version_number 0x0d current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 126. There's now 1 full packet
Deb2: TS: Calling recursively, data left 57
Deb2: TS: Stuffing bytes found data left 57
Deb1: Common chan: PMT Need update. stored version : -1, new: 13
Deb1: Common chan: We update the PMT for channel 4 sid 106
Deb2: TS: General information PID 1065 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 10
Deb2: TS: Starting a packet PID 1065 cc 10 len 126 expected len 126
Deb2: TS: First bytes 0x02 0xb0 0x7b 0x00 0x6a 0xdb 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x7b transport_stream_id 0x6a version_number 0x0d current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 126. There's now 1 full packet
Deb2: TS: Calling recursively, data left 57
Deb2: TS: Stuffing bytes found data left 57
Deb1: Common chan: PMT Need update. stored version : -1, new: 13
Deb1: Common chan: We update the PMT for channel 5 sid 105
Deb2: TS: General information PID 1055 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 8
Deb2: TS: Starting a packet PID 1055 cc 8 len 126 expected len 126
Deb2: TS: First bytes 0x02 0xb0 0x7b 0x00 0x69 0xdb 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x7b transport_stream_id 0x69 version_number 0x0d current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 126. There's now 1 full packet
Deb2: TS: Calling recursively, data left 57
Deb2: TS: Stuffing bytes found data left 57
Deb1: Common chan: PMT Need update. stored version : -1, new: 13
Deb1: Common chan: We update the PMT for channel 6 sid 104
Deb2: TS: General information PID 1045 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 6
Deb2: TS: Starting a packet PID 1045 cc 6 len 126 expected len 126
Deb2: TS: First bytes 0x02 0xb0 0x7b 0x00 0x68 0xdb 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x7b transport_stream_id 0x68 version_number 0x0d current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 126. There's now 1 full packet
Deb2: TS: Calling recursively, data left 57
Deb2: TS: Stuffing bytes found data left 57
Deb1: Common chan: PMT Need update. stored version : -1, new: 13
Deb1: Common chan: We update the PMT for channel 3 sid 107
Deb2: TS: General information PID 1075 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 12
Deb2: TS: Starting a packet PID 1075 cc 12 len 126 expected len 126
Deb2: TS: First bytes 0x02 0xb0 0x7b 0x00 0x6b 0xdb 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x7b transport_stream_id 0x6b version_number 0x0d current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 126. There's now 1 full packet
Deb2: TS: Calling recursively, data left 57
Deb2: TS: Stuffing bytes found data left 57
Deb1: Common chan: We update the PMT for channel 2 sid 101
Deb2: TS: Full packet left: 1, we copy length 32
Deb2: TS: General information PID 1015 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 0
Deb2: TS: Starting a packet PID 1015 cc 0 len 32 expected len 32
Deb2: TS: First bytes 0x02 0xb0 0x1d 0x00 0x65 0xc9 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x1d transport_stream_id 0x65 version_number 0x04 current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 32. There's now 1 full packet
Deb2: TS: Calling recursively, data left 151
Deb2: TS: Stuffing bytes found data left 151
Deb1: Autoconf: PMT (PID 1015) read for configuration of channel "BTV北京卫视" with SID 101
Deb1: Autoconf: Video MPEG2 PID 1010
Deb1: Autoconf: PID Language Code = ---
Deb1: Autoconf: Audio MPEG2 PID 1011
Deb1: Autoconf: PID Language Code = chi
Deb1: Autoconf: PCR pid 1010
Deb1: Autoconf: Detected PIDs
Deb1: Autoconf: PID 1010 type Video (MPEG2) language ---
Deb1: Autoconf: PID 1011 type Audio (MPEG2) language chi
Deb1: Autoconf: Channel update number of PIDs detected 3 old 1 we check for changes
Deb0: Autoconf: PIDs update
Deb0: Autoconf: PID 1010 added type Video (MPEG2) lang ---
Deb0: Autoconf: PID 1011 added type Audio (MPEG2) lang chi
Deb0: Autoconf: pids :
Deb0: Autoconf: 1015 (PMT)
Deb0: Autoconf: 1010 (Video (MPEG2))
Deb0: Autoconf: 1011 (Audio (MPEG2))
Deb1: Autoconf: It seems that we have finished to get the Program Map Table
Deb1: Autoconf: Number of PIDs after autoconf 3
Deb0: Autoconf: PIDs for channel 2 "BTV北京卫视" : 1015 1010 1011
Deb1: Autoconf: Channel SID 108 service name: "BTV青年" user name: "" channel name: "BTV青年"
Deb1: Autoconf: Channel SID 102 service name: "BTV文艺" user name: "" channel name: "BTV文艺"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 101 service name: "BTV北京卫视" user name: "" channel name: "BTV北京卫视"
Deb1: Autoconf: Channel SID 107 service name: "BTV生活" user name: "" channel name: "BTV生活"
Deb1: Autoconf: Channel SID 106 service name: "BTV体育" user name: "" channel name: "BTV体育"
Deb1: Autoconf: Channel SID 105 service name: "BTV财经" user name: "" channel name: "BTV财经"
Deb1: Autoconf: Channel SID 104 service name: "BTV影视" user name: "" channel name: "BTV影视"
Deb1: Autoconf: Channel SID 103 service name: "BTV科教" user name: "" channel name: "BTV科教"
Info: Common chan: Looking through all services to update their filters
Deb0: Common chan: pid 1010 added
Deb0: Common chan: pid 1011 added
Deb0: Common chan: Open the new filters
Deb1: DVB: Setting filter for PID 1010
Deb1: DVB: Setting filter for PID 1011
Info: Autoconf: We update the channel CAM support
Info: Autoconf: Diffusion 8 channels
Info: Autoconf: Channel number : 0, service id 108 name : "BTV青年"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1085 (PMT),
Info: Autoconf: Channel number : 1, service id 102 name : "BTV文艺"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1025 (PMT),
Info: Autoconf: Channel number : 2, service id 101 name : "BTV北京卫视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1015 (PMT), 1010 (Video (MPEG2)), 1011 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 3, service id 107 name : "BTV生活"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1075 (PMT),
Info: Autoconf: Channel number : 4, service id 106 name : "BTV体育"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1065 (PMT),
Info: Autoconf: Channel number : 5, service id 105 name : "BTV财经"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1055 (PMT),
Info: Autoconf: Channel number : 6, service id 104 name : "BTV影视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1045 (PMT),
Info: Autoconf: Channel number : 7, service id 103 name : "BTV科教"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1035 (PMT),
Deb1: Common chan: We update the PMT for channel 7 sid 103
Deb2: TS: Full packet left: 1, we copy length 32
Deb2: TS: General information PID 1035 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 5
Deb2: TS: Starting a packet PID 1035 cc 5 len 32 expected len 32
Deb2: TS: First bytes 0x02 0xb0 0x1d 0x00 0x67 0xc9 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x1d transport_stream_id 0x67 version_number 0x04 current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 32. There's now 1 full packet
Deb2: TS: Calling recursively, data left 151
Deb2: TS: Stuffing bytes found data left 151
Deb1: Autoconf: PMT (PID 1035) read for configuration of channel "BTV科教" with SID 103
Deb1: Autoconf: Video MPEG2 PID 1030
Deb1: Autoconf: PID Language Code = ---
Deb1: Autoconf: Audio MPEG2 PID 1031
Deb1: Autoconf: PID Language Code = chi
Deb1: Autoconf: PCR pid 1030
Deb1: Autoconf: Detected PIDs
Deb1: Autoconf: PID 1030 type Video (MPEG2) language ---
Deb1: Autoconf: PID 1031 type Audio (MPEG2) language chi
Deb1: Autoconf: Channel update number of PIDs detected 3 old 1 we check for changes
Deb0: Autoconf: PIDs update
Deb0: Autoconf: PID 1030 added type Video (MPEG2) lang ---
Deb0: Autoconf: PID 1031 added type Audio (MPEG2) lang chi
Deb0: Autoconf: pids :
Deb0: Autoconf: 1035 (PMT)
Deb0: Autoconf: 1030 (Video (MPEG2))
Deb0: Autoconf: 1031 (Audio (MPEG2))
Deb1: Autoconf: It seems that we have finished to get the Program Map Table
Deb1: Autoconf: Number of PIDs after autoconf 3
Deb0: Autoconf: PIDs for channel 7 "BTV科教" : 1035 1030 1031
Deb1: Autoconf: Channel SID 108 service name: "BTV青年" user name: "" channel name: "BTV青年"
Deb1: Autoconf: Channel SID 102 service name: "BTV文艺" user name: "" channel name: "BTV文艺"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 101 service name: "BTV北京卫视" user name: "" channel name: "BTV北京卫视"
Deb1: Autoconf: Channel SID 107 service name: "BTV生活" user name: "" channel name: "BTV生活"
Deb1: Autoconf: Channel SID 106 service name: "BTV体育" user name: "" channel name: "BTV体育"
Deb1: Autoconf: Channel SID 105 service name: "BTV财经" user name: "" channel name: "BTV财经"
Deb1: Autoconf: Channel SID 104 service name: "BTV影视" user name: "" channel name: "BTV影视"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 103 service name: "BTV科教" user name: "" channel name: "BTV科教"
Info: Common chan: Looking through all services to update their filters
Deb0: Common chan: pid 1030 added
Deb0: Common chan: pid 1031 added
Deb0: Common chan: Open the new filters
Deb1: DVB: Setting filter for PID 1030
Deb1: DVB: Setting filter for PID 1031
Info: Autoconf: We update the channel CAM support
Info: Autoconf: Diffusion 8 channels
Info: Autoconf: Channel number : 0, service id 108 name : "BTV青年"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1085 (PMT),
Info: Autoconf: Channel number : 1, service id 102 name : "BTV文艺"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1025 (PMT),
Info: Autoconf: Channel number : 2, service id 101 name : "BTV北京卫视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1015 (PMT), 1010 (Video (MPEG2)), 1011 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 3, service id 107 name : "BTV生活"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1075 (PMT),
Info: Autoconf: Channel number : 4, service id 106 name : "BTV体育"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1065 (PMT),
Info: Autoconf: Channel number : 5, service id 105 name : "BTV财经"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1055 (PMT),
Info: Autoconf: Channel number : 6, service id 104 name : "BTV影视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1045 (PMT),
Info: Autoconf: Channel number : 7, service id 103 name : "BTV科教"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1035 (PMT), 1030 (Video (MPEG2)), 1031 (Audio (MPEG2) chi),
Deb1: Common chan: We update the PMT for channel 1 sid 102
Deb2: TS: Full packet left: 1, we copy length 32
Deb2: TS: General information PID 1025 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 3
Deb2: TS: Starting a packet PID 1025 cc 3 len 32 expected len 32
Deb2: TS: First bytes 0x02 0xb0 0x1d 0x00 0x66 0xc9 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x1d transport_stream_id 0x66 version_number 0x04 current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 32. There's now 1 full packet
Deb2: TS: Calling recursively, data left 151
Deb2: TS: Stuffing bytes found data left 151
Deb1: Autoconf: PMT (PID 1025) read for configuration of channel "BTV文艺" with SID 102
Deb1: Autoconf: Video MPEG2 PID 1020
Deb1: Autoconf: PID Language Code = ---
Deb1: Autoconf: Audio MPEG2 PID 1021
Deb1: Autoconf: PID Language Code = chi
Deb1: Autoconf: PCR pid 1020
Deb1: Autoconf: Detected PIDs
Deb1: Autoconf: PID 1020 type Video (MPEG2) language ---
Deb1: Autoconf: PID 1021 type Audio (MPEG2) language chi
Deb1: Autoconf: Channel update number of PIDs detected 3 old 1 we check for changes
Deb0: Autoconf: PIDs update
Deb0: Autoconf: PID 1020 added type Video (MPEG2) lang ---
Deb0: Autoconf: PID 1021 added type Audio (MPEG2) lang chi
Deb0: Autoconf: pids :
Deb0: Autoconf: 1025 (PMT)
Deb0: Autoconf: 1020 (Video (MPEG2))
Deb0: Autoconf: 1021 (Audio (MPEG2))
Deb1: Autoconf: It seems that we have finished to get the Program Map Table
Deb1: Autoconf: Number of PIDs after autoconf 3
Deb0: Autoconf: PIDs for channel 1 "BTV文艺" : 1025 1020 1021
Deb1: Autoconf: Channel SID 108 service name: "BTV青年" user name: "" channel name: "BTV青年"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 102 service name: "BTV文艺" user name: "" channel name: "BTV文艺"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 101 service name: "BTV北京卫视" user name: "" channel name: "BTV北京卫视"
Deb1: Autoconf: Channel SID 107 service name: "BTV生活" user name: "" channel name: "BTV生活"
Deb1: Autoconf: Channel SID 106 service name: "BTV体育" user name: "" channel name: "BTV体育"
Deb1: Autoconf: Channel SID 105 service name: "BTV财经" user name: "" channel name: "BTV财经"
Deb1: Autoconf: Channel SID 104 service name: "BTV影视" user name: "" channel name: "BTV影视"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 103 service name: "BTV科教" user name: "" channel name: "BTV科教"
Info: Common chan: Looking through all services to update their filters
Deb0: Common chan: pid 1020 added
Deb0: Common chan: pid 1021 added
Deb0: Common chan: Open the new filters
Deb1: DVB: Setting filter for PID 1020
Deb1: DVB: Setting filter for PID 1021
Info: Autoconf: We update the channel CAM support
Info: Autoconf: Diffusion 8 channels
Info: Autoconf: Channel number : 0, service id 108 name : "BTV青年"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1085 (PMT),
Info: Autoconf: Channel number : 1, service id 102 name : "BTV文艺"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1025 (PMT), 1020 (Video (MPEG2)), 1021 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 2, service id 101 name : "BTV北京卫视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1015 (PMT), 1010 (Video (MPEG2)), 1011 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 3, service id 107 name : "BTV生活"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1075 (PMT),
Info: Autoconf: Channel number : 4, service id 106 name : "BTV体育"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1065 (PMT),
Info: Autoconf: Channel number : 5, service id 105 name : "BTV财经"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1055 (PMT),
Info: Autoconf: Channel number : 6, service id 104 name : "BTV影视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1045 (PMT),
Info: Autoconf: Channel number : 7, service id 103 name : "BTV科教"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1035 (PMT), 1030 (Video (MPEG2)), 1031 (Audio (MPEG2) chi),
Deb1: Common chan: We update the PMT for channel 0 sid 108
Deb2: TS: Full packet left: 1, we copy length 126
Deb2: TS: General information PID 1085 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 15
Deb2: TS: Starting a packet PID 1085 cc 15 len 126 expected len 126
Deb2: TS: First bytes 0x02 0xb0 0x7b 0x00 0x6c 0xdb 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x7b transport_stream_id 0x6c version_number 0x0d current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 126. There's now 1 full packet
Deb2: TS: Calling recursively, data left 57
Deb2: TS: Stuffing bytes found data left 57
Deb1: Autoconf: PMT (PID 1085) read for configuration of channel "BTV青年" with SID 108
Deb1: Autoconf: Video MPEG2 PID 1080
Deb1: Autoconf: PID Language Code = ---
Deb0: Autoconf: CA system id 0x0100 : Canal Plus
Deb0: Autoconf: CA system id 0x1811 : Kudelski SA
Deb1: Autoconf: Audio MPEG2 PID 1081
Deb1: Autoconf: PID Language Code = chi
Deb1: Autoconf: PCR pid 1080
Deb1: Autoconf: Detected PIDs
Deb1: Autoconf: PID 1080 type Video (MPEG2) language ---
Deb1: Autoconf: PID 1081 type Audio (MPEG2) language chi
Deb1: Autoconf: Channel update number of PIDs detected 3 old 1 we check for changes
Deb0: Autoconf: PIDs update
Deb0: Autoconf: PID 1080 added type Video (MPEG2) lang ---
Deb0: Autoconf: PID 1081 added type Audio (MPEG2) lang chi
Deb0: Autoconf: pids :
Deb0: Autoconf: 1085 (PMT)
Deb0: Autoconf: 1080 (Video (MPEG2))
Deb0: Autoconf: 1081 (Audio (MPEG2))
Deb1: Autoconf: It seems that we have finished to get the Program Map Table
Deb1: Autoconf: Number of PIDs after autoconf 3
Deb0: Autoconf: PIDs for channel 0 "BTV青年" : 1085 1080 1081
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 108 service name: "BTV青年" user name: "" channel name: "BTV青年"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 102 service name: "BTV文艺" user name: "" channel name: "BTV文艺"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 101 service name: "BTV北京卫视" user name: "" channel name: "BTV北京卫视"
Deb1: Autoconf: Channel SID 107 service name: "BTV生活" user name: "" channel name: "BTV生活"
Deb1: Autoconf: Channel SID 106 service name: "BTV体育" user name: "" channel name: "BTV体育"
Deb1: Autoconf: Channel SID 105 service name: "BTV财经" user name: "" channel name: "BTV财经"
Deb1: Autoconf: Channel SID 104 service name: "BTV影视" user name: "" channel name: "BTV影视"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 103 service name: "BTV科教" user name: "" channel name: "BTV科教"
Info: Common chan: Looking through all services to update their filters
Deb0: Common chan: pid 1080 added
Deb0: Common chan: pid 1081 added
Deb0: Common chan: Open the new filters
Deb1: DVB: Setting filter for PID 1080
Deb1: DVB: Setting filter for PID 1081
Info: Autoconf: We update the channel CAM support
Info: Autoconf: Diffusion 8 channels
Info: Autoconf: Channel number : 0, service id 108 name : "BTV青年"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1085 (PMT), 1080 (Video (MPEG2)), 1081 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 1, service id 102 name : "BTV文艺"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1025 (PMT), 1020 (Video (MPEG2)), 1021 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 2, service id 101 name : "BTV北京卫视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1015 (PMT), 1010 (Video (MPEG2)), 1011 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 3, service id 107 name : "BTV生活"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1075 (PMT),
Info: Autoconf: Channel number : 4, service id 106 name : "BTV体育"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1065 (PMT),
Info: Autoconf: Channel number : 5, service id 105 name : "BTV财经"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1055 (PMT),
Info: Autoconf: Channel number : 6, service id 104 name : "BTV影视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1045 (PMT),
Info: Autoconf: Channel number : 7, service id 103 name : "BTV科教"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1035 (PMT), 1030 (Video (MPEG2)), 1031 (Audio (MPEG2) chi),
Deb1: Common chan: We update the PMT for channel 4 sid 106
Deb2: TS: Full packet left: 1, we copy length 126
Deb2: TS: General information PID 1065 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 11
Deb2: TS: Starting a packet PID 1065 cc 11 len 126 expected len 126
Deb2: TS: First bytes 0x02 0xb0 0x7b 0x00 0x6a 0xdb 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x7b transport_stream_id 0x6a version_number 0x0d current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 126. There's now 1 full packet
Deb2: TS: Calling recursively, data left 57
Deb2: TS: Stuffing bytes found data left 57
Deb1: Autoconf: PMT (PID 1065) read for configuration of channel "BTV体育" with SID 106
Deb1: Autoconf: Video MPEG2 PID 1060
Deb1: Autoconf: PID Language Code = ---
Deb0: Autoconf: CA system id 0x0100 : Canal Plus
Deb0: Autoconf: CA system id 0x1811 : Kudelski SA
Deb1: Autoconf: Audio MPEG2 PID 1061
Deb1: Autoconf: PID Language Code = chi
Deb1: Autoconf: PCR pid 1060
Deb1: Autoconf: Detected PIDs
Deb1: Autoconf: PID 1060 type Video (MPEG2) language ---
Deb1: Autoconf: PID 1061 type Audio (MPEG2) language chi
Deb1: Autoconf: Channel update number of PIDs detected 3 old 1 we check for changes
Deb0: Autoconf: PIDs update
Deb0: Autoconf: PID 1060 added type Video (MPEG2) lang ---
Deb0: Autoconf: PID 1061 added type Audio (MPEG2) lang chi
Deb0: Autoconf: pids :
Deb0: Autoconf: 1065 (PMT)
Deb0: Autoconf: 1060 (Video (MPEG2))
Deb0: Autoconf: 1061 (Audio (MPEG2))
Deb1: Autoconf: It seems that we have finished to get the Program Map Table
Deb1: Autoconf: Number of PIDs after autoconf 3
Deb0: Autoconf: PIDs for channel 4 "BTV体育" : 1065 1060 1061
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 108 service name: "BTV青年" user name: "" channel name: "BTV青年"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 102 service name: "BTV文艺" user name: "" channel name: "BTV文艺"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 101 service name: "BTV北京卫视" user name: "" channel name: "BTV北京卫视"
Deb1: Autoconf: Channel SID 107 service name: "BTV生活" user name: "" channel name: "BTV生活"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 106 service name: "BTV体育" user name: "" channel name: "BTV体育"
Deb1: Autoconf: Channel SID 105 service name: "BTV财经" user name: "" channel name: "BTV财经"
Deb1: Autoconf: Channel SID 104 service name: "BTV影视" user name: "" channel name: "BTV影视"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 103 service name: "BTV科教" user name: "" channel name: "BTV科教"
Info: Common chan: Looking through all services to update their filters
Deb0: Common chan: pid 1060 added
Deb0: Common chan: pid 1061 added
Deb0: Common chan: Open the new filters
Deb1: DVB: Setting filter for PID 1060
Deb1: DVB: Setting filter for PID 1061
Info: Autoconf: We update the channel CAM support
Info: Autoconf: Diffusion 8 channels
Info: Autoconf: Channel number : 0, service id 108 name : "BTV青年"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1085 (PMT), 1080 (Video (MPEG2)), 1081 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 1, service id 102 name : "BTV文艺"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1025 (PMT), 1020 (Video (MPEG2)), 1021 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 2, service id 101 name : "BTV北京卫视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1015 (PMT), 1010 (Video (MPEG2)), 1011 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 3, service id 107 name : "BTV生活"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1075 (PMT),
Info: Autoconf: Channel number : 4, service id 106 name : "BTV体育"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1065 (PMT), 1060 (Video (MPEG2)), 1061 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 5, service id 105 name : "BTV财经"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1055 (PMT),
Info: Autoconf: Channel number : 6, service id 104 name : "BTV影视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1045 (PMT),
Info: Autoconf: Channel number : 7, service id 103 name : "BTV科教"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1035 (PMT), 1030 (Video (MPEG2)), 1031 (Audio (MPEG2) chi),
Deb1: Common chan: We update the PMT for channel 5 sid 105
Deb2: TS: Full packet left: 1, we copy length 126
Deb2: TS: General information PID 1055 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 9
Deb2: TS: Starting a packet PID 1055 cc 9 len 126 expected len 126
Deb2: TS: First bytes 0x02 0xb0 0x7b 0x00 0x69 0xdb 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x7b transport_stream_id 0x69 version_number 0x0d current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 126. There's now 1 full packet
Deb2: TS: Calling recursively, data left 57
Deb2: TS: Stuffing bytes found data left 57
Deb1: Autoconf: PMT (PID 1055) read for configuration of channel "BTV财经" with SID 105
Deb1: Autoconf: Video MPEG2 PID 1050
Deb1: Autoconf: PID Language Code = ---
Deb0: Autoconf: CA system id 0x0100 : Canal Plus
Deb0: Autoconf: CA system id 0x1811 : Kudelski SA
Deb1: Autoconf: Audio MPEG2 PID 1051
Deb1: Autoconf: PID Language Code = chi
Deb1: Autoconf: PCR pid 1050
Deb1: Autoconf: Detected PIDs
Deb1: Autoconf: PID 1050 type Video (MPEG2) language ---
Deb1: Autoconf: PID 1051 type Audio (MPEG2) language chi
Deb1: Autoconf: Channel update number of PIDs detected 3 old 1 we check for changes
Deb0: Autoconf: PIDs update
Deb0: Autoconf: PID 1050 added type Video (MPEG2) lang ---
Deb0: Autoconf: PID 1051 added type Audio (MPEG2) lang chi
Deb0: Autoconf: pids :
Deb0: Autoconf: 1055 (PMT)
Deb0: Autoconf: 1050 (Video (MPEG2))
Deb0: Autoconf: 1051 (Audio (MPEG2))
Deb1: Autoconf: It seems that we have finished to get the Program Map Table
Deb1: Autoconf: Number of PIDs after autoconf 3
Deb0: Autoconf: PIDs for channel 5 "BTV财经" : 1055 1050 1051
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 108 service name: "BTV青年" user name: "" channel name: "BTV青年"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 102 service name: "BTV文艺" user name: "" channel name: "BTV文艺"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 101 service name: "BTV北京卫视" user name: "" channel name: "BTV北京卫视"
Deb1: Autoconf: Channel SID 107 service name: "BTV生活" user name: "" channel name: "BTV生活"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 106 service name: "BTV体育" user name: "" channel name: "BTV体育"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 105 service name: "BTV财经" user name: "" channel name: "BTV财经"
Deb1: Autoconf: Channel SID 104 service name: "BTV影视" user name: "" channel name: "BTV影视"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 103 service name: "BTV科教" user name: "" channel name: "BTV科教"
Info: Common chan: Looking through all services to update their filters
Deb0: Common chan: pid 1050 added
Deb0: Common chan: pid 1051 added
Deb0: Common chan: Open the new filters
Deb1: DVB: Setting filter for PID 1050
Deb1: DVB: Setting filter for PID 1051
Info: Autoconf: We update the channel CAM support
Info: Autoconf: Diffusion 8 channels
Info: Autoconf: Channel number : 0, service id 108 name : "BTV青年"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1085 (PMT), 1080 (Video (MPEG2)), 1081 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 1, service id 102 name : "BTV文艺"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1025 (PMT), 1020 (Video (MPEG2)), 1021 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 2, service id 101 name : "BTV北京卫视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1015 (PMT), 1010 (Video (MPEG2)), 1011 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 3, service id 107 name : "BTV生活"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1075 (PMT),
Info: Autoconf: Channel number : 4, service id 106 name : "BTV体育"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1065 (PMT), 1060 (Video (MPEG2)), 1061 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 5, service id 105 name : "BTV财经"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1055 (PMT), 1050 (Video (MPEG2)), 1051 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 6, service id 104 name : "BTV影视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1045 (PMT),
Info: Autoconf: Channel number : 7, service id 103 name : "BTV科教"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1035 (PMT), 1030 (Video (MPEG2)), 1031 (Audio (MPEG2) chi),
Deb1: Common chan: We update the PMT for channel 6 sid 104
Deb2: TS: Full packet left: 1, we copy length 126
Deb2: TS: General information PID 1045 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 7
Deb2: TS: Starting a packet PID 1045 cc 7 len 126 expected len 126
Deb2: TS: First bytes 0x02 0xb0 0x7b 0x00 0x68 0xdb 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x7b transport_stream_id 0x68 version_number 0x0d current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 126. There's now 1 full packet
Deb2: TS: Calling recursively, data left 57
Deb2: TS: Stuffing bytes found data left 57
Deb1: Autoconf: PMT (PID 1045) read for configuration of channel "BTV影视" with SID 104
Deb1: Autoconf: Video MPEG2 PID 1040
Deb1: Autoconf: PID Language Code = ---
Deb0: Autoconf: CA system id 0x0100 : Canal Plus
Deb0: Autoconf: CA system id 0x1811 : Kudelski SA
Deb1: Autoconf: Audio MPEG2 PID 1041
Deb1: Autoconf: PID Language Code = chi
Deb1: Autoconf: PCR pid 1040
Deb1: Autoconf: Detected PIDs
Deb1: Autoconf: PID 1040 type Video (MPEG2) language ---
Deb1: Autoconf: PID 1041 type Audio (MPEG2) language chi
Deb1: Autoconf: Channel update number of PIDs detected 3 old 1 we check for changes
Deb0: Autoconf: PIDs update
Deb0: Autoconf: PID 1040 added type Video (MPEG2) lang ---
Deb0: Autoconf: PID 1041 added type Audio (MPEG2) lang chi
Deb0: Autoconf: pids :
Deb0: Autoconf: 1045 (PMT)
Deb0: Autoconf: 1040 (Video (MPEG2))
Deb0: Autoconf: 1041 (Audio (MPEG2))
Deb1: Autoconf: It seems that we have finished to get the Program Map Table
Deb1: Autoconf: Number of PIDs after autoconf 3
Deb0: Autoconf: PIDs for channel 6 "BTV影视" : 1045 1040 1041
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 108 service name: "BTV青年" user name: "" channel name: "BTV青年"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 102 service name: "BTV文艺" user name: "" channel name: "BTV文艺"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 101 service name: "BTV北京卫视" user name: "" channel name: "BTV北京卫视"
Deb1: Autoconf: Channel SID 107 service name: "BTV生活" user name: "" channel name: "BTV生活"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 106 service name: "BTV体育" user name: "" channel name: "BTV体育"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 105 service name: "BTV财经" user name: "" channel name: "BTV财经"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 104 service name: "BTV影视" user name: "" channel name: "BTV影视"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 103 service name: "BTV科教" user name: "" channel name: "BTV科教"
Info: Common chan: Looking through all services to update their filters
Deb0: Common chan: pid 1040 added
Deb0: Common chan: pid 1041 added
Deb0: Common chan: Open the new filters
Deb1: DVB: Setting filter for PID 1040
Deb1: DVB: Setting filter for PID 1041
Info: Autoconf: We update the channel CAM support
Info: Autoconf: Diffusion 8 channels
Info: Autoconf: Channel number : 0, service id 108 name : "BTV青年"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1085 (PMT), 1080 (Video (MPEG2)), 1081 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 1, service id 102 name : "BTV文艺"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1025 (PMT), 1020 (Video (MPEG2)), 1021 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 2, service id 101 name : "BTV北京卫视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1015 (PMT), 1010 (Video (MPEG2)), 1011 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 3, service id 107 name : "BTV生活"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1075 (PMT),
Info: Autoconf: Channel number : 4, service id 106 name : "BTV体育"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1065 (PMT), 1060 (Video (MPEG2)), 1061 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 5, service id 105 name : "BTV财经"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1055 (PMT), 1050 (Video (MPEG2)), 1051 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 6, service id 104 name : "BTV影视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1045 (PMT), 1040 (Video (MPEG2)), 1041 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 7, service id 103 name : "BTV科教"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1035 (PMT), 1030 (Video (MPEG2)), 1031 (Audio (MPEG2) chi),
Deb1: Common chan: We update the PMT for channel 3 sid 107
Deb2: TS: Full packet left: 1, we copy length 126
Deb2: TS: General information PID 1075 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 13
Deb2: TS: Starting a packet PID 1075 cc 13 len 126 expected len 126
Deb2: TS: First bytes 0x02 0xb0 0x7b 0x00 0x6b 0xdb 0x00 0x00
Deb2: TS: Struct data table_id 0x02 section_syntax_indicator 0x01 section_length 0x7b transport_stream_id 0x6b version_number 0x0d current_next_indicator 0x01 last_section_number 0x00
Deb2: TS: New full packet len 126. There's now 1 full packet
Deb2: TS: Calling recursively, data left 57
Deb2: TS: Stuffing bytes found data left 57
Deb1: Autoconf: PMT (PID 1075) read for configuration of channel "BTV生活" with SID 107
Deb1: Autoconf: Video MPEG2 PID 1070
Deb1: Autoconf: PID Language Code = ---
Deb0: Autoconf: CA system id 0x0100 : Canal Plus
Deb0: Autoconf: CA system id 0x1811 : Kudelski SA
Deb1: Autoconf: Audio MPEG2 PID 1071
Deb1: Autoconf: PID Language Code = chi
Deb1: Autoconf: PCR pid 1070
Deb1: Autoconf: Detected PIDs
Deb1: Autoconf: PID 1070 type Video (MPEG2) language ---
Deb1: Autoconf: PID 1071 type Audio (MPEG2) language chi
Deb1: Autoconf: Channel update number of PIDs detected 3 old 1 we check for changes
Deb0: Autoconf: PIDs update
Deb0: Autoconf: PID 1070 added type Video (MPEG2) lang ---
Deb0: Autoconf: PID 1071 added type Audio (MPEG2) lang chi
Deb0: Autoconf: pids :
Deb0: Autoconf: 1075 (PMT)
Deb0: Autoconf: 1070 (Video (MPEG2))
Deb0: Autoconf: 1071 (Audio (MPEG2))
Deb1: Autoconf: It seems that we have finished to get the Program Map Table
Deb1: Autoconf: Number of PIDs after autoconf 3
Deb0: Autoconf: PIDs for channel 3 "BTV生活" : 1075 1070 1071
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 108 service name: "BTV青年" user name: "" channel name: "BTV青年"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 102 service name: "BTV文艺" user name: "" channel name: "BTV文艺"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 101 service name: "BTV北京卫视" user name: "" channel name: "BTV北京卫视"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 107 service name: "BTV生活" user name: "" channel name: "BTV生活"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 106 service name: "BTV体育" user name: "" channel name: "BTV体育"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 105 service name: "BTV财经" user name: "" channel name: "BTV财经"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 104 service name: "BTV影视" user name: "" channel name: "BTV影视"
Deb2: Autoconf: Primary language for channel: chi
Deb1: Autoconf: Channel SID 103 service name: "BTV科教" user name: "" channel name: "BTV科教"
Info: Common chan: Looking through all services to update their filters
Deb0: Common chan: pid 1070 added
Deb0: Common chan: pid 1071 added
Deb0: Common chan: Open the new filters
Deb1: DVB: Setting filter for PID 1070
Deb1: DVB: Setting filter for PID 1071
Info: Autoconf: We update the channel CAM support
Info: Autoconf: Diffusion 8 channels
Info: Autoconf: Channel number : 0, service id 108 name : "BTV青年"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1085 (PMT), 1080 (Video (MPEG2)), 1081 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 1, service id 102 name : "BTV文艺"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1025 (PMT), 1020 (Video (MPEG2)), 1021 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 2, service id 101 name : "BTV北京卫视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1015 (PMT), 1010 (Video (MPEG2)), 1011 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 3, service id 107 name : "BTV生活"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1075 (PMT), 1070 (Video (MPEG2)), 1071 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 4, service id 106 name : "BTV体育"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1065 (PMT), 1060 (Video (MPEG2)), 1061 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 5, service id 105 name : "BTV财经"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1055 (PMT), 1050 (Video (MPEG2)), 1051 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 6, service id 104 name : "BTV影视"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1045 (PMT), 1040 (Video (MPEG2)), 1041 (Audio (MPEG2) chi),
Info: Autoconf: Channel number : 7, service id 103 name : "BTV科教"
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:4200
Deb0: Autoconf: pids : 1035 (PMT), 1030 (Video (MPEG2)), 1031 (Audio (MPEG2) chi),
Info: Main: Channel "BTV生活" is now highly scrambled (100% of scrambled packets). Card 0
Info: Main: Channel "BTV体育" is now highly scrambled (100% of scrambled packets). Card 0
Info: Main: Channel "BTV财经" is now highly scrambled (100% of scrambled packets). Card 0
Info: Main: Channel "BTV影视" is now highly scrambled (100% of scrambled packets). Card 0
Deb1: Main: BTV青年: packets in ring buffer 3285, ring buffer size 32768, to descramble 1768, to send 1517
Info: Main: Channel "BTV青年" is now highly scrambled (100% of scrambled packets). Card 0
Info: Main: Channel "BTV青年" back.Card 0
Deb1: Main: BTV青年: packets in ring buffer 4983, ring buffer size 32768, to descramble 1547, to send 3436
Deb1: Main: BTV青年: packets in ring buffer 4126, ring buffer size 32768, to descramble 1288, to send 2838
Deb1: Main: BTV青年: packets in ring buffer 3851, ring buffer size 32768, to descramble 1289, to send 2562
Deb1: Main: BTV青年: packets in ring buffer 3831, ring buffer size 32768, to descramble 1289, to send 2542
Deb1: Main: BTV青年: packets in ring buffer 3832, ring buffer size 32768, to descramble 1310, to send 2522
Deb1: Main: BTV青年: packets in ring buffer 4093, ring buffer size 32768, to descramble 1457, to send 2636
Deb1: Main: BTV青年: packets in ring buffer 4155, ring buffer size 32768, to descramble 1453, to send 2702
Deb1: Main: BTV青年: packets in ring buffer 3976, ring buffer size 32768, to descramble 1287, to send 2689
Deb1: Main: BTV青年: packets in ring buffer 4000, ring buffer size 32768, to descramble 1421, to send 2579
Deb1: Main: BTV青年: packets in ring buffer 3958, ring buffer size 32768, to descramble 1291, to send 2667
Deb1: Main: BTV青年: packets in ring buffer 3807, ring buffer size 32768, to descramble 1292, to send 2515
Deb1: Main: BTV青年: packets in ring buffer 3870, ring buffer size 32768, to descramble 1293, to send 2577
Deb1: Main: BTV青年: packets in ring buffer 3853, ring buffer size 32768, to descramble 1295, to send 2558

wish for card=auto

I currently run up to seven instances of mumudvb on up to four machines, and it would be wonderful to have configuration files with card=auto, since when stopping a config on machine A, then starting it on machine B, the card in the configuration file might not be available.

This automatic card selection could be established with a simple loop over the open device code.
The (maybe obsolete) command line switch -q could output the PID in combination with !-d.

Or the pid file has to be configured on the command line, to "find" the started instance, but this could also be accomplished by grep-ing for the freq= over the generated configuration files.

no multicast traffic with following conf (help please)

with full autoconfig i have multicast traffic but channels are having bottlenecks
with partial config when i tcpdump for check traffic i got no multicast packets just
root@debian:~# tcpdump -n host 192.168.50.2
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
02:53:59.806751 IP 192.168.50.2.22 > 5.13.13.115.50203: Flags [P.], seq 2881423504:2881423700, ack 1650496469, win 148, length 196
02:53:59.853052 IP 5.13.13.115.50203 > 192.168.50.2.22: Flags [.], ack 196, win 256, length 0
02:54:00.807875 IP 192.168.50.2.22 > 5.13.13.115.50203: Flags [P.], seq 196:472, ack 1, win 148, length 276
02:54:01.054256 IP 5.13.13.115.50203 > 192.168.50.2.22: Flags [.], ack 472, win 255, length 0
02:54:01.325682 IP 5.13.13.115.50483 > 192.168.50.2.8888: Flags [P.], seq 2940033849:2940034320, ack 1531971463, win 16425, length 471
02:54:01.325704 IP 192.168.50.2.8888 > 5.13.13.115.50483: Flags [.], ack 471, win 330, length 0
02:54:01.425955 IP 192.168.50.2.8888 > 5.13.13.115.50483: Flags [P.], seq 1:1255, ack 471, win 330, length 1254
02:54:01.666682 IP 5.13.13.115.50483 > 192.168.50.2.8888: Flags [.], ack 1255, win 16111, length 0
02:54:01.808963 IP 192.168.50.2.22 > 5.13.13.115.50203: Flags [P.], seq 472:1164, ack 1, win 148, length 692
02:54:02.055668 IP 5.13.13.115.50203 > 192.168.50.2.22: Flags [.], ack 1164, win 252, length 0
02:54:02.810003 IP 192.168.50.2.22 > 5.13.13.115.50203: Flags [P.], seq 1164:1408, ack 1, win 148, length 244
02:54:03.056578 IP 5.13.13.115.50203 > 192.168.50.2.22: Flags [.], ack 1408, win 251, length 0
02:54:03.326481 IP 5.13.13.115.50483 > 192.168.50.2.8888: Flags [P.], seq 471:942, ack 1255, win 16111, length 471
02:54:03.326503 IP 192.168.50.2.8888 > 5.13.13.115.50483: Flags [.], ack 942, win 330, length 0
02:54:03.426732 IP 192.168.50.2.8888 > 5.13.13.115.50483: Flags [P.], seq 1255:2344, ack 942, win 330, length 1089
02:54:03.667909 IP 5.13.13.115.50483 > 192.168.50.2.8888: Flags [.], ack 2344, win 16425, length 0
02:54:03.811075 IP 192.168.50.2.22 > 5.13.13.115.50203: Flags [P.], seq 1408:2084, ack 1, win 148, length 676
02:54:04.057423 IP 5.13.13.115.50203 > 192.168.50.2.22: Flags [.], ack 2084, win 256, length 0
02:54:04.812114 IP 192.168.50.2.22 > 5.13.13.115.50203: Flags [P.], seq 2084:2344, ack 1, win 148, length 260
02:54:05.058459 IP 5.13.13.115.50203 > 192.168.50.2.22: Flags [.], ack 2344, win 255, length 0
02:54:05.327108 IP 5.13.13.115.50483 > 192.168.50.2.8888: Flags [P.], seq 942:1413, ack 2344, win 16425, length 471
02:54:05.327130 IP 192.168.50.2.8888 > 5.13.13.115.50483: Flags [.], ack 1413, win 330, length 0
02:54:05.427367 IP 192.168.50.2.8888 > 5.13.13.115.50483: Flags [P.], seq 2344:3263, ack 1413, win 330, length 919
02:54:05.667152 IP 5.13.13.115.50483 > 192.168.50.2.8888: Flags [.], ack 3263, win 16195, length 0
02:54:05.813173 IP 192.168.50.2.22 > 5.13.13.115.50203: Flags [P.], seq 2344:3020, ack 1, win 148, length 676
02:54:05.997797 IP 192.168.50.2.53388 > 224.2.127.254.9875: UDP, length 246
02:54:05.997807 IP 192.168.50.2.53388 > 224.2.127.254.9875: UDP, length 242
02:54:05.997819 IP 192.168.50.2.53388 > 224.2.127.254.9875: UDP, length 242
02:54:05.997823 IP 192.168.50.2.53388 > 224.2.127.254.9875: UDP, length 239
02:54:05.997827 IP 192.168.50.2.53388 > 224.2.127.254.9875: UDP, length 244
02:54:05.997831 IP 192.168.50.2.53388 > 224.2.127.254.9875: UDP, length 242
02:54:05.997835 IP 192.168.50.2.53388 > 224.2.127.254.9875: UDP, length 243
02:54:05.997838 IP 192.168.50.2.53388 > 224.2.127.254.9875: UDP, length 242
02:54:05.997841 IP 192.168.50.2.53388 > 224.2.127.254.9875: UDP, length 241
02:54:05.997850 IP 192.168.50.2.53388 > 224.2.127.254.9875: UDP, length 242
02:54:05.997853 IP 192.168.50.2.53388 > 224.2.127.254.9875: UDP, length 243
02:54:05.997857 IP 192.168.50.2.53388 > 224.2.127.254.9875: UDP, length 243

routing table is set ok i think

root@debian:~# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.50.1 0.0.0.0 UG 0 0 0 eth0
192.168.50.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
224.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 lo
239.255.0.0 0.0.0.0 255.255.255.0 U 0 0 0 lo
239.255.1.0 0.0.0.0 255.255.255.0 U 0 0 0 lo

CONF used

------------ TUNING -------------

card=0

The Transponder frequency

freq=12092

The polarisation (can be h, v, l, r)

pol=h

The symbol rate

srate=28000

the FEC

coderate=7/8

---------- AUTOCONFIGURATION -----------

We want the partial autoconfiguration (ie we discover the pids of the defined channels)

autoconfiguration=partial

--------- NETWORKING --------------

Do we want to have the same port for all the channels ?

common_port=1234

Do we need to change the default multicast TTL (if you have routers, default value : 2) ?

multicast_iface4=eth0

multicast_ttl=10

--------- SAP ANNOUNCES --------------

The sap announces are sent automatically with full autoconfiguration

Do we want to send the announces ?

sap=1

What is the default playlist group for the SAP announces (optionnal) ?

sap_default_group=My channels

Who is the organisation wich send the stream (optionnal) ?

sap_organisation=my_organisation

The intervall between the SAP announces in second (default 5)

sap_interval=10

---------- PAT REWRITING ----------

If some of the clients are set top boxes we will probably need to rewrite the PAT pid

rewrite_pat=1

---------- SCRAMBLED CHANNELS ----------

Do we want hadware descrambling ?

cam_support=1

scam_support=1
ring_buffer_default_size=32768
decsa_default_delay=500000
send_default_delay=1500000

If you have multiple CAMs you can specify the number of the one wich will be used

cam_number=2

----------------------- THE CHANNELS ---------------------

Configuration for 12 channels

Channel number : 0

ip=239.255.0.0
port=1234
name=Mooz Dance HD
service_id=11001
pids=5001 5101 5201

Channel number : 1

ip=239.255.0.1
port=1234
name=AXN White
cam_pmt_pid=5002
service_id=11002
pids=5002 5102 5202 5302 5402 5502 5602 5702 5802 5902
oscam=1

Channel number : 2

ip=239.255.0.2
port=1234
name=AXN Black
cam_pmt_pid=5003
service_id=11003
pids=5003 5103 5203 5303 5403 5503 5603 5703 5803 5903
oscam=1

Channel number : 3

ip=239.255.0.3
port=1234
name=AXN CE
cam_pmt_pid=5004
service_id=11004
pids=5004 5104 5204 5304 5404 5604 5704
oscam=1

Channel number : 4

ip=239.255.0.4
port=1234
name=AXN Romania
cam_pmt_pid=5005
service_id=11005
pids=5005 5105 5205 5305 5405
oscam=1

Channel number : 5

ip=239.255.0.5
port=1234
name=AXN Czech
cam_pmt_pid=5006
service_id=11006
pids=5006 5106 5206 5306
oscam=1

Channel number : 6

ip=239.255.0.6
port=1234
name=Mooz Dance
service_id=11007
pids=5007 5107 5207

Channel number : 7

ip=239.255.0.7
port=1234
name=Inedit TV
service_id=11008
pids=5008 5108 5208

Channel number : 8

ip=239.255.0.8
port=1234
name=TVSudEst
service_id=11009
pids=5009 5109 5209

Channel number : 9

ip=239.255.0.9
port=1234
name=Mynele TV
service_id=11010
pids=5010 5110 5210

Channel number : 10

ip=239.255.0.10
port=1234
name=TV Sonce
service_id=11011
pids=5011 5111 5211

Channel number : 11

ip=239.255.0.11
port=1234
name=TV Sutel
service_id=11013
pids=5013 5113 5213

End of config file

descrambling issue with mumudvb using oscam

Hello,

Mumudvb stop descrambling channels after 5-10 minutes, oscam is running and connected to dvbapi, but i don't undersand why doesn't mumudvb continue descrambling channels even with oscam connected, i have to run mumudvb -d -c mychannelconfig.txt to resume manually the channel.

is there a solution for that ?

i'm using mumudvb 1.7.2

Regards,
Morsi

EIT rewrite is missing some packets

tl;dr: EIT rewriting cannot be done easily at the TS packet level.

I've been trying to decode EIT sections from a partial TS streamed by MuMuDVB, and I frequently encounter invalid sections.

I've looked at the code, and it appears that the EIT rewriting code (eit_sort_new_packet) makes two assumptions that are not true in my situation (DVB-T in the UK).

First it assumes that there can be at most only two (partial) sections in a TS packet, ie. one before the pointer_field and one after. It's only checking for the EIT header once at the get_ts_begin offset. But I have TS packets that have several EIT headers (ie. 3 or more section are spanned on the TS packet).

Second, it assumes that if there is a EIT header present, then whatever is before it belongs to the same service. In other words if the TS packet has an EIT header for service X, it won't send the TS packet to another channel. But in my case I have TS packets with an EIT header for service X, but before the header there are some bytes belonging to another EIT section for service Y.

So all in all, the EIT rewriting needs much more work. Packets should be split, with the beginning of a packet sent to whatever channel the previous packet ended with. The end of such a packet should be re-stuffed before being sent to the first channel (and the payload_unit_start_indicator flag cleared). Then each EIT section (and not only the first one) should be independently forwarded to the right channel, which for the second and subsequent EIT headers implies rewriting the pointer_field of the TS packet.

Maybe a simpler solution would be to do the rewriting at the section level, ie. parse the TS packets and drop them, and completely recreate them once a section is completed (which may happen several times during the processing of a single packet).

Better ending condition for autoconfiguration

When doing full autoconfiguration, if not all the services of the PAT are in the SDT (typically the presence of data services) MuMuDVB will wait until the timeout

Il would be better to wait until we have seen all the SDT sections instead
Better use the section number and the last_section number of the SDT. check the rule for atsc

Disconnect of unicast clients

When receiving a full playlist in parallel, I get disconnects from mumudvb when receiving a full multiplex. Is there a way to debug this? I've tested dvr_buffer_size but that doesn't seem to have an influence on this. Also, the disconnect doesn't seem to be clean, the client (java URLConnection) doesn't abort.

Deb0:  Unicast :  Error when writing to client 192.168.2.101:20901 : Interrupted system call
Info:  Unicast :  Consecutive errors when writing to client 192.168.2.101:20901 during too much time, we disconnect
Deb0:  Unicast :  Error when writing to client 192.168.2.101:20133 : Resource temporarily unavailable
Deb0:  Unicast :  Error when writing to client 192.168.2.101:19877 : Resource temporarily unavailable
Deb0:  Unicast :  Error when writing to client 192.168.2.101:19621 : Resource temporarily unavailable
Deb0:  Unicast :  Error when writing to client 192.168.2.101:21157 : Resource temporarily unavailable
Deb0:  Unicast :  Error when writing to client 192.168.2.101:20389 : Resource temporarily unavailable
Info:  Unicast :  Consecutive errors when writing to client 192.168.2.101:19877 during too much time, we disconnect
Info:  Unicast :  Consecutive errors when writing to client 192.168.2.101:19621 during too much time, we disconnect
Info:  Unicast :  Consecutive errors when writing to client 192.168.2.101:20133 during too much time, we disconnect
Info:  Unicast :  Consecutive errors when writing to client 192.168.2.101:21157 during too much time, we disconnect
Info:  Unicast :  Consecutive errors when writing to client 192.168.2.101:20389 during too much time, we disconnect

date / time in debug

Is it possible to put date / time into debug for trace problem time? Like;

Deb0: 04.07.2014 - 12:17:10 : Unicast : Error when writing to client 10.10.10.10:18833 : Resource temporarily unavailable
Deb0: 04.07.2014 - 12:17:10 : Unicast : We can write again to client 10.10.10.10:18833
Deb0: 04.07.2014 - 12:17:10 : Unicast : Error when writing to client 10.10.10.10:18833 : Resource temporarily unavailable
Deb0: 04.07.2014 - 12:17:10 : Unicast : We can write again to client 10.10.10.10:19857
Deb0: 04.07.2014 - 12:17:10 : Unicast : Index page
Deb0: 04.07.2014 - 12:17:10 : Main: Channel "XXX" down.Card 0

channels_streamed_adapter* error

the relevant config lines are:

freq=11582
pol=h
srate=22000
autoconf_sid_list=10331 10327 10325 
autoconf_ip4=239.255.25.%sid_lo

(satellite is Astra 19.2E)

there are lines generated for unstreamed channels, the unstreamed channels file is empty.

239.255.25.85:1234:BR Süd HD:FullyUnscrambled
:0:BR Nord HD:FullyUnscrambled
239.255.25.87:1234:NDR FS NDS HD:FullyUnscrambled
:0:NDR FS MV HD:FullyUnscrambled
:0:NDR FS HH HD:FullyUnscrambled
:0:NDR FS SH HD:FullyUnscrambled
239.255.25.91:1234:PHOENIX HD:FullyUnscrambled

Compile error

tune.c:1151:48: error: 'DTV_STREAM_ID' undeclared (first use in this function)

Fix OpenWRT mumudvb package creator Makefile

Please fix at least MuMuDVB package generator Makefile script.

DVB Modules can be compiled with "make kernel_menuconfig" in OpenWRT manually, so you don't need to maintain the frequently changing kernel module stuffs. (dvb.mk, python script, etc.)

openwrt/packages/Makefile
<<< OUTPUT OMMITTED >>>

PKG_NAME:=mumudvb
PKG_VERSION:=1.6.1-openwrt
PKG_RELEASE:=1

PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://mumudvb.braice.net/mumudvb/mumudvb-beta
PKG_BUILD_DIR:=$(BUILD_DIR)/mumudvb
EXTRA_CPPFLAGS+=-std=gnu99

<<< OUTPUT OMMITTED>>>

Cheers. Mumudvb = Awesome!

static (autogenerated) conf doesn't work

When mumudvb is started with an auto generated configuration,
that has autoconf_ip6 option turned on multicasting (also in IPv4 stops)

If the configuration file has modified (non sequential) IPv4 addresses, PIDs are mixed up or missing,

when ordering channels, it starts streaming ok, but
produces illegal streams

(ts tool reports)
can't parse service description: expected 1 for section_syntax_indicator!
can't parse service description: packet too small for length-controlled section!

so my guess is, there is a bug in the config code, that sets an inconsistent configuration in RAM.
So we can consider using this bug to introduce libconfig or something similar, to reduce parsing related bugs.

crash on illegal language code

I managed to crash mumudvb (on x86_64) with the following config and crash dump, since this was in december, I now go and try to reproduce the crash.

... (Astra 19.2E not full config) ...
freq=10744
pol=h
srate=22000
autoconfiguration=full
unicast=1
autoconf_radios=1
check_cc=1
...
autoconf_name_template=streamer1-%lcn-%number-%lang-%name

When I remove the %lang from the above line, the crash doesn't appear.
It has something to do with the "Test-R" Channel of ARD/ZDF.
They seem to send an illegal language code (just today?)
crash dump below:

glibc detected * mumudvb/src/mumudvb: free(): invalid next size (fast): 0x0000000000690210 * ======= Backtrace: =========
/lib64/libc.so.6(+0x733b6)[0x7f16addb53b6]
/lib64/libc.so.6(cfree+0x6c)[0x7f16addba2dc]
mumudvb/src/mumudvb[0x404ae8]
mumudvb/src/mumudvb[0x40eb67]
mumudvb/src/mumudvb[0x40efef]
mumudvb/src/mumudvb[0x40f44a]
mumudvb/src/mumudvb[0x407d3c]
/lib64/libpthread.so.0(+0x6a3f)[0x7f16ae2baa3f]
/lib64/libc.so.6(clone+0x6d)[0x7f16ade1566d] ======= Memory map: ========
00400000-00426000 r-xp 00000000 fd:00 134218039 /home/matthias/mumudvb/src/mumudvb
00625000-00626000 r--p 00025000 fd:00 134218039 /home/matthias/mumudvb/src/mumudvb
00626000-0062b000 rw-p 00026000 fd:00 134218039 /home/matthias/mumudvb/src/mumudvb
0062b000-006d3000 rw-p 00000000 00:00 0 [heap]
7f16a8000000-7f16a8021000 rw-p 00000000 00:00 0
7f16a8021000-7f16ac000000 ---p 00000000 00:00 0
7f16ac927000-7f16ac93c000 r-xp 00000000 fd:01 262303 /lib64/libgcc_s.so.1
7f16ac93c000-7f16acb3b000 ---p 00015000 fd:01 262303 /lib64/libgcc_s.so.1
7f16acb3b000-7f16acb3c000 r--p 00014000 fd:01 262303 /lib64/libgcc_s.so.1
7f16acb3c000-7f16acb3d000 rw-p 00015000 fd:01 262303 /lib64/libgcc_s.so.1
7f16acb3d000-7f16acb3f000 r-xp 00000000 fd:01 1052138 /usr/lib64/gconv/ISO8859-9.so
7f16acb3f000-7f16acd3e000 ---p 00002000 fd:01 1052138 /usr/lib64/gconv/ISO8859-9.so
7f16acd3e000-7f16acd3f000 r--p 00001000 fd:01 1052138 /usr/lib64/gconv/ISO8859-9.so
7f16acd3f000-7f16acd40000 rw-p 00002000 fd:01 1052138 /usr/lib64/gconv/ISO8859-9.so
7f16acd40000-7f16acd41000 ---p 00000000 00:00 0
7f16acd41000-7f16ad541000 rw-p 00000000 00:00 0
7f16ad541000-7f16ad542000 ---p 00000000 00:00 0
7f16ad542000-7f16add42000 rw-p 00000000 00:00 0
7f16add42000-7f16adea6000 r-xp 00000000 fd:01 262155 /lib64/libc-2.11.3.so
7f16adea6000-7f16ae0a5000 ---p 00164000 fd:01 262155 /lib64/libc-2.11.3.so
7f16ae0a5000-7f16ae0a9000 r--p 00163000 fd:01 262155 /lib64/libc-2.11.3.so
7f16ae0a9000-7f16ae0aa000 rw-p 00167000 fd:01 262155 /lib64/libc-2.11.3.so
7f16ae0aa000-7f16ae0af000 rw-p 00000000 00:00 0
7f16ae0af000-7f16ae0b3000 r-xp 00000000 fd:01 1061454 /usr/lib64/libdvbapi.so
7f16ae0b3000-7f16ae2b2000 ---p 00004000 fd:01 1061454 /usr/lib64/libdvbapi.so
7f16ae2b2000-7f16ae2b3000 r--p 00003000 fd:01 1061454 /usr/lib64/libdvbapi.so
7f16ae2b3000-7f16ae2b4000 rw-p 00004000 fd:01 1061454 /usr/lib64/libdvbapi.so
7f16ae2b4000-7f16ae2cb000 r-xp 00000000 fd:01 262181 /lib64/libpthread-2.11.3.so
7f16ae2cb000-7f16ae4cb000 ---p 00017000 fd:01 262181 /lib64/libpthread-2.11.3.so
7f16ae4cb000-7f16ae4cc000 r--p 00017000 fd:01 262181 /lib64/libpthread-2.11.3.so
7f16ae4cc000-7f16ae4cd000 rw-p 00018000 fd:01 262181 /lib64/libpthread-2.11.3.so
7f16ae4cd000-7f16ae4d1000 rw-p 00000000 00:00 0
7f16ae4d1000-7f16ae4ef000 r-xp 00000000 fd:01 282806 /lib64/ld-2.11.3.so
7f16ae6ad000-7f16ae6da000 rw-p 00000000 00:00 0
7f16ae6e6000-7f16ae6ed000 r--s 00000000 fd:01 1052219 /usr/lib64/gconv/gconv-modules.cache
7f16ae6ed000-7f16ae6ee000 rw-p 00000000 00:00 0
7f16ae6ee000-7f16ae6ef000 r--p 0001d000 fd:01 282806 /lib64/ld-2.11.3.so
7f16ae6ef000-7f16ae6f0000 rw-p 0001e000 fd:01 282806 /lib64/ld-2.11.3.so
7f16ae6f0000-7f16ae6f1000 rw-p 00000000 00:00 0
7fff254e2000-7fff25503000 rw-p 00000000 00:00 0 [stack]
7fff255f3000-7fff255f4000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]

---

MuMuDVB PVR client addon for Kodi and XBMC?

Anyone looking into making a real Kodi/XBMC PVR client addon for MuMuDVB with Kodi/XBMC's Addons API for PVR backends?

http://kodi.wiki/view/PVR

The great thing about having the MuMuDVB PVR backend run natively on Android and also have a matching MuMuDVB PVR client addon for Kodi/XBMC would be to have both the DVB TV tuner server part that is MuMuDVB PVR backend TV tuner server application running on same Android box as the frontend Kodi/XBMC media player app.

http://kodi.wiki/view/PVR_backend

This would make MuMuDVB unique for use with Kodi/XBMC on Android as it would be the only PVR backend TV tuner server that can run together on the same Android media player as XBMC at the same time.

Users would be able to fully utilize Kodi/XBMC's unified PVR frontend with common DVR and EPG GUI?

http://forum.kodi.tv/showthread.php?tid=28918

As an example see the Tvheadend PVR client addon for Kodi https://github.com/kodi-pvr/pvr.hts

or look at all the other PVR client addons for Kodi here https://github.com/kodi-pvr/

make the highest or lowest multicast full transponder

I found a nice piece of code to download XMLTV from a dvb adapter, and I have it modified to read MPEG-TS, which can come from a dumprtp pipe.

So it would be wonderful to have the full MUX at ip4=x.x.x.255 or x.x.x.0,
which also would take away my issue with not having ECM/EMM of the streamed channel available, as I could use the full MUX and forward it to the CAM.

So ideally there is a config switch:
autoconf_fullmux_ip4=yes,
which assigns a special IP to the full feed of the adapter (like pseudo PID 8192 does for adapter filtering).

solves any problem that could arise from filtering PIDs against PAT, and helps with EPG and descrambling.

Software unscrambling slowdown

I think there is some kind of slowdown in communication between MuMuDVB and OsCam DVB-API. We test this with standalone box it is Optibox Evo HD against PC with TBS 6985 quat tuner dvb cards. Box take max 500ms to get keys but PC with OsCam and MuMuDVB goes to 3000ms. Do you know anithig about this?

Software descrambling with oscam on adapter grather then 8

I have problem with oscam and they not answering on my ticket. Can you confirm is this oscam bug? I use x4 TBS 6985 quad tuner cards.

Here is part of my mumudvb log:
WARN: Autoconf: Warning : No NIT found before timeout
Info: Autoconf: Autoconfiguration done
Info: Autoconf: Diffusion 2 channels
Info: Autoconf: Channel number : 0, name : "Nat Geo Wild CE" service id 3490
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:5200
Info: Autoconf: Unicast : Channel accessible directly via 0.0.0.0:3200
Deb0: Autoconf: pids : 3460 (PMT), 4046 (Video (MPEG2)), 4047 (Audio (MPEG2) eng), 4064 (Audio (MPEG2) cze), 934 (Subtitling rum), 935 (Subtitling cze), 936 (Subtitling scc), 937 (Subtitling hrv),
Info: Autoconf: Channel number : 1, name : "Boomerang" service id 3500
Info: Autoconf: Unicast : Channel accessible via the master connection, 0.0.0.0:5200
Info: Autoconf: Unicast : Channel accessible directly via 0.0.0.0:3201
Deb0: Autoconf: pids : 3470 (PMT), 4048 (Video (MPEG2)), 4049 (Audio (MPEG2) eng), 2021 (Audio (MPEG2) rum), 2020 (Audio (MPEG2) hun),
Deb1: Main: Nat Geo Wild CE: packets in ring buffer 0, ring buffer size 65536, to descramble 0, to send 0
Deb1: Main: Boomerang: packets in ring buffer 0, ring buffer size 65536, to descramble 0, to send 0
Deb1: SCAM_SEND: Send thread started, channel Nat Geo Wild CE
Deb1: SCAM_DECSA: Decsa thread started, channel Nat Geo Wild CE
Deb1: SCAM_SEND: Send thread started, channel Boomerang
Deb1: SCAM_DECSA: Decsa thread started, channel Boomerang
ERRO: SCAM_DECSA: thread starved, channel Boomerang 0 0
ERRO: SCAM_DECSA: thread starved, channel Nat Geo Wild CE 0 0
Deb1: SCAM_CAPMT: created socket for channel Nat Geo Wild CE
Deb1: SCAM_CAPMT: sent CAPMT message to socket for channel Nat Geo Wild CE, toWrite=198 wrote=198
Deb1: SCAM_CAPMT: created socket for channel Boomerang
Deb1: SCAM_CAPMT: sent CAPMT message to socket for channel Boomerang, toWrite=128 wrote=128
...
...
Info: Main: Channel "Nat Geo Wild CE" is now higly scrambled (99% of scrambled packets). Card 12
Info: Main: Channel "Boomerang" is now higly scrambled (100% of scrambled packets). Card 12
Info: Main: Channel "Nat Geo Wild CE" back.Card 12
Info: Main: Channel "Boomerang" back.Card 12
Deb1: Main: Nat Geo Wild CE: packets in ring buffer 9288, ring buffer size 65536, to descramble 3752, to send 5536
Deb1: Main: Boomerang: packets in ring buffer 11985, ring buffer size 65536, to descramble 5398, to send 6587
Deb0: EIT rewrite: EIT sid 1036 new section 32 version : 4
Deb2: TS: Full packet left: 1, we remove one
Deb2: TS: General information PID 18 adaptation_field_control 1 payload_unit_start_indicator 1 continuity_counter 6
Deb2: TS: Starting a packet PID 18 cc 6 len 183 expected len 347
Deb2: TS: First bytes 0x50 0xf1 0x58 0x04 0x0c 0xc9 0x20 0xb8
Deb2: TS: Struct data table_id 0x50 section_syntax_indicator 0x01 section_length 0x158 transport_stream_id 0x40c version_number 0x04 current_next_indicator 0x01 last_section_number 0xb8
Deb2: TS: General information PID 18 adaptation_field_control 1 payload_unit_start_indicator 0 continuity_counter 7
Deb2: TS: Continuing packet, data left 184
Deb2: TS: Continuing a packet PID 18 cc 7 len 347 expected 347
Deb2: TS: New full packet len 347. There's now 1 full packet
Deb2: TS: First full packet. len 347

DVB-T2 config issue

Dear developer!
I installed mumudvb from git. I supposed it would be 2.0, but it shows version 1.7.3 built with DVB-T2 support. I try to lock with this config options
delivery_system=DVBT2
freq=514
bandwidth=10MHz
unicast=1
port_http=10007
card=2
I get
"Info: Tune: You will use DVB API version 5 for tuning your card.
ERRO: Tune: Config issue : bandwidth"
Your configuration Readme shows 5Mhz, 10Mhz, 1.712Mhz options for DVB-T2 bandwidth. However, only 6Mhz or 8Mhz seem to be applicable. Those are not the right values for DVB-T2, but right ones, 5 or 10, give an error.
When I omit bandwidth option the default 8Mhz is used and of course the card cannot tune
Info: Tune: Tuning DVB-T to 514000000 Hz, Bandwidth: 8000000
Info: Tune: Tuning With DVB-API version 5. delivery system : 16
ERRO: Tune: FE_SET_PROPERTY failed : Invalid argument
Info: Main: Tunning issue, card 2
Info: Main: Closing cleanly. Error 7
Info: Main: ========== MuMuDVB version 1.7.3_20131116_master is stopping with ExitCode 7 ==========
Please help.
Best wishes,
Pavel.

feature: add http interface index

currently when checking on mumudvb,
I do a strings | grep -E '^/.*'
after removing the file paths, this is the remaining list.

It would be nice to have all working features automatically added to a array of links on the http index page "/". This might be related to #25 as this also is a nice way to communicate changes to a collecting daemon.

/bynumber/
/bysid/
/byname/
/channels_list.html
/playlist.m3u
/playlist_port.m3u
/playlist_multicast.m3u
/playlist_multicast_vlc.m3u
/channels_list.json
/monitor/signal_power.json
/monitor/state.xml
/cam/menu.xml
/cam/action.xml?key=
/monitor/channels_traffic.json

100% CPU, must be kill-minus-9ed

Hi Braice

This might be related to Issue #6. I'll just outline what I know so far on the current problem I'm facing.

It appears something has changed on the network I'm connected to and now mumudvb won't stream a certain frequency - other frequencies still work the same as they did before.

The symptoms are that mumudvb starts up as usual, then reports the "down.Card" (only used in mumudvb.c) for all services and starts consuming 100% cpu.

Deb1:  SDT rewrite:  Program dropped. channel 3 :"VOX". service_id chan : 13 service_id prog 10
Deb1:  SDT rewrite:  Program dropped. channel 3 :"VOX". service_id chan : 13 service_id prog 11
Deb1:  SDT rewrite:  Program found, we search for interesting descriptors
Deb0:  SDT rewrite:  NEW program for channel 3 : "VOX". service_id : 13
Deb1:  SDT rewrite:  We need to rewrite the SDT for the channel 4 : "MTV"
Deb1:  SDT rewrite:  table id 0x42 
Deb1:  SDT rewrite:  Program dropped. channel 4 :"MTV". service_id chan : 33 service_id prog 9
Deb1:  SDT rewrite:  Program dropped. channel 4 :"MTV". service_id chan : 33 service_id prog 10
Deb1:  SDT rewrite:  Program dropped. channel 4 :"MTV". service_id chan : 33 service_id prog 11
Deb1:  SDT rewrite:  Program dropped. channel 4 :"MTV". service_id chan : 33 service_id prog 13
Deb1:  SDT rewrite:  Program found, we search for interesting descriptors
Info:  Main:  Channel "RTL" down.Card 0
Info:  Main:  Channel "Sat.1" down.Card 0
Info:  Main:  Channel "ProSieben" down.Card 0
Info:  Main:  Channel "VOX" down.Card 0
Info:  Main:  Channel "MTV" down.Card 0
Info:  Main:  Channel "KiKA" down.Card 0
Info:  Main:  Channel "Eurosport" down.Card 0
Info:  Main:  Channel "Arte" down.Card 0
Info:  Main:  Channel "euronews" down.Card 0

When I strace mumudvb it'll keep printing the following without stopping (localtime is only accessed in log.c)

stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=1892, ...}) = 0

Ok so because it was SDT rewrite "searching for interesting descriptors" I added "rewrite_sdt=0" to the config and it would start up normally. Streaming works fine with vlc. (However, now my own decoder complains when reading the stream. I'll have to investigate if that's legitimate or a false positive.)

Is there anything I can do to help you analyze this problem from your end?

debian testing / mumudvb-1.7.1-1

I'll try and compile the latest mumudvb from source and see if that works plus investigate my own code.

XML: add delivery system to state.xml

When checking a mumudvb instance via /state/monitor.xml on the http interface,
most configuration options are visible, but the delivery system is missing.

please add delivery system there,

SID for IP autoconf

I'm streaming a lot of channels with auto configuration,
and when a channel was removed, I had to resort to start mumudvb with the old generated config,
to have fixed ip addresses for my STBs.
I could have rewritten the config as partial auto configuration as well, but this still leaves something to be desired.

There for when working on auto configuration of ip addresses, please include the possibility to use
SID (in low and high byte variables) like this autoconf_ip4=239.0.%SID_hi.%SID_lo
maybe also TID, since this would help creating unique IPs.

Compile error 2

:~/MuMuDVB$ make
Making all in src
make[1]: Entering directory /home/petar/MuMuDVB/src' make all-am make[2]: Entering directory/home/petar/MuMuDVB/src'
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -Wall -Wextra -g -O2 -MT autoconf.o -MD -MP -MF .deps/autoconf.Tpo -c -o autoconf.o autoconf.c
mv -f .deps/autoconf.Tpo .deps/autoconf.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -Wall -Wextra -g -O2 -MT crc32.o -MD -MP -MF .deps/crc32.Tpo -c -o crc32.o crc32.c
mv -f .deps/crc32.Tpo .deps/crc32.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -Wall -Wextra -g -O2 -MT log.o -MD -MP -MF .deps/log.Tpo -c -o log.o log.c
mv -f .deps/log.Tpo .deps/log.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -Wall -Wextra -g -O2 -MT multicast.o -MD -MP -MF .deps/multicast.Tpo -c -o multicast.o multicast.c
mv -f .deps/multicast.Tpo .deps/multicast.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -Wall -Wextra -g -O2 -MT dvb.o -MD -MP -MF .deps/dvb.Tpo -c -o dvb.o dvb.c
mv -f .deps/dvb.Tpo .deps/dvb.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -Wall -Wextra -g -O2 -MT mumudvb.o -MD -MP -MF .deps/mumudvb.Tpo -c -o mumudvb.o mumudvb.c
mumudvb.c: In function 'main':
mumudvb.c:337:5: error: unknown field 'stream_id' specified in initializer
mumudvb.c:337:5: warning: excess elements in struct initializer [enabled by default]
mumudvb.c:337:5: warning: (near initialization for 'tuneparams') [enabled by default]
mumudvb.c: In function 'monitor_func':
mumudvb.c:2612:5: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'uint64_t' [-Wformat]
mumudvb.c:2614:5: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'uint64_t' [-Wformat]
make[2]: *** [mumudvb.o] Error 1
make[2]: Leaving directory /home/petar/MuMuDVB/src' make[1]: *** [all] Error 2 make[1]: Leaving directory/home/petar/MuMuDVB/src'
make: *** [all-recursive] Error 1

MuMuDVB 1.7.3 + oscam =ERRO: SCAM_DECSA:

Ubuntu 14.04 64bit
OSCam r9756 latest trunk

I am streaming few channels from sat . After 10 minutes mumudvb gives error scam_desca and mumudvb gets blocked.

ERRO: SCAM_DECSA: thread starved, channel NatGeo Wild 0 0
ERRO: SCAM_DECSA: thread starved, channel Sky Sport 1 0 0
ERRO: SCAM_DECSA: thread starved, channel National Geographic 0 0
ERRO: SCAM_SEND: thread starved, channel Blue Movie 0 0
ERRO: SCAM_DECSA: thread starved, channel Spiegel Geschichte 0 0
ERRO: SCAM_SEND: thread starved, channel NatGeo Wild 0 0
ERRO: SCAM_SEND: thread starved, channel Discovery Channel 0 0
ERRO: SCAM_SEND: thread starved, channel National Geographic 0 0
ERRO: SCAM_SEND: thread starved, channel Sky Sport 1 0 0
ERRO: SCAM_DECSA: thread starved, channel Discovery Channel 0 0
ERRO: SCAM_DECSA: thread starved, channel National Geographic 0 0
ERRO: SCAM_DECSA: thread starved, channel Sky Sport 2 0 0
ERRO: SCAM_DECSA: thread starved, channel Sky Sport 1 0 0
ERRO: SCAM_DECSA: thread starved, channel Spiegel Geschichte 0 0
ERRO: SCAM_DECSA: thread starved, channel Sky Bundesliga 1 0 0
ERRO: SCAM_SEND: thread starved, channel Sky Bundesliga 1 0 0
ERRO: SCAM_SEND: thread starved, channel Spiegel Geschichte 0 0
ERRO: SCAM_SEND: thread starved, channel Sky Sport 2 0 0

freq=12031
pol=h
srate=27500
card=0

autoconfiguration=full

multicast port

common_port=1235
multicast_ttl=1

PAT

rewrite_pat=1
rewrite_sdt=1
sort_eit=1
unicast=1
port_http=4242
scam_support=1
ring_buffer_default_size=16384
decsa_default_delay=500000
send_default_delay=1500000

auto close in dvbt radio streaming

Hi
I found a problem in streaming DVB-T radios. When I stream a DVB-T frequency that have TV and radio channels, every thing is OK and for radio channels we see in log:

"Info: Main: Channel "RADIO EGHTESAD" down.Card 1"

But there is no problem with any of radio streams and we receive them by VLC correctly.
When I stream just radio channels of the frequency without any TV channel, After 1 to 5 min I see all radios in log file is down but we also have correct stream and signal.

"
Info: Main: Channel "RADIO KETAB" down.Card 1
Info: Main: Channel "RADIO IRAN" down.Card 1
Info: Main: Channel "RADIO PAYAM" down.Card 1
Info: Main: Channel "RADIO JAVAN" down.Card 1
Info: Main: Channel "RADIO MAAREF" down.Card 1
Info: Main: Channel "RADIO QURAN" down.Card 1
Info: Main: Channel "RADIO FARHANG" down.Card 1
Info: Main: Channel "RADIO SALAMAT" down.Card 1
Info: Main: Channel "RADIO VARZESH" down.Card 1
Info: Main: Channel "RADIO EGHTESAD" down.Card 1
Info: Main: Channel "RADIO TEHRAN" down.Card 1
Info: Main: Channel "RADIO NAMAYESH" down.Card 1
Info: Main: Channel "RADIO FASLI" down.Card 1
Info: Main: Channel "RADIO CALL OF ISLAM" down.Card 1
Info: Main: Channel "RADIO SEDAYE ASHENA 3" down.Card 1
Info: Main: Channel "RADIO ARABI" down.Card 1
Info: Main: Channel "RADIO DANESH" down.Card 1
Info: Main: Channel "RADIO TELAVAT" down.Card 1
Info: Main: Channel "RADIO GOFTEGO" down.Card 1
"
and because of mumudvb "timeout_no_diff" mechanism it will kill its process! this means there is a problem with streamig just radio channels in DVB-T. I dont have such a problem with DVB-S or S2.

Fix transcoding for recent libx264 version

I started to make some patches about it. You can get it here : https://github.com/lboue/MuMuDVB/commits/transcoding
There is still errors I am not able to fix :

transcode_avlib.c: In function ‘create_sdp’:
transcode_avlib.c:315:5: warning: implicit declaration of function ‘av_sdp_create’
transcode_avlib.c:360:13: warning: case value ‘131122’ not in enumerated type ‘enum CodecID’
transcode_avlib.c: In function ‘create_input_byte_context’:
transcode_avlib.c:504:5: warning: implicit declaration of function ‘avio_alloc_context’
transcode_avlib.c:504:31: warning: initialization makes pointer from integer without a cast
transcode_avlib.c: In function ‘create_output_byte_context’:
transcode_avlib.c:547:32: warning: initialization makes pointer from integer without a cast
transcode_avlib.c: In function ‘free_format_context’:
transcode_avlib.c:579:9: warning: implicit declaration of function ‘avio_close’
transcode_avlib.c: In function ‘create_output_format_context’:
transcode_avlib.c:668:13: warning: ‘guess_format’ is deprecated (declared at /usr/include/libavformat/avformat.h:787)
transcode_avlib.c:672:13: warning: ‘guess_format’ is deprecated (declared at /usr/include/libavformat/avformat.h:787)
transcode_avlib.c:676:13: warning: ‘guess_format’ is deprecated (declared at /usr/include/libavformat/avformat.h:787)
transcode_avlib.c:700:13: warning: implicit declaration of function ‘avio_open’
transcode_avlib.c: In function ‘initialize_transcode_data’:
transcode_avlib.c:970:5: warning: implicit declaration of function ‘av_dump_format’
transcode_avlib.c: In function ‘transcode’:
transcode_avlib.c:2113:13: warning: ‘avcodec_decode_video’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:3452)
transcode_avlib.c:2154:29: warning: passing argument 2 of ‘sws_scale’ from incompatible pointer type
/usr/include/libswscale/swscale.h:195:5: note: expected ‘const uint8_t * const_’ but argument is of type ‘uint8_t *_’
transcode_avlib.c:2214:13: warning: ‘avcodec_decode_audio2’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:3390)

Option for force set EIT_schedule_flag and EIT_present_following flag

Can I ask you about adding support for forcibly setting EIT_schedule_flag and EIT_present_following_flag in SDT to on (probably in per-channel configuration sections)?

I am asking about it because we have some transponder with EIT de facto presents in the stream but cannot be seen by an equipment because of those flags are set to zero for unknown reason.

Compile error

:~/MuMuDVB$ sudo make
Making all in src
make[1]: Entering directory /home/petar/MuMuDVB/src' make all-am make[2]: Entering directory/home/petar/MuMuDVB/src'
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -Wall -Wextra -g -O2 -MT mumudvb.o -MD -MP -MF .deps/mumudvb.Tpo -c -o mumudvb.o mumudvb.c
mumudvb.c: In function 'mumudvb_close':
mumudvb.c:1857:9: error: 'cam_p' undeclared (first use in this function)
mumudvb.c:1857:9: note: each undeclared identifier is reported only once for each function it appears in
mumudvb.c:1850:232: warning: unused parameter 'cam_p_v' [-Wunused-parameter]
make[2]: *** [mumudvb.o] Error 1
make[2]: Leaving directory /home/petar/MuMuDVB/src' make[1]: *** [all] Error 2 make[1]: Leaving directory/home/petar/MuMuDVB/src'
make: *** [all-recursive] Error 1

Network: inet_aton failed : Success

I'm not sure if I should be posting with this problem here - please point me to an alternative board should this be the case.

Trying to stream a scrambled channel and keep getting this error. Below is the log, please advise if this is a bug or a misconfiguration issue on my part. Thanks!

http://pastebin.com/WXxAAHfE

Continuous descrambling

Descrambling cannot continue after oscam has been restarted. Is there any option in mumudvb which need to be configured?

crash on double HUP

when running MuMuDVB from sysvinit/systemd mumudvb get send HUP twice, if not ended in the configured wait time.

MuMuDVB dies with
Apr 23 10:35:38 streamer3 kernel: [1554350.222278] mumudvb28173: segfault at 0 ip 00007fdeba3e9a6b sp 00007fdeb9b78d20 error 4 in libc-2.14.1.so[7fdeba37b000+187000]

I guess there is a undefined jumped if HUPed in the HUP routine code.

Add support for %lcn as the IP

Add support for %lcn as the IP

To be able to do full autoconfiguration, I would have support for %lcn as the IP to be able to use lcn digit as the last IP octet.
Before

freq=650
autoconfiguration=partial

ip4=239.255.2.2
name=02 - France 2
service_id=257
pids=110

ip4=239.255.2.3
name=03 - France 3
service_id=273
pids=210

ip4=239.255.2.5
name=05 - France 5
service_id=260
pids=310

ip4=239.255.2.13
name=13 - LCP-PS
service_id=262
pids=610

ip4=239.255.2.20
name=20 - Tebeo
service_id=369
pids=710

ip4=239.255.2.19
name=19 - France Ô
service_id=261
pids=510

After
That will be :

freq=650
autoconfiguration=full
autoconf_name_template=%2lcn - %name

Global Pre-up / pre-down and per stream pre-up/pre-down

Hello,
Can we have a pre-up and pre-down for the entire MumuDVB process so we can run a external shell script acordingly ?
Same for a per channel pre-up/down, or any channel event pocible.
this one could be cool while using a external transcoders like FFMpeg or VLC.
Thank

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.