Quantcast
Channel: [EN] OpenPLi Third-Party Development
Viewing all 1699 articles
Browse latest View live

full ci+ support

$
0
0

hi, will you make full ci+ support in next versions of image?

i read info that ci+ codes are public now and vti image already have this in 8.2 version.

 

thanks in advance


Bootvideo

$
0
0
Ho to run bootvideo on openpli 5 sti7111,,please help me

Hotkey plug-in verzoek

$
0
0

Kan 'volume up' en 'volume down' toegevoegd worden in de Hotkey plug-in.

 

Wil hier graag niks aan hangen aangezien ik deze knoppen voor de sonos gebruik.

 

Hoef ik niet steeds de keymap in bij elke update.

IPTV Player - Problems thread by frank barezzi

$
0
0

enigma2-plugin-extensions-iptvplayer_147.00.22.00_all
whats new:
-New version of host eskago.pl/ - based on the web service eskago.pl/
-Remove not working host kwejk.tv
-Fix cda.pl login
-Fix vidto.me links extractor
-Fix kissanime.ru/
-Fix compilation problem
-Fix openload 
-Fix kisscartoon.se/
-Add alternative domain for 123movies
-Fix cartoonhd.online/ STILL NOT WORKING 
-Fix thevideo.me links extractor
-hdpopcorns.com - use hard coded filers if they are not available on website  ( UNUSABLE)
-yify.tv - fix links extractions from some mirrors
-Fix link extraction for hosting userscloud.com/
-Fix 123movies links extraction
-Add new host hdpopcorns.com/
-Fix iitv.pl links extraction
-Fix moonwalk.cc
-Fix tree.tv

 

thanks fancoosh for info

 

telnet

 

rm  -rf  /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer

cd /tmp 
tar -xzf latest.pythonX.X.tar.gz -C /tmp
rm latest.pythonX.X.tar.gz
cp -r iptvplayer-for-e2.git/IPTVPlayer /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer
rm -rf iptvplayer-for-e2.git/IPTVPlayer 
sync
reboot
 

Physical CD/DVD support enigma2.

$
0
0

I'm currently bussy with DVD/CD support problems in enigma2 , most of problems are cause the modern kernels and c/c++ do not support the old ways off working still used into enigma2.

Also the modern hardware does require the modern kernels and are not compatible any more or at least very buggy with the old working ways.

 

What is the goal, Well for some stb's the internal cd/dvd rom (slim drive micro at type) is possible. The dm8000 is such one do not know if there are others ...

But on a lot of others(high range boxes) You can use external usb dvd/cd writers and it works if the needed kernel modules are installed.

 

Some facts about use of cd and dvd's.

 

First I start with the yes ... problematic audio cd. But why is it problematic ?

 

 - An audio cd can't be mounted . Never could be mounted and never will be able to mount as a file system.

   But what about the cdfs file system ? Well actually cdfs was never a real file system mount .

   What did it do, It created a visual representation off the audiotracks on the cd and announced like off it was a non writeable file system mount, but it was not a real mount.

   The libcdfs is completely deprecated in all linux kernels 3 and above. There are some very hack-is patches applied to the initial source of it to make it applicable to kernels 3 and above.

   But they are hack-is and unstable.

 

The data cd/dvd no problem it's an iso9660 file type sytem and is pretty basic to mount (as an non writeable file system) so ok here.

 

The standard movie dvd (the one You buy in shops ). No problem att all . However required is :

  - On the modern kernels c/c++ removal off the unstable cdfs kernel module (if used). At least by dreambox. Result audio cd playing impossible in enigma2.

  - The Dreambox extra stuff none all is installed works fine by default.

  - The vuduo2 ha ???.. I really can't follow the vu+ dev team , but instead of making it default they made it module based. (see vu+ defconfig of linux kernel)

     It means that You have to install manually : kernel-module-udf , kernel-module-cdrom , kernel-module-sr-mod.

     Reboot the box. Then You can plugin You're usb drive and the sr0 required block dev will be made nased on the sg<x> scsi base device.

    Insert dvd and yes it plays ok 100 % I tested 20 different dvd's with an asus slim external usb drive (model SDRW-08D2S-U LITE).

 

General result as soon all the required libs are installed for DVD all ok.

For cd only data cd ok.

 

Audio cd big big problem. Ok here dm8000 situation. (sata dvd and usbdvd ok)

 

I'm now working and testing with only gst-1.0 image. What is required at base:

 - libcdio needs upgrade to version 0.93. As a result of this upgrade cdtextinfo needs to be patched with  libcdio090.patch posted here.

 - unfortunatelly kernel-module-cdfs needs to remain installed (which on it makes DVD udf support very very unstable)

 - gstreamer1.0-plugins-ugly-cdio needs to be installed also.

 Then working ok for audio cd but standard video udf dvd's broken.

 

Vuduo 2 audio cd support completely broken (and its i known problem). Even there version of cdfs plugin does not work anymore.

DVD udf support 100 % ok

 

What must be done. Well first modification off enigma2 mediaplayer to use audio cd's whitout the visual mount presentation from deprecated cdfs module. (libcdio needs to be used for that).

 

For DVD do the mount of the udf file sytem to the media lable if avbl.

 

 

 

Attached Files

Help making a E2 plugin to create or edit a XML file

$
0
0

Hi,
Please can anyone help me, I'm looking to create a little plugin to create a xml file or even edit one..
I think to create and del the old one would be easier .. 

I need a little popup box with that will say 

username 
password 

When they enter their username and password they click save and it will create a xml file in the keys folder.. 

Hope some one can help me 

 

Getting started developing python and C++ plugins on Windows

$
0
0

I am interested in programming plugins for enigma 2 and I would appreciate if someone can help me get started, some links would be great.

 

I also have some specific questions, what is the preferred way of getting gcc on the box? And since I use windows I probably can't cross compile? So unless there are significant benefits to cross compiling I would opt to compiling on the box instead of doing it in linux VM.

IPTV (gstreamer) recording

$
0
0

With attached patch E2 can record IPTV streams (service refs with 4097:...).

- My code ONLY records 4097:.... servicerefs (recording of 1:... servicerefs was not changed)

- Streams which are played back with special plugins most likely cannot be recorded. Plugins need to be adapted for it.

- All streams which you can watch in E2 should be recordable. If recording don't work, please provide E2 log (delete URL if necessary).

- Recordings are currently not visible in EMC and perhaps other media players, because I use extension .stream. Please use builtin OpenPli media player.

- Recording opens second connection to the server. So if the server only allows one connection you need to zap to other channel (DVB or IPTV channel on other server) and create a timer for the recording.

- Patch is tested under Gstreamer 0.10 and Gstreamer 1.x.

 

Attached Files


IPTV Player tutorial and info

$
0
0

There are 2 posts here: https://wiki.openpli.org/iptvplayer

 

The first is the old set of instructions by SSS and the comment below covers the new set of instructions, as explained below.

 

Almost all instructions are by SSS himself, with some minor additions by me, in both of those posts...

 

==========NEW INSTRUCTIONS: FFMPEG INSTALATION FOR MIPSEL PLATFORMS===========

Preparation

Before installation make sure that you have enough space in your rootfs. You need at least 15MB free space.

To check free space in your rootfs you can use following command:

df -h /
 
Sample output:

    Filesystem                Size      Used Available Use% Mounted on
    ubi0:rootfs             440.3M    183.2M    257.0M  42% /
 
If you do not have enough flash memory for all of the plugins etc. that you want to install, then
another way of installing it all is to either use:

A) Flash Expander for which you need a USB memory stick, with 2 partitions (best in EXT4 format):
   -at least 1/2 GB for /usr folder, i.e. the Flash Expander itself and
   -the rest for SWAP, picons, subtitle folder, EPG etc. etc.
   
I would recommend Mini Tool Partition Wizard 10, under Windows OS, to partition and format the USB stick.
   
B ) MultiBoot, also on a large USB memory stick (various plugins are available for it, Open MultiBoot, Mini Multi Boot etc.)

Once you prepare the image properly, you can proceed with ffmpeg and the IPTV Player installation...
 
To choose the correct ffmpeg package for your image you need to find out the following:

1) OpenSSL version
2) glibc version
3) hard/soft float
 
#################################
1) How to check your OpenSSL version:
#################################

One has to connect with your STB and then give this telnet command, for example, using a programme called PuTTy:

openssl version

One may get something like this:

OpenSSL 1.0.2d 9 Jul 2015

So, in that case we know that we have version 1.0.2
 
One may also get the following output to this command:

-sh: openssl: not found

In this case, one should check OpenSSL version as follows:
 
ls -la /usr/lib/libssl*

Example output:

-rwxr-xr-x    1 root     root        383624 Aug 19  2015 /usr/lib/libssl.so.0.9.8

So, in this case the OpenSSL version is 0.9.8.
 
In case one gets:

/usr/lib/libssl.so.1.0.0

one must make an additional check:

grep OPENSSL /usr/lib/libssl.so.1.0.0

Sample output:

    OPENSSL_cleanse
    OPENSSL_DIR_read
    OPENSSL_DIR_end
    OPENSSL_1.0.0
    OPENSSL_1.0.1
    OPENSSL_1.0.1d
    OPENSSL_1.0.2
    OPENSSL_DIR_read(&ctx, '
    OPENSSL_malloc Error

So, in this case one knows one has version 1.0.2.
 
########################
2) How to check glibc version:
########################

Checking glibc version is very easy:

ls -la /lib/libc-*

Example output:

-rwxr-xr-x    1 root     root       1541476 Aug 19  2015 /lib/libc-2.21.so

I.e. this indicates version 2.21.
 
########################
3) Checking for hard/soft float:
########################

One must give the following telnet commands:

cd /tmp
wget http://iptvplayer.pl/tools/mipsel/readelf
chmod 777 readelf
./readelf -a /lib/libc-*.so | grep FP:
rm readelf

Sample output:

Tag_GNU_MIPS_ABI_FP: Soft float

or

Tag_GNU_MIPS_ABI_FP: Hard float (double precision)

============================================

When you already know versions of OpenSSL, glibc used in your image and used FPU mode you are ready to choose ffmpeg package.

If you have glibc version lower than 2.20 you need to use package for _old_

All packages are available here: http://iptvplayer.pl/resources/ (one can find SH4 and ARM platforms covered there, as well)

Packages for MIPSEL platforms:

ffmpeg3.2.2_mipsel_fpu_hard_openssl0.9.8_dash_librtmp_native_rtmp.tar.gz

ffmpeg3.2.2_mipsel_fpu_hard_openssl1.0.0_dash_librtmp_native_rtmp.tar.gz

ffmpeg3.2.2_mipsel_fpu_hard_openssl1.0.2_dash_librtmp_native_rtmp.tar.gz


ffmpeg3.2.2_mipsel_old_fpu_hard_openssl0.9.8_dash_librtmp_native_rtmp.tar.gz

ffmpeg3.2.2_mipsel_old_fpu_hard_openssl1.0.0_dash_librtmp_native_rtmp.tar.gz

ffmpeg3.2.2_mipsel_old_fpu_hard_openssl1.0.2_dash_librtmp_native_rtmp.tar.gz
 

ffmpeg3.2.2_mipsel_fpu_soft_openssl0.9.8_dash_librtmp_native_rtmp.tar.gz

ffmpeg3.2.2_mipsel_fpu_soft_openssl1.0.0_dash_librtmp_native_rtmp.tar.gz

ffmpeg3.2.2_mipsel_fpu_soft_openssl1.0.2_dash_librtmp_native_rtmp.tar.gz


ffmpeg3.2.2_mipsel_old_fpu_soft_openssl0.9.8_dash_librtmp_native_rtmp.tar.gz

ffmpeg3.2.2_mipsel_old_fpu_soft_openssl1.0.0_dash_librtmp_native_rtmp.tar.gz

ffmpeg3.2.2_mipsel_old_fpu_soft_openssl1.0.2_dash_librtmp_native_rtmp.tar.gz

 

One can see the full name of a package as follows:

 

ffmpeg_packages.png

=======ffmpeg Installation procedure=======

Give a series of following telnet commands...

example:
cd /tmp
wget http://iptvplayer.pl/resources/ffmpeg3.2.2_mipsel_XXX_YYY_YYY_opensslZ.Z.Z_dash_librtmp_native_rtmp.tar.gz
tar -xvf ffmpeg3.2.2_mipsel_XXX_YYY_YYY_opensslZ.Z.Z_dash_librtmp_native_rtmp.tar.gz -C /
rm ffmpeg3.2.2_mipsel_XXX_YYY_YYY_opensslZ.Z.Z_dash_librtmp_native_rtmp.tar.gz

For ET10K:
cd /tmp
wget http://iptvplayer.pl/resources/ffmpeg3.2.2_mipsel_fpu_hard_openssl1.0.2_dash_librtmp_native_rtmp.tar.gz
tar -xvf ffmpeg3.2.2_mipsel_fpu_hard_openssl1.0.2_dash_librtmp_native_rtmp.tar.gz -C /
rm ffmpeg3.2.2_mipsel_fpu_hard_openssl1.0.2_dash_librtmp_native_rtmp.tar.gz
 
 
You should always collect output returned by install command, it will be useful when installation failed.
 
After installation you should check if ffmpeg is working correctly:

ffmpeg -version

Sample output:

    ffmpeg version 3.2.2 Copyright © 2000-2016 the FFmpeg developers
    built with gcc 4.9.2 (GCC)
    configuration: --sysroot=/mnt/new2/xspeedlx1/build-enviroment/builds/openatv/release/et4x00/tmp/sysroots/et4x00 --cross-prefix=mipsel-oe-linux- --prefix=/mnt/new2/_BRCM_/exteplayer3/tmp/ffmpeg/tmp/mipsel/ffmpeg-3.2.2/usr/ --enable-cross-compile --target-os=linux --arch=mipsel --disable-mipsdsp --disable-mipsdspr2 --disable-mipsfpu --enable-pic --enable-shared --disable-static --disable-debug --disable-ffplay --disable-ffprobe --disable-ffserver --disable-outdevs --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-lzma --enable-openssl --enable-zlib --enable-cross-compile --enable-small --disable-sdl --disable-xlib --disable-d3d11va --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --enable-nonfree --disable-muxers --disable-encoders --disable-devices --enable-librtmp --extra-cflags=' -mel -mabi=32 -march=mips32 -I/mnt/new2/xspeedlx1/build-enviroment/builds/openatv/release/et4x00/tmp/sysroots/et4x00/usr/include/libxml2/ -I/mnt/new2/new_openssl_mipsel/openssl-1.0.2g/include/ -L/mnt/new2/new_openssl_mipsel/openssl-1.0.2g/ -L/mnt/new2/new_openssl_mipsel/rtmpdump/librtmp/ ' --extra-ldflags=' -L/mnt/new2/new_openssl_mipsel/openssl-1.0.2g/ -L/mnt/new2/new_openssl_mipsel/rtmpdump/librtmp/ -lssl -lcrypto -lrtmp -lxml2 '
    libavutil      55. 34.100 / 55. 34.100
    libavcodec     57. 64.101 / 57. 64.101
    libavformat    57. 56.100 / 57. 56.100
    libavdevice    57.  1.100 / 57.  1.100
    libavfilter     6. 65.100 /  6. 65.100
    libswscale      4.  2.100 /  4.  2.100
    libswresample   2.  3.100 /  2.  3.100

==============IPTV Player installation=============

rm  -rf  /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer
cd /tmp
wget http://iptvplayer.vline.pl/download/update/latest.pythonX.X.tar.gz
tar -xzf latest.pythonX.X.tar.gz -C /tmp
rm latest.pythonX.X.tar.gz
cp -r iptvplayer-for-e2.git/IPTVPlayer /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer
rm -rf iptvplayer-for-e2.git/IPTVPlayer
sync
reboot

Openwebif key authentication instead of http auth

AAC to AC3 transcoding

$
0
0

Many AV-receivers cannot decode AAC streams when AAC passthrough is supported. This means that it's not possible to hear multichannel AAC.

To improve this situation I've created simple aactranscode gstreamer plugin which transcodes AAC to AC3 and passes it to dvbaudiosink.

 

There is no dowmixing so you've all channels in AC3 as in AAC, however price is degraded quality, since AAC and AC3 are both lossy codecs

 

How it works:

- aactranscode is sink bin which consist's of connected aac decoder, audioconvert, audioresample, ac3encoder and dvbaudiosink elements.

- aactranscode accepts only AAC caps, which means that it's selected only for AAC audio, however rank of aactranscode is lower then dvbaudiosink, so dvbaudiosink has to also not add AAC caps for aactranscode to be selected

- dvbaudiosink knows when to not include AAC caps by reading /etc/gstreamer/aactranscode file, if it contains ac3 or eac3 then AAC caps are not added

- aactranscode knows what kind of transcoding to use by reading /etc/gstreamer/aactranscode file, if it contains eac3 then AAC to E-AC3 transcoding is used else it's AAC to AC3

 

Dependencies: gstreamer1.0, gstreamer1.0-libav, (it's not possible to use gstreamer-0.10 since it's missing ac3 encoding element)

 

Installation:

1. 0001-added-aactranscode-plugin.patch is for gst-1.0 branch of gst-plugin-dvbmediasink

2. 0001-added-AAC-transcoding-support-to-AC3-EAC3.patch is for master branch of openpli-enigma2

 

3. update your machine config in openpli-oe-core:

This is mine for vusolose:

diff --git a/conf/machine/include/vuxxo2.inc b/conf/machine/include/vuxxo2.inc
index 6004c5a..c1efa1a 100644
--- a/conf/machine/include/vuxxo2.inc
+++ b/conf/machine/include/vuxxo2.inc
@@ -10,7 +10,8 @@ KERNEL_MODULE_AUTOLOAD += "xfs"

 MACHINE_EXTRA_RRECOMMENDS = " \
        vuplus-shutdown \
-       gst-plugin-dvbmediasink \
+       gstreamer1.0-libav \
+       gstreamer1.0-plugin-dvbmediasink \
        ntfs-3g \
 "

@@ -24,7 +25,8 @@ EXTRA_IMAGEDEPENDS += "\
 TARGET_ARCH = "mipsel"
 DEFAULTTUNE = "mips32el"

-DVBMEDIASINK_CONFIG = "--with-wmv --with-pcm --with-eac3"
+GST_VERSION = "1.0"
+DVBMEDIASINK_CONFIG = "--with-wmv --with-pcm --with-eac3 --with-aactranscode"

 PREFERRED_VERSION_linux-${MACHINE} = "3.13.5"

4. update gstreamer1.0-plugin-dvbmediasink recipe or use bbappend with added line

diff --git a/meta-openpli/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bb b/meta-openpli/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bb
index 57d7b35..b2b2e83 100644
--- a/meta-openpli/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bb
+++ b/meta-openpli/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bb
@@ -21,6 +21,7 @@ PKGV = "${GSTVERSION}+git${GITPKGV}"
 inherit autotools pkgconfig

 FILES_${PN} = "${libdir}/gstreamer-${GSTVERSION}/*.so*"
+FILES_${PN} += "${sysconfdir}/gstreamer/aactranscode"
 FILES_${PN}-dev += "${libdir}/gstreamer-${GSTVERSION}/*.la"
 FILES_${PN}-staticdev += "${libdir}/gstreamer-${GSTVERSION}/*.a"
 FILES_${PN}-dbg += "${libdir}/gstreamer-${GSTVERSION}/.debug"

Now you can build your image.

 

 

By default is AAC transcoding turned off. You can turn it on by setting Setup/System/AV settings/AAC transcode to AC3/E-AC3. In case you don't use patch for enigma2 you can turn on AAC transcoding like this:

echo -n "ac3" > /etc/gstreamer/aactranscode

For now I tested it on vusolosev2 connected via HDMI to AV receiver, cpu usage is around 10%, works good. On et4x00 it's 97% and sound was choppy, so you need fast receiver.

Attached Files

SKINS

$
0
0
We created a new forum specially for skins. Everything you want to know, already now or want to share about skins please post in this new forum: http://openpli.org/f...forum/60-skins/

ALSO: if you stumble upon an old skin topic not in the new forum please let us know so we can move it. You can place move request in as a reply on this post.

PLEASE do not use this topic for other things than move requests...

- The PLI team

Plugin KodiLite

$
0
0

Hello Friends,

Attached is a simple plugin KodiLite to use Kodi type addons in enigma2 boxes (those that do not have Kodi proper) . I hope you find it useful. The plugin is big because all necessary script modules are included. The addons themselves are relatively small.

Latest version : KodiLite.v.2.0

Note: Only requested addons will be made available and maintained. If you want any other (or get error with any uploaded addon) - please post your request.

Method : Tested Kodi addons can be installed online via button "Install addons" and deleted via button "Delete addons" in first screen. Addons will be updated online when necessary. Any other Kodi addons can be tested by ftp to folder /usr/lib/enigma2/python/Plugins/Extensions/KodiLite/plugins.

Tips: For any stream - first use 'Play'. If the stream stops - if you see 33% 66% etc - try 'Play with hlsplayer'. Otherwise try 'Play with tsplayer'. Last resort 'Play with vlc'.

Regards, pcd.

 

Note: The plugin attachment is too big for this forum. Please download from here :-

 

https://linuxsat-support.com/cms/attachment/74463-enigma2-plugin-extensions-kodilite-2-0-r0-all-ipk/

or,

http://www.i-have-a-dreambox.com/wbb2/attachment.php?attachmentid=407990

Tested (and some modified) Kodi addons :-

##### Movies (many items include tv)####

plugin.video.specto
plugin.video.exodus
plugin.video.1080pmovies_gw

##### TV ####

plugin.video.irish.tv
plugin.video.bbciplayer

##### Sport ####

plugin.video.SportsDevil
plugin.video.wweonline

##### IPTV ####

plugin.video.iptvupdater
plugin.video.phstreams
plugin.video.uiptv

##### Kids & Fun ####

plugin.video.disneyjunior
plugin.video.cartoons8

##### Music Youtube & Co ####

plugin.video.dailymotion_com
plugin.video.youtube
plugin.video.ytplus

##### Adult(18+) Protect with Parental PIN ####

plugin.video.jizzplanet
plugin.video.adulthideout
plugin.video.b44
plugin.video.camtubechat
plugin.video.Dclip
plugin.video.heavyr
plugin.video.motherless
pluplugin.video.nvista
plugin.video.Spicytranny
plugin.video.Superzooi
plugin.video.twanza
plugin.video.wildfire2

##### International ####

-------------------------- Deutsche --------------------------

plugin.video.xstream-nightly
plugin.video.arte_tv
plugin.video.atv_at
plugin.video.br3
plugin.video.dmax_de
plugin.video.euronews_com
plugin.video.zdf_de_lite

-------------------------- French --------------------------

plugin.video.vstream

-------------------------- Indian/Pakistani -------------

plugin.video.dramasonline

-------------------------- Italian --------

plugin.video.streamondemand
plugin.video.raitv

-------------------------- Spanish -----------------

plugin.video.Catoal
plugin.video.tvalacarta
plugin.video.cine

-------------------------- Turkish --------------------------

plugin.video.ukturk

EPGTransaltor Crash with Pli4

$
0
0

 888.573>   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 46, in action

<   888.582>   File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 989, in openMultiServiceEPG
<   888.592>   File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 1014, in openMultiServiceEPGSilent
<   888.597>   File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 953, in openBouquetEPG
<   888.604>   File "/usr/lib/enigma2/python/mytest.py", line 279, in openWithCallback
<   888.619>     dlg = self.open(screen, *arguments, **kwargs)
<   888.620>   File "/usr/lib/enigma2/python/mytest.py", line 289, in open
<   888.624>     dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
<   888.625>   File "/usr/lib/enigma2/python/mytest.py", line 232, in instantiateDialog
<   888.631>     return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
<   888.632>   File "/usr/lib/enigma2/python/mytest.py", line 249, in doInstantiateDialog
<   888.636>     dlg = screen(self, *arguments, **kwargs)
<   888.637>   File "/usr/lib/enigma2/python/Plugins/Extensions/EPGTranslator/EPGTranslator.py", line 1618, in EPGSelectionPLI__init__
<   888.646> TypeError: __init__() takes at most 7 arguments (8 given)
 

Mediaportal 808ipk install help

$
0
0

Been a while since i uploaded Mediaportal to openpli on my vu duo2  .Since doing a fresh install using openpli,  Mediaportal doesnt install using /tmp says it installs when its not listed in the plugins menu. can anyone help ? Thanks


GP3 Plugin install into Openpli - Possible ?

$
0
0

Hello,

I would like to install GP3 plugin in my DM800 with latest openpli...

Is it possible ?

I have downloaded the GP3 wizard plugin, and tried 3 times to install it, but each time after restart, i don't see it neither in plugin panel or in Blue button menu...

Any help please ? i like this plugin

Thanks

Ced

WerbeZapper plugin

$
0
0

How can I contribute with small patches for plugins etc.? Should I post the diff-files here? Or send a PM to a team member?

 

I have made some minor changes for the WerbeZapper plugin.

KodiDirect.v3.1 How-To

$
0
0

Hello Friends,

Post 1 of this thread will contain guidance on some user queries relating to the installation and use of KodiDirect.
More items will be added as we go along. I hope you will find these useful.

(1) Plugin KodiDirect Installation

(a) Normal installation on receivers with large flash memory

Ftp to folder /tmp - the attached plugin file :-

enigma2-plugin-extensions-kodidirect_3.1_r0_all.ipk

Then give telnet command :

opkg install /tmp/enigma2-plugin-extensions-kodidirect_3.1_r0_all.ipk

Restart enigma.

( B) Installation on receivers with small flash memory but with usb or hdd storage

Ftp to folder /tmp - the attached plugin file as appropriate :-

enigma2-plugin-extensions-kodidirect-usb_3.1_r0_all.ipk
or
enigma2-plugin-extensions-kodidirect-hdd_3.1_r0_all.ipk

Then give telnet command :

opkg install enigma2-plugin-extensions-kodidirect-usb_3.1_r0_all.ipk
or
opkg install enigma2-plugin-extensions-kodidirect-hdd_3.1_r0_all.ipk

Restart enigma.

(2) KodiDirect Update

When there is a new update to KodiDirect- you will see a message to install. Select "Yes" and the addon will be installed. Press 'OK' when you see 'Execution finished' in the console message - then enigma will restart.

Any update will include all previous updates.

(3) Addons

To install addons - in first screen - select "Install addons".
There are 3 options which are obvious.

Tested Kodi addons are in the 'KodiDirect list' option.

Any other addons that work with Kodi on pc or elsewhere - may work directly with KodiDirect. You can test them by putting the .zip file in /tmp folder, /media/usb or /media/hdd.

Also addons can be tested directly from the Kodi official repos or any other repo - using the other options.

(4) Play m3u playlists

Install plugin.video.m3uplayer from KodiDirect list - IPTV.
Make a folder m3u in /etc/KodiDirect and put your m3u playlists in /etc/KodiDirect/m3u.

(4) Play Web Media (Video/Movies/IPTV) Links Directly

Install plugin.video.weblink and put your link urls in the Playlists folder. See the example lists in the addon.
The video links are mainly resolved via youtube-dl. From the youtube-dl supported sites you can find the video links. The supported sites are listed here :-

https://rg3.github.io/youtube-dl/supportedsites.html

For any web link that does not need resolving, for example live tv links, add playdirect- at the start of the name (see examples.txt). 

 

Regards, pcd

Attached Files

Openpli Quick setup Ubuntu/debian

$
0
0
Inspired by Paulusz I decided to write this document. Mr Paulusz seems to be gone from this forum. So I took his start document , and filled it up with extra info like asked after all.

For many users it's sometimes difficult to start. The link below Quick Setup document does have a lott off ussefull tricks . Also help for windows users who want to set a virtual linux enviroment.

I'll try to update this document as much as possible. All tips, trucks and error corrections are welcome. This document does have the latest Makefile-2.1 for openpli (wich is still very experimental.)
If you wan't stability go for 2.0. Ubuntu natty users are better off with 2.1 version.


Quick Setup Document


It is not perfect at all but I hope You will find quick answers on some basic stuff in this document .
p.s. I added the latest Makefile-2.1 with this message. The most recent version will be avbl trough this link: Latest Makefile-2.1 or in the Quick Setup Document.
currently the link to 2.1 feeds and upgrades are not avbl yet, read how to do, to work around this logic issue (it's still experimental).

gr christophe

Attached Files

KodiLite.v.2.1

$
0
0

Hello Friends,

Attached is a simple plugin KodiLite to use Kodi type addons in enigma2 boxes (those that do not have Kodi proper) . I hope you find it useful.

 

Latest version : KodiLite.v.2.1 (attached below)

 

New in KodiLite.v.2.1

(1) Install script.modules, repositories and plugin addons from /tmp, usb or hdd storage directly without ftp.
(2) Install plugin addons online from KodiLite tested list, Kodi official repositories and user installed unofficial repositories.
(3) In addition to plugin.video - plugin.audio, plugin.image and plugin.picture addons are also supported.
(4) Thumbpic views (single and gallery) are supported. Some images may need python-image and python-imaging.
(5) Full hd skins supported.

Note: Only requested addons will be made available and maintained. If you want any other (or get error with any uploaded addon) - please post your request.

Method : Tested Kodi addons can be installed online via button "Install addons" and deleted via button "Delete addons" in first screen. Addons will be updated online when necessary. Any other Kodi addons can be tested by ftp to folder /usr/lib/enigma2/python/Plugins/Extensions/KodiLite/plugins.

Tips: For any stream - first use 'Play'. If the stream stops - if you see 33% 66% etc - try 'Play with hlsplayer'. Otherwise try 'Play with tsplayer'. Last resort 'Play with vlc'.

Regards, pcd.

 

Tested (and some modified) Kodi addons :-

##### Movies (many items include tv)####

plugin.video.specto
plugin.video.exodus
plugin.video.1080pmovies_gw

##### TV ####

plugin.video.irish.tv
plugin.video.bbciplayer

##### Sport ####

plugin.video.SportsDevil
plugin.video.wweonline

##### IPTV ####

plugin.video.iptvupdater
plugin.video.phstreams
plugin.video.uiptv

##### Kids & Fun ####

plugin.video.disneyjunior
plugin.video.cartoons8

##### Music Youtube & Co ####

plugin.video.dailymotion_com
plugin.video.youtube
plugin.video.ytplus

##### Adult(18+) Protect with Parental PIN ####

plugin.video.jizzplanet
plugin.video.adulthideout
plugin.video.b44
plugin.video.camtubechat
plugin.video.Dclip
plugin.video.heavyr
plugin.video.motherless
pluplugin.video.nvista
plugin.video.Spicytranny
plugin.video.Superzooi
plugin.video.twanza
plugin.video.wildfire2

##### International ####

-------------------------- Deutsche --------------------------

plugin.video.xstream-nightly
plugin.video.arte_tv
plugin.video.atv_at
plugin.video.br3
plugin.video.dmax_de
plugin.video.euronews_com
plugin.video.zdf_de_lite

-------------------------- French --------------------------

plugin.video.vstream

-------------------------- Indian/Pakistani -------------

plugin.video.dramasonline

-------------------------- Italian --------

plugin.video.streamondemand
plugin.video.raitv

-------------------------- Spanish -----------------

plugin.video.Catoal
plugin.video.tvalacarta
plugin.video.cine

-------------------------- Turkish --------------------------

plugin.video.ukturk

Attached Files

Viewing all 1699 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>