braice / MuMuDVB

A DVB IPTV streaming software
http://mumudvb.braice.net/
GNU General Public License v2.0
216 stars 133 forks source link

Configuration error or a bug? #310

Closed stulluk closed 1 year ago

stulluk commented 1 year ago

I just bought one TBS5530 and experimenting with Kaffeine and mumudvb. I have a multiswitch based antenna setup as follows:

Here is my TBS5530:

Kaffeine works perfectly:

I am trying to capture full TS of this transponder on Turksat: https://www.lyngsat.com/muxes/Turksat-3A_West_11054-V.html

With Kaffeine, I can lock to this TP and watch channel, without any signal problems and without any video artifacts:

I compiled mumudvb from the source ( latest commit as of now I guess).

Here is my configuration file and debug log:

stulluk ~/mumu $  cat 11054v30000.conf 
tuner=1
freq=11054
pol=v
srate=30000
lnb_type=universal
#sat_number=1
#switch_type=C
switch_input=1
diseqc_repeat=1
#coderate=auto
lnb_slof=11700
lnb_lof_low=9750
lnb_lof_high=10600
autoconfiguration=full
stulluk ~/mumu $  
stulluk ~/mumu $  mumudvb -c 11054v30000.conf --dumpfile new2.ts -d -t
WARN:  Main:  You've decided to dump the received stream into new2.ts. Be warned, it can grow quite fast
MuMuDVB Version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f
 --- Build information ---
Built with CAM support.
Built without SCAM support.
Built with ATSC support.
Built with ATSC long channel names support.
Built with support for DVB API Version 5.11.
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.net/
Project from the cr@ns (http://www.crans.org)
by Brice DUBOST (mumudvb@braice.net)

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.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f is starting ==========
WARN:  Main:  Can't create /var/run/mumudvb/channels_streamed_adapter0_tuner1: No such file or directory
WARN:  Main:  Can't create /var/run/mumudvb/channels_unstreamed_adapter0_tuner1: No such file or directory
Info:  Main:  Streaming. Freq 11054000.000000
Info:  Tune:  Using DVB card "TurboSight TBS 5530 DVB-T2/T/C/S/S2/S2x,ISDB-T,ATSC DVB-S/S2/S2X" tuner 1
Info:  Tune:  Tuning DVB-S to Freq: 1304000 kHz, Transp frequency: 11054000.000000 , LO frequency 9750000 kHz  Pol:V Srate=30000000, LNB number: 0
Info:  Tune:  LNB voltage 13V
Info:  Tune:  Diseqc switch position specified, we force switch input to 1
Info:  Tune:  Sending DISEQC
Info:  Tune:  DISEQC: Setting Tone OFF
Info:  Tune:  DISEQC: Setting Voltage and wait 15 ms
Info:  Tune:  DISEQC: Send CMD and wait 15 ms
Info:  Tune:  DISEQC: Send BURST and wait 15 ms
Info:  Tune:  DISEQC: Set TONE back and wait 15 ms
Info:  Tune:  Re-sending DISEQC
Info:  Tune:  DISEQC: Setting Tone OFF
Info:  Tune:  DISEQC: Setting Voltage and wait 15 ms
Info:  Tune:  DISEQC: Send CMD and wait 15 ms
Info:  Tune:  DISEQC: Send BURST and wait 15 ms
Info:  Tune:  DISEQC: Set TONE back and wait 15 ms
Info:  Tune:  DISEQC SETTING SUCCEEDED - Frequency: 1304000
Info:  Tune:  FE_STATUS:
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: 11054000 (or 8446000)
Info:  Tune:          SymbolRate: 30000000
Info:  Tune:          FEC_inner:  3
Info:  Tune:  Bit error rate: 0
Info:  Tune:  Signal strength: 38048
Info:  Tune:  SNR: 41984
Info:  Main:  Card 0, tuner 1 tuned
Info:  Main:  The traffic will be shown every 10 seconds
main 0x55b979550a60
WARN:  DVB:  An issue happened during the IOCTLS to take uncorrected blocks measurements error: Unknown error 524
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  Autoconfiguration is now ready to work for you !
Info:  Autoconf:  The PAT version changed, channels have changed
Info:  Autoconf:  New PAT we force SDT update after all sections seen
WARN:  Autoconf:  Channel 0 SID 51300 Force PMT update
WARN:  Autoconf:  Channel 1 SID 51301 Force PMT update
WARN:  Autoconf:  Channel 2 SID 51302 Force PMT update
WARN:  Autoconf:  Channel 3 SID 51303 Force PMT update
WARN:  Autoconf:  Channel 4 SID 51304 Force PMT update
WARN:  Autoconf:  Channel 5 SID 51305 Force PMT update
WARN:  Autoconf:  Channel 6 SID 51306 Force PMT update
WARN:  Autoconf:  Channel 7 SID 51307 Force PMT update
WARN:  Autoconf:  Channel 8 SID 51311 Force PMT update
WARN:  Autoconf:  Channel 9 SID 51312 Force PMT update
WARN:  Autoconf:  Channel 10 SID 51320 Force PMT update
WARN:  Autoconf:  Channel 11 SID 51321 Force PMT update
WARN:  Autoconf:  Channel 12 SID 51322 Force PMT update
Info:  Autoconf:  The CAT version changed
Info:  Autoconf:  New CAT we force SDT update after all sections seen
Info:  Autoconf:  The SDT version changed, channels description have changed
Info:  Autoconf:  We update the channel names
Info:  Autoconf:  We update the channel status
Info:  Autoconf:  Looking through all channels to see if they are ready for streaming
Info:  Autoconf:  We update the channel filters
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel networking
Info:  Common chan:  We open the channel 0 multicast IPv4 socket address 239.100.0.0:1234
Info:  Common chan:  We open the channel 1 multicast IPv4 socket address 239.100.0.1:1234
Info:  Common chan:  We open the channel 2 multicast IPv4 socket address 239.100.0.2:1234
Info:  Common chan:  We open the channel 3 multicast IPv4 socket address 239.100.0.3:1234
Info:  Common chan:  We open the channel 4 multicast IPv4 socket address 239.100.0.4:1234
Info:  Common chan:  We open the channel 5 multicast IPv4 socket address 239.100.0.5:1234
Info:  Common chan:  We open the channel 6 multicast IPv4 socket address 239.100.0.6:1234
Info:  Common chan:  We open the channel 7 multicast IPv4 socket address 239.100.0.7:1234
Info:  Common chan:  We open the channel 8 multicast IPv4 socket address 239.100.0.8:1234
Info:  Common chan:  We open the channel 9 multicast IPv4 socket address 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 10 channels
Info:  Autoconf:  Channel number :   0,   service id 51300  name : "KANAL B"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 51301  name : "TRT EBA TV ILKOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 51302  name : "TRT EBA TV ORTAOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 51303  name : "TRT EBA TV LISE"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 51304  name : "TURKSAT TANITIM"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 51305  name : "TURKSAT TANITIM HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 51306  name : "TURKSAT SAAT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   7,   service id 51307  name : "KABLO INFO HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.7:1234
Info:  Autoconf:  Channel number :   8,   service id 51311  name : "EUROSTAR"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 51312  name : "TV 100"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 10 channels
Info:  Autoconf:  Channel number :   0,   service id 51300  name : "KANAL B"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 51301  name : "TRT EBA TV ILKOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 51302  name : "TRT EBA TV ORTAOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 51303  name : "TRT EBA TV LISE"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 51304  name : "TURKSAT TANITIM"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 51305  name : "TURKSAT TANITIM HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 51306  name : "TURKSAT SAAT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   7,   service id 51307  name : "KABLO INFO HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.7:1234
Info:  Autoconf:  Channel number :   8,   service id 51311  name : "EUROSTAR"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 51312  name : "TV 100"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Main:  Channel "KANAL B" down.Card 0
Info:  Main:  Channel "TRT EBA TV ILKOKUL" down.Card 0
Info:  Main:  Channel "TRT EBA TV ORTAOKUL" down.Card 0
Info:  Main:  Channel "TRT EBA TV LISE" down.Card 0
Info:  Main:  Channel "TURKSAT TANITIM" down.Card 0
Info:  Main:  Channel "TURKSAT TANITIM HD" down.Card 0
Info:  Main:  Channel "TURKSAT SAAT" down.Card 0
Info:  Main:  Channel "KABLO INFO HD" down.Card 0
Info:  Main:  Channel "EUROSTAR" down.Card 0
Info:  Main:  Channel "TV 100" down.Card 0
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 10 channels
Info:  Autoconf:  Channel number :   0,   service id 51300  name : "KANAL B"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 51301  name : "TRT EBA TV ILKOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 51302  name : "TRT EBA TV ORTAOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 51303  name : "TRT EBA TV LISE"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 51304  name : "TURKSAT TANITIM"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 51305  name : "TURKSAT TANITIM HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 51306  name : "TURKSAT SAAT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   7,   service id 51307  name : "KABLO INFO HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.7:1234
Info:  Autoconf:  Channel number :   8,   service id 51311  name : "EUROSTAR"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 51312  name : "TV 100"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 10 channels
Info:  Autoconf:  Channel number :   0,   service id 51300  name : "KANAL B"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 51301  name : "TRT EBA TV ILKOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 51302  name : "TRT EBA TV ORTAOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 51303  name : "TRT EBA TV LISE"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 51304  name : "TURKSAT TANITIM"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 51305  name : "TURKSAT TANITIM HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 51306  name : "TURKSAT SAAT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   7,   service id 51307  name : "KABLO INFO HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.7:1234
Info:  Autoconf:  Channel number :   8,   service id 51311  name : "EUROSTAR"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 51312  name : "TV 100"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 10 channels
Info:  Autoconf:  Channel number :   0,   service id 51300  name : "KANAL B"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 51301  name : "TRT EBA TV ILKOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 51302  name : "TRT EBA TV ORTAOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 51303  name : "TRT EBA TV LISE"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 51304  name : "TURKSAT TANITIM"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 51305  name : "TURKSAT TANITIM HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 51306  name : "TURKSAT SAAT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   7,   service id 51307  name : "KABLO INFO HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.7:1234
Info:  Autoconf:  Channel number :   8,   service id 51311  name : "EUROSTAR"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 51312  name : "TV 100"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 10 channels
Info:  Autoconf:  Channel number :   0,   service id 51300  name : "KANAL B"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 51301  name : "TRT EBA TV ILKOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 51302  name : "TRT EBA TV ORTAOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 51303  name : "TRT EBA TV LISE"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 51304  name : "TURKSAT TANITIM"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 51305  name : "TURKSAT TANITIM HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 51306  name : "TURKSAT SAAT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   7,   service id 51307  name : "KABLO INFO HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.7:1234
Info:  Autoconf:  Channel number :   8,   service id 51311  name : "EUROSTAR"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 51312  name : "TV 100"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 10 channels
Info:  Autoconf:  Channel number :   0,   service id 51300  name : "KANAL B"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 51301  name : "TRT EBA TV ILKOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 51302  name : "TRT EBA TV ORTAOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 51303  name : "TRT EBA TV LISE"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 51304  name : "TURKSAT TANITIM"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 51305  name : "TURKSAT TANITIM HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 51306  name : "TURKSAT SAAT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   7,   service id 51307  name : "KABLO INFO HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.7:1234
Info:  Autoconf:  Channel number :   8,   service id 51311  name : "EUROSTAR"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 51312  name : "TV 100"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 10 channels
Info:  Autoconf:  Channel number :   0,   service id 51300  name : "KANAL B"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 51301  name : "TRT EBA TV ILKOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 51302  name : "TRT EBA TV ORTAOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 51303  name : "TRT EBA TV LISE"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 51304  name : "TURKSAT TANITIM"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 51305  name : "TURKSAT TANITIM HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 51306  name : "TURKSAT SAAT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   7,   service id 51307  name : "KABLO INFO HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.7:1234
Info:  Autoconf:  Channel number :   8,   service id 51311  name : "EUROSTAR"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 51312  name : "TV 100"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 10 channels
Info:  Autoconf:  Channel number :   0,   service id 51300  name : "KANAL B"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 51301  name : "TRT EBA TV ILKOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 51302  name : "TRT EBA TV ORTAOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 51303  name : "TRT EBA TV LISE"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 51304  name : "TURKSAT TANITIM"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 51305  name : "TURKSAT TANITIM HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 51306  name : "TURKSAT SAAT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   7,   service id 51307  name : "KABLO INFO HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.7:1234
Info:  Autoconf:  Channel number :   8,   service id 51311  name : "EUROSTAR"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 51312  name : "TV 100"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 10 channels
Info:  Autoconf:  Channel number :   0,   service id 51300  name : "KANAL B"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 51301  name : "TRT EBA TV ILKOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 51302  name : "TRT EBA TV ORTAOKUL"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 51303  name : "TRT EBA TV LISE"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 51304  name : "TURKSAT TANITIM"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 51305  name : "TURKSAT TANITIM HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 51306  name : "TURKSAT SAAT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   7,   service id 51307  name : "KABLO INFO HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.7:1234
Info:  Autoconf:  Channel number :   8,   service id 51311  name : "EUROSTAR"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 51312  name : "TV 100"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Main:  Channel "KANAL B" back.Card 0
Info:  Main:  Channel "TRT EBA TV ILKOKUL" back.Card 0
Info:  Main:  Channel "TRT EBA TV ORTAOKUL" back.Card 0
Info:  Main:  Channel "TRT EBA TV LISE" back.Card 0
Info:  Main:  Channel "TURKSAT TANITIM" back.Card 0
Info:  Main:  Channel "TURKSAT TANITIM HD" back.Card 0
Info:  Main:  Channel "TURKSAT SAAT" back.Card 0
Info:  Main:  Channel "KABLO INFO HD" back.Card 0
Info:  Main:  Channel "EUROSTAR" back.Card 0
Info:  Main:  Channel "TV 100" back.Card 0
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
Info:  Main:  Traffic :  744.82 kb/s      for channel "KANAL B"
Info:  Main:  Traffic :  605.04 kb/s      for channel "TRT EBA TV ILKOKUL"
Info:  Main:  Traffic :  596.25 kb/s      for channel "TRT EBA TV ORTAOKUL"
Info:  Main:  Traffic :  653.92 kb/s      for channel "TRT EBA TV LISE"
Info:  Main:  Traffic :  613.84 kb/s      for channel "TURKSAT TANITIM"
Info:  Main:  Traffic :  929.56 kb/s      for channel "TURKSAT TANITIM HD"
Info:  Main:  Traffic :  243.39 kb/s      for channel "TURKSAT SAAT"
Info:  Main:  Traffic :  843.54 kb/s      for channel "KABLO INFO HD"
Info:  Main:  Traffic :  566.92 kb/s      for channel "EUROSTAR"
Info:  Main:  Traffic :  966.70 kb/s      for channel "TV 100"
Info:  Main:  Traffic :  0.00 kb/s    for channel "KAFA RADYO"
Info:  Main:  Traffic :  0.00 kb/s    for channel "TKGS_TEST"
Info:  Main:  Traffic :  0.00 kb/s    for channel "TKGS_TEST 2"
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
Info:  Main:  Traffic :  608.95 kb/s      for channel "KANAL B"
Info:  Main:  Traffic :  565.95 kb/s      for channel "TRT EBA TV ILKOKUL"
Info:  Main:  Traffic :  536.62 kb/s      for channel "TRT EBA TV ORTAOKUL"
Info:  Main:  Traffic :  538.58 kb/s      for channel "TRT EBA TV LISE"
Info:  Main:  Traffic :  500.46 kb/s      for channel "TURKSAT TANITIM"
Info:  Main:  Traffic :  707.68 kb/s      for channel "TURKSAT TANITIM HD"
Info:  Main:  Traffic :  196.47 kb/s      for channel "TURKSAT SAAT"
Info:  Main:  Traffic :  690.08 kb/s      for channel "KABLO INFO HD"
Info:  Main:  Traffic :  460.38 kb/s      for channel "EUROSTAR"
Info:  Main:  Traffic :  772.19 kb/s      for channel "TV 100"
Info:  Main:  Traffic :  0.00 kb/s    for channel "KAFA RADYO"
Info:  Main:  Traffic :  0.00 kb/s    for channel "TKGS_TEST"
Info:  Main:  Traffic :  0.00 kb/s    for channel "TKGS_TEST 2"
Info:  Autoconf:  The NIT version changed, channels number could have changed !
Info:  Autoconf:  We got the NIT, we update the channel names
^CERRO:  Main:  Caught signal 2
ERRO:  Main:  Autoconf error 2
ERRO:  Main:  Autoconf error 2
ERRO:  Main:  Autoconf error 2
ERRO:  Main:  Autoconf error 2
ERRO:  Main:  Autoconf error 2
ERRO:  Main:  Autoconf error 2
ERRO:  Main:  Autoconf error 2
ERRO:  Main:  Autoconf error 2
Info:  Main:  End of streaming. We streamed during 0d 0:00:24
Info:  Main:  We have got 13 overflow errors
Info:  Main:  Caught signal 2 - closing cleanly.
Info:  Main:  ========== MuMuDVB version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f is stopping with ExitCode 0 ==========
stulluk ~/mumu $  

So as you see, somehow, my device locks to wrong TP (Same polarity and SymRate but different frequency): https://www.lyngsat.com/muxes/Turksat-4A_West_11916-V.html

When calculating intermediate frequency, we get:

11054-9750 = 1304Mhz 11916-10600 =1316Mhz

Seems very close?

And when I play this "new2.ts" file with VLC or mplayer, I get TS discontinuity errors.

Is there a bug or my config is wrong ?

stulluk commented 1 year ago

Also tried "delivery_system" and "modulation" but this time it can't lock to TP at all:

stulluk ~/mumu $  cat 11054v30000.conf 
tuner=1
freq=11054
pol=v
srate=30000
#lnb_type=universal
#sat_number=1
#switch_type=C
switch_input=1
#diseqc_repeat=1
#coderate=auto
lnb_slof=11700
lnb_lof_low=9750
lnb_lof_high=10600
delivery_system=DVBS2
modulation=8PSK
autoconfiguration=full
stulluk ~/mumu $  mumudvb -c 11054v30000.conf --dumpfile new2.ts -d -t
WARN:  Main:  You've decided to dump the received stream into new2.ts. Be warned, it can grow quite fast
MuMuDVB Version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f
 --- Build information ---
Built with CAM support.
Built without SCAM support.
Built with ATSC support.
Built with ATSC long channel names support.
Built with support for DVB API Version 5.11.
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.net/
Project from the cr@ns (http://www.crans.org)
by Brice DUBOST (mumudvb@braice.net)

Info:  Tune:  You will use DVB API version 5 for tuning your card.
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.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f is starting ==========
WARN:  Main:  Can't create /var/run/mumudvb/channels_streamed_adapter0_tuner1: No such file or directory
WARN:  Main:  Can't create /var/run/mumudvb/channels_unstreamed_adapter0_tuner1: No such file or directory
Info:  Main:  Streaming. Freq 11054000.000000
Info:  Tune:  Using DVB card "TurboSight TBS 5530 DVB-T2/T/C/S/S2/S2x,ISDB-T,ATSC DVB-S/S2/S2X" tuner 1
Info:  Tune:  Tuning DVB-S to Freq: 1304000 kHz, Transp frequency: 11054000.000000 , LO frequency 9750000 kHz  Pol:V Srate=30000000, LNB number: 0
Info:  Tune:  LNB voltage 13V
Info:  Tune:  Diseqc switch position specified, we force switch input to 1
Info:  Tune:  Sending DISEQC
Info:  Tune:  DISEQC: Setting Tone OFF
Info:  Tune:  DISEQC: Setting Voltage and wait 15 ms
Info:  Tune:  DISEQC: Send CMD and wait 15 ms
Info:  Tune:  DISEQC: Send BURST and wait 15 ms
Info:  Tune:  DISEQC: Set TONE back and wait 15 ms
Info:  Tune:  DISEQC SETTING SUCCEEDED - Frequency: 1304000
Info:  Tune:  Tuning With DVB-API version 5. delivery system : 6
Info:  Tune:  FE_STATUS:
Info:  Tune:  FE_STATUS:
Info:  Tune:  FE_STATUS:
Info:  Tune:  FE_STATUS:
Info:  Tune:  FE_STATUS:
^C
stulluk ~/mumu $  
Saentist commented 1 year ago

try this config

#This an example configuration file for mumudvb using full autoconfiguration
#All the commented lines are optionnal (except for tuning you have to match your system)
#If you want to set HTTP unicast, see the README and the README_CONF
#------------ TUNING -------------
#the delivery system
delivery_system=DVBS2
#The DVB card we want to use
#card=2
#The Transponder frequency
freq=11054
# ---- SATELLITE (DVB-S) -----
#The polarisation (can be h, v, l, r)
pol=v
#The symbol rate
srate=30000
#the FEC
coderate=3/4
#---------- AUTOCONFIGURATION -----------
#We want the full autoconfiguration (ie we discover the channels and their pids)
autoconfiguration=full
#Do we want to add the radios to the list of channels (default 0) ?
#autoconf_radios=1
#Do we want to configure channels marked as scrambled (automatically done if cam_support=1)
autoconf_scrambled=1
#
#--------- NETWORKING --------------
#What is the "ip header"?
#The autoconfigured multicast ip have the form header.card.channelnumber
#The default header is 239.100
#autoconf_ip_header=239.10
#
#Do we want to change the default port (optionnal) ?
common_port=4422
#
#Do we need to change the default multicast TTL (if you have routers, default value : 2) ?
#multicast_ttl=10
#
#--------- SAP ANNOUNCES --------------
#The sap announces are sent automatically with full autoconfiguration
#Do we want NOT 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=5
# ---------- 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
#
#If you have multiple CAMs you can specify the number of the one wich will be used
#cam_number=2

lyngsat say DVB-S kingofsat say DVB-S2 https://tr.kingofsat.net/pos-42E.php

stulluk commented 1 year ago

Thank you @Saentist but your suggestion is unrelated I think. Please see my above Kaffeine Screenshots.

First, I had to add "tuner=1" because TBS5530 has two tuners, 2nd one is DVBS

Here is your config result:

stulluk ~/mumu $  mumudvb -c saentist.conf --dumpfile new2.ts -d -t -v
WARN:  Main:  You've decided to dump the received stream into new2.ts. Be warned, it can grow quite fast
MuMuDVB Version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f
 --- Build information ---
Built with CAM support.
Built without SCAM support.
Built with ATSC support.
Built with ATSC long channel names support.
Built with support for DVB API Version 5.11.
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.net/
Project from the cr@ns (http://www.crans.org)
by Brice DUBOST (mumudvb@braice.net)

Info:  Tune:  You will use DVB API version 5 for tuning your card.
Info:  SAP:  Sap announces will be sent
Info:  Rewrite:  You have enabled the PAT Rewriting
Info:  Main:  Autoconfiguration, we activate SDT rewriting. if you want to disable it see the README.
Info:  Main:  ========== End of configuration, MuMuDVB version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f is starting ==========
WARN:  Main:  Can't create /var/run/mumudvb/channels_streamed_adapter0_tuner1: No such file or directory
WARN:  Main:  Can't create /var/run/mumudvb/channels_unstreamed_adapter0_tuner1: No such file or directory
Info:  Main:  Streaming. Freq 11054000.000000
Info:  Tune:  Using DVB card "TurboSight TBS 5530 DVB-T2/T/C/S/S2/S2x,ISDB-T,ATSC DVB-S/S2/S2X" tuner 1
Info:  Tune:  Tuning DVB-S to Freq: 1304000 kHz, Transp frequency: 11054000.000000 , LO frequency 9750000 kHz  Pol:V Srate=30000000, LNB number: 0
Info:  Tune:  LNB voltage 13V
Deb0:  Tune:  Diseqc message e0 10 38 fc 00 00 len 4
Info:  Tune:  Sending DISEQC
Info:  Tune:  DISEQC: Setting Tone OFF
Info:  Tune:  DISEQC: Setting Voltage and wait 15 ms
Info:  Tune:  DISEQC: Send CMD and wait 15 ms
Info:  Tune:  DISEQC: Send BURST and wait 15 ms
Info:  Tune:  DISEQC: Set TONE back and wait 15 ms
Info:  Tune:  DISEQC SETTING SUCCEEDED - Frequency: 1304000
Info:  Tune:  Tuning With DVB-API version 5. delivery system : 6
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
^C
stulluk ~/mumu $  cat saentist.conf 
tuner=1
#This an example configuration file for mumudvb using full autoconfiguration
#All the commented lines are optionnal (except for tuning you have to match your system)
#If you want to set HTTP unicast, see the README and the README_CONF
#------------ TUNING -------------
#the delivery system
delivery_system=DVBS2
#The DVB card we want to use
#card=2
#The Transponder frequency
freq=11054
# ---- SATELLITE (DVB-S) -----
#The polarisation (can be h, v, l, r)
pol=v
#The symbol rate
srate=30000
#the FEC
coderate=3/4
#---------- AUTOCONFIGURATION -----------
#We want the full autoconfiguration (ie we discover the channels and their pids)
autoconfiguration=full
#Do we want to add the radios to the list of channels (default 0) ?
#autoconf_radios=1
#Do we want to configure channels marked as scrambled (automatically done if cam_support=1)
autoconf_scrambled=1
#
#--------- NETWORKING --------------
#What is the "ip header"?
#The autoconfigured multicast ip have the form header.card.channelnumber
#The default header is 239.100
#autoconf_ip_header=239.10
#
#Do we want to change the default port (optionnal) ?
common_port=4422
#
#Do we need to change the default multicast TTL (if you have routers, default value : 2) ?
#multicast_ttl=10
#
#--------- SAP ANNOUNCES --------------
#The sap announces are sent automatically with full autoconfiguration
#Do we want NOT 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=5
# ---------- 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
#
#If you have multiple CAMs you can specify the number of the one wich will be used
#cam_number=2
stulluk ~/mumu $ 

I also tried locking to many other low or high band frequencies but it always fails. Kaffeine locks and works perfectly.

Saentist commented 1 year ago

You run as root in terminal:

WARN:  Main:  Can't create /var/run/mumudvb/channels_streamed_adapter0_tuner1: No such file or directory
WARN:  Main:  Can't create /var/run/mumudvb/channels_unstreamed_adapter0_tuner1: No such file or directory

with mean no settings can be set and used.

To solve this problem

mkdir /var/run/mumudvb

Example file can be edited, also both tuner settings can be set inside.

stulluk commented 1 year ago

@Saentist sorry but it has nothing to do with these directories or running as root. Please see below:

stulluk ~/mumu $  sudo mumudvb -c 11053h8000.conf --dumpfile new2.ts -d -t -v
WARN:  Main:  You've decided to dump the received stream into new2.ts. Be warned, it can grow quite fast
MuMuDVB Version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f
 --- Build information ---
Built with CAM support.
Built without SCAM support.
Built with ATSC support.
Built with ATSC long channel names support.
Built with support for DVB API Version 5.11.
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.net/
Project from the cr@ns (http://www.crans.org)
by Brice DUBOST (mumudvb@braice.net)

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.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f is starting ==========
Info:  Main:  Streaming. Freq 11053000.000000
Info:  Tune:  Using DVB card "TurboSight TBS 5530 DVB-T2/T/C/S/S2/S2x,ISDB-T,ATSC DVB-S/S2/S2X" tuner 1
Info:  Tune:  Tuning DVB-S to Freq: 1303000 kHz, Transp frequency: 11053000.000000 , LO frequency 9750000 kHz  Pol:H Srate=8000000, LNB number: 0
Info:  Tune:  LNB voltage 18V
Info:  Tune:  Diseqc switch position specified, we force switch input to 1
Deb0:  Tune:  Diseqc message e0 10 38 f1 00 00 len 4
Info:  Tune:  Sending DISEQC
Info:  Tune:  DISEQC: Setting Tone OFF
Info:  Tune:  DISEQC: Setting Voltage and wait 15 ms
Info:  Tune:  DISEQC: Send CMD and wait 15 ms
Info:  Tune:  DISEQC: Send BURST and wait 15 ms
Info:  Tune:  DISEQC: Set TONE back and wait 15 ms
Info:  Tune:  DISEQC SETTING SUCCEEDED - Frequency: 1303000
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
^C
stulluk ~/mumu $  cat 11053h8000.conf 
tuner=1
freq=11053
pol=h
srate=8000
#lnb_type=universal
#sat_number=1
#switch_type=c
switch_input=1
#hi_lo=0
#diseqc_repeat=1
#coderate=auto
lnb_slof=11700
lnb_lof_low=9750
lnb_lof_high=10600
#delivery_system=DVBS
#modulation=QPSK
autoconfiguration=full
stulluk ~/mumu $  

So, signal can not be locked to this: https://www.lyngsat.com/muxes/Turksat-3A_West_11053-H.html ( you can confirm this from Kingofsat as well )

So I tried enabling delivery_system or modulation as well:

stulluk ~/mumu $  cat 11053h8000.conf 
tuner=1
freq=11053
pol=h
srate=8000
#lnb_type=universal
#sat_number=1
#switch_type=c
switch_input=1
#hi_lo=0
#diseqc_repeat=1
#coderate=auto
lnb_slof=11700
lnb_lof_low=9750
lnb_lof_high=10600
delivery_system=DVBS
modulation=QPSK
autoconfiguration=full
stulluk ~/mumu $  sudo mumudvb -c 11053h8000.conf --dumpfile new2.ts -d -t -v
WARN:  Main:  You've decided to dump the received stream into new2.ts. Be warned, it can grow quite fast
MuMuDVB Version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f
 --- Build information ---
Built with CAM support.
Built without SCAM support.
Built with ATSC support.
Built with ATSC long channel names support.
Built with support for DVB API Version 5.11.
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.net/
Project from the cr@ns (http://www.crans.org)
by Brice DUBOST (mumudvb@braice.net)

Info:  Tune:  You will use DVB API version 5 for tuning your card.
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.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f is starting ==========
Info:  Main:  Streaming. Freq 11053000.000000
Info:  Tune:  Using DVB card "TurboSight TBS 5530 DVB-T2/T/C/S/S2/S2x,ISDB-T,ATSC DVB-S/S2/S2X" tuner 1
Info:  Tune:  Tuning DVB-S to Freq: 1303000 kHz, Transp frequency: 11053000.000000 , LO frequency 9750000 kHz  Pol:H Srate=8000000, LNB number: 0
Info:  Tune:  LNB voltage 18V
Info:  Tune:  Diseqc switch position specified, we force switch input to 1
Deb0:  Tune:  Diseqc message e0 10 38 f1 00 00 len 4
Info:  Tune:  Sending DISEQC
Info:  Tune:  DISEQC: Setting Tone OFF
Info:  Tune:  DISEQC: Setting Voltage and wait 15 ms
Info:  Tune:  DISEQC: Send CMD and wait 15 ms
Info:  Tune:  DISEQC: Send BURST and wait 15 ms
Info:  Tune:  DISEQC: Set TONE back and wait 15 ms
Info:  Tune:  DISEQC SETTING SUCCEEDED - Frequency: 1303000
Info:  Tune:  Tuning With DVB-API version 5. delivery system : 5
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
^C
stulluk ~/mumu $ 
stulluk commented 1 year ago

And as usual, Kaffeine locks to this TP perfectly and watch the channels:

braice commented 1 year ago

Hello

This is strange indeed, I wonder about diseqc

Let's try this one https://www.lyngsat.com/muxes/Turksat-3A_West_11053-H.html

tuner=1 freq=11053 pol=h srate=8000 delivery_system=DVBS sat_number=1

switch_input=1

diseqc_repeat=1 autoconfiguration=full

switch input is directly the switch port, sat number take into account frequency and polarization to choose the proper port

try also with sat number 0 or 2 and with and without diseqc repeat

I hope this will work !!!

Brice

On Fri, Apr 21, 2023 at 10:18 AM Sertac TULLUK @.***> wrote:

@Saentist https://github.com/Saentist sorry but it has nothing to do with these directories or running as root. Please see below:

stulluk ~/mumu $ sudo mumudvb -c 11053h8000.conf --dumpfile new2.ts -d -t -v WARN: Main: You've decided to dump the received stream into new2.ts. Be warned, it can grow quite fast MuMuDVB Version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f --- Build information --- Built with CAM support. Built without SCAM support. Built with ATSC support. Built with ATSC long channel names support. Built with support for DVB API Version 5.11. 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.net/ Project from the @. (http://www.crans.org) by Brice DUBOST @.)

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.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f is starting ========== Info: Main: Streaming. Freq 11053000.000000 Info: Tune: Using DVB card "TurboSight TBS 5530 DVB-T2/T/C/S/S2/S2x,ISDB-T,ATSC DVB-S/S2/S2X" tuner 1 Info: Tune: Tuning DVB-S to Freq: 1303000 kHz, Transp frequency: 11053000.000000 , LO frequency 9750000 kHz Pol:H Srate=8000000, LNB number: 0 Info: Tune: LNB voltage 18V Info: Tune: Diseqc switch position specified, we force switch input to 1 Deb0: Tune: Diseqc message e0 10 38 f1 00 00 len 4 Info: Tune: Sending DISEQC Info: Tune: DISEQC: Setting Tone OFF Info: Tune: DISEQC: Setting Voltage and wait 15 ms Info: Tune: DISEQC: Send CMD and wait 15 ms Info: Tune: DISEQC: Send BURST and wait 15 ms Info: Tune: DISEQC: Set TONE back and wait 15 ms Info: Tune: DISEQC SETTING SUCCEEDED - Frequency: 1303000 Deb0: Tune: polling.... Info: Tune: FE_STATUS: Deb0: Tune: polling.... Info: Tune: FE_STATUS: Deb0: Tune: polling.... Info: Tune: FE_STATUS: Deb0: Tune: polling.... Info: Tune: FE_STATUS: Deb0: Tune: polling.... Info: Tune: FE_STATUS: Deb0: Tune: polling.... Info: Tune: FE_STATUS: ^C stulluk ~/mumu $ cat 11053h8000.conf tuner=1 freq=11053 pol=h srate=8000

lnb_type=universal

sat_number=1

switch_type=c

switch_input=1

hi_lo=0

diseqc_repeat=1

coderate=auto

lnb_slof=11700 lnb_lof_low=9750 lnb_lof_high=10600

delivery_system=DVBS

modulation=QPSK

autoconfiguration=full stulluk ~/mumu $

So, signal can not be locked to this: https://www.lyngsat.com/muxes/Turksat-3A_West_11053-H.html ( you can confirm this from Kingofsat as well )

So I tried enabling delivery_system or modulation as well:

stulluk ~/mumu $ cat 11053h8000.conf tuner=1 freq=11053 pol=h srate=8000

lnb_type=universal

sat_number=1

switch_type=c

switch_input=1

hi_lo=0

diseqc_repeat=1

coderate=auto

lnb_slof=11700 lnb_lof_low=9750 lnb_lof_high=10600 delivery_system=DVBS modulation=QPSK autoconfiguration=full stulluk ~/mumu $ sudo mumudvb -c 11053h8000.conf --dumpfile new2.ts -d -t -v WARN: Main: You've decided to dump the received stream into new2.ts. Be warned, it can grow quite fast MuMuDVB Version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f --- Build information --- Built with CAM support. Built without SCAM support. Built with ATSC support. Built with ATSC long channel names support. Built with support for DVB API Version 5.11. 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.net/ Project from the @. (http://www.crans.org) by Brice DUBOST @.)

Info: Tune: You will use DVB API version 5 for tuning your card. 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.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f is starting ========== Info: Main: Streaming. Freq 11053000.000000 Info: Tune: Using DVB card "TurboSight TBS 5530 DVB-T2/T/C/S/S2/S2x,ISDB-T,ATSC DVB-S/S2/S2X" tuner 1 Info: Tune: Tuning DVB-S to Freq: 1303000 kHz, Transp frequency: 11053000.000000 , LO frequency 9750000 kHz Pol:H Srate=8000000, LNB number: 0 Info: Tune: LNB voltage 18V Info: Tune: Diseqc switch position specified, we force switch input to 1 Deb0: Tune: Diseqc message e0 10 38 f1 00 00 len 4 Info: Tune: Sending DISEQC Info: Tune: DISEQC: Setting Tone OFF Info: Tune: DISEQC: Setting Voltage and wait 15 ms Info: Tune: DISEQC: Send CMD and wait 15 ms Info: Tune: DISEQC: Send BURST and wait 15 ms Info: Tune: DISEQC: Set TONE back and wait 15 ms Info: Tune: DISEQC SETTING SUCCEEDED - Frequency: 1303000 Info: Tune: Tuning With DVB-API version 5. delivery system : 5 Deb0: Tune: polling.... Info: Tune: FE_STATUS: Deb0: Tune: polling.... Info: Tune: FE_STATUS: Deb0: Tune: polling.... Info: Tune: FE_STATUS: Deb0: Tune: polling.... Info: Tune: FE_STATUS: Deb0: Tune: polling.... Info: Tune: FE_STATUS: ^C stulluk ~/mumu $

— Reply to this email directly, view it on GitHub https://github.com/braice/MuMuDVB/issues/310#issuecomment-1517458131, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACRID52AL6DIXWF5MTOQ23XCI7HFANCNFSM6AAAAAAXGCEQYI . You are receiving this because you are subscribed to this thread.Message ID: @.***>

stulluk commented 1 year ago

Hi @braice

Before your message, I managed to get signal from 11053 as follows:

stulluk ~/mumu $  cat 11053h8000.conf 
tuner=1
freq=11053
pol=h
srate=8000
#lnb_type=universal
sat_number=1
#switch_type=U
#switch_input=1
#hi_lo=0
#diseqc_repeat=2
#coderate=auto
#lnb_slof=11700
#lnb_lof_low=9750
#lnb_lof_high=10600
#delivery_system=DVBS
#modulation=QPSK
#dvr_buffer_size=1000
dvr_thread=1
dvr_thread_buffer_size=1000000
autoconfiguration=full
stulluk ~/mumu $

Please notice "dvr_thread_buffer_size=1million" : Without this, I am getting "WARN: DVB: Error : DVR buffer overrun" and when I play this TS file with VLC, I get "TS Discontinuity Error" with a lot of mpeg mosaic issues.

However, when I set this "dvr_thread_buffer_size=1000000" , when I press CTRL+C to stop mumudvb, it takes around 30-40 seconds to finish execution. Without this, execution stops in 1-2 seconds.

How to solve this ?

Secondly, with your config, I can also get signal from 11053:

stulluk ~/mumu $  cat 11053h8000-braice.conf 
tuner=1
freq=11053
pol=h
srate=8000
delivery_system=DVBS
sat_number=1
#switch_input=1
diseqc_repeat=1
autoconfiguration=full
stulluk ~/mumu $  
stulluk ~/mumu $  sudo mumudvb -c 11053h8000-braice.conf --dumpfile new3.ts -d -t -v
WARN:  Main:  You've decided to dump the received stream into new3.ts. Be warned, it can grow quite fast
MuMuDVB Version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f
 --- Build information ---
Built with CAM support.
Built without SCAM support.
Built with ATSC support.
Built with ATSC long channel names support.
Built with support for DVB API Version 5.11.
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.net/
Project from the cr@ns (http://www.crans.org)
by Brice DUBOST (mumudvb@braice.net)

Info:  Tune:  You will use DVB API version 5 for tuning your card.
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.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f is starting ==========
WARN:  Main:  Can't create /var/run/mumudvb/channels_streamed_adapter0_tuner1: No such file or directory
WARN:  Main:  Can't create /var/run/mumudvb/channels_unstreamed_adapter0_tuner1: No such file or directory
Info:  Main:  Streaming. Freq 11053000.000000
Info:  Tune:  Using DVB card "TurboSight TBS 5530 DVB-T2/T/C/S/S2/S2x,ISDB-T,ATSC DVB-S/S2/S2X" tuner 1
Info:  Tune:  Tuning DVB-S to Freq: 1303000 kHz, Transp frequency: 11053000.000000 , LO frequency 9750000 kHz  Pol:H Srate=8000000, LNB number: 1
Info:  Tune:  LNB voltage 18V
Deb0:  Tune:  Diseqc message e0 10 38 f2 00 00 len 4
Info:  Tune:  Sending DISEQC
Info:  Tune:  DISEQC: Setting Tone OFF
Info:  Tune:  DISEQC: Setting Voltage and wait 15 ms
Info:  Tune:  DISEQC: Send CMD and wait 15 ms
Info:  Tune:  DISEQC: Send BURST and wait 15 ms
Info:  Tune:  DISEQC: Set TONE back and wait 15 ms
Info:  Tune:  Re-sending DISEQC
Deb0:  Tune:  Repeated Diseqc message e1 10 38 f2 00 00 len 4
Info:  Tune:  DISEQC: Setting Tone OFF
Info:  Tune:  DISEQC: Setting Voltage and wait 15 ms
Info:  Tune:  DISEQC: Send CMD and wait 15 ms
Info:  Tune:  DISEQC: Send BURST and wait 15 ms
Info:  Tune:  DISEQC: Set TONE back and wait 15 ms
Info:  Tune:  DISEQC SETTING SUCCEEDED - Frequency: 1303000
Info:  Tune:  Tuning With DVB-API version 5. delivery system : 5
Deb0:  Tune:  polling....
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: 11053000 (or 8447000)
Info:  Tune:          SymbolRate: 8000000
Info:  Tune:          FEC_inner:  3
Info:  Tune:  Bit error rate: 0
Info:  Tune:  Signal strength: 32800
Info:  Tune:  SNR: 39360
Info:  Main:  Card 0, tuner 1 tuned
Info:  Main:  The traffic will be shown every 10 seconds
main 0x56145e33ca60
WARN:  DVB:  An issue happened during the IOCTLS to take uncorrected blocks measurements error: Unknown error 524
Info:  Common chan:  Looking through all services to update their filters
Deb0:  Common chan:  Open the new filters
Deb0:  SAP:  init sap v4
Info:  Autoconf:  Autoconfiguration is now ready to work for you !
Info:  Autoconf:  The PAT version changed, channels have changed
Info:  Autoconf:  New PAT we force SDT update after all sections seen
WARN:  Autoconf:  Channel 0 SID 11200 Force PMT update
WARN:  Autoconf:  Channel 1 SID 11201 Force PMT update
WARN:  Autoconf:  Channel 2 SID 11206 Force PMT update
WARN:  Autoconf:  Channel 3 SID 11202 Force PMT update
WARN:  Autoconf:  Channel 4 SID 11203 Force PMT update
WARN:  Autoconf:  Channel 5 SID 11204 Force PMT update
Deb0:  SDT rewrite:  Full SDT updated. section number 0, last_section_number 0
Deb0:  Main:  The SDT version changed, we force the update of all the channels.
Info:  Autoconf:  The NIT version changed, channels number could have changed !
Deb0:  Autoconf:  NIT LCN channel FOUND id 11200, LCN 1 name ""
Deb0:  Autoconf:  NIT LCN channel FOUND id 11201, LCN 2 name ""
Deb0:  Autoconf:  NIT LCN channel FOUND id 11206, LCN 7 name ""
Deb0:  Autoconf:  NIT LCN channel FOUND id 11202, LCN 3 name ""
Deb0:  Autoconf:  NIT LCN channel FOUND id 11203, LCN 4 name ""
Deb0:  Autoconf:  NIT LCN channel FOUND id 11204, LCN 5 name ""
Info:  Autoconf:  We got the NIT, we update the channel names
Info:  Autoconf:  The SDT version changed, channels description have changed
Info:  Autoconf:  We update the channel names
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 "HABERTURK", id 11200 type Television
Deb0:  Autoconf:  Service OK becoming ready. Name "BLOOMBERG HT", id 11201 type Television
Deb0:  Autoconf:  Service OK becoming ready. Name "SHOW TURK HD", id 11206 type Television
Deb0:  Autoconf:  Service type digital radio sound service, no autoconfigure. (if you want add autoconf_radios=1 to your configuration file) Name "HABERTURK RADYO"
Deb0:  Autoconf:  Channel scrambled, no CAM support and no autoconf_scrambled, we skip. Name "INTERCOM"
Deb0:  Autoconf:  Channel scrambled, no CAM support and no autoconf_scrambled, we skip. Name "INTERCOM HT"
Info:  Autoconf:  We update the channel filters
Info:  Common chan:  Looking through all services to update their filters
Deb0:  Common chan:   pid 32 added 
Deb0:  Common chan:   pid 33 added 
Deb0:  Common chan:   pid 38 added 
Deb0:  Common chan:  Open the new filters
Info:  Autoconf:  We update the channel networking
Info:  Common chan:  We open the channel 0 multicast IPv4 socket address 239.100.0.0:1234
Info:  Common chan:  We open the channel 1 multicast IPv4 socket address 239.100.0.1:1234
Info:  Common chan:  We open the channel 2 multicast IPv4 socket address 239.100.0.2:1234
Deb0:  SDT rewrite:  NEW program for channel 0 : "HABERTURK". service_id : 11200
Deb0:  SDT rewrite:  NEW program for channel 1 : "BLOOMBERG HT". service_id : 11201
Deb0:  SDT rewrite:  NEW program for channel 2 : "SHOW TURK HD". service_id : 11206
Deb0:  PAT Rewrite:  NEW program for channel 0 : "HABERTURK". PMT pid : 32
Deb0:  PAT Rewrite:  NEW program for channel 1 : "BLOOMBERG HT". PMT pid : 33
Deb0:  PAT Rewrite:  NEW program for channel 2 : "SHOW TURK HD". PMT pid : 38
Info:  Main:  Channel "HABERTURK" down.Card 0
Info:  Main:  Channel "BLOOMBERG HT" down.Card 0
Info:  Main:  Channel "SHOW TURK HD" down.Card 0
Deb0:  Autoconf:  PIDs update
Deb0:  Autoconf:  PID 2125 added type Video (MPEG2) lang ---
Deb0:  Autoconf:  PID 2225 added type Audio (MPEG2) lang tur
Deb0:  Autoconf:          pids : 
Deb0:  Autoconf:                32 (PMT) 
Deb0:  Autoconf:                2125 (Video (MPEG2)) 
Deb0:  Autoconf:                2225 (Audio (MPEG2)) 
Deb0:  Autoconf:  PIDs for channel 0 "HABERTURK" :  32 2125 2225
Info:  Common chan:  Looking through all services to update their filters
Deb0:  Common chan:   pid 2125 added 
Deb0:  Common chan:   pid 2225 added 
Deb0:  Common chan:  Open the new filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 3 channels
Info:  Autoconf:  Channel number :   0,   service id 11200  name : "HABERTURK"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Deb0:  Autoconf:          pids : 32 (PMT), 2125 (Video (MPEG2)), 2225 (Audio (MPEG2) tur), 
Info:  Autoconf:  Channel number :   1,   service id 11201  name : "BLOOMBERG HT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Deb0:  Autoconf:          pids : 33 (PMT), 
Info:  Autoconf:  Channel number :   2,   service id 11206  name : "SHOW TURK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Deb0:  Autoconf:          pids : 38 (PMT), 
Deb0:  Autoconf:  PIDs update
Deb0:  Autoconf:  PID 2126 added type Video (MPEG2) lang ---
Deb0:  Autoconf:  PID 2226 added type Audio (MPEG2) lang tur
Deb0:  Autoconf:          pids : 
Deb0:  Autoconf:                33 (PMT) 
Deb0:  Autoconf:                2126 (Video (MPEG2)) 
Deb0:  Autoconf:                2226 (Audio (MPEG2)) 
Deb0:  Autoconf:  PIDs for channel 1 "BLOOMBERG HT" :  33 2126 2226
Info:  Common chan:  Looking through all services to update their filters
Deb0:  Common chan:   pid 2126 added 
Deb0:  Common chan:   pid 2226 added 
Deb0:  Common chan:  Open the new filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 3 channels
Info:  Autoconf:  Channel number :   0,   service id 11200  name : "HABERTURK"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Deb0:  Autoconf:          pids : 32 (PMT), 2125 (Video (MPEG2)), 2225 (Audio (MPEG2) tur), 
Info:  Autoconf:  Channel number :   1,   service id 11201  name : "BLOOMBERG HT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Deb0:  Autoconf:          pids : 33 (PMT), 2126 (Video (MPEG2)), 2226 (Audio (MPEG2) tur), 
Info:  Autoconf:  Channel number :   2,   service id 11206  name : "SHOW TURK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Deb0:  Autoconf:          pids : 38 (PMT), 
Deb0:  Autoconf:  PIDs update
Deb0:  Autoconf:  PID 2131 added type Video (MPEG4-AVC) lang ---
Deb0:  Autoconf:  PID 2231 added type Audio (MPEG2) lang tur
Deb0:  Autoconf:  PID 6131 added type Application Signalling lang ---
Deb0:  Autoconf:          pids : 
Deb0:  Autoconf:                38 (PMT) 
Deb0:  Autoconf:                2131 (Video (MPEG4-AVC)) 
Deb0:  Autoconf:                2231 (Audio (MPEG2)) 
Deb0:  Autoconf:                6131 (Application Signalling) 
Deb0:  Autoconf:  PIDs for channel 2 "SHOW TURK HD" :  38 2131 2231 6131
Info:  Common chan:  Looking through all services to update their filters
Deb0:  Common chan:   pid 2131 added 
Deb0:  Common chan:   pid 2231 added 
Deb0:  Common chan:   pid 6131 added 
Deb0:  Common chan:  Open the new filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 3 channels
Info:  Autoconf:  Channel number :   0,   service id 11200  name : "HABERTURK"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Deb0:  Autoconf:          pids : 32 (PMT), 2125 (Video (MPEG2)), 2225 (Audio (MPEG2) tur), 
Info:  Autoconf:  Channel number :   1,   service id 11201  name : "BLOOMBERG HT"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Deb0:  Autoconf:          pids : 33 (PMT), 2126 (Video (MPEG2)), 2226 (Audio (MPEG2) tur), 
Info:  Autoconf:  Channel number :   2,   service id 11206  name : "SHOW TURK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Deb0:  Autoconf:          pids : 38 (PMT), 2131 (Video (MPEG4-AVC)), 2231 (Audio (MPEG2) tur), 6131 (Application Signalling), 
Info:  Main:  Channel "HABERTURK" back.Card 0
Info:  Main:  Channel "BLOOMBERG HT" back.Card 0
Info:  Main:  Channel "SHOW TURK HD" back.Card 0
Info:  Main:  Traffic :  1949.34 kb/s     for channel "HABERTURK"
Info:  Main:  Traffic :  1896.65 kb/s     for channel "BLOOMBERG HT"
Info:  Main:  Traffic :  1575.17 kb/s     for channel "SHOW TURK HD"
Info:  Main:  Traffic :  0.00 kb/s    for channel "HABERTURK RADYO"
Info:  Main:  Traffic :  0.00 kb/s    for channel "INTERCOM"
Info:  Main:  Traffic :  0.00 kb/s    for channel "INTERCOM HT"
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
Info:  Main:  Traffic :  1903.10 kb/s     for channel "HABERTURK"
Info:  Main:  Traffic :  1746.71 kb/s     for channel "BLOOMBERG HT"
Info:  Main:  Traffic :  1679.27 kb/s     for channel "SHOW TURK HD"
Info:  Main:  Traffic :  0.00 kb/s    for channel "HABERTURK RADYO"
Info:  Main:  Traffic :  0.00 kb/s    for channel "INTERCOM"
Info:  Main:  Traffic :  0.00 kb/s    for channel "INTERCOM HT"
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
^CERRO:  Main:  Caught signal 2
ERRO:  Main:  Autoconf error 2
Info:  Main:  End of streaming. We streamed during 0d 0:00:29
Info:  Main:  We have got 5 overflow errors
Info:  Main:  Caught signal 2 - closing cleanly.
Info:  Main:  ========== MuMuDVB version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f is stopping with ExitCode 0 ==========
stulluk ~/mumu $ 

And by copying your config, and changing only Freq/Pol/SymRate/DVBS-S2 settings, I tried 4 frequencies ( LV/LH/HV/HH) and all locked to right TPs. Thank you.

Could you please comment on this "WARN: DVB: Error : DVR buffer overrun" and "TS Discontinuity Errors" ?

How can I capture distortion free TS files?

stulluk commented 1 year ago

@braice can you please comment on above "WARN: DVB: Error : DVR buffer overrun" and "TS Discontinuity Errors" ?

braice commented 1 year ago

Hello

These means that MuMuDVB cannot catch up with the amount of data coming from your card. As you noticed by increasing the buffer you can get rid of those issues but at the cost of an increased delay I think this is due to the dumping to file, in particular when the file write operation is synced on the real media and thus becomes blocking.

I see three families of solution

  1. Stream pid 8192, do not write the dump with MuMuDVB and use another client to write the dump
  2. Use a ramdisk for the dump and copy later https://www.linuxbabe.com/command-line/create-ramdisk-linux (issue you need the full size of the dump as ram)
  3. Tweak caching https://www.evanjones.ca/linux-write-caching.html

Hope this helps

Brice

On Wed, Apr 26, 2023 at 10:23 PM Sertac TULLUK @.***> wrote:

@braice https://github.com/braice can you please comment on above "WARN: DVB: Error : DVR buffer overrun" and "TS Discontinuity Errors" ?

— Reply to this email directly, view it on GitHub https://github.com/braice/MuMuDVB/issues/310#issuecomment-1523999886, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACRID65N73OUASICHC4F33XDF73NANCNFSM6AAAAAAXGCEQYI . You are receiving this because you were mentioned.Message ID: @.***>

stulluk commented 1 year ago

@braice thank you.

First of all, my machine is AMD Ryzen 5700G + 64Gbyte RAM + Samsung 980 Pro NVME Drive. I couldn't understand how such fast PC can't handle 25-30mbps of TS file coming from the card ?

For solution1: is there a guide how to achieve this ? Is it simple oneliner in the terminal ?

Saentist commented 1 year ago

Sometime problem can be: Electric interference GSM, DECT phone or other transformer bad cable or connector, even PC PSU, monitor. Sometime disabling sound card also help. Cheap "software" LAN card also make lot of noise in PCI bus. Even USB-3 port are noise generator.

braice commented 1 year ago

Indeed that's a good machine.

This being said some default values of the OS are not tweaked for the application you are looking for, thus trying with a vram disk can help narrow down the issue

For the 1 you do a manual config with one channel with pid 8192 you should get the whole TS stream in it. Then you can use a software that does multicast to disk. I had written a tiny one a while back but I do not remember if it is in the repo anymore, VLC can do it or many other multicast clients (ffmpeg etc)

Brice

On Wed, Apr 26, 2023 at 10:49 PM Sertac TULLUK @.***> wrote:

@braice https://github.com/braice thank you.

First of all, my machine is AMD Ryzen 5700G + 64Gbyte RAM + Samsung 980 Pro NVME Drive. I couldn't understand how such fast PC can't handle 25-30mbps of TS file coming from the card ?

For solution1: is there a guide how to achieve this ? Is it simple oneliner in the terminal ?

— Reply to this email directly, view it on GitHub https://github.com/braice/MuMuDVB/issues/310#issuecomment-1524027458, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACRID4VKDNBTBYC42DLCN3XDGC4BANCNFSM6AAAAAAXGCEQYI . You are receiving this because you were mentioned.Message ID: @.***>

stulluk commented 1 year ago

@braice thank you but I tried with a ramdisk but it did not helped:

stulluk ~/mumu $  mount | grep tmpdir
none on /home/stulluk/mumu/tmpdir type tmpfs (rw,relatime,size=16777216k,inode64)
stulluk ~/mumu $  cat 11054v30000-braice.conf 
tuner=1
freq=11054
pol=v
srate=30000
delivery_system=DVBS2
sat_number=1
#switch_input=1
#diseqc_repeat=1
autoconfiguration=full
stulluk ~/mumu $  mumudvb -dt -c 11054v30000-braice.conf --dumpfile tmpdir/new6.ts 
WARN:  Main:  You've decided to dump the received stream into tmpdir/new6.ts. Be warned, it can grow quite fast
MuMuDVB Version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f
 --- Build information ---
Built with CAM support.
Built without SCAM support.
Built with ATSC support.
Built with ATSC long channel names support.
Built with support for DVB API Version 5.11.
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.net/
Project from the cr@ns (http://www.crans.org)
by Brice DUBOST (mumudvb@braice.net)

Info:  Tune:  You will use DVB API version 5 for tuning your card.
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.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f is starting ==========
WARN:  Main:  Can't create /var/run/mumudvb/channels_streamed_adapter0_tuner1: No such file or directory
WARN:  Main:  Can't create /var/run/mumudvb/channels_unstreamed_adapter0_tuner1: No such file or directory
Info:  Main:  Streaming. Freq 11054000.000000
Info:  Tune:  Using DVB card "TurboSight TBS 5530 DVB-T2/T/C/S/S2/S2x,ISDB-T,ATSC DVB-S/S2/S2X" tuner 1
Info:  Tune:  Tuning DVB-S to Freq: 1304000 kHz, Transp frequency: 11054000.000000 , LO frequency 9750000 kHz  Pol:V Srate=30000000, LNB number: 1
Info:  Tune:  LNB voltage 13V
Info:  Tune:  Sending DISEQC
Info:  Tune:  DISEQC: Setting Tone OFF
Info:  Tune:  DISEQC: Setting Voltage and wait 15 ms
Info:  Tune:  DISEQC: Send CMD and wait 15 ms
Info:  Tune:  DISEQC: Send BURST and wait 15 ms
Info:  Tune:  DISEQC: Set TONE back and wait 15 ms
Info:  Tune:  DISEQC SETTING SUCCEEDED - Frequency: 1304000
Info:  Tune:  Tuning With DVB-API version 5. delivery system : 6
Info:  Tune:  FE_STATUS:
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: 11054000 (or 8446000)
Info:  Tune:          SymbolRate: 30000000
Info:  Tune:          FEC_inner:  3
Info:  Tune:  Bit error rate: 0
Info:  Tune:  Signal strength: 40672
Info:  Tune:  SNR: 48872
Info:  Main:  Card 0, tuner 1 tuned
Info:  Main:  The traffic will be shown every 10 seconds
main 0x561a07a6ba60
WARN:  DVB:  An issue happened during the IOCTLS to take uncorrected blocks measurements error: Unknown error 524
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  Autoconfiguration is now ready to work for you !
Info:  Autoconf:  The PAT version changed, channels have changed
Info:  Autoconf:  New PAT we force SDT update after all sections seen
WARN:  Autoconf:  Channel 0 SID 10600 Force PMT update
WARN:  Autoconf:  Channel 1 SID 10601 Force PMT update
WARN:  Autoconf:  Channel 2 SID 10602 Force PMT update
WARN:  Autoconf:  Channel 3 SID 10603 Force PMT update
WARN:  Autoconf:  Channel 4 SID 10606 Force PMT update
WARN:  Autoconf:  Channel 5 SID 10608 Force PMT update
WARN:  Autoconf:  Channel 6 SID 10609 Force PMT update
WARN:  Autoconf:  Channel 7 SID 10607 Force PMT update
WARN:  Autoconf:  Channel 8 SID 10604 Force PMT update
WARN:  Autoconf:  Channel 9 SID 10605 Force PMT update
Info:  Autoconf:  The SDT version changed, channels description have changed
Info:  Autoconf:  We update the channel names
Info:  Autoconf:  We update the channel status
Info:  Autoconf:  Looking through all channels to see if they are ready for streaming
Info:  Autoconf:  We update the channel filters
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel networking
Info:  Common chan:  We open the channel 0 multicast IPv4 socket address 239.100.0.0:1234
Info:  Common chan:  We open the channel 1 multicast IPv4 socket address 239.100.0.1:1234
Info:  Common chan:  We open the channel 2 multicast IPv4 socket address 239.100.0.2:1234
Info:  Common chan:  We open the channel 3 multicast IPv4 socket address 239.100.0.3:1234
Info:  Common chan:  We open the channel 4 multicast IPv4 socket address 239.100.0.4:1234
Info:  Common chan:  We open the channel 5 multicast IPv4 socket address 239.100.0.5:1234
Info:  Common chan:  We open the channel 6 multicast IPv4 socket address 239.100.0.6:1234
Info:  Common chan:  We open the channel 8 multicast IPv4 socket address 239.100.0.8:1234
Info:  Common chan:  We open the channel 9 multicast IPv4 socket address 239.100.0.9:1234
Info:  Autoconf:  The NIT version changed, channels number could have changed !
Info:  Autoconf:  We got the NIT, we update the channel names
Info:  Main:  Channel "TRT COCUK HD" down.Card 0
Info:  Main:  Channel "TRT1 HD" down.Card 0
Info:  Main:  Channel "TRT HABER HD" down.Card 0
Info:  Main:  Channel "TRT SPOR HD" down.Card 0
Info:  Main:  Channel "TRT TURK HD" down.Card 0
Info:  Main:  Channel "TRT MUZIK HD" down.Card 0
Info:  Main:  Channel "TRT KURDI HD" down.Card 0
Info:  Main:  Channel "TRT BELGESEL HD" down.Card 0
Info:  Main:  Channel "TRT WORLD HD" down.Card 0
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 9 channels
Info:  Autoconf:  Channel number :   0,   service id 10600  name : "TRT COCUK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 10601  name : "TRT1 HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 10602  name : "TRT HABER HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 10603  name : "TRT SPOR HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 10606  name : "TRT TURK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 10608  name : "TRT MUZIK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 10609  name : "TRT KURDI HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   8,   service id 10604  name : "TRT BELGESEL HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 10605  name : "TRT WORLD HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 9 channels
Info:  Autoconf:  Channel number :   0,   service id 10600  name : "TRT COCUK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 10601  name : "TRT1 HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 10602  name : "TRT HABER HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 10603  name : "TRT SPOR HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 10606  name : "TRT TURK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 10608  name : "TRT MUZIK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 10609  name : "TRT KURDI HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   8,   service id 10604  name : "TRT BELGESEL HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 10605  name : "TRT WORLD HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 9 channels
Info:  Autoconf:  Channel number :   0,   service id 10600  name : "TRT COCUK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 10601  name : "TRT1 HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 10602  name : "TRT HABER HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 10603  name : "TRT SPOR HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 10606  name : "TRT TURK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 10608  name : "TRT MUZIK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 10609  name : "TRT KURDI HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   8,   service id 10604  name : "TRT BELGESEL HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 10605  name : "TRT WORLD HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 9 channels
Info:  Autoconf:  Channel number :   0,   service id 10600  name : "TRT COCUK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 10601  name : "TRT1 HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 10602  name : "TRT HABER HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 10603  name : "TRT SPOR HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 10606  name : "TRT TURK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 10608  name : "TRT MUZIK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 10609  name : "TRT KURDI HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   8,   service id 10604  name : "TRT BELGESEL HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 10605  name : "TRT WORLD HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 9 channels
Info:  Autoconf:  Channel number :   0,   service id 10600  name : "TRT COCUK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 10601  name : "TRT1 HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 10602  name : "TRT HABER HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 10603  name : "TRT SPOR HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 10606  name : "TRT TURK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 10608  name : "TRT MUZIK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 10609  name : "TRT KURDI HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   8,   service id 10604  name : "TRT BELGESEL HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 10605  name : "TRT WORLD HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 9 channels
Info:  Autoconf:  Channel number :   0,   service id 10600  name : "TRT COCUK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 10601  name : "TRT1 HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 10602  name : "TRT HABER HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 10603  name : "TRT SPOR HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 10606  name : "TRT TURK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 10608  name : "TRT MUZIK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 10609  name : "TRT KURDI HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   8,   service id 10604  name : "TRT BELGESEL HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 10605  name : "TRT WORLD HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 9 channels
Info:  Autoconf:  Channel number :   0,   service id 10600  name : "TRT COCUK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 10601  name : "TRT1 HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 10602  name : "TRT HABER HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 10603  name : "TRT SPOR HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 10606  name : "TRT TURK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 10608  name : "TRT MUZIK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 10609  name : "TRT KURDI HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   8,   service id 10604  name : "TRT BELGESEL HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 10605  name : "TRT WORLD HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 9 channels
Info:  Autoconf:  Channel number :   0,   service id 10600  name : "TRT COCUK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 10601  name : "TRT1 HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 10602  name : "TRT HABER HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 10603  name : "TRT SPOR HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 10606  name : "TRT TURK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 10608  name : "TRT MUZIK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 10609  name : "TRT KURDI HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   8,   service id 10604  name : "TRT BELGESEL HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 10605  name : "TRT WORLD HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
Info:  Common chan:  Looking through all services to update their filters
Info:  Autoconf:  We update the channel CAM support
Info:  Autoconf:  Diffusion 9 channels
Info:  Autoconf:  Channel number :   0,   service id 10600  name : "TRT COCUK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.0:1234
Info:  Autoconf:  Channel number :   1,   service id 10601  name : "TRT1 HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.1:1234
Info:  Autoconf:  Channel number :   2,   service id 10602  name : "TRT HABER HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.2:1234
Info:  Autoconf:  Channel number :   3,   service id 10603  name : "TRT SPOR HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.3:1234
Info:  Autoconf:  Channel number :   4,   service id 10606  name : "TRT TURK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.4:1234
Info:  Autoconf:  Channel number :   5,   service id 10608  name : "TRT MUZIK HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.5:1234
Info:  Autoconf:  Channel number :   6,   service id 10609  name : "TRT KURDI HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.6:1234
Info:  Autoconf:  Channel number :   8,   service id 10604  name : "TRT BELGESEL HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.8:1234
Info:  Autoconf:  Channel number :   9,   service id 10605  name : "TRT WORLD HD"
Info:  Autoconf:    Multicast4 ip : 239.100.0.9:1234
WARN:  DVB:  Error : DVR buffer overrun 
Info:  Main:  Channel "TRT COCUK HD" back.Card 0
Info:  Main:  Channel "TRT1 HD" back.Card 0
Info:  Main:  Channel "TRT HABER HD" back.Card 0
Info:  Main:  Channel "TRT SPOR HD" back.Card 0
Info:  Main:  Channel "TRT TURK HD" back.Card 0
Info:  Main:  Channel "TRT MUZIK HD" back.Card 0
Info:  Main:  Channel "TRT KURDI HD" back.Card 0
Info:  Main:  Channel "TRT BELGESEL HD" back.Card 0
Info:  Main:  Channel "TRT WORLD HD" back.Card 0
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
WARN:  DVB:  Error : DVR buffer overrun 
Info:  Main:  Traffic :  1428.94 kb/s     for channel "TRT COCUK HD"
Info:  Main:  Traffic :  1380.56 kb/s     for channel "TRT1 HD"
Info:  Main:  Traffic :  1361.20 kb/s     for channel "TRT HABER HD"
Info:  Main:  Traffic :  1214.98 kb/s     for channel "TRT SPOR HD"
Info:  Main:  Traffic :  1135.41 kb/s     for channel "TRT TURK HD"
Info:  Main:  Traffic :  1012.84 kb/s     for channel "TRT MUZIK HD"
Info:  Main:  Traffic :  1739.67 kb/s     for channel "TRT KURDI HD"
Info:  Main:  Traffic :  0.00 kb/s    for channel "TRT World Radio"
Info:  Main:  Traffic :  1213.90 kb/s     for channel "TRT BELGESEL HD"
Info:  Main:  Traffic :  1667.64 kb/s     for channel "TRT WORLD HD"
^CERRO:  Main:  Caught signal 2
ERRO:  Main:  Autoconf error 2
Info:  Main:  End of streaming. We streamed during 0d 0:00:12
Info:  Main:  We have got 13 overflow errors
Info:  Main:  Caught signal 2 - closing cleanly.
Info:  Main:  ========== MuMuDVB version 2.1.0_5e9959e366b815ac498f2dc2823ac028d59a5d5f is stopping with ExitCode 0 ==========
stulluk ~/mumu $  

So the bottleneck is definitely not the disk performance or CPU performance ( I checked with htop and nmon, but have less than %10 usage)

Do you have any other suggestions ?

Saentist commented 1 year ago

Descrambling is hidden usage cryptsetup benchmark check what CPU can do with aes-cbc

If there is cpu PCI-Lines over used also problematic see cpu specs

Monitor IRQ also watch -d cat /proc/interrupts

stulluk commented 1 year ago

I found the issue and fixed it !

in the conf file, I added

multicast_ipv4=0

This setup disabled mumudvb to multicast programs on the network, and no more "WARN: DVB: Error : DVR buffer overrun" and "TS Discontinuity Errors" !

TS file was perfectly clean, no CPU usage, no disk usage, everything went fluently.

How did I check this issue:

First, I observed that my Pc was flooding whole network with a lot of IP packets. So I decided what is causing this.

I run:

sudo netstat -tuplen

And I saw that mumudvb was streaming all these PIDs from different network ports ! Of course this is a nice feature. But I don't need to stream out anything, I just wanted to capture TS file.

So by adding "multicast_ipv4=0" everything is OK now. The output file (out.ts) can be opened with VLC, and from the "Program" button I can select programs and watch them without dropping single frame.

Here is the final config file for Turksat 11054v30000:

tuner=1
freq=11054
pol=v
srate=30000
delivery_system=DVBS2
sat_number=1
multicast_ipv4=0
autoconfiguration=full

Here is how to run it:

mumudvb -dt -c TURKSAT-CONF-FILES/42e-11054v30000.conf --dumpfile out3.ts

I also uploaded my working conf files for both Turksat & Hotbird here: https://github.com/stulluk/mumudvb-conf-turkey ( Feel free to use as you wish)

I will close the issue, thank you for your supports.

Saentist commented 1 year ago

The buffer size options should be defined in the /etc/sysctl.conf file. Recommended to use next values for 1G ethernet adapters:

net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
net.ipv4.udp_mem = 8388608 12582912 16777216
net.ipv4.tcp_rmem = 4096 87380 8388608
net.ipv4.tcp_wmem = 4096 65536 8388608
net.core.wmem_default = 16777216
net.core.rmem_default = 16777216
net.ipv4.tcp_tw_reuse = 1

To apply changes restart system or launch:

sysctl -p You can verify the current values with next command:

sysctl \
    net.core.rmem_default \
    net.core.rmem_max \
    net.core.wmem_default \
    net.core.wmem_max \
    net.ipv4.udp_mem \
    net.ipv4.tcp_wmem

Add to the /etc/sysctl.conf file next lines:

net.ipv4.conf.eth0.rp_filter = 2 Where eth0 is the interface name.

To apply changes restart system or launch:

sysctl -p