Posts by KiddaC

    I didn't answer this original question because there are a few iptv boqueuts plugins about and It wasn't obvious which one you are refering to.


    Also I do have a thread for my plugin , so ideally you should have posted in that thread.
    JEDI PLAYER XTREAM (IPTV Bouquet Maker)

    If checking your line in VLC it is more likely to play if you use the type=m3u rather than type=m3u_plus. Also it usually loads quicker if your remove the output type.

    VLC
    http://www.domain.com:port?get.php&username=username&password=password&type=m3u

    In my jedixtream player, you can either manually enter your details - server/username/password etc.

    or you can just edit the playlists.txt file.

    On first load this playlists.txt lives in
    /usr/lib/enigma2/python/Plugins/Extensions/JediPlayerXtream/playlists
    just ftp/samba into your box and right click this file in your ftp software and paste in your line details.
    In jedi, this can be the full url.
    http://www.domain.com:port?get.php&username=username&password=password&type=m3u_plus&outpus=ts
    or the shorter version
    http://www.domain.com:port?get.php&username=username&password=password&type=m3u


    Once you have editted the playlists.txt file. reboot your gui (just to be sure- but I don't think you have to).

    Open up jediplayerxtream. Go into playlists. If you have entered your details correctly, your playlist will appear under the playlists section.

    If it then appears, you just need to create your bouquets with channel up/ or tv button. They then appear in your bouquets.

    Also please note, this plugin is only for use with xtream playlists. It is not a general m3u bouquet maker. Its specific to this xtream style of playlists only.

    And as I am constantly tweaking this plugin, its always recommended you use the very latest one.


    Yes. Anywhere that calls the picon code will be resized smoothly. Especially useful for 1080 skins that are not necessarily calling in the picons at the original sizes. It also means you can just download 1 picon set, i.e 400x240 or 220x132 and this will work nicely everywhere. In my skins this would be on the infobars, eventview, movie eventview and at the top of my channel select and top of epgs. It will not resize smoothly picons that appear in lists such as in the channel select list, epg list or history zap. That is a completely different code.

    Openatv are just experimenting and implementing this as an optional MetrixHD skin setting at the moment. But I have written a seperate renderer so it will be used by all my skins as standard. When I have released my updated skins, I will make available my new picon.py code that can replace the picon.py file on your box for anyone that wishes to use it for anything other than my skins.
    Resizing 32bit pngs was easy, we ran in to problems with 8bit indexed pngs that had been compressed due to the transparency not always being picked up correctly. I have now found a solution to this after hours and hours of searching. So the code will now work with all types of picons, whether 32bit or 8bit.
    We just need the brains behind enigma2 to possible edit the multicontent graphics code now (lists). But I wouldn't hold your breathe on that one.

    Coincidentally, I think this broke, because iPKay of openatv seemed to have put in a picon resizing amend into todays openatv release.

    This actual amend is based around my picon code I was experimenting with yesterday on openatv github.
    Looking on github he has tried making a config option for it to appear in mymetrixlite.

    Something has obviously not be implemented correctly.


    You just downloaded the openatv image at complete the wrong time. Yesterday would have been fine. This evening would have been fine (I think)

    File "/home/oe1/atv62/build-enviroment/builds/openatv/release/8100s/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/enigma2-plugin-skins-metrix-atv/2.1+gitAUTOINC+3622c4bd70-r7/git/usr/lib/enigma2/python/Components/Renderer/MetrixHDXPicon.py", line 80, in changed

    14:18:15.1775 { D } File "/usr/lib/enigma2/python/Components/config.py", line 1846, in __getattr__

    14:18:15.1777 { D } KeyError: 'MyMetrixLiteOther'

    14:18:15.1778 [ E ] python/python.cpp:209 call [ePyObject] (PyObject_CallObject(<bound method Navigation.dispatchEvent of <Navigation.Navigation instance at 0xb1b48468>>,(0,)) failed)



    By the looks of that your mymetrixlite is missing.

    This mymetrixlite plugin is used to enable you to customise the default metrix skin.


    You can always try manually deleting the metrix skin from your box.

    The folder lives in usr/lib/enigma2/python/plugins/extensions.


    Delete the mymetrix folder via ftp or samba and reboot your box.

    ** edit - I was nearly right their was an error in mymetrixlite settings screen. This has now been corrected on openatv github - see later posts below **

    My phone (samsung s7) doesn't have infrared sensor though.

    I just went to the local pound shop. Bought a cheap and cheerful omega universal remote (£8). Spent hours trying all the code searching to no avail. I couldn't find a single code that was usable to any degree.

    In the end I just used the universal remotes learning function. But that was fun as the dinobot infrared beam repeats super rapidly. The learning mode only picks up a single press. So every button took a lot of multiple attempts as I had to try and make the dinobots remote flash once and not multiple times. No easy feat.
    All sorted now, and now I have a remote that isn't stupidly large, or doesn't annoyingly click too loud on button presses.


    720215887d.jpg


    It will do for now until I buy a posher one.


    :thumbup:

    Anyone use a universal remote with this box.


    I am after buying a remote, but as it's not a common brand I am concerned about compatibility.


    Let me know if anyone has had any success with universal remotes with these boxes.
    I presume I would have to buy a learning remote rather than one where you type in codes.

    Any advice would be appreciated.


    Ta.

    Nitro to be perfectly honest mate and without souding rude, I think you are trying to run before you can walk at the moment. I am total confused about what you are saying, and I think you are totally confused by what we are saying. And nobody even knows what you are trying to achieve, whether that be the simplest little plugin or a full blown app.


    Dsayers in post2, clearly gives you the ihad pdf (plugin-tutorial.pdf) to read and go through (which is very easy, basic and informative). You didn't even read that post and instead said you couldn't find it on google. *sigh*. You just need to slow down, read that pdf, you need to write your "hello world" plugin first and understand what is going on with it.


    In a private message last month you quote "But I’m not a expert at reading codes".

    You need to be able to read code before you write code. If you can't read and interpret the code and get the gist of what is going on you are really really going to struggle then to actually write/amend your own code. Not everyone can write/understand programming languages. You either get it or you don't. But don't expect to learn how to do everything in a day. You have to learn programming structure first. You have to learn the terminology. You have to put the time and research in. How can you google how to do something, if you don't know the terminology phrase to search for your answer in the first place.


    And I am confusing you mentioning plugin code and python code. It is all written in python. You need to learn the basics of python to do anything.

    By plugin code I was just refering to existing enigma2 python modules that other people import and reference in their plugins. Basically they have done the hard work for you, so you don't have to know whats going on in an actionmap / choicelist / config component etc. You can just copy what other people have wrote to achieve the same thing. For example... how to write a red button on screen, how to label that button, how to link that button to then go to another screen, these are all done via existing enigma2 python components so you just have to know how to correctly reference them by learning off others, but you still then need to write your own python code to do what you want to do.

    I think most people start with that ihad tutorial just to get you up and running.

    Then its just a case of having an idea of what you want to do. Finding a plugin that does something similar. Find that snippet of code. Personalise it. Then on to the next bit. It's just trial an error at first and lots of reboots. As you mention. My jedi plugin was written with no prior knowledge of how to write enigma2 plugins or python. The plugin bits were learnt from other plugins as found on oealliance github. The python bits were taken from python books and lots of googling.


    Just start simple.


    Get you plugin to appear in the plugin list. It doesn't even have to do anything at that stage.

    Then Maybe get your plugin to also appear in the main menu or another menu.

    Have a setting page, that has various inputs like a choice or a text entry, then get these options to save in the settings file.

    Learn how to implement the currently installed skin over your plugin so you don't then have to worry about learning simple skinning.


    Its just building blocks really.

    kazuya1...


    what plugin are you trying to remove?

    what image are you using.. i.e openpli, openatv, openvix... other.


    Most plugins you should be able to remove via your plugins menu on your box.


    Others you can just ftp into your box and remove the specific folder related to the plugin you want to remove.

    your plugin folder lives here.

    /usr/lib/enigma2/python/Plugins/Extensions

    Elgato HD CN skin = uses roboto medium (nmsbdh.ttf)

    Iron-Man HD = uses PT Serif Bold (Hobbit_DDR.ttf)


    You can always try copying over the fonts from Irom man to Elgato and rename the files.


    FTP into your box and go to IRON MAN folder.

    this will live inside /usr/share/enigma2


    In iron man folder their will be another folder "fonts"


    download the font file. Hobbit_DDR.ttf


    Then go into your Elgato skin folder.

    this will live inside /usr/share/enigma2


    Copy your downloaded font into this font folder.


    Rename the old font file. i.e nmsbdh.old

    rename the uploaded Hobbit_DDR.ttf to nmsbdh.ttf


    The fonts are different looking but you should then be able to view your subtitles.

    s-l1600.jpg


    I have this little box a short while, but due to some initial teething problems, it was probably unfair to give it a mini review any earlier.
    But the latest flash I did seems to have fixed a lot of the issues.

    http://images.mynonpublic.com/openatv/6.2/index.php?open=dinobot4k


    First things first, I have no technical knowledge of these boxes, I am just a user that hammers these sat boxes to death with all my work for skins and plugins.
    So this is more an hands on review of how the general public would probably use it rather than a technical guide.


    Firstly it all came nicely and securely packaged.
    In the box is your satellite box. Remote. 2 Wifi Antennas, hdmi cable, power adapter and a RF Femal Socket to F type adpater for use with Dual DVB-T2 / C tuner.

    No manual at all, not even a piece of paper telling you how to load android or enigma2.


    bccc208f1696d5f2f6.png


    But the first problem I noticed, it had a european 2 plug and not a UK plug. (and I didn't have an adapter). Luckily my other sat box power unit powered it no problem.
    So before I jumped in and set the box up I did some reading of other peoples reviews to see what if I was going to expect any problems.
    A few other reviews mentioned that the infrared sensors were misaligned inside, and the heat sinks were a bit shoddily put on. So I took the lid off, and there was absolutely no problems at all with my box. One thing I did notice when take the top off though, is how loose the front panel is. You can literally pull it off with no pressure what so ever. The clips to hold it in place are not very tight at all.


    First impressions, was wow this is so small for such a powerful box. Its only 20cm x 11cm. Which worried me. And second was my god that remote control is big. Its the longest remote control I own.
    I wiil start with the remote, because to be honest I really dislike it. But it can easily be replaced.

    rc.png


    Most of the main buttons are on there, usb is the equivalent of a filemenu button, the mouse button is the equivalent of a portal button. It is missing an audio button though.

    Its supposedly got a learning mode to, but no matter what I tried (without instructions), I couldn't get it to learn anything.

    Now my main gripes with the remote. Its size. I have large hands and still found it far to big. It just isn't comfortable to hold.

    It is a ridiculous idea to put the 4 coloured buttons right at the bottom of the remote. The buttons you are pretty much going to use on every screen. The are so difficult to reach when holding a remote normally.

    The remote buttons also are very rigid. They click noisily every time you press a button. This is no good in the quiet of the night. Click, click, click. grrrr. I also don't think the remote is very sensitive, you pretty much have to point it directly at your box for it to work.


    On first load of the box, I was totally confused. I was presented with a black screen and nothing else. I presume its original setting was not compatible with my tv settings.

    Quick google and I found out you have to press red button to load android, and blue button to load enigma2. Once I did this, my tv then got in sync with the box.


    The box is rapid in loading up. It literally loads in seconds. A gui reboot only takes about 5 seconds. Which is pretty impressive. And is a godsend for someone like me that could be rebooting my box 20 times an hour.

    I opted for an openatv build as its what I know, and you get the usual problem of half the setup screens being in German only (despite selecting English). Which is no problem for me as I have set up images hundreds of times, but for someone completely new to these boxes its going to confuse you. it's about time openatv addressed this issue.


    Setting everything up, adding/deleting plugins, doing a channel scan was all very quick. You don't have to wait for anything. This box is just so quick doing everything.

    Then I ran into my first hurdle. I usually have a combo of oscam and cccam on my box, but at the time of setting up there was no cccam available for these boxes. I believe this is now available.

    So with a little help from Master G he directed me to the oscam I needed.


    OSCam 11392 IPK For Arm Based Receivers Various Images


    Had a play around with box for a while using the metrix skin and I was mighty impressed with the enigma2 side of things.

    The tuners picked up all my satellite channels no problem, I tested the DVB T2 tuner and also had no problems with that.

    Tried a few test 4k channels and 4k iptv and all played fantastic.


    Then I installed all my skins which for those that don't know are quite graphic rich, with multi layers of graphics. But despite this all my graphics are compressed and my skin sizes are not large at all.

    This is when I initially ran into problems. There was an awful redraw problem going on. Scroll down a menu, it would flicker. It couldn't handle scrolling text without completely wiping out the background.

    So I tried a few other popular skins. Same problem. Reported it opena.tv. Nobody was really interested.

    I am not going to lie, at this point I thought this box is bad. If my crappy old zgemma s2 can handle skins no problem, what is wrong with the so called quad core box.
    I used my box for a month and to be honest I got used to the redraw problem. But then I crashed my box trying to do a software update. So last week I thought I would do a fresh install.


    Now reflashing these boxes is a challenge in itself. Because the box doesn't come with a manual. So again you have to rely on the internet to find out how to do this as there is no standby button to press like a lot of other boxes.

    You are meant to press the green button on your remote when the lcd displays shows menu on booting.

    Now the fun and games. This doesn't always work. You end up trying it multiple times in all the various usb ports until it finally kicks in. I have never done this on first attempt yet.

    Re-installed the latest openatv and hallelujah the screen redraw problem is pretty much fixed. (So they were listening). I now like this box again.


    As I rarely use the android side of things, I haven't tested this part much. But it has pretty much the latest android version, its is ultra responsive and basically blows a firestick out of the water.

    I did do a quick test with iptv using perfect player, and some android devices struggle with this, but again everything played flawlessly.

    I have also not had a single crash on the android side yet either. Which is reassuring.


    After using this box for a couple of months. Here are a few other little negatives.

    No standby button. Drives me nuts.

    No real standy mode. You press standby on your remote. The screen just freezes and goes half size. It doesn't really go into standby.

    Also there is no standby led on the box or display. So it is very unclear if your box is in standby or not.


    The LED front display does weird things. For example sometime the numbers tick instead of the ":" a 9 might constantly toggle to a 0.

    You can not change the brightess of the LED.

    In fact I think the LED part is totally broken on these boxes at the moment. Because if you read your debug logs in realtime it's throwing up errors constantly about the LED.


    So to summarize.


    Pros

    • Very Small and compact.
    • Wifi Range Good if using the built in wifi with antennas.
    • Tuners seem pretty good
    • Doesn't over heat.
    • Completely silent running.
    • Very very fast.
    • Enigma2 now seems stable with lots of the original problems being fixed. (with latest images)
    • Android is solid and up to date.


    Cons

    • Remote - I hate the remote
    • Front panel is a little flimsy.
    • LED hardware and software needs fixing
    • Lack of standby button
    • Lack of standby (as we know it)
    • Missing user manual
    • European plug


    Would I recommend this box. Last month I would have said no, wait a while its not quite there yet despite it already being out for a few months.

    This month after updating the box to the latest openatv build, I will say hell yeah. Its just a mega fast awesome box. It has its faults but overall I think with a few more software tweaks it will become a very stable popular box. I have literally rebooted this box constantly for over a month with the work I am doing, and I have had no problems at all with it as such, the only exception was a major crash after a software update. But most boxes are prone to that.


    ps. don't ask me any technical questions, I wouldn't have a clue. This is a review for the layman ;)