PDA

View Full Version : Enigma2 and IPTV problems



plascoch
04-09-23, 08:38
Hi I have just started using a VU+ uno 4K with satellite pointing to Astra 2 28 and just started using IPTV. I organised the IPTV channels into bouquets using Jedi plugin. My problem is that when I press record button whilst watching IPTV channel after about 10 to 20 seconds enigma2 crashes and restarts enigma2 it keeps on doing this in a loop until you manage to switch to an non IPTV channel which is difficult as when enigma restarts it tries to continue the recording and stays tuned to the same channel. I know that the reason for this is that you can not record a channel and watch it at the same time as you need to have an IPTV subscription with 2 or more connections. What I would want to happen is that the software gives a warning about this and prompts you to do something else such as.
Option 1 switch to a pre determined satellite channel.
Option 2 switch to second IPTV subscription channel
Option 3 switch to the movie player to watch the recording.
Option 4 asks you to stop the recording.


There are probably solutions available to prevent this and an option that I thought would work is to have 2 IPTV subscriptions but the system is not able to automatically switch to the second subscription. Any suggestions to make this setup work more reliably would be welcome. I am using the latest Openvix image 6.4.004

twol
04-09-23, 09:17
Hi I have just started using a VU+ uno 4K with satellite pointing to Astra 2 28 and just started using IPTV. I organised the IPTV channels into bouquets using Jedi plugin. My problem is that when I press record button whilst watching IPTV channel after about 10 to 20 seconds enigma2 crashes and restarts enigma2 it keeps on doing this in a loop until you manage to switch to an non IPTV channel which is difficult as when enigma restarts it tries to continue the recording and stays tuned to the same channel. I know that the reason for this is that you can not record a channel and watch it at the same time as you need to have an IPTV subscription with 2 or more connections. What I would want to happen is that the software gives a warning about this and prompts you to do something else such as.
Option 1 switch to a pre determined satellite channel.
Option 2 switch to second IPTV subscription channel
Option 3 switch to the movie player to watch the recording.
Option 4 asks you to stop the recording.


There are probably solutions available to prevent this and an option that I thought would work is to have 2 IPTV subscriptions but the system is not able to automatically switch to the second subscription. Any suggestions to make this setup work more reliably would be welcome. I am using the latest Openvix image 6.4.004
You shouldn,t have a crash.
Please post crash/debug logs …turn on debug by menu/setup/system/logs/settings ….enable, save not to flash, set local time, show in extensions.
Then post here … you should already have a crash log…. Probably in /home/root/logs if debug not enabled.

Also my understanding is that providers can allow a 2nd connection using the same account…..you just pay extra.

plascoch
04-09-23, 09:41
Hi, it crashes every time here is the latest log. I have replaced the login details with XXXXXX

root@uno4k:~/logs# more Enigma2_crash_2023-09-03_18-35-45.log
OpenViX Enigma2 Crashlog

Crashdate = Sun Sep 3 18:35:45 2023

Creator = OpenViX
Version = 6.4
Build = 004
Dev = 008
Type = release
Machine = vuuno4k
URL = http://www.world-of-satellite.com
distro=openvix
compile-date=20230818
compile-datetime=20230818021534
Compiled = Aug 17 2023
Skin = ViX-Day-HD/skin.xml
Component = enigma2, signal

Kernel CMDline = root=/dev/mmcblk0p4 rootfstype=ext4 rootflags=data=journal rootwait rw coherent_pool=2M vmalloc=633m bmem=637m@383m bmem=637m@2431m
Nim Sockets = NIM Socket 0:
Type: DVB-S2
Name: Vuplus DVB-S NIM(45208 FBC)
Frontend_Device: 0
NIM Socket 1:
Type: DVB-S2
Name: Vuplus DVB-S NIM(45208 FBC)
Frontend_Device: 1
NIM Socket 2:
Type: DVB-S2
Name: Vuplus DVB-S NIM(45208 FBC)
Frontend_Device: 2
NIM Socket 3:
Type: DVB-S2
Name: Vuplus DVB-S NIM(45208 FBC)
Frontend_Device: 3
NIM Socket 4:
Type: DVB-S2
Name: Vuplus DVB-S NIM(45208 FBC)
Frontend_Device: 4
NIM Socket 5:
Type: DVB-S2
Name: Vuplus DVB-S NIM(45208 FBC)
Frontend_Device: 5
NIM Socket 6:
Type: DVB-S2
Name: Vuplus DVB-S NIM(45208 FBC)
Frontend_Device: 6
NIM Socket 7:
Type: DVB-S2
Name: Vuplus DVB-S NIM(45208 FBC)
Frontend_Device: 7


Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158763.3567> 18:35:21.5625 [eInputDeviceInit] 1 160 (352) 1
<158763.3567> 18:35:21.5625 [eRCDeviceInputDev] emit: 1
<158763.3571> 18:35:21.5629 [InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK' Binding='('OK',)'.
<158763.3572> 18:35:21.5630 [ActionMap] Keymap 'OkCancelActions' -> Action = 'ok'.
<158763.5882> 18:35:21.7940 [eInputDeviceInit] 0 160 (352) 1
<158763.5882> 18:35:21.7940 [eRCDeviceInputDev] emit: 0
<158763.5887> 18:35:21.7945 [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK' Binding='('OK',)'.
<158764.4735> 18:35:22.6793 [eInputDeviceInit] 1 6c (108) 1
<158764.4735> 18:35:22.6793 [eRCDeviceInputDev] emit: 1
<158764.4741> 18:35:22.6799 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158764.7041> 18:35:22.9099 [eInputDeviceInit] 0 6c (108) 1
<158764.7041> 18:35:22.9099 [eRCDeviceInputDev] emit: 0
<158764.7045> 18:35:22.9103 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158764.9555> 18:35:23.1613 [eDVBLocalTimerHandler] dont have correction.. set Transponder Diff
<158765.0650> 18:35:23.2709 [eDVBLocalTimerHandler] update RTC
<158765.0651> 18:35:23.2709 [eDVBLocalTimerHandler] time update to 18:35:23
<158765.0651> 18:35:23.2709 [eDVBLocalTimerHandler] m_time_difference is 0
<158765.0657> 18:35:23.2715 [eDVBChannel] getDemux cap=00
<158765.0659> 18:35:23.2717 [eInputDeviceInit] 1 6c (108) 1
<158765.0659> 18:35:23.2717 [eRCDeviceInputDev] emit: 1
<158765.0664> 18:35:23.2722 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158765.2810> 18:35:23.4869 [eInputDeviceInit] 0 6c (108) 1
<158765.2811> 18:35:23.4869 [eRCDeviceInputDev] emit: 0
<158765.2815> 18:35:23.4873 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158765.3811> 18:35:23.5869 [eInputDeviceInit] 1 6c (108) 1
<158765.3811> 18:35:23.5870 [eRCDeviceInputDev] emit: 1
<158765.3815> 18:35:23.5873 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158765.6121> 18:35:23.8179 [eInputDeviceInit] 0 6c (108) 1
<158765.6122> 18:35:23.8180 [eRCDeviceInputDev] emit: 0
<158765.6126> 18:35:23.8184 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158765.6840> 18:35:23.8898 [eInputDeviceInit] 1 6c (108) 1
<158765.6841> 18:35:23.8899 [eRCDeviceInputDev] emit: 1
<158765.6845> 18:35:23.8903 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158765.9151> 18:35:24.1209 [eInputDeviceInit] 0 6c (108) 1
<158765.9151> 18:35:24.1210 [eRCDeviceInputDev] emit: 0
<158765.9156> 18:35:24.1214 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158766.0013> 18:35:24.2071 [eInputDeviceInit] 1 6c (108) 1
<158766.0013> 18:35:24.2071 [eRCDeviceInputDev] emit: 1
<158766.0017> 18:35:24.2075 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158766.2194> 18:35:24.4252 [eEPGChannelData] abort non avail schedule reading
<158766.2203> 18:35:24.4261 [eEPGChannelData] abort non avail schedule other reading
<158766.2320> 18:35:24.4379 [eInputDeviceInit] 0 6c (108) 1
<158766.2321> 18:35:24.4379 [eRCDeviceInputDev] emit: 0
<158766.2325> 18:35:24.4383 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158766.2354> 18:35:24.4412 [eEPGChannelData] nownext finished(1693758924)
<158766.2732> 18:35:24.4790 [eInputDeviceInit] 1 6c (108) 1
<158766.2732> 18:35:24.4790 [eRCDeviceInputDev] emit: 1
<158766.2736> 18:35:24.4794 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158766.3981> 18:35:24.6039 [eInputDeviceInit] 0 6c (108) 1
<158766.3981> 18:35:24.6039 [eRCDeviceInputDev] emit: 0
<158766.3985> 18:35:24.6043 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158766.5212> 18:35:24.7271 [eInputDeviceInit] 1 6c (108) 1
<158766.5213> 18:35:24.7271 [eRCDeviceInputDev] emit: 1
<158766.5218> 18:35:24.7276 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158766.7521> 18:35:24.9579 [eInputDeviceInit] 0 6c (108) 1
<158766.7521> 18:35:24.9579 [eRCDeviceInputDev] emit: 0
<158766.7526> 18:35:24.9584 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158766.7932> 18:35:24.9990 [eInputDeviceInit] 1 6c (108) 1
<158766.7932> 18:35:24.9990 [eRCDeviceInputDev] emit: 1
<158766.7936> 18:35:24.9994 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158767.0241> 18:35:25.2299 [eInputDeviceInit] 0 6c (108) 1
<158767.0242> 18:35:25.2300 [eRCDeviceInputDev] emit: 0
<158767.0246> 18:35:25.2304 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158767.0310> 18:35:25.2368 [eInputDeviceInit] 1 6c (108) 1
<158767.0310> 18:35:25.2368 [eRCDeviceInputDev] emit: 1
<158767.0312> 18:35:25.2370 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158767.2620> 18:35:25.4679 [eInputDeviceInit] 0 6c (108) 1
<158767.2621> 18:35:25.4679 [eRCDeviceInputDev] emit: 0
<158767.2625> 18:35:25.4683 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158767.3108> 18:35:25.5167 [eInputDeviceInit] 1 6c (108) 1
<158767.3109> 18:35:25.5167 [eRCDeviceInputDev] emit: 1
<158767.3113> 18:35:25.5171 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158767.4351> 18:35:25.6409 [eInputDeviceInit] 0 6c (108) 1
<158767.4352> 18:35:25.6410 [eRCDeviceInputDev] emit: 0
<158767.4355> 18:35:25.6414 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158767.5392> 18:35:25.7450 [eInputDeviceInit] 1 6c (108) 1
<158767.5392> 18:35:25.7450 [eRCDeviceInputDev] emit: 1
<158767.5396> 18:35:25.7454 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158767.7701> 18:35:25.9759 [eInputDeviceInit] 0 6c (108) 1
<158767.7702> 18:35:25.9760 [eRCDeviceInputDev] emit: 0
<158767.7706> 18:35:25.9764 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<158769.8960> 18:35:28.1018 [eInputDeviceInit] 1 a7 (167) 1
<158769.8961> 18:35:28.1019 [eRCDeviceInputDev] emit: 1
<158769.8965> 18:35:28.1023 [InfoBarGenerics] Key: 167 (Make) KeyID='KEY_RECORD' Binding='('RECORD',)'.
<158770.1281> 18:35:28.3339 [eInputDeviceInit] 0 a7 (167) 1
<158770.1281> 18:35:28.3339 [eRCDeviceInputDev] emit: 0
<158770.1285> 18:35:28.3343 [InfoBarGenerics] Key: 167 (Break) KeyID='KEY_RECORD' Binding='('RECORD',)'.
<158770.1286> 18:35:28.3344 [ActionMap] Keymap 'InfobarInstantRecord' -> Action = 'ShortRecord'.
<158771.1876> 18:35:29.3934 [eInputDeviceInit] 1 a7 (167) 1
<158771.1876> 18:35:29.3934 [eRCDeviceInputDev] emit: 1
<158771.1880> 18:35:29.3939 [InfoBarGenerics] Key: 167 (Make) KeyID='KEY_RECORD' Binding='('RECORD',)'.
<158771.4191> 18:35:29.6249 [eInputDeviceInit] 0 a7 (167) 1
<158771.4191> 18:35:29.6249 [eRCDeviceInputDev] emit: 0
<158771.4195> 18:35:29.6253 [InfoBarGenerics] Key: 167 (Break) KeyID='KEY_RECORD' Binding='('RECORD',)'.
<158771.4199> 18:35:29.6257 [ActionMap] Keymap 'InfobarInstantRecord' -> Action = 'ShortRecord'.
<158771.6487> 18:35:29.8545 [eInputDeviceInit] 1 a7 (167) 1
<158771.6487> 18:35:29.8545 [eRCDeviceInputDev] emit: 1
<158771.6492> 18:35:29.8550 [InfoBarGenerics] Key: 167 (Make) KeyID='KEY_RECORD' Binding='('RECORD',)'.
<158771.8801> 18:35:30.0859 [eInputDeviceInit] 0 a7 (167) 1
<158771.8801> 18:35:30.0859 [eRCDeviceInputDev] emit: 0
<158771.8805> 18:35:30.0863 [InfoBarGenerics] Key: 167 (Break) KeyID='KEY_RECORD' Binding='('RECORD',)'.
<158771.8806> 18:35:30.0864 [ActionMap] Keymap 'InfobarInstantRecord' -> Action = 'ShortRecord'.
<158772.0308> 18:35:30.2366 [eInputDeviceInit] 1 a7 (167) 1
<158772.0308> 18:35:30.2366 [eRCDeviceInputDev] emit: 1
<158772.0313> 18:35:30.2371 [InfoBarGenerics] Key: 167 (Make) KeyID='KEY_RECORD' Binding='('RECORD',)'.
<158772.2621> 18:35:30.4679 [eInputDeviceInit] 0 a7 (167) 1
<158772.2621> 18:35:30.4679 [eRCDeviceInputDev] emit: 0
<158772.2625> 18:35:30.4683 [InfoBarGenerics] Key: 167 (Break) KeyID='KEY_RECORD' Binding='('RECORD',)'.
<158772.2627> 18:35:30.4685 [ActionMap] Keymap 'InfobarInstantRecord' -> Action = 'ShortRecord'.
<158776.7856> 18:35:34.9914 [eInputDeviceInit] 1 6a (106) 1
<158776.7856> 18:35:34.9914 [eRCDeviceInputDev] emit: 1
<158776.7860> 18:35:34.9918 [InfoBarGenerics] Key: 106 (Make) KeyID='KEY_RIGHT' Binding='('RIGHT',)'.
<158777.1241> 18:35:35.3299 [eInputDeviceInit] 0 6a (106) 1
<158777.1242> 18:35:35.3300 [eRCDeviceInputDev] emit: 0
<158777.1245> 18:35:35.3303 [InfoBarGenerics] Key: 106 (Break) KeyID='KEY_RIGHT' Binding='('RIGHT',)'.
<158777.2375> 18:35:35.4433 [RDS] no ancillary data in audio stream... abort radiotext pes parser
<158777.8773> 18:35:36.0831 [eInputDeviceInit] 1 69 (105) 1
<158777.8774> 18:35:36.0832 [eRCDeviceInputDev] emit: 1
<158777.8777> 18:35:36.0835 [InfoBarGenerics] Key: 105 (Make) KeyID='KEY_LEFT' Binding='('LEFT',)'.
<158778.2160> 18:35:36.4219 [eInputDeviceInit] 0 69 (105) 1
<158778.2161> 18:35:36.4219 [eRCDeviceInputDev] emit: 0
<158778.2164> 18:35:36.4223 [InfoBarGenerics] Key: 105 (Break) KeyID='KEY_LEFT' Binding='('LEFT',)'.
<158782.4107> 18:35:40.6165 [eInputDeviceInit] 1 160 (352) 1
<158782.4108> 18:35:40.6166 [eRCDeviceInputDev] emit: 1
<158782.4112> 18:35:40.6170 [InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK' Binding='('OK',)'.
<158782.4113> 18:35:40.6171 [ActionMap] Keymap 'OkCancelActions' -> Action = 'ok'.
<158782.4117> 18:35:40.6175 [Navigation] playing ref 4097:0:1:2AC:D1CB:0:0:0:0:0:http%3a//mag.dino.ws/live/XXXXXXXXX/XXXXXXXXXX//577987.ts:XXXXXXXXXXXXXXXXXX
<158782.4206> 18:35:40.6264 [eDVBServiceFCCPlay] changeFCCMode [1:0:19:1B1C:802:2:11A0000:0:0:0:] disable FCC decoding.
<158782.4207> 18:35:40.6265 [eDVBServiceFCCPlay] FCCDecoderStop [1:0:19:1B1C:802:2:11A0000:0:0:0:]
<158782.4223> 18:35:40.6281 [eTSMPEGDecoder] decoder state: play, vpid=ffffffff, apid=ffffffff
<158782.4224> 18:35:40.6282 [eDVBPCR0] DEMUX_STOP ok
<158782.4224> 18:35:40.6282 [eDVBPCR0] destroy
<158782.4225> 18:35:40.6283 [eDVBVideo0] destroy
<158782.4225> 18:35:40.6283 [eDVBAudio0] AUDIO_STOP ok
<158782.4507> 18:35:40.6565 [eDVBAudio0] DEMUX_STOP ok
<158782.4507> 18:35:40.6565 [eDVBAudio0] AUDIO_CONTINUE ok
<158782.4605> 18:35:40.6663 [eDVBAudio0] destroy
<158782.4607> 18:35:40.6665 [eDVBText0] DEMUX_STOP ok
<158782.4608> 18:35:40.6666 [decoder][eDVBText] stopCaching
<158782.4619> 18:35:40.6677 [eDVBText0] destroy
<158782.4619> 18:35:40.6677 [decoder][eDVBText] resetPID
<158782.4619> 18:35:40.6677 [eTSMPEGDecoder] FCC_DECODER_STOP OK!
<158782.4620> 18:35:40.6678 [eFCCServiceManager] Stop FCC service sref : 1:0:19:1B1C:802:2:11A0000:0:0:0:
<158782.4620> 18:35:40.6678 [eDVBCAService] free slot 0 demux 0 for service 1:0:19:1B1C:802:2:11A0000:0:0:0:
<158782.4621> 18:35:40.6679 [eDVBCAService] free service 1:0:19:1B1C:802:2:11A0000:0:0:0:
<158782.4632> 18:35:40.6690 [eTSMPEGDecoder] decoder state: play, vpid=ffffffff, apid=ffffffff
<158782.4632> 18:35:40.6690 [decoder][eDVBText] resetPID
<158782.4642> 18:35:40.6700 [eTSMPEGDecoder] FCC_STOP OK!
<158782.4643> 18:35:40.6701 [eFCCDecoder] Close /dev/fcc0
<158782.4643> 18:35:40.6701 [decoder][eDVBText] freeCache
<158782.4654> 18:35:40.6712 [eDVBResourceManager] start release channel timer
<158782.4656> 18:35:40.6714 [eServiceMP3] construct!
<158782.4658> 18:35:40.6716 [eServiceMP3] playbin uri=http://mag.dino.ws/live/XXXXXXXXX/XXXXXXXXXX/577987.ts
<158782.4693> 18:35:40.6752 [eServiceMP3] starting pipeline
<158782.4774> 18:35:40.6832 [Notifications] RemovePopup, id = Parental control
<158782.4807> 18:35:40.6866 [eServiceMP3] state transition NULL -> READY
<158782.9265> 18:35:41.1323 [eServiceMP3] state transition READY -> PAUSED
<158782.9551> 18:35:41.1609 [eServiceMP3] trickSeek no need to unpause!
<158782.9556> 18:35:41.1614 [eServiceMP3] trickSeek no need to unpause!
<158782.9585> 18:35:41.1643 [eServiceMP3] trickSeek no need to unpause!
<158782.9593> 18:35:41.1651 [Notifications] RemovePopup, id = ZapError
<158782.9601> 18:35:41.1659 [eServiceMP3] loading cuesheet
<158782.9605> 18:35:41.1663 [eServiceMP3] cutfile not found!
<158783.0231> 18:35:41.2290 [eServiceMP3] async-done - 1 video, 1 audio, 0 subtitle
<158783.0233> 18:35:41.2291 [eServiceMP3] AUDIO STRUCT=audio/mpeg
<158783.0233> 18:35:41.2291 [eServiceMP3] audio stream=0 codec=MPEG-4 AAC language=und
<158783.1919> 18:35:41.3977 [eServiceMP3] async-done - 1 video, 1 audio, 0 subtitle
<158783.1920> 18:35:41.3979 [eServiceMP3] AUDIO STRUCT=audio/mpeg
<158783.1922> 18:35:41.3980 [eServiceMP3] audio stream=0 codec=MPEG-4 AAC language=und
<158783.2007> 18:35:41.4065 [eServiceMP3] state transition PAUSED -> PLAYING
<158783.2200> 18:35:41.4258 [eServiceMP3] async-done - 1 video, 1 audio, 0 subtitle
<158783.2201> 18:35:41.4259 [eServiceMP3] AUDIO STRUCT=audio/mpeg
<158783.2202> 18:35:41.4260 [eServiceMP3] audio stream=0 codec=MPEG-4 AAC language=und
<158783.5221> 18:35:41.7279 [eInputDeviceInit] 2 160 (352) 1
<158783.5222> 18:35:41.7280 [eRCDeviceInputDev] emit: 2
<158783.5224> 18:35:41.7283 [InfoBarGenerics] Key: 352 (Repeat) KeyID='KEY_OK' Binding='('OK',)'.
<158783.5225> 18:35:41.7283 [eInputDeviceInit] 2 160 (352) 1
<158783.5225> 18:35:41.7283 [eRCDeviceInputDev] emit: 2
<158783.5227> 18:35:41.7285 [InfoBarGenerics] Key: 352 (Repeat) KeyID='KEY_OK' Binding='('OK',)'.
<158783.5227> 18:35:41.7285 [eInputDeviceInit] 2 160 (352) 1
<158783.5227> 18:35:41.7285 [eRCDeviceInputDev] emit: 2
<158783.5229> 18:35:41.7287 [InfoBarGenerics] Key: 352 (Repeat) KeyID='KEY_OK' Binding='('OK',)'.
<158783.5229> 18:35:41.7287 [eInputDeviceInit] 2 160 (352) 1
<158783.5229> 18:35:41.7287 [eRCDeviceInputDev] emit: 2
<158783.5231> 18:35:41.7289 [InfoBarGenerics] Key: 352 (Long) KeyID='KEY_OK' Binding='('OK',)'.
<158783.5233> 18:35:41.7291 [InfoBarGenerics] Key: 352 (Repeat) KeyID='KEY_OK' Binding='('OK',)'.
<158783.5233> 18:35:41.7291 [eInputDeviceInit] 2 160 (352) 1
<158783.5234> 18:35:41.7292 [eRCDeviceInputDev] emit: 2
<158783.5235> 18:35:41.7293 [InfoBarGenerics] Key: 352 (Repeat) KeyID='KEY_OK' Binding='('OK',)'.
<158783.6070> 18:35:41.8128 [eInputDeviceInit] 0 160 (352) 1
<158783.6071> 18:35:41.8129 [eRCDeviceInputDev] emit: 0
<158784.3031> 18:35:42.5090 [AVSwitch] setting aspect: 16:9
<158784.3036> 18:35:42.5094 [AVSwitch] setting wss: auto
<158784.3039> 18:35:42.5097 [AVSwitch] setting policy: panscan
<158784.3043> 18:35:42.5102 [AVSwitch] setting policy2: letterbox
<158784.4622> 18:35:42.6680 [DVBCAHandler] no more services
<158784.7844> 18:35:42.9902 [eInputDeviceInit] 1 160 (352) 1
<158784.7845> 18:35:42.9903 [eRCDeviceInputDev] emit: 1
<158784.7854> 18:35:42.9912 [InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK' Binding='('OK',)'.
<158784.7855> 18:35:42.9913 [ActionMap] Keymap 'OkCancelActions' -> Action = 'ok'.
<158785.1231> 18:35:43.3289 [eInputDeviceInit] 0 160 (352) 1
<158785.1231> 18:35:43.3289 [eRCDeviceInputDev] emit: 0
<158785.1236> 18:35:43.3294 [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK' Binding='('OK',)'.
<158785.4656> 18:35:43.6714 [eDVBResourceManager] release cached channel (timer timeout)
<158785.4656> 18:35:43.6714 [eDVBLocalTimerHandler] remove channel 0x10a0c28
<158785.4657> 18:35:43.6715 [eEPGTransponderDataReader] remove channel 0x10a0c28
<158785.4659> 18:35:43.6717 [eEPGChannelData] abort caching events !!
<158785.4666> 18:35:43.6724 [eDVBResourceManager] stop release channel timer
<158787.2191> 18:35:45.4249 [eMP3ServiceRecord] gstBusCall eos event
<158787.2191> 18:35:45.4249 [eMP3ServiceRecordMod] restartRecordingFromEos
<158787.2191> 18:35:45.4249 [eMP3ServiceRecordMod] current filename=/media/hdd/movie/20230903 1506 - XXXXXXXXXXXXOLF.ts
<158787.2197> 18:35:45.4255 PC: b5ee1094
<158787.2197> 18:35:45.4255 Fault Address: 00000000
<158787.2197> 18:35:45.4255 Error Code: 0
<158787.2198> 18:35:45.4256 Backtrace:
<158787.2199> 18:35:45.4257 /usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x80ACC]
<158787.2201> 18:35:45.4259 /lib/libc.so.6(__default_rt_sa_restorer) [0xB5EA7EC0]
<158787.2202> 18:35:45.4260 /lib/libc.so.6(n/a) [0xB5EE1094]
<158787.2202> 18:35:45.4260 /lib/libc.so.6(gsignal) [0xB5EA703C]
<158787.2203> 18:35:45.4261 /lib/libc.so.6(abort) [0xB5E94540]
<158787.2204> 18:35:45.4262 /usr/lib/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_ handlerEv) [0xB60C47B0]
<158787.2205> 18:35:45.4263 /usr/lib/libstdc++.so.6(n/a) [0xB60C2790]
<158787.2205> 18:35:45.4264 -------FATAL SIGNAL (6)


dmesg

<4>[158725.887430] [VID]: VIDEO_SET_STREAMTYPE 0
<4>[158725.892016] [VID]: VIDEO_SELECT_SOURCE 1 1
<4>[158725.897640] [VID]: VIDEO_PLAY 1 2 0
<4>[158725.906732] [VID]: VIDEO_CONTINUE 1 1
<4>[158725.910715] [VID]: VIDEO_CLEAR_BUFFER 1 1 0
<4>[158726.189604] [VID]: VIDEO_STOP 0 1
<4>[158726.194373] [VID]: VIDEO_SELECT_SOURCE 0 0
<3>[158726.861415] [DFP]: unknown cmd 0x5401
<4>[158726.925595] UDF-fs: warning (device mmcblk0p1): udf_fill_super: No partition found (2)
<4>[158726.982270] UDF-fs: warning (device mmcblk0p1): udf_fill_super: No partition found (2)
<4>[158727.024783] UDF-fs: warning (device mmcblk0p3): udf_fill_super: No partition found (2)
<4>[158727.083503] UDF-fs: warning (device mmcblk0p3): udf_fill_super: No partition found (2)
<4>[158727.151296] UDF-fs: warning (device mtdblock2): udf_fill_super: No partition found (2)
<4>[158727.162407] isofs_fill_super: bread failed, dev=mtdblock2, iso_blknum=32, block=64
<4>[158727.187706] isofs_fill_super: bread failed, dev=mtdblock2, iso_blknum=32, block=64
<4>[158727.196747] UDF-fs: warning (device mtdblock2): udf_fill_super: No partition found (2)
<4>[158733.145323] [AUD]: AUDIO_SET_MUTE 0
<4>[158733.150964] [AUD]: AUDIO_SET_MIXER -797139312
<4>[158733.155521] [AUD]: AUDIO_SET_MIXER : amixl 0, amixr 0
<4>[158733.160681] [AUD]: AUDIO_SET_MIXER : next left volume -355, right volume -355
<4>[158733.168018] [AUD]: AUDIO_SET_MIXER : next left volume -70, right volume -70
<4>[158733.558515] [AUD]: AUDIO_SET_MIXER -797139312
<4>[158733.563108] [AUD]: AUDIO_SET_MIXER : amixl 0, amixr 0
<4>[158733.568306] [AUD]: AUDIO_SET_MIXER : next left volume -70, right volume -70
<4>[158733.575393] [AUD]: AUDIO_SET_MIXER : next left volume -70, right volume -70
<4>[158734.586268] FE tune
<4>[158735.344190] [AUD]: AUDIO_SELECT_SOURCE 0
<4>[158735.348366] [AUD]: AUDIO_SELECT_SOURCE clean up
<4>[158735.379117] [AUD]: AUDIO_SET_BYPASS_MODE 0
<4>[158735.383448] [AUD]: AC3 downmix 0 state : 0
<4>[158735.388403] [AUD]: AUDIO_PAUSE 0
<4>[158735.392836] [AUD]: AUDIO_PLAY 0 decoder start : 0
<4>[158735.399514] [VID]: VIDEO_SELECT_SOURCE 0 0
<4>[158735.403943] [VID]: VIDEO_GET_SIZE src w: 0 h:0 display w:0 h:0
<4>[158735.409946] [VID]: VIDEO_GET_SIZE aspect: 1 0
<4>[158735.416387] [VID]: VIDEO_SLOWMOTION 0 0
<4>[158735.420632] [VID]: VIDEO_FAST_FORWARD 0 0 0
<4>[158735.425542] [VID]: VIDEO_CONTINUE 0 0
<4>[158735.429735] [AUD]: AUDIO_CONTINUE 0 1 aph=0xd04be080
<4>[158735.435219] [AUD]: Mute : 0
<4>[158735.438988] [AUD]: AUDIO_CHANNEL_SELECT 0
<4>[158760.510947] [AUD]: AUDIO_STOP 0
<4>[158760.539195] [AUD]: AUDIO_CONTINUE 0 0 aph=0x0
<4>[158760.543694] [AUD]: AUDIO_CONTINUE aph=0 0 0
<4>[158760.977649] [VID]: VIDEO_SELECT_SOURCE 1 1
<4>[158760.982230] [VID]: VIDEO_FREEZE 1 0
<4>[158760.998668] [AUD]: AUDIO_SELECT_SOURCE 1
<4>[158761.003199] [AUD]: AUDIO_PAUSE 1
<4>[158761.006742] [AUD]: AUDIO_SET_AV_SYNC 1
<4>[158761.017233] [VID]: VIDEO_SET_STREAMTYPE 7
<4>[158761.021754] [VID]: VIDEO_PLAY 7 19 2
<4>[158761.023070] [AUD]: AUDIO_SET_BYPASS_MODE 11
<4>[158761.023073] [AUD]: AAC downmix 0 state : 0
<4>[158761.023078] [AUD]: AUDIO_PLAY 11 decoder start : 0
<4>[158761.023179] [AUD]: AUDIO_PLAY : Starting Playpump
<4>[158761.035688] [AUD]: AUDIO_CONTINUE 1 2 aph=0x0
<4>[158761.057053] [VID]: VIDEO_CONTINUE 1 2

twol
04-09-23, 14:52
@plascoch - thats really weird, its getting end of stream and then looks to restart(?) - not seen a crash in that (old) code before, so really would like to see a debug log as it might show more......

plascoch
05-09-23, 16:22
I will enable debug tomorrow as I am busy today. I will do the same thing again it is very repeatable. On my system anytime I do anything with IPTV it crashes.

plascoch
06-09-23, 17:11
I think I have found the cause of my problem. I modified the recordtimer.py as follows
# Change line 383
prep_res=self.record_service.prepare(self.Filename + self.record_service.getFilenameExtension(), self.begin, self.end, event_id, name.replace("\n", ""), description.replace("\n", ""), ' '.join(self.tags), bool(self.descramble), bool(self.record_ecm))

#to
prep_res=self.record_service.prepare(self.Filename + ".ts", self.begin, self.end, event_id, name.replace("\n", ""), description.replace("\n", ""), ' '.join(self.tags), bool(self.descramble), bool(self.record_ecm))

#And change line 512
open(self.Filename + self.record_service.getFilenameExtension(), "w").close()

#to
open(self.Filename + ".ts", "w").close()


The reason for making the change is that I record programs connected to a TV in one room and wanted to view on the TV connected to the Vu+ uno 4k or the TV in the lounge. To view the program on lounge tv I use Plex and plex does not recognise .stream files as valid video files. I still am unsure why the default file type created when recording an IPTV channel is in a different format (.stream) to a program recoded from a satellite channel .ts. To me it would make sense that programs recorded from IPTV and satellite channels should be the same so that you can use a video playing application that can open any recorded program.

Huevos
06-09-23, 21:27
I still am unsure why the default file type created when recording an IPTV channel is in a different format (.stream) to a program recoded from a satellite channel .ts.See attached. With my config a 4097 stream will be recorded with the default extension.

plascoch
07-09-23, 18:15
Hi Thanks for the guide on how to configure the recording format. I tried this but when I view recordings that are saved as type 1 the picture is blurred and pixelated it makes a 1080p video look like 180p and when people move I get a trail like a ghost of the person that is moving, totally unwatchable. I tried watching on VLC player and on plex same problem.

twol
07-09-23, 18:53
Hi Thanks for the guide on how to configure the recording format. I tried this but when I view recordings that are saved as type 1 the picture is blurred and pixelated it makes a 1080p video look like 180p and when people move I get a trail like a ghost of the person that is moving, totally unwatchable. I tried watching on VLC player and on plex same problem.

thats my default setting on my main box and I do not see that issue.

Huevos
07-09-23, 23:48
Me neither.

relaxibus
14-01-24, 13:45
Hi, I´m new to IPTV and after few weeks testing I was able to get running IPTV provider with EPG using Streamlineproxy and E2m3u2bouquet plugin. I had the issue with recorded programs for FWD/REV and found the answer on this forum, and manual renamed from .stream to .ts, and later on using the setting 4097 to 1 in ViX. However, FWD and REV still not working. Any idea or advice?
I´m on 6.4.

cactikid
14-01-24, 15:53
Think we use buttons on remote ,3 , 6 , 9 for forward and 1 , 4 , 7 for backwards for sat and cable recordings.

relaxibus
15-01-24, 09:22
ok, but this is not the solution... a working FWD/REV would be the solution.