Posts by KiddaC

    Slyk EPG 7 Day - v1.14

    New file on post 1


    This bug has actually driven me insane tonight.


    But after hours of going round in circles I have finally found the problem.

    (which actually solves a lot of other errors I was trying to catch.)


    In a very simplified explanation. If there was more than 1 value, it would be stored in a list.

    [100,200,300]


    now normally you keep the same data structure, so if there is only 1 value you would still put it in a list.

    [100]


    stupid sky data, if there was only one data value in a list. They don't put it in a list. They change the list to a dictionary

    {100}


    So any data that was singular was crashing my code as I thought I was working with lists and not dictionaries.

    Fortunately these lists to dicts don't happen alot. But there is 3 data items this week causing mayhem.

    I have now written in code to change these singular dictionaries back to a list. (4 hours later)


    Goodnight.

    We do definitely need some periodic auto cam check though. (like the original plugin)

    I run a 3rd party script to update my cam files from a 3rd party source.

    Every time I run this 3rd party plugin, I have to manually go into softcams and start the cams again.


    This scenario also happens if you change the details of a cam file.

    You have to manually restart softcams again.

    From the top of my head you can't. I may be wrong.

    But on playback of recordings, if you wish to skip adverts you can change the forward skip buttons to whatever time duration you want. 30 sec, 1 min etc

    Then just press 3, 6 or 9

    What platform are your trying to view them on. PC / Android / Enigma 2


    VLC on PC should play most thing you throw at it and nearly all IPTV lists as long as they are in the correct format.

    Although VLC nowadays can be quite slow to load initial playlists as I think it tries to verify every single stream. Wait about 30 seconds for large playlists.


    http://domain.xyx:port/get.php?username=user&password=pass&type=m3u_plus&output=ts


    Just copy the url, press ctrl V, and paste into input box.


    Hacked IPTVs you find on the internet rarely work. They get banned or disabled very quickly as IPTV is restricted usually to one user.


    I have a tool on this forum that you can paste IPTV urls into to see if they are still active.


    *NEW* IPTV Stream Checker V.3.03 Deluxe Edition by KiddaC

    The hard way.

    Press record button while on live tv. Press record again to stop. Press record again when to play. :redface: :sadgun:


    or just record the entire thing, then use cutlist editor plugin to edit your full recording.

    The problem with youtube was the list of videos it was showing were no longer playing if selected.

    I have fixed that now. (I think). So to be honest no work is actually required from you.

    But if you what to remake and improve plugin thats up to you.

    As some of the code can probably be done a little better.


    By default (if you haven't got my Jedi Maker Xtream plugin installed - as I use the same buttons )

    You can press the stop button on a channel in an EPG and a list of youtube trailers should come up for that current selected channel.

    From there you can also search and watch youtube


    The other way - which is what I have been doing as I have my Jedi installed.

    Is turn over to a particular channel then activate it via the plugins menu.

    sandman_1983 pcd  MasterG


    here you go you pain in the bum. :)


    The problem was the plugin looks in 3 url parameters for the stream token.

    The first was now broke. The 2nd was good. 3rd is broke.


    So I switched the 2nd with the first.

    Then it complained it no longer accepts http:// .......


    So I changed this to https:// ......


    Only tested one channel seems to now play again.


    I have stripped out the autoupdater code. (no longer needed)

    I have stripped out the paypal stuff. (no longer needed)


    This might cause the odd error if a function call is now missing. I think I deleted all the references though.

    I am going to defend SpaceRat here.

    If you read this entire post, he has been burning the candle both ends.

    He / openatv , are getting stick left right and center, not just on this forum, but on multiple forums and on github.

    Despite that he has had the decency to stick around and answer as many questions as he can.

    His answers are definently over techincal when people are just after simple answers.

    But I work with developers all day long. They speak a different language. ;) I am a front-ender. My job is to communicate to the user.

    So in my waffle thread, that is exactly what I have done. Lets approach this as a user and lets go through the motions.


    I have no answers to techincal questions, that is exactly what SpaceRat is for. But if my walk through is helpful, then I have achieved what I set out to do.

    I am not going to lie, I did the exact same thing. Copied all the folders and relevant files.

    In the end none of my backups were needed.

    If you follow the correct new process. It does all work.

    No need to manual install IPKs, because the files in the feeds are the correct ones you should be using.

    And no need for the old softcam panel, because the new panel auto restarts without having to set it to, and via the blue button gives access to the cam info pages.

    supwiddiss. see my thread. It's in plain english with no technical jargon.

    See if it helps your cause.

    What am I up to? - My General Waffle Thread


    But my interpretation of this entire softcam issue.

    OpenATV is german.

    It's main user base is German

    ISP Providers were blocking the original URL for feeds.

    Something had to be done quickly.

    While correcting feeds, they have also tidied up all the multiple mutations of softcam.

    The old might have worked, but they were a complete mess

    All the main images are trying to provide a solution to this mess.

    Their will be teething problems.

    In the end it will all work, just like it used to. But different ;)

    Are you testing this on your box or on a computer.

    From what I remember the service, is the playing channel on your box.

    It's then getting the info from this channel and searching youtube with that data.


    I will download this again tonight and have a quick look myself of what seems to be the issue.

    SpaceRat Thanks for taking the time to write a very detailed technical answer.

    The entire point of my post was just lets just do this, learn as I go, see what issues people might be experiencing in the process and document it in a way a non technical person can understand.


    I have been reading lots of posts this week about the new softcams and it was the very technical answers that was confusing the hell out of an average user, me included.

    It seemed like only a handful of people actual knew what was going on with this.

    From my initial readings, it looked like a lot had to be done to achieve these new softcam feeds. This was not the case.


    When explained in very simple language it's actually a rather easy process. Not everyone is a developer. Most people are probably not interested in all the finer details.

    People just want it to work in similar way to old. And when you go through the process, there isn't actually a lot of difference.


    I know there will be initial teething problems, like you say, a lot of the changes had to be done quickly.


    With a small amount of googling, I got up and running first time. So apart from oscaminfo.py being broke in my setup, I found no real major issues.


    And feel free to comment in my waffle thread. It's what it's there for :)