Posts by Lululla
-
-
-
major fix..in next update
-fix for Category sport videos: unlike E2player, this plugin now scrolls the pages with new items: I noticed that on e2player it added the previous list + 1 video item per page-next.
In sports: I had to reduce the search pages... there are thousands of titles.
New Category:
--ProgramsScreenshot_11-8-2025_233555_192.168.1.78.jpeg
- Search (advanced db onLoad)
Screenshot_11-8-2025_233616_192.168.1.78.jpeg
Screenshot_11-8-2025_233344_192.168.1.78.jpeg
Screenshot_11-8-2025_233411_192.168.1.78.jpeg
Screenshot_11-8-2025_233447_192.168.1.78.jpeg
Screenshot_11-8-2025_23350_192.168.1.78.jpeg

-
this change only for plugin.. not save this config item..
-
details.. for folder ouput?
-
-
i check. skin.. but ..
your skin is??
-
- When you browse a webcam list, for example "European webcams" and you're on page one then the last showed webcam (at the bottom) on the page is at page two again the top one webcam. That's a little bit confusing, when you scroll several pages.
Yes, I should check. As soon as I can. But scraping websites with Enigma isn't easy. If it were an online JSON file, it would be much better.
Quote- When you browse a webcam list, for example "European webcams" and you're selecting a webcam and then zap with +/- (or up/down) to other webcams, then when you go back to the list, the cursor is still on the first selected one. Better is it when it gets to the webcam last watched.
Well, I should add an index to pass here... mmm...
I don't know if it's worth it, but I'll have to check this too. Thanks
-
on oATV the Settingsmenu has another look and there is no more a Hidden Settingsmenu
Yes indeed... The photo was recovered from an old code.
I know it's not there.
Some options have been added to the standard menu, others removed.
That's why I said to eliminate crashes, insert a check; it doesn't cost anything.
And maybe remove the PNG MENU.
-
Hidden menu shows a screen with all the choices you have with the scroll left < > scroll right button for some selections
I know this.
I'm just trying to fix the crash. I don't really care about the hidden menu.
But everything works for me, because I make it work.
-
-
is simple..
My personal opinion...
It's simple, just add a line.
Codedef keyMenu(self): if hasattr(ConfigListScreen, "keyMenu"): ConfigListScreen.keyMenu(self) else: returnbut the question is: what happened to the hidden menu?.
Codeif hiddenOptions: list.append(getConfigListEntry('\\c00289496' + _("----- HIDDEN OPTIONS -----"), config.plugins.iptvplayer.FakeEntry)) list.append(getConfigListEntry(_("VFD set current title:"), config.plugins.iptvplayer.set_curr_title)) list.append(getConfigListEntry(_("Write current title to file:"), config.plugins.iptvplayer.curr_title_file)) list.append(getConfigListEntry(_("The default aspect ratio for the external player"), config.plugins.iptvplayer.hidden_ext_player_def_aspect_ratio)) list.append(getConfigListEntry("E2iPlayer auto start at Enigma2 start", config.plugins.iptvplayer.plugin_autostart)) list.append(getConfigListEntry("Auto start method", config.plugins.iptvplayer.plugin_autostart_method)) list.append(getConfigListEntry("Prefer hlsld for playlist with alt. media", config.plugins.iptvplayer.prefer_hlsdl_for_pls_with_alt_media)) list.append(getConfigListEntry(_("Hosts List Type-NOT FINISHED"), config.plugins.iptvplayer.hostsListType))Only a few options are present.. I would remove that menu button at this point to avoid crashing.
Maybe I'm the one who can't find the options.
Then that menu button in the config menu makes no sense ;)

-
Lululla is this something that needs to fix in e2i or in oPLI?
if it is in e2i can you fix it an make a PR?
See Masta2002
I think it's better if our dear friend @jbleyel does it.
Since he inserted
I think it's the same for PLi, but maybe the famous hidden menu that used to be there is missing. I have no idea. There have been so many PRs, and I don't want to "break" anything, otherwise jbleyel will beat me up.

-
I didn't know.
But I know that the first thing you do is set the code type on enigma2 plugins.
Then everything else...
-
ok..
example
widevine protocol is not supported from serviceapp..Code
Display More[Player] Starting: [SPORT] Edizione delle ore 11:00 [Player] URL: https://mediapolisvod.rai.it/relinker/relinkerServlet.htm?cont=SSULP8pPpPlussCgqAsnpG8PyUwJgeeqqEEqualeeqqEEqual [Relinker] Processing URL: https://mediapolisvod.rai.it/relinker/relinkerServlet.htm?cont=SSULP8pPpPlussCgqAsnpG8PyUwJgeeqqEEqualeeqqEEqual [Relinker] Fetching XML from: https://mediapolisvod.rai.it/relinker/relinkerServlet.htm?cont=SSULP8pPpPlussCgqAsnpG8PyUwJgeeqqEEqualeeqqEEqual&output=56 [Relinker] Raw content URL: <![CDATA[https://cdnraivodostr6.msvdn.net/ostr6/podcastcdn/drm_root/DRM_Nagra_TgSport/26971494_,1800,2400,3600/manifest_mvnumber.mpd?hdnea=st=1754759289~exp=1754759439~acl=/*~hmac=8991856be363aebb027ba12ea1824d2fa550b447d1f50c9f19b5ebf9e74f2174]]> [Relinker] Extracted CDATA URL: https://cdnraivodostr6.msvdn.net/ostr6/podcastcdn/drm_root/DRM_Nagra_TgSport/26971494_,1800,2400,3600/manifest_mvnumber.mpd?hdnea=st=1754759289~exp=1754759439~acl=/*~hmac=8991856be363aebb027ba12ea1824d2fa550b447d1f50c9f19b5ebf9e74f2174 [Relinker] Raw license JSON: <![CDATA[{"drmLicenseUrlValues":[{"drm":"WIDEVINE","licenceUrl":"https://rai6nb5f.anycast.nagra.com/RAI6NB5F/wvls/contentlicenseservice/v1/licenses?Authorization=eyJhbGciOiJIUzI1NiIsImtpZCI6IjE5MDEwIiwidHlwIjoiSldUIn0.eyJ2ZXIiOiIxLjAiLCJ0eXAiOiJDb250ZW50QXV0aFoiLCJleHAiOjE3NTQ3NTkzNTAsImNvbnRlbnRSaWdodHMiOlt7ImNvbnRlbnRJZCI6ImRybV9yb290L0RSTV9OYWdyYV9UZ1Nwb3J0LzI2OTcxNDk0XywxODAwLDI0MDAsMzYwMCIsInN0b3JhYmxlIjpmYWxzZX1dfQ.75b_HUc7AMlUsQNnvZjhIX-cBwJJrk9aOiy7igaqYHE","name":"","audience":"","operator":"nagra"}]}]]> [Relinker] Extracted CDATA license JSON: {"drmLicenseUrlValues":[{"drm":"WIDEVINE","licenceUrl":"https://rai6nb5f.anycast.nagra.com/RAI6NB5F/wvls/contentlicenseservice/v1/licenses?Authorization=eyJhbGciOiJIUzI1NiIsImtpZCI6IjE5MDEwIiwidHlwIjoiSldUIn0.eyJ2ZXIiOiIxLjAiLCJ0eXAiOiJDb250ZW50QXV0aFoiLCJleHAiOjE3NTQ3NTkzNTAsImNvbnRlbnRSaWdodHMiOlt7ImNvbnRlbnRJZCI6ImRybV9yb290L0RSTV9OYWdyYV9UZ1Nwb3J0LzI2OTcxNDk0XywxODAwLDI0MDAsMzYwMCIsInN0b3JhYmxlIjpmYWxzZX1dfQ.75b_HUc7AMlUsQNnvZjhIX-cBwJJrk9aOiy7igaqYHE","name":"","audience":"","operator":"nagra"}]} [Relinker] License data: {'drmLicenseUrlValues': [{'drm': 'WIDEVINE', 'licenceUrl': 'https://rai6nb5f.anycast.nagra.com/RAI6NB5F/wvls/contentlicenseservice/v1/licenses?Authorization=eyJhbGciOiJIUzI1NiIsImtpZCI6IjE5MDEwIiwidHlwIjoiSldUIn0.eyJ2ZXIiOiIxLjAiLCJ0eXAiOiJDb250ZW50QXV0aFoiLCJleHAiOjE3NTQ3NTkzNTAsImNvbnRlbnRSaWdodHMiOlt7ImNvbnRlbnRJZCI6ImRybV9yb290L0RSTV9OYWdyYV9UZ1Nwb3J0LzI2OTcxNDk0XywxODAwLDI0MDAsMzYwMCIsInN0b3JhYmxlIjpmYWxzZX1dfQ.75b_HUc7AMlUsQNnvZjhIX-cBwJJrk9aOiy7igaqYHE', 'name': '', 'audience': '', 'operator': 'nagra'}]} [Relinker] Found Widevine license: https://rai6nb5f.anycast.nagra.com/RAI6NB5F/wvls/contentlicenseservice/v1/licenses?Authorization=eyJhbGciOiJIUzI1NiIsImtpZCI6IjE5MDEwIiwidHlwIjoiSldUIn0.eyJ2ZXIiOiIxLjAiLCJ0eXAiOiJDb250ZW50QXV0aFoiLCJleHAiOjE3NTQ3NTkzNTAsImNvbnRlbnRSaWdodHMiOlt7ImNvbnRlbnRJZCI6ImRybV9yb290L0RSTV9OYWdyYV9UZ1Nwb3J0LzI2OTcxNDk0XywxODAwLDI0MDAsMzYwMCIsInN0b3JhYmxlIjpmYWxzZX1dfQ.75b_HUc7AMlUsQNnvZjhIX-cBwJJrk9aOiy7igaqYHE [Relinker] Final URL: https://cdnraivodostr6.msvdn.net/ostr6/podcastcdn/drm_root/DRM_Nagra_TgSport/26971494_,1800,2400,3600/manifest_mvnumber.mpd?hdnea=st=1754759289~exp=1754759439~acl=/*~hmac=8991856be363aebb027ba12ea1824d2fa550b447d1f50c9f19b5ebf9e74f2174 [Relinker] License key: https://rai6nb5f.anycast.nagra.com/RAI6NB5F/wvls/contentlicenseservice/v1/licenses?Authorization=eyJhbGciOiJIUzI1NiIsImtpZCI6IjE5MDEwIiwidHlwIjoiSldUIn0.eyJ2ZXIiOiIxLjAiLCJ0eXAiOiJDb250ZW50QXV0aFoiLCJleHAiOjE3NTQ3NTkzNTAsImNvbnRlbnRSaWdodHMiOlt7ImNvbnRlbnRJZCI6ImRybV9yb290L0RSTV9OYWdyYV9UZ1Nwb3J0LzI2OTcxNDk0XywxODAwLDI0MDAsMzYwMCIsInN0b3JhYmxlIjpmYWxzZX1dfQ.75b_HUc7AMlUsQNnvZjhIX-cBwJJrk9aOiy7igaqYHE [Player] Processed URL: https://cdnraivodostr6.msvdn.net/ostr6/podcastcdn/drm_root/DRM_Nagra_TgSport/26971494_,1800,2400,3600/manifest_mvnumber.mpd?hdnea=st=1754759289~exp=1754759439~acl=/*~hmac=8991856be363aebb027ba12ea1824d2fa550b447d1f50c9f19b5ebf9e74f2174 [Player] DRM: True [LOG0] Platform information: posix.uname_result(sysname='Linux', nodename='ustym4kpro', release='4.4.35', version='#1 SMP Wed Apr 23 18:39:53 UTC 2025', machine='armv7l') [Player] Playback error: UnsupportedProtocoli have developed an example the code for it..
but not worked..
i put here example library..
only for developer ok?
---add folders helpers (widevine) in folders plugin.no have ideas.. but the check work.. (as seen in the photo)
pasted-from-clipboard.png
For test go to
Live Channeland select any sports video
[SPORT] ---- BOOM BOOM .. :)other coder are welcome here..
-
issue on config menu
crash on PLI.. please fix
on menu press MENU for (Advanced Config)CodeTraceback (most recent call last): File "/usr/lib/enigma2/python/Components/ActionMap.py", line 56, in action File "/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configbase.py", line 288, in keyMenu ConfigListScreen.keyMenu(self) AttributeError: type object 'ConfigListScreen' has no attribute 'keyMenu' [ePyObject] (CallObject(<bound method ActionMap.action of <Components.ActionMap.ActionMap object at 0xa7b3dd18>>,('IPTVPlayerListActions', 'menu')) failed)or remove item for pli
-
it's new..
Comparing oe-mirrors:python3...Belfagor2005:python3 · oe-mirrors/e2iplayer
locale it update
removed duplicate items category etc etc
Test Ok on PLi image
1_0_19_516_99_217C_EEEE0000_0_0_0_20250809143032.jpg1_0_19_516_99_217C_EEEE0000_0_0_0_20250809143114.jpg
-
-
My versions were already encoded correctly.
But it seems they're not being taken into consideration.
I'm leaving the chat :)
-
-minor fix
-add teathre show in ondemand category
-show poster on video sport
Code
Display More[ActionMap] Keymap 'WizardActions' -> Action = 'ok'. >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-teatro.png >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-documentari.png >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-teatro.png >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-teatro.png >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-documentari.png >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-teatro.png >>> getThumbnailUrl2 - item keys: dict_keys(['ID', 'PathID', 'name', 'image', 'original-type', 'sub-type', 'menu-type', 'position']) >>> No valid thumbnail found, using DEFAULT_ICON_URL >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-teatro.png >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-documentari.png >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-teatro.png >>> getThumbnailUrl2 - item keys: dict_keys(['ID', 'PathID', 'name', 'image', 'original-type', 'sub-type', 'menu-type', 'position']) >>> No valid thumbnail found, using DEFAULT_ICON_URL >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-teatro.png >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-documentari.png >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-teatro.png >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-teatro.png >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-documentari.png >>> getThumbnailUrl - fullUrl: https://raiplay.it/dl/img/2018/06/04/1528115285089_ico-teatro.png >>> getThumbnailUrl2 - item keys: dict_keys(['ID', 'PathID', 'name', 'image', 'original-type', 'sub-type', 'menu-type', 'position']) [ePicLoad] decode picture... /hdd/IPTVCache//.iptvplayer_icons_1754737832.581648/1e364d837228cd8edb5d2befdc431ede.jpg
