Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

SoftCSA OpenATV

Hi, ich wollte mich auch nochmal zu den Microrucklern auf der Vu Duo 4K SE zurückmelden. Ich hab es eine Weile beobachtet und auch die letzten neusten Updates vom Devel-Feed getestet. Leider sind die Microruckler noch da und treten sehr sporadisch auf. Ich kann es nicht immer reproduzieren aber meistens direkt am Anfang oder wenn das Bild dunkel wird oder schnelle Bildwechsel oder im Abspann. Manchmal läuft es auch 1 Stunde ohne Ruckler, machnmal alle paar Minuten. Ich weiß ehrlich gesagt nicht, ob es mit SoftCSA, Oscam usw. zusammenhängt oder ein allgemeines (Treiber?) Problem der Box ist (BCM 7444s). In den Logs konnte ich auch nichts auffälliges finden (unten die Debug Logs angehängt). Ich habe auch mit den SoftCSA Settings experimentiert, Buffer auch mal auf 8MB oder deakitviert, "Normal", "Async", etc. alles keine Besserung. An den ECMs liegt es definitiv nicht, die sind konstant unter 200 - 300ms bei SAT. Auf meiner Dreambox läuft auch alles perfekt mit den selben Settings.

Wenn ich via VLC einen Stream von der Vu Duo 4k SE öffne, dann habe ich dort auch keine Ruckler. Die sind nur beim TV bemerkbar. Ich habe auch schon verschiedene HDMI Kabel, HDMI Anschlüsse am TV und nochmal einen anderen TV getestet. Hat alles nichts geholfen. Verschiedene Bild-Settings, 1080p, 1080i, 50Hz, Multi, Auto, etc. haben auch nichts gebracht. SNR liegt konstant bei 75 - 80%. Bin langsam echt ratlos. 🤔

Das Ganze sieht mehr nach kurzen Frame-Drops aus. CPU-Auslastung sieht auch normal aus, keine Peaks, die Box langweilt sich eher. Vielleicht hat noch jemand einen Tipp?

Du musst Regestriert sein, um das angehängte Bild zusehen.


3:22:07.2299 [eDVBTeletextParser] disable teletext subtitles page ffffffffffffffff (und)
13:22:07.2299 [eDVBPESReader] Created. Opening demux
13:22:07.2300 [eDVBTeletextParser] created teletext subtitle PES reader!
13:22:07.2300 [eDVBPESReader] Created. Opening demux
13:22:07.2301 [eDVBTeletextParser] starting PES reader on pid=ffffffff
13:22:07.2466 [eDVBCAService] new service 1:0:19:8C:4:85:C00000:0:0:0:, serviceId 10
13:22:07.2467 [eDVBCAService] add demux 0 to slot 0 service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:07.2726 [eDVBChannel] getDemux cap=00
13:22:07.2727 [eDVBServicePlay] Encrypted channel, creating speculative CSA session
13:22:07.2728 [CSASession] Created for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:07.2728 [CSAEngine] init: batch_size=128
13:22:07.2728 [CSASession] Initialized and connected to eDVBCAHandler signals
13:22:07.2729 [CSASession] Startup buffering enabled, max size: 2097152 bytes
13:22:07.2730 [eDVBServicePlay] Startup buffering enabled: 2 MB
13:22:07.2730 [SoftDecoder] Created for decoder 0
13:22:07.2731 [eDVBServicePlay] Speculative CSA session created, waiting for algo=3
13:22:07.2784 [eRCDeviceInputDev] 0 160 1
13:22:07.2786 [InfoBarGenerics] Key 'KEY_OK' (0x160 - 352) Break.
13:22:07.4053 [eDVBServicePMTHandler] PATready
13:22:07.4054 [eDVBServicePMTHandler] PAT TSID: 0x0004 (4)
13:22:07.4054 [eDVBServicePMTHandler] use pmtpid 006a for service_id 008c
13:22:07.4549 [eDVBServicePlay] eventNewProgramInfo timeshift_enabled=0 timeshift_active=0
13:22:07.4550 [eDVBServicePlay] have 1 video stream(s) (0aff), and 2 audio stream(s) (0b03, 0b04), and the pcr pid is 0aff, and the text pid is ffffffff
13:22:07.4552 [eDVBServicePlay] Setting audio delay: setAC3Delay, 0 + 0
13:22:07.4553 [eDVBServicePlay] Setting audio delay: setPCMDelay, 0 + 0
13:22:07.4554 [eTSMPEGDecoder] decoder state: play, vpid=0aff, apid=0b03
13:22:07.4554 [eDVBVideo0] VIDEO_SLOWMOTION 0 ok13:22:07.4596 [eDVBVideo0] VIDEO_FAST_FORWARD 0 ok13:22:07.4642 [eDVBVideo0] VIDEO_CONTINUE ok13:22:07.4681 [eDVBAudio0] AUDIO_CONTINUE ok13:22:07.4815 [eDVBCIInterfaces] gotPMT
13:22:07.4815 [eDVBCAService] don't build/send the same CA PMT twice
13:22:07.5094 [ePMTClient] CaSetDescrMode: Service 1:0:19:8C:4:85:C00000:0:0:0:, Algo 3
13:22:07.5095 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:07.5095 [CSASession] ACTIVATED - algo=3 received, SW-Descrambling active
13:22:07.5095 [SoftDecoder] Session activated: 1
13:22:07.5095 [eDVBServicePlay] Session activated callback: active=1
13:22:07.5096 [eDVBServicePlay] SW-Descrambling activated, SoftDecoder takes over
13:22:07.5096 [eDVBServicePlay] Quick-releasing HW decoder (PIDs only, no pause)
13:22:07.5097 [eTSMPEGDecoder] decoder state: play, vpid=ffffffff, apid=ffffffff
13:22:07.5097 [eDVBPCR0] DEMUX_STOP ok13:22:07.5097 [eDVBPCR0] destroy
13:22:07.5098 [eDVBVideo0] DEMUX_STOP ok13:22:07.5105 [eDVBVideo0] VIDEO_STOP ok13:22:07.5140 [eDVBVideo0] destroy
13:22:07.5141 [eDVBAudio0] AUDIO_STOP ok13:22:07.5438 [eDVBAudio0] DEMUX_STOP ok13:22:07.5439 [eDVBAudio0] AUDIO_CONTINUE ok13:22:07.5526 [eDVBAudio0] destroy
13:22:07.5526 [eTSMPEGDecoder] decoder state: play, vpid=ffffffff, apid=ffffffff
13:22:07.5537 [eDVBServicePlay] HW decoder released (fast path)
13:22:07.5538 [eDVBServicePlay] Starting SoftDecoder
13:22:07.5538 [SoftDecoder] Starting
13:22:07.5539 [SoftDecoder] setupRecorder
13:22:07.5539 [SoftDecoder] Data demux ID: 0 (reads from tuner)
13:22:07.5540 [SoftDecoder] Using synchronous mode (config=0)
13:22:07.5541 [eDVBRecordStreamThread] allocated 40 buffers of 47 kB
13:22:07.5541 [eDVBRecordScrambledThread] sync allocated 40 buffers of 47 kB (streaming=0)
13:22:07.5542 [eDVBChannel] getDemux cap=00
13:22:07.5542 [eDVBResourceManager] allocate demux cap=00
13:22:07.5542 [eDVBResourceManager] allocating demux adapter=0, demux=20, source=-1 fesource=-1
13:22:07.5543 [SoftDecoder] PVR channel allocated
13:22:07.5543 [SoftDecoder] Decode demux ID: 20 (from PVR handler)
13:22:07.5544 [SoftDecoder] Set demux 20 source to PVR (DVR20)
13:22:07.5544 [eDVBDemux] open dvr /dev/dvb/adapter0/dvr20
13:22:07.5545 [SoftDecoder] DVR opened for writing (fd=54)
13:22:07.5545 [SoftDecoder] Attaching session as descrambler (active=1)
13:22:07.5546 [SoftDecoder] have 1 video stream(s) (0aff), and 2 audio stream(s) (0b03, 0b04), and the pcr pid is 0aff, and the text pid is ffffffff
13:22:07.5553 [setIoPrio] realtime level 7 ok
13:22:07.5554 [eFilePushThreadRecorder] THREAD START
13:22:07.5561 [SoftDecoder] Waiting for first data (timeout=800ms)
13:22:08.0171 [eDVBRecordScrambledThread] First data written (48128 bytes), signaling
13:22:08.0172 [eDVBRecordScrambledThread] waitForFirstData: data ready!
13:22:08.0173 [SoftDecoder] have 1 video stream(s) (0aff), and 2 audio stream(s) (0b03, 0b04), and the pcr pid is 0aff, and the text pid is ffffffff
13:22:08.0178 [SoftDecoder] Getting decoder from demux 20
13:22:08.0203 [SoftDecoder] Decoder created on demux 20
13:22:08.0205 [SoftDecoder] Setting decoder: vpid=0aff vpidtype=1 pcrpid=0aff
13:22:08.0205 [SoftDecoder] Using cached audio: apid=0b03 atype=1 (stream 0)
13:22:08.0206 [eTSMPEGDecoder] decoder state: play, vpid=0aff, apid=0b03
13:22:08.0247 [eDVBAudio0] DMX_SET_PES_FILTER pid=0x0b03 ok13:22:08.0248 [eDVBAudio0] DEMUX_START ok13:22:08.0249 [eDVBAudio0] AUDIO_SET_BYPASS bypass=0 ok13:22:08.0333 [eDVBAudio0] AUDIO_PAUSE ok13:22:08.0367 [eDVBAudio0] AUDIO_PLAY ok13:22:08.0433 [eDVBVideo] Video Device: /dev/dvb/adapter0/video0
13:22:08.0433 [eDVBVideo] demux device: /dev/dvb/adapter0/demux20
13:22:08.0476 [eDVBVideo0] VIDEO_SET_STREAMTYPE 1 - ok13:22:08.0518 [eDVBVideo0] DMX_SET_PES_FILTER pid=0x0aff ok13:22:08.0518 [eDVBVideo0] DEMUX_START ok13:22:08.0519 [eDVBVideo0] VIDEO_FREEZE ok13:22:08.0556 [eDVBVideo0] VIDEO_PLAY ok13:22:08.0643 [eDVBVideo0] VIDEO_SLOWMOTION 0 ok13:22:08.0685 [eDVBVideo0] VIDEO_FAST_FORWARD 0 ok13:22:08.0730 [eDVBVideo0] VIDEO_CONTINUE ok13:22:08.0770 [eDVBAudio0] AUDIO_CONTINUE ok13:22:08.0855 [SoftDecoder] Decoder PLAY with vpid=0aff vpidtype=1
13:22:08.0856 [SoftDecoder] Creating teletext/subtitle parsers
13:22:08.0856 [eDVBTeletextParser] Starting!
13:22:08.0856 [eDVBTeletextParser] disable teletext subtitles page ffffffffffffffff (und)
13:22:08.0856 [eDVBPESReader] Created. Opening demux
13:22:08.0857 [eDVBTeletextParser] created teletext subtitle PES reader!
13:22:08.0858 [eDVBPESReader] Created. Opening demux
13:22:08.0858 [eDVBServicePlay] Got parsers from SoftDecoder
13:22:08.0859 [eDVBServicePlay] Connected video events from SoftDecoder
13:22:08.0859 [eDVBServicePlay] SoftDecoder takeover complete
13:22:08.1012 [ePMTClient] CaSetDescr: Service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:08.1012 [CSASession] onCwReceived: parity=0 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:08.1013 [CSASession] CW set: parity=0, hasEven=1, hasOdd=0
13:22:08.1013 [CSASession] CW ready, startup buffer (2,0 MB) 18,4% filled, processing 385024 buffered bytes
13:22:08.1049 [CSASession] Buffered data processed (discarded, decoder will catch up)
13:22:14.5165 [ePMTClient] CaSetDescrMode: Service 1:0:19:8C:4:85:C00000:0:0:0:, Algo 3
13:22:14.5167 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:14.5167 [ePMTClient] CaSetDescr: Service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:14.5167 [CSASession] onCwReceived: parity=1 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:14.5168 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:22:21.5052 [ePMTClient] CaSetDescrMode: Service 1:0:19:8C:4:85:C00000:0:0:0:, Algo 3
13:22:21.5054 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:21.5054 [ePMTClient] CaSetDescr: Service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:21.5055 [CSASession] onCwReceived: parity=0 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:21.5055 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:22:28.5232 [ePMTClient] CaSetDescrMode: Service 1:0:19:8C:4:85:C00000:0:0:0:, Algo 3
13:22:28.5234 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:28.5234 [ePMTClient] CaSetDescr: Service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:28.5234 [CSASession] onCwReceived: parity=1 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:28.5235 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:22:35.5224 [ePMTClient] CaSetDescrMode: Service 1:0:19:8C:4:85:C00000:0:0:0:, Algo 3
13:22:35.5225 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:35.5226 [ePMTClient] CaSetDescr: Service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:35.5227 [CSASession] onCwReceived: parity=0 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:35.5227 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:22:42.5206 [ePMTClient] CaSetDescrMode: Service 1:0:19:8C:4:85:C00000:0:0:0:, Algo 3
13:22:42.5207 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:42.5208 [ePMTClient] CaSetDescr: Service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:42.5208 [CSASession] onCwReceived: parity=1 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:42.5209 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:22:49.5183 [ePMTClient] CaSetDescrMode: Service 1:0:19:8C:4:85:C00000:0:0:0:, Algo 3
13:22:49.5184 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:49.5185 [ePMTClient] CaSetDescr: Service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:49.5185 [CSASession] onCwReceived: parity=0 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:49.5186 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:22:56.5363 [ePMTClient] CaSetDescrMode: Service 1:0:19:8C:4:85:C00000:0:0:0:, Algo 3
13:22:56.5365 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:56.5365 [ePMTClient] CaSetDescr: Service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:56.5365 [CSASession] onCwReceived: parity=1 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:22:56.5366 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:23:03.5253 [ePMTClient] CaSetDescrMode: Service 1:0:19:8C:4:85:C00000:0:0:0:, Algo 3
13:23:03.5254 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:23:03.5256 [ePMTClient] CaSetDescr: Service 1:0:19:8C:4:85:C00000:0:0:0:
13:23:03.5256 [CSASession] onCwReceived: parity=0 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:23:03.5256 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:23:10.5047 [ePMTClient] CaSetDescrMode: Service 1:0:19:8C:4:85:C00000:0:0:0:, Algo 3
13:23:10.5048 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:23:10.5049 [ePMTClient] CaSetDescr: Service 1:0:19:8C:4:85:C00000:0:0:0:
13:23:10.5049 [CSASession] onCwReceived: parity=1 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:23:10.5049 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:23:17.5329 [ePMTClient] CaSetDescrMode: Service 1:0:19:8C:4:85:C00000:0:0:0:, Algo 3
13:23:17.5330 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:23:17.5330 [ePMTClient] CaSetDescr: Service 1:0:19:8C:4:85:C00000:0:0:0:
13:23:17.5331 [CSASession] onCwReceived: parity=0 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:23:17.5331 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:23:24.5332 [ePMTClient] CaSetDescrMode: Service 1:0:19:8C:4:85:C00000:0:0:0:, Algo 3
13:23:24.5333 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:23:24.5334 [ePMTClient] CaSetDescr: Service 1:0:19:8C:4:85:C00000:0:0:0:
13:23:24.5334 [CSASession] onCwReceived: parity=1 for service 1:0:19:8C:4:85:C00000:0:0:0:
13:23:24.5335 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1

Um 13:23 war hier z.B. ein Micro-Ruckler aber ich kann nichts auffälliges in den Logs erkennen. So sieht es dann meistens immer aus, wenn ich einen Microruckler bemerke und in den Logs schaue. Mit Stream Relay lief es besser, aber hier hatte ich die Buffer Time auch relativ hoch angesetzt ca. zwischen 1200ms und 1600ms. Vielleicht kann man da irgendwas via Buffer machen?

13:43:31.6112 [eDVBVideo0] VIDEO_SET_STREAMTYPE 1 - ok13:43:31.6153 [eDVBVideo0] DMX_SET_PES_FILTER pid=0x02ff ok13:43:31.6154 [eDVBVideo0] DEMUX_START ok13:43:31.6155 [eDVBVideo0] VIDEO_FREEZE ok13:43:31.6191 [eDVBVideo0] VIDEO_PLAY ok13:43:31.6279 [eDVBText0] DMX_SET_PES_FILTER pid=0x0022 ok13:43:31.6279 [eDVBText0] DEMUX_START ok13:43:31.6295 [eDVBVideo0] VIDEO_SLOWMOTION 0 ok13:43:31.6337 [eDVBVideo0] VIDEO_FAST_FORWARD 0 ok13:43:31.6383 [eDVBVideo0] VIDEO_CONTINUE ok13:43:31.6422 [eDVBAudio0] AUDIO_CONTINUE ok13:43:31.6507 [SoftDecoder] Decoder PLAY with vpid=02ff vpidtype=1
13:43:31.6508 [SoftDecoder] Creating teletext/subtitle parsers
13:43:31.6508 [eDVBTeletextParser] Starting!
13:43:31.6508 [eDVBTeletextParser] disable teletext subtitles page ffffffffffffffff (und)
13:43:31.6509 [eDVBPESReader] Created. Opening demux
13:43:31.6509 [eDVBTeletextParser] created teletext subtitle PES reader!
13:43:31.6510 [eDVBPESReader] Created. Opening demux
13:43:31.6510 [eDVBTeletextParser] starting PES reader on pid=0022
13:43:31.6511 [eDVBPESReader] DMX_SET_PES_FILTER pid=0022
13:43:31.6512 [SoftDecoder] Teletext parser started with pid=0022
13:43:31.6513 [eDVBServicePlay] Got parsers from SoftDecoder
13:43:31.6513 [eDVBServicePlay] Connected video events from SoftDecoder
13:43:31.6514 [eDVBServicePlay] SoftDecoder takeover complete
13:43:31.6667 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:43:31.6668 [CSASession] onCwReceived: parity=1 for service 1:0:19:74:4:85:C00000:0:0:0:
13:43:31.6668 [CSASession] CW set: parity=1, hasEven=0, hasOdd=1
13:43:31.6668 [CSASession] CW ready, startup buffer (2,0 MB) 18,4% filled, processing 385024 buffered bytes
13:43:31.6772 [CSASession] Buffered data processed (discarded, decoder will catch up)
13:43:31.6793 [eDVBServicePlay] eventNewProgramInfo timeshift_enabled=0 timeshift_active=0
13:43:31.6794 [eDVBServicePlay] Skipping updateDecoder() - software descrambling active
13:43:31.6845 [SoftDecoder] Source: eventNewProgramInfo
13:43:31.6845 [SoftDecoder] have 1 video stream(s) (02ff), and 2 audio stream(s) (0303, 0304) (0022, 0022), and the pcr pid is 02ff, and the text pid is 0022
13:43:31.6852 [SoftDecoder] Setting decoder: vpid=02ff vpidtype=1 pcrpid=02ff
13:43:31.6852 [SoftDecoder] Using cached audio: apid=0303 atype=1 (stream 0)
13:43:31.6852 [eTSMPEGDecoder] decoder state: play, vpid=02ff, apid=0303
13:43:31.6853 [eDVBCIInterfaces] gotPMT
13:43:31.6853 [eDVBCAService] don't build/send the same CA PMT twice
13:43:33.5306 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:43:33.5307 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:43:33.5308 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:43:33.5308 [CSASession] onCwReceived: parity=0 for service 1:0:19:74:4:85:C00000:0:0:0:
13:43:33.5308 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:43:40.5193 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:43:40.5195 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:43:40.5195 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:43:40.5195 [CSASession] onCwReceived: parity=1 for service 1:0:19:74:4:85:C00000:0:0:0:
13:43:40.5196 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:43:47.5173 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:43:47.5174 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:43:47.5174 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:43:47.5174 [CSASession] onCwReceived: parity=0 for service 1:0:19:74:4:85:C00000:0:0:0:
13:43:47.5175 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:43:54.5254 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:43:54.5255 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:43:54.5255 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:43:54.5255 [CSASession] onCwReceived: parity=1 for service 1:0:19:74:4:85:C00000:0:0:0:
13:43:54.5256 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:44:01.5132 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:44:01.5133 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:01.5134 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:44:01.5134 [CSASession] onCwReceived: parity=0 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:01.5134 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:44:08.5412 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:44:08.5414 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:08.5414 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:44:08.5415 [CSASession] onCwReceived: parity=1 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:08.5415 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:44:15.5192 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:44:15.5194 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:15.5195 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:44:15.5195 [CSASession] onCwReceived: parity=0 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:15.5195 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:44:22.5276 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:44:22.5277 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:22.5278 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:44:22.5278 [CSASession] onCwReceived: parity=1 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:22.5278 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:44:29.5154 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:44:29.5156 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:29.5156 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:44:29.5156 [CSASession] onCwReceived: parity=0 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:29.5157 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:44:36.5345 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:44:36.5346 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:36.5347 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:44:36.5347 [CSASession] onCwReceived: parity=1 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:36.5348 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:44:43.5329 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:44:43.5332 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:43.5332 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:44:43.5332 [CSASession] onCwReceived: parity=0 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:43.5343 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:44:50.5414 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:44:50.5415 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:50.5415 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:44:50.5416 [CSASession] onCwReceived: parity=1 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:50.5416 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:44:57.5184 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:44:57.5186 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:57.5186 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:44:57.5186 [CSASession] onCwReceived: parity=0 for service 1:0:19:74:4:85:C00000:0:0:0:
13:44:57.5187 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:45:04.5361 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:45:04.5364 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:45:04.5365 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:45:04.5365 [CSASession] onCwReceived: parity=1 for service 1:0:19:74:4:85:C00000:0:0:0:
13:45:04.5365 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:45:11.5448 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:45:11.5450 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:45:11.5450 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:45:11.5450 [CSASession] onCwReceived: parity=0 for service 1:0:19:74:4:85:C00000:0:0:0:
13:45:11.5451 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:45:18.5337 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:45:18.5338 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:45:18.5339 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:45:18.5339 [CSASession] onCwReceived: parity=1 for service 1:0:19:74:4:85:C00000:0:0:0:
13:45:18.5339 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:45:25.5445 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:45:25.5446 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:45:25.5448 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:45:25.5448 [CSASession] onCwReceived: parity=0 for service 1:0:19:74:4:85:C00000:0:0:0:
13:45:25.5448 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:45:32.5344 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:45:32.5345 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:45:32.5346 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:45:32.5346 [CSASession] onCwReceived: parity=1 for service 1:0:19:74:4:85:C00000:0:0:0:
13:45:32.5346 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:45:39.5344 [ePMTClient] CaSetDescrMode: Service 1:0:19:74:4:85:C00000:0:0:0:, Algo 3
13:45:39.5346 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:74:4:85:C00000:0:0:0:
13:45:39.5346 [ePMTClient] CaSetDescr: Service 1:0:19:74:4:85:C00000:0:0:0:
13:45:39.5346 [CSASession] onCwReceived: parity=0 for service 1:0:19:74:4:85:C00000:0:0:0:
13:45:39.5347 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:45 hier gab es auch einen Microruckler, aber im Log nichts auffälliges

Hier nochmal ein anderer Log:
13:10:54.4500 [ePMTClient] CaSetDescr: Service 1:0:19:71:B:85:C00000:0:0:0:
13:10:54.4501 [CSASession] onCwReceived: parity=0 for service 1:0:19:71:B:85:C00000:0:0:0:
13:10:54.4501 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:11:01.6408 [ePMTClient] CaSetDescrMode: Service 1:0:19:71:B:85:C00000:0:0:0:, Algo 3
13:11:01.6410 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:71:B:85:C00000:0:0:0:
13:11:01.6410 [ePMTClient] CaSetDescr: Service 1:0:19:71:B:85:C00000:0:0:0:
13:11:01.6410 [CSASession] onCwReceived: parity=1 for service 1:0:19:71:B:85:C00000:0:0:0:
13:11:01.6411 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:11:08.6292 [ePMTClient] CaSetDescrMode: Service 1:0:19:71:B:85:C00000:0:0:0:, Algo 3
13:11:08.6293 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:71:B:85:C00000:0:0:0:
13:11:08.6294 [ePMTClient] CaSetDescr: Service 1:0:19:71:B:85:C00000:0:0:0:
13:11:08.6294 [CSASession] onCwReceived: parity=0 for service 1:0:19:71:B:85:C00000:0:0:0:
13:11:08.6295 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:11:16.0105 [eMPEGStreamParserTS] broken startcode
13:11:16.0121 [eMPEGStreamParserTS] broken startcode
13:11:16.1022 [ePMTClient] CaSetDescrMode: Service 1:0:19:71:B:85:C00000:0:0:0:, Algo 3
13:11:16.1023 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:71:B:85:C00000:0:0:0:
13:11:16.1025 [ePMTClient] CaSetDescr: Service 1:0:19:71:B:85:C00000:0:0:0:
13:11:16.1025 [CSASession] onCwReceived: parity=1 for service 1:0:19:71:B:85:C00000:0:0:0:
13:11:16.1026 [CSASession] CW set: parity=1, hasEven=1, hasOdd=1
13:11:16.6465 [Console] Processing command 'sdparm' with arguments ('sdparm', '--flexible', '--readonly', '--command=stop', '/dev/sda').
13:11:16.6466 [eConsoleAppContainer] Starting sdparm
13:11:17.5080 [Console] Command 'sdparm' finished.
13:11:22.6163 [ePMTClient] CaSetDescrMode: Service 1:0:19:71:B:85:C00000:0:0:0:, Algo 3
13:11:22.6165 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:71:B:85:C00000:0:0:0:
13:11:22.6165 [ePMTClient] CaSetDescr: Service 1:0:19:71:B:85:C00000:0:0:0:
13:11:22.6165 [CSASession] onCwReceived: parity=0 for service 1:0:19:71:B:85:C00000:0:0:0:
13:11:22.6166 [CSASession] CW set: parity=0, hasEven=1, hasOdd=1
13:11:29.6248 [ePMTClient] CaSetDescrMode: Service 1:0:19:71:B:85:C00000:0:0:0:, Algo 3
13:11:29.6249 [CSASession] onAlgoReceived: algo=3 for service 1:0:19:71:B:85:C00000:0:0:0:

Da sind mir die beiden Zeilen aufgefallen:

13:11:16.0105 [eMPEGStreamParserTS] broken startcode
13:11:16.0121 [eMPEGStreamParserTS] broken startcode

Ich habe aber keine Ahnung ob es damit zusammenhängt. :)
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet von einem Moderator:
@el_malto : Gucke es dir an, wenn es eingecheckt wird. Dafür war schon fast alles vorbereitet im Code, ich habe es zu Ende gemacht. Geht es denn bei dir auf einer VU oder GB über Port 8001 mit URL-Parametern?
Danke für die Info. Die Nachfrage ist auch rein aus technischem Interesse.
Meine Vu+ Duo4K SE läuft hier als "Produktivsystem". Daher konnte ich es leider noch nicht testen. Muss mal schauen ob hier im Haus der TV mal nicht gebraucht wird und ich das testen kann. Im Moment geht RL hier vor und lese aus Interesse hier mit.
 
In der Datei, Skin.xml (/usr/share/enigma2/PLi-HD-FullNight_stein17_Mod) - Unter Infobar Template habe ich das eingefügt. Genau vor der Stelle iscrypted. Natürlich muss die Icon Datei noch ins Icons Verzeichnis kopiert werden.

Code:
        <widget alphatest="blend" pixmap="PLi-HD-FullNight_stein17_Mod/icons/ico_softcsa.png" position="650,590" render="Pixmap" size="46,28" source="session.CurrentService" zPosition="2">
                <convert type="ServiceInfo">IsSoftCSA</convert>
                <convert type="ConditionalShowHide"/>
        </widget>

Ich habe folgendes in die skin.xml hinzugefügt und das icon ins verzeichnis kopiert:

<widget alphatest="blend" pixmap="PLi-HD-FullNight_stein17_Mod/icons/ico_softcsa.png" position="650,590" render="Pixmap" size="46,28" source="session.CurrentService" zPosition="2">
<convert type="ServiceInfo">IsSoftCSA</convert>
<convert type="ConditionalShowHide"/>
</widget>
<widget source="session.CurrentService" render="Pixmap" pixmap="PLi-HD-FullNight_stein17_Mod/icons/ico_crypt_on.png" position="700,590" size="46,28" zPosition="2" alphatest="blend">
<convert type="ServiceInfo">IsCrypted</convert>
<convert type="ConditionalShowHide" />

Klappt aber leider nicht. Muss irgendwo einen fehler gemacht haben.
Kannst du die skin.xml mal hier anhängen?
 
Ich habe folgendes in die skin.xml hinzugefügt und das icon ins verzeichnis kopiert:


IsSoftCSA



IsCrypted


Klappt aber leider nicht. Muss irgendwo einen fehler gemacht haben.
Kannst du die skin.xml mal hier anhängen?

Das Icon hast du hoch geladen wir die Box? Ich kann nachher mal die xml hier anhängen zum raus kopieren. Hab die Datei angehangen. Viel Spaß beim Probieren. Hatte auch eine weile gebraucht.


Gesendet von iPhone mit Tapatalk
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
Ja das icon liegt in /usr/share/enigma2/PLi-HD-FullNight_stein17_Mod/icons
Wenn du die skin.xml hier anhängst kann ich es prüfen, Danke!
 
Alle Boxen hier: ab 2025/12/29, 14:40:01 haben den Fix inside. Ein normales Software-Update reicht aus!


# SoftCSA v12.7.8 - Changelog für Anwender / Changelog for Users

## 🇩🇪 Deutsch

### Änderungen gegenüber v12.7.7

#### Neue Einstellung

- DVR-Lese-Puffer (config.softcsa.ReadAccumulateSize)
- Neue Option im SoftCSA-Einstellungsmenü
- Standardwert: 32 KB
- Auswahlmöglichkeiten: Deaktiviert, 16 KB, 32 KB, 48 KB, 64 KB, 80 KB, 96 KB, 112 KB, 128 KB

#### Fehlerbehebungen

- 100% CPU-Auslastung auf bestimmten Boxen behoben
- Betrifft hauptsächlich HiSilicon-Boxen wie SF8008
- Diese Boxen liefern sehr kleine Datenpakete (188-564 Bytes statt 48 KB)
- Die neue Puffer-Funktion sammelt Daten bevor sie verarbeitet werden
- Reduziert die CPU-Last von 100% auf normale Werte (~5%)

#### Hinweise

  • Boxen die bereits große Datenpakete liefern (z.B. Pulse4K Mini mit 48 KB) sind von dieser Änderung nicht betroffen - sie funktionieren wie bisher
  • Bei Problemen kann die Pufferung über "Deaktiviert" abgeschaltet werden

---

## 🇬🇧 English

### Changes from v12.7.7

#### New Setting

- DVR Read Buffer (config.softcsa.ReadAccumulateSize)
- New option in SoftCSA settings menu
- Default value: 32 KB
- Choices: Disabled, 16 KB, 32 KB, 48 KB, 64 KB, 80 KB, 96 KB, 112 KB, 128 KB

#### Bug Fixes

- Fixed 100% CPU usage on certain boxes
- Primarily affects HiSilicon boxes like SF8008
- These boxes deliver very small data packets (188-564 bytes instead of 48 KB)
- The new buffer feature collects data before processing
- Reduces CPU load from 100% to normal values (~5%)

#### Notes

  • Boxes that already deliver large data packets (e.g. Pulse4K Mini with 48 KB) are not affected by this change - they work as before
  • If problems occur, buffering can be disabled via "Disabled" option
 
Zuletzt bearbeitet:
Zurück
Oben