It shouldn't be uploaded anywhere yet - it's beta. It's work in progress.
Its already on my github - but in private mode.
Once its in a more complete state, I will make the files public.
EStalker - Stalker Middleware Player - Work in Progress
- KiddaC
- Closed
- Thread is marked as Resolved.
-
-
Sorry I left all the debugs turned on in that last release.
You will end with large debug files if you have debug logs turned on.
I just reuploaded. Most of you probably don't have debug logs turned on all the time. -
-
Code
Display MoreError in Vti py2 image: When you try to select a movie, the selection bar keeps jumping back to the first position. [e2-core] unicode U+5411 not present 19:49:54.128 [e2-core] unicode U+4f50 not present 19:49:54.128 [e2-core] unicode U+5b89 not present 19:49:54.128 [e2-core] unicode U+5fd7 not present 19:49:54.128 [e2-core] unicode U+5091 not present 19:49:54.203 [e2-core] before: 1 19:49:54.203 [e2-core] after: 1 19:50:04.785 [e2-python] action -> EStalkerActions down 19:50:05.054 [e2-python] action -> EStalkerActions down 19:50:05.294 [e2-python] action -> EStalkerActions down 19:50:05.526 [e2-python] action -> EStalkerActions down 19:50:06.013 [e2-python] ('*** adding trailer id ***', u'41q30lHZNaI') 19:50:06.480 [e2-core] before: 1 19:50:13.094 [e2-python] action -> EStalkerActions down 19:50:13.405 [e2-python] action -> EStalkerActions down 19:50:13.920 [e2-python] [Failure instance: Traceback: <type 'exceptions.TypeError'>: 'str' object does not support item assignment /usr/lib/python2.7/site-packages/twisted/internet/tcp.py:293:connectionLost /usr/lib/python2.7/site-packages/twisted/web/client.py:232:connectionLost /usr/lib/python2.7/site-packages/twisted/internet/defer.py:393:callback /usr/lib/python2.7/site-packages/twisted/internet/defer.py:501:_startRunCallbacks --- <exception caught here> --- /usr/lib/python2.7/site-packages/twisted/internet/defer.py:588:_runCallbacks /usr/lib/enigma2/python/Plugins/Extensions/EStalker/vod.py:2020:processTMDBDetails ]19:50:13.920 [e2-python] 19:50:13.930 [e2-python] action -> EStalkerActions down 19:50:13.932 [e2-python] action -> EStalkerActions down 19:50:14.023 [e2-python] action -> EStalkerActions down 19:50:14.276 [e2-python] [Failure instance: Traceback: <type 'exceptions.TypeError'>: 'str' object does not support item assignment /usr/lib/python2.7/site-packages/twisted/internet/tcp.py:293:connectionLost /usr/lib/python2.7/site-packages/twisted/web/client.py:232:connectionLost /usr/lib/python2.7/site-packages/twisted/internet/defer.py:393:callback /usr/lib/python2.7/site-packages/twisted/internet/defer.py:501:_startRunCallbacks --- <exception caught here> --- /usr/lib/python2.7/site-packages/twisted/internet/defer.py:588:_runCallbacks /usr/lib/enigma2/python/Plugins/Extensions/EStalker/vod.py:2020:processTMDBDetails ]19:50:14.277 [e2-python] 19:50:14.498 [e2-python] ('*** adding trailer id ***', u'uFo02urBPYA') 19:50:14.974 [e2-core] before: 1 -
sir a cradh with Pure2-7.4 image
-
Code
Display MoreFehler im Vti py2-Bild: Beim Versuch, einen Film auszuwählen, springt der Auswahlbalken immer wieder an die erste Position zurück. [e2-core] Unicode U+5411 nicht vorhanden 19:49:54.128 [e2-core] Unicode U+4f50 nicht vorhanden 19:49:54.128 [e2-core] Unicode U+5b89 nicht vorhanden 19:49:54.128 [e2-core] Unicode U+5fd7 nicht vorhanden 19:49:54.128 [e2-core] Unicode U+5091 nicht vorhanden 19:49:54.203 [e2-core] vorher: 1 19:49:54.203 [e2-core] nach: 1 19:50:04.785 [e2-python] Aktion -> EStalkerActions down 19:50:05.054 [e2-python] Aktion -> EStalkerActions down 19:50:05.294 [e2-python] Aktion -> EStalkerActions down 19:50:05.526 [e2-python] Aktion -> EStalkerActions down 19:50:06.013 [e2-python] ('*** Trailer-ID hinzufügen ***', u'41q30lHZNaI') 19:50:06.480 [e2-core] vorher: 1 19:50:13.094 [e2-python] Aktion -> EStalkerActions down 19:50:13.405 [e2-python] Aktion -> EStalkerActions down 19:50:13.920 [e2-python] [Fehlerinstanz: Traceback: <Typ 'Ausnahmen.TypError'>: Das Objekt 'str' unterstützt keine Elementzuweisung /usr/lib/python2.7/site-packages/twisted/internet/tcp.py:293:Verbindung verloren /usr/lib/python2.7/site-packages/twisted/web/client.py:232:Verbindung verloren /usr/lib/python2.7/site-packages/twisted/internet/defer.py:393:callback /usr/lib/python2.7/site-packages/twisted/internet/defer.py:501:_startRunCallbacks --- <Ausnahme hier abgefangen> --- /usr/lib/python2.7/site-packages/twisted/internet/defer.py:588:_runCallbacks /usr/lib/enigma2/python/Plugins/Extensions/EStalker/vod.py:2020:processTMDBDetails ]19:50:13.920 [e2-python] 19:50:13.930 [e2-python] Aktion -> EStalkerActions down 19:50:13.932 [e2-python] Aktion -> EStalkerActions down 19:50:14.023 [e2-python] Aktion -> EStalkerActions down 19:50:14.276 [e2-python] [Fehlerinstanz: Traceback: <Typ 'Ausnahmen.TypError'>: Das Objekt 'str' unterstützt keine Elementzuweisung /usr/lib/python2.7/site-packages/twisted/internet/tcp.py:293:Verbindung verloren /usr/lib/python2.7/site-packages/twisted/web/client.py:232:Verbindung verloren /usr/lib/python2.7/site-packages/twisted/internet/defer.py:393:callback /usr/lib/python2.7/site-packages/twisted/internet/defer.py:501:_startRunCallbacks --- <Ausnahme hier abgefangen> --- /usr/lib/python2.7/site-packages/twisted/internet/defer.py:588:_runCallbacks /usr/lib/enigma2/python/Plugins/Extensions/EStalker/vod.py:2020:processTMDBDetails ]19:50:14.277 [e2-python] 19:50:14.498 [e2-python] ('*** Trailer-ID hinzufügen ***', u'uFo02urBPYA') 19:50:14.974 [e2-core] vorher: 1Post #188
-
seems to be error only by VTI, plugin in openATV 6.4 (py 2) OK.
-
On Dreambox Two I can't start VOD, the tuner freezes. Live Streams works
On Dreambox Two I can't start VOD tuner freezes
-
KiddaC So overall it works .... But on OpenViX and OpenPLi when you switch to channel from channel list it takes 4-5s to start playing.
During that time the spinner is spinning which is annoying.
What image do you use for development?
openatv 7.5.1
Have you got debug logs on, there is currently a lot of debugs in the code while I am testing. Some of them are quite large data chunks.
And as you know it has to create the link. But I was thinking it was a little slow myself. Maybe because of the picon downloads.
I will do some more testing and determine what is slowing it down.
Other things I am aware of now we got more portals working.
Hide channels doesn't work in the current implentation. As we loading content per page now.
So hiding channels, breaks the layout.
Zapping through live, breaks at the end of a group of page content
I don't know why VOD isn't working for some people
I have been given a few portals to test that work in other plugins, but not this -
sir a cradh with Pure2-7.4 image
you have far too many errors in your log related to xdreamy skin.
Its hard to see what is the cause of your crash is because of these errors.
Try a default skin - and post your crash logs again - because at the moment I see no direct references to estalker in your logs. -
Thank you, KiddaC, for the great work and for making the plugin visible – unlike some others.
There is an issue in VOD on the VTi image: when navigating through the movie titles in the list, the selection always jumps back to the first title.
I’ve already fixed it for myself. Would you like me to send you the code, or do you prefer to do it yourself?
Enlighten me what my error is.
Its probably just some python 2.7 encode/decode I have missed. -
Hello,
EStalker, excellent work! Has any possibilities, to make for instance favorite list or
other type of list usable to other plugins (Bouquet Maker Xtream), for practical reason?
-
I changed this code in vod.py:
Code
Display Moreif "videos" in self.tmdbdetails and "results" in self.tmdbdetails["videos"]: current_index = self["main_list"].getIndex() for video in self.tmdbdetails["videos"]["results"]: if video.get("site") == "YouTube" and video.get("type") == "Trailer" and "key" in video: try: print("*** adding trailer id ***", video["key"]) self.list2[current_index][12] = video["key"] except: pass self.updateList2() break # Stop after first match elif video.get("site") == "YouTube" and video.get("type") == "Clip" and "key" in video: try: print("*** adding clip id ***", video["key"]) self.list2[current_index][12] = video["key"] except: pass self.updateList2() break # Stop after first matchTo:
Code
Display Moreif "videos" in self.tmdbdetails and "results" in self.tmdbdetails["videos"]: current_item = self["main_list"].getCurrent() if current_item: current_stream_id = current_item[2] for video in self.tmdbdetails["videos"]["results"]: if video.get("site") == "YouTube" and video.get("type") in ("Trailer", "Clip") and "key" in video: for i, item in enumerate(self.list2): if item[2] == current_stream_id: try: print("*** adding trailer id ***", video["key"]) self.list2[i][12] = video["key"] except: pass break break # stop after first video match -
Display More
KiddaC So overall it works .... But on OpenViX and OpenPLi when you switch to channel from channel list it takes 4-5s to start playing.
During that time the spinner is spinning which is annoying.
What image do you use for development?
openatv 7.5.1
Have you got debug logs on, there is currently a lot of debugs in the code while I am testing. Some of them are quite large data chunks.
And as you know it has to create the link. But I was thinking it was a little slow myself. Maybe because of the picon downloads.
I will do some more testing and determine what is slowing it down.
Other things I am aware of now we got more portals working.
Hide channels doesn't work in the current implentation. As we loading content per page now.
So hiding channels, breaks the layout.
Zapping through live, breaks at the end of a group of page content
I don't know why VOD isn't working for some people
I have been given a few portals to test that work in other plugins, but not thisNo. I didn't had debug logs on when i was testing.
But for comparison on OpenATV/Egami there is no that slowdown on channel switch from channel list.
So it must be related to something in the code.
And is not the play/stream link that slow it down since i do the same in my plugin but not any slowdown.
Most likely is the picons or EPG downloads/try to download.
-
Hello,
EStalker, excellent work! Has any possibilities, to make for instance favorite list or
other type of list usable to other plugins (Bouquet Maker Xtream), for practical reason?
No but lululla has just written a stalker to playlist plugin
I not tried it, I dont know what it does, or how it actually works considering everything is token based. but if it just makes an m3u8 file, you can probably use it in bmx
[Plugin] Stalker Portal Playlist Converter -
Sure, many thx,I appreciate to your contributions in this field, it is fun!
-
In reference to speed. And I said it could be the picon download. It is actually downloaded after the create link. So that isn't the cause.
And we know openatv doesn't seem to have this speed issue.
Zapping here takes about 1 sec. From clicking next, creating link, stopping previous stream, playing new stream.
I also have a quad core box and super fast fibre. -
I have vuplus duo4kse which is also quad core.
My internet connection is 1G fibre. But still it takes 5s to open a channel. And that only from channel list. Afterwards zapping makes 1s. If you go back to channel list its again slow. Its something channel list doing.
I know is not present in openatv. But vix, obh, pli have that delay.
-
So your delay isn't zapping. Its the first opening of the live player. Right
-
It might take a few days for the next update. I am re-writing live again.
I don't like the downloading of 14 items at a time. So going to download all channels on first load. And filter that big list for the categories.Because I want to have my show/hide channels option - I use that a lot with playlists.
I will stick openvix on my other box and see if I can replicate your issue. And if I am feeling really stupid I might put vti on it after that. [shudder]
Enhance your Enigma2 with KiddaC's creations
Download HD skins, IPTV players (X-Streamity, EStalker), bouquet tools, picon managers, and essential plugins for a complete setup. KiddaC's Enigma2 resources: skins (slyk, v-skin, onyx), IPTV plugins (Xtreamity, Jedi Maker), and utilities (E2Piconizer, ScreenNames) for customization and control.
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!
