working fine here without causing a crash, but this is with the OE-Alliance version. Tried with both the iplayer and itv player, no crashes.
Printable View
strange, everytime i type it it crashes, thanks anyway phoenix will wait for updates to see if it solutions the problem. In the meantime anyone with bh tried it?.
Latest Devixified HD version working on all images.
to select HD streaming quality simply open the plugin then press menu and then select quality HD.
dependencies also included.
iview left out as its of no use to us here in Europe because its Geo locked but its a simple matter to add it,only a few lines of code to edit,but as i said,its pointless.
Ian.
Does this plugin still work best on PLi based images?
I have managed to install it on the latest official OE2.0 ICVS dreambox experimental image on my 7020HD but I am experiencing choppy sound quality. On the Iplayer when low quality is selected the sound is perfect. However, this is not related to my internet connection which is a fibre connection.
Does anyone have any experience in getting this fantastic plugin to work fully with the high quality mode for the Iplayer selected on an OE2.0 ICVS Dreambox image e.g. Merlin3/Oozoon.?
The 'Show thumbnails' option isn't working for me. Thumbnails are always shown regardless of the yes/no setting.
I'm trying to install the "New HD" version on my DM800 running OpenPli 2.1, Kernel 2.6.18
Unfortunately I can't install the python-simplejson package.
It's giving me an errorQuote:
opkg install /tmp/python-simplejson_2.2.1-r1_mips32el.ipk
Quote:
Collected errors:
* pkg_hash_fetch_best_installation_ candidate: Packages for python-simplejson found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package python-simplejson.
this is because you are trying to install a mips32el ipk into a mipsel image.
simply extract the ipk and install the package manually.
Ian.
hi ian has this been tested/used on db800 hd original running nemesis if not could someone point to an image that works with this and a crossepg, also are the files above the three just sent complete ie not part of any others I should have already installed for ondemand
thanks
wwe
Thanks for the quick reply.
I've expanded the ipk and the .tar.gz and I can see the files referenced.
My python version is 2.6 where as inside the simplejson ipk it refers to /usr/lib/python2.7/site-packages/simplejson
Can I just rename it the 2.7 to 2.6 or does it need to reside in the 2.7 directory?
hi which sat box you use please and what is latest BH image
thanks
wwe
the 2.7 in the address is not relevant,its just telling you which python folder you send it to.
so if your running 2.6 then send it to python2.6/site-packages
the dependencies are not python specific as long as you have the .py files(human readable code)
when you reboot,your box will convert these into .pyo files(machine code)for your python version,in this case python 2.6
so delete any existing .pyo files just leaving the .py files and send those over.
you will then in site-packages have a new folder called simplejson which contains only the .py files,then when you reboot,you will see it also then contains the correct .pyo files for your python version.
dont forget to chmod these .py files to 644 before you restart your box.
@wwe
your going to have to rephrase your question buddy because im thick and i just cant understand what you are asking.
does this work with open pli 2.1 on dreambox 800 hd original. if so is the plugin within the software for downloading and installing
cheers
wwe
Apologies in advance for what is probably a thick question. Read through this entire thread (more than once) but still not entirely sure I am getting this.
I have vu+ solo and would like to give this a try. I have never tried ondemand before. Before I try grateful if someone would be kind enough to clarify if I am going in the right direction please. Running blackhole 1.79
1. I have downloaded the files from post #163 that Ian and others have have developed and made available- thanks.
2. I send the simplejson ipk file to tmp and install.
3. The ondemand dependecies folder goes to /usr/lib/enigma2/python/Plugins/Extensions/OnDemand. Chmod 755. Reboot (I wasnt sure if I need to install the ipk file in #8 as well - which seems to create the "ondemand" folder.
4. Does the ondemand HDall images folder go in the same path as above?
Sorry for what is probably a very basic question but E2 is new to me i`m afraid.
Thanks in advance.
Thanks for the advice, I've tired the steps described, but I came across another issue.
It was saying Extensions/OnDemand (No module named decimal).
I found the decimal.py earlier in this thread that Ian had posted, and included that in the /usr/lib/python2.6/site-packages and now all is working
Thank you for all your help, much appreciated. :respect-037:
Tested some iPlayer and Channel4 and both work in HD on my DM800. :)
Thanks all for the posting. I have been trying to install this plugin for days now but by following these postings I am have mine working. Special thanks to Ian
Sorry to jump in late on this one. I have BH 2.0.2, I have copied the dependencies and installed simplejson. Please explain exactly what I do with the Ondemand-HD all images archive - where do I ftp its contents to, and then how do I install it?
Alternatively, how do I locate it in the BH addons menu?? I can't find it there unless it is masquerading under a pseudonym!!
Many thanks
@ Ian
I would very much appreciate some help as i can't get this plugin to work on my image.
I have read all your threads about this and a number of different ones on openpli, digital kaos and others.
You seem to understand what is going on.
Would you be so kind and explain the process step by step.
My image is GP3sariBC 3.2.3 (is this image ok??)
dreambox dm800se clone (will this plugin work on this box)
i have all sort of files that i am now utterly confused. I will probably reflash another image as per your recommendation and then install as per your instructions.
I would be very grateful for your help.
cheers
hi i installed the plugin on openpli working fine but not showing 4od on menu list
I manually installed the 4od files from ondemand hd file but still not showing on menu
Also there is no search function as I have on vix image....
4OD fix for the downloading of data channels to give whats available
this is for the devixified version.
navigate to
/usr/lib/enigma2/python/Plugins/Extensions/OnDemand/
and then overwrite your existing file with this one
restart enigma2
Ian.
gaschamber
try to read this whole thread again and take your time in doing so.
all the needed info is already in it.
use the latest devixified files that give you HD
after you have installed these file reboot your box then press menu followed by plugins
your box will then complain about which set of files are missing.install those files from this thread,then reboot and repeat,when it complains again about the next set of files,simply install those too,also obtained from this thread.
do this until it no longer complains.
the plugin and all of its dependencies are then installed for you and it should then work.
Ian.
i have a strange problem, ok ive got it working on open pli 2 on my clone 800se
however when i goto 4od on the menu i just get : SEARCH / BACK
so ok i do a search for say super which will bring up super scrimpers and i press ok on it and i get this message with every single program on 4od
PROGRAM NOT AVAILABLE on ps3/4od
it says this with any program i try to play? any ideas guys as im getting there lol
cracking first post !
if people bothered to read then needless posts such as this one and many others too,needn't clog up the thread.
if you had read this thread or even the last few posts of it,you would see that i posted the fix two posts prior to yours.
Ian.
Excuse me ian ive made 2 posts and introduced myself !!!!
I tried your fix and it gives the same result mate.
its not that i cant search its the fact when you get your results it just says not available on PS3/4od on the screen as an error?
if I use the last fix posted by ian on my duo and select 4od in the ondemand plugin, I get the search but also get a list of programs as well, the search gives me super scrimpers and I can play and stop the programm, and can go back using the exit button to get all the way back the the OD menu giving me bbc iplayer as well as the others
so I dont get the problem you are getting using my duo running bh 2.01
as for your post, you should have mentioned that you had used the last fix in your opening post, as this thread has all kinds up updates and additions in it, perhaps you havent got everything you need installed ?
i have solved the issue by using a different fourod.py off another forum.
it appears ians one wasnt working right! did he upload the right one?
edit: it now gives me catergories on 4od on the 1st page but when i goto one it says no categories found!
there is something strange going on here guys.
Also on this forum if i use the quick reply method it says do you want to navigate away from this page and then double posts lol?
ok genious my apologies
it really would have helped though if you had said you had already tried the fix.
im the person who did the fix and posted it here first,so if youve downloaded from another forum it will only be the same as the one posted here that someone else has downloaded and then uploaded there.im also the person who devixified your OE1.6 version that you said was originally working for you.
the chances are that its simply because you are using OE1.6
so i would suggest that you edit this file yourself talking your original 4OD.py and opening it up within gedit.
dont worry this fix is only editing just one line of code.
search in gedit for line 197
here you will find
pattern = u'/programmes/tags/(.+)'
change this to
pattern = u'/programmes/categories/(.+)'
save and then send the file back over to your box and then restart enigma2.
the problem your having is probably due to the way the url is called upon in that this fix for OE2.0 uses a function command and OE1.6 is incapable of understanding functions.
so if you do the above edit on your original file it should in theory be ok for you again.
when we first devixified the whole OnDemand plugin i was at the time using OE1.6 myself and what works with OE1.6 will also work with OE2.0 too as OE2.0 is backwards compatible.but of course the same is not the case the other way around.
as ive now updated i no longer have OE1.6 files to edit and the above fix was performed on an OE2.0 file.
because of this,after you have edited your original 4OD.py OE1.6 file yourself,and tested that it is indeed now working,perhaps you can then upload it here,clearly stating that its an edited file for OE1.6 images,for others to use ?
Thanks.
Ian.
FFS pheonix
ok i should have said "im the person who did the fix for the devixified version of the plugin"
and yes i used the original files on the github to obtain the information of what part of the code to edit to fix this issue.
is that better for you ?
also,this part of the forum was not the first place it was posted.it was tested elsewhere on various images 1 week before it was posted here in the open forum.
just 8 minutes after it was posted on the github actually lol.
you knew what i meant though and as usual you are just being pedantic again.
Ian.
Right i did the edit on your 4od.py a page back and i still have the same problem?
and thats also restarting and prior i deleted the .pyo file aswell
on the 4od first page im seeing search and then what looks like categorys with like 4 in 1 cat and 180 in another and so on.
i click one of those and then it says no categorys found.
so instead i do a search then for anything to watch, i click on it and then its saying programme not available on PS3 / 4od ???
everything else works in this ondemand like itv/bbc but this 4od still needs tweaking somehow.
it appears its not understanding how to fetch the data and parse it to get to the next bit!?
so close its annoying..
thanks so far ian.
p.s the file i got off that other forum that 1 line edited code was already there on that!
p.p.s im using dm800se clone openpli 2.1 kernel 2.6.18
your misunderstanding what im saying
the file one page back is an OE2.0 file and lacks the other changes needed to work on OE1.6 this file already has the edit done,but is not correct for your python version.
the file you downloaded from another forum is just the same file that i edited and so it to is also for OE2.0.
you need to perform this edit on your original OE1.6 file that used to work for you before this last edit was needed.
any files you find on the net will just be copies of the OE2.0 file that i edited and is posted 1 page back.
this is why you need to do it on your original file.
Ian.
i did as follows just so were both on the same page...
Copied over OnDemand-HD All Images to ftp
then checked plugins and it moans about htmlenitity so upped that
upped html parser
upped markupbase
reboot and ondemand shows ok
but as said the Fourod wont work right as you keep saying edit my original well i cant as i never had that in the first place! the only one i have is from the OnDemand-HD All Images zip file.
So i still need this original fourod file.
i cannot install a working copy of ondemand via any IPK as it says installed or removed 1 plugin ok but nothing shows and creates no ondemand folder on the ftp!?
HELP :D
p.s and yes i edited the fourod in the zip file to what you said and still have the same issue as in post #185
no cats and not availalble on ps3
to be perfectly honest buddy i cannot replicate your problem and if i cannot replicate it,i cannot fix it.
the more i think about it,the more im pretty sure that we never created any OE1.6 files for the 4OD.
im quite sure that i moved over to OE2.0 before the 4OD was ever released.
and when i moved over i stopped needing OE1.6 edits.
why not move over to OE2.0 ?
its about time everyone did as OE1.6 is nearly dead now with little or no further support by the way of images or plugins.
anyway,regarding your problem,im confident after reading the code that you are getting an else error return.the code is written to give this message onscreen if you are for some reason unable to connect to the url
why this is i dont know,but its deffo only an OE1.6 problem as everything works perfectly with OE2.0
Ian.
just a thought
can you perform an enigma2 log in telnet and then post here what is happening when you use the 4OD plugin ?
Start a telnet session
Stop enigma2 with command: init 5
Start enigma2 log with command: enigma2 >enigma2_logfile.log 2>&1
Now the enigma2 logging is started, the file is stored in /home/root/
Stop logging with command: init 3
Start enigma2 with command: init 4
Ian.
Here is a log.
this is without the 4od categories fix line of code which only gave me search and exit in 4od
now i was playing around last night and im wondering if its to do with the python files as i cant run python 2.7 and have to put the files in the 2.6 folder and then add all the moans files like htmlent and parse and markup & decimal
EDIT: added a logfile with category edit!
(with cat edit i just get no categorys found on the screen)
here is your problem
getCatsMediaData: Error parsing feed: unknown locale: en_EN
Timeout!
you seem to have a problem with your locale language file that is used in OE1.6
this is located in
/usr/lib/locale/en_EN/
nothing we can do to fix that as its an encoded file for the image.but the plugin is conflicting with this file.
you could perhaps backup this file and try replacing it with one from an Openpli 3.0 image,but thats not really the best idea as it could cause various other issues.
its this OE1.6 image file thats causing your problems though.
this leaves you with no option really but to update to OE2.0 if you wish to use 4OD
however,this does seem to suggest thats its not an OE1.6 problem entirely,but rather more of an OpenPli OE1.6 problem.other none OpenPli OE1.6 images could be ok ?
Ian.
hmmm ive messed with that file beofre now but put original back as you say you do get problems with other things and end up green screening.
right ive tried to get hold of a dm800se sim 2.10 image OE2.0 but ive tried 2 out there but unfortunetly they wont work on a clone. it hangs half way through boot up even after reflashing the bootloader to rid the ca error.
any ideas of an oe2 image for clone m8?
after further investigation the 3player wont work either never finds the cats lol
so has anybody any ideas for me clone for oe2?
thanks ian!
Regards.
on a side note, we dont support clones on this forum, although you will find the odd file here and there, so its safe to say we tolerate clones here but leave it to other sites that cater for them due to their sponsors etc
please use the other sections of this forum to ask about other files like images etc, this thread is purely about the non-vix ondemand plugin only
Success im using a newer pli image openpli-2.1-beta-dm800se-20130510-sim2-ssl84b.nfi
all working fine wooohoooooooooooo
thanks again ian for your help on this.
as your an original box then try the files on page 1 post #10 by ten below.
i presume youll need the oe 1.6
if you have problems then all the files are on here to get it working, i had to do it all manually and grabbed the bits from page 9 and worked my way through the errors after numerous box reboots and so forth.