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

IPK Creator 5.0 + IPK Feed Generator 1.0

$
0
0

IPK Creator 5.0

Version 5.0

- Windows, Linux, macOS binaries added (x86/x64)

- "Recommends" added

- "armv7ahf-neon" and "cortexa9hf-neon" architectures added

- no check for characters so you can create anything

- less required fields in red

- lots of fixes/improvements

- clean and rebuild using JDK 8u102/NetBeans 8.1

IPK Feed Generator 1.0

Version 1.0

You need to install JRE (Java Runtime Environment) !

Download it from http://www.filehippo.com/download_jre/ (Windows)

Recommended JRE version : 8.0 build 102

Place your IPK files here then run IPKFeedGenerator.jar

It will create Packages and Packages.gz for you

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

As you know you can run a jar file in any operating system (Windows, Linux, macOS, ...) because it's Java

I did compile it with Java 8u102/NetBeans 8.1 so you need JRE 1.8.x

Enjoy creating IPK feeds

:)

Attached Thumbnails

  • screenshot.jpg

Attached Files


Can i build an image openpli for dm800 or dm520?

$
0
0
I got 2 dm boxes dm800 and dm520 i wanna know is available to build a image for dm800 ????

can make a patch to a file .h or just cpp?

$
0
0

i wonder if i can make a patch to just  a file .h (header) or not , or i must make a patch to exemple.h and exemple.ccp ???

 

OpenMultiboot for openPLi

include a patch in .bb ?

$
0
0

i wanna include a patch epgcache.h in enigma2.bb is that simple just add for exemple:

 

PR = "${INC_PR}.0"

SRC_URI = "file://small_hdd_bugfix.patch \
           file://fix_madwifi.patch \

           file://epgcache.patch \
           file://enigma2_de.mo"
SRC_URI[mips32el.md5sum] = "5d9c18719eb6914a8a7e75fef907dfa9"
SRC_URI[mips32el.sha256sum] = "0d42885d613404f591f9f4d0c3331e2c208fa81bb484b02e5a8faeaeeb0c2bbd"
SRC_URI[mips32el-nf.md5sum] = "652658db65788ef12388abe1918c43b3"
SRC_URI[mips32el-nf.sha256sum] = "341c8a8d2468dc3bb034d235c3a2c07017704d69a418ae6567ab879364040dc1"

do_install_append(){
        cp ${WORKDIR}/enigma2_de.mo ${D}/usr/share/enigma2/po/de/LC_MESSAGES/enigma2.mo
}

require enigma2-bin-3.2.inc

 

or i must make yocto and devshell and all this thing ..???

and i see epgcache.h in lib/dvb/epgcache.h is that means that i must create the folder lib then dvd and introduce the patch or just put it with the enigma2 folder ????

i recommend you this change in epgcache (very important)

$
0
0

as you can see in the first 3 pictures

 

01 (2).jpg

 

03.jpg

 

02.jpg

 

at the begining of reboot all the event now/next are available (in channel list and in EPG Multi)

 

the next 3 pictures you can see the difrence

 

04.jpg

20180122_174131.jpg

20180122_174141.jpg

 

the event Now/next begins to disapear and the (EPGCACHE) will not update or reload until 60min (I tested)

 

08.jpg

 

so if we change the value in epgcache.h

 


#define CLEAN_INTERVAL 60000 // 1 min

- #define UPDATE_INTERVAL 3600000 // 60 min

+#define UPDATE_INTERVAL 60000 // 1 min


#define ZAP_DELAY 2000 // 2 sek

 

the problem will be solved and in epgcache.cpp:

 


 


bool eEPGCache::channel_data::finishEPG()

{

if (!isRunning) // epg ready

{

eDebug("[EPGC] stop caching events(%ld)", ::time(0));

zapTimer->start(UPDATE_INTERVAL, 1);

eDebug("[EPGC] next update in %i min", UPDATE_INTERVAL / 60000); (that's means 1 min not 60min)

for (unsigned int i=0; i < sizeof(seenSections)/sizeof(tidMap); ++i)

{

seenSections[i].clear();

calcedSections[i].clear();

 

 

 

more explains :)  :)  :)  tomorrow

 

 

telnet session closed (automatically)

$
0
0

OMFG....just when I thought I understood a tiny little bit how it works...

 

I had to reflash OpenPli 6.1, which went fine.

Then my back up did not have the iptv player from SamSamSam installed,

so I decided to re-install that with telnet (iMac High Sierra 10.13.2) through the program iDreamX.

 

This has always worked fine until now but..

 

When I start a telnet session, it immediately closes.

 

I tried to go back to OP6.0 but that gives me the same closed telnet session.

 

Anyone that can advise me how to solve this?

Is there another way to re-install Samx3's iptvplayer?

Attached Thumbnails

  • Schermafbeelding 2018-01-25 om 11.26.30.png

Cannot change Kodi timezone.

$
0
0

Have just installed this onto my Zgemma H7C running OpenPLI 6.1. Seems to work. However, the ability to change to the timezone is greyed out and therefore one hour ahead of what it needs to be. Obviously, I would like to make the option available, or alternatively is there a file on the box that can be editted? Thanks.


OpenWebif [E2OpenPlugins]

$
0
0
Ok i think it is time to try to work to a common plugin :)
I have started OpenWebif.
This is not my project but our project. It is a long work but we have not hurry.
I have not intention to coordinate or to manage, everyone have to feel free to contribute in everyway.
Till now we have only the server starting and listening on port 8080 for static files in the folder: /usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/www/html
We have only an example html template there.
The next things to do i think that are:
to implement Authentication
to complete Configuration
to choose a layout


The server is listening on port 8080 to avoid conflicts with webinterface so you can test.
For tests use folder: /usr/lib/enigma2/python/Plugins/Extensions/OpenWebif

Vu Due crashes when I try installing OSCam

$
0
0

Hi,

 

I`ve got a VU due box which is running fine but when I try to install stuff like OSCam on it, it goes to deep freeze, and I have to reboot the box.

 

Here is the log

 

crashdate=Thu Jan 26 01:25:40 2018
compiledate=Jan  2 2018
skin=PLi-FullHD/skin.xml
sourcedate=2016-05-06
branch=(no branch)
rev=2ada8d4
component=Enigma2

stbmodel=duo2
stbmodel=dm8000
kernelcmdline=libata.force=1:1.5Gbps bmem=192M@64M bmem=220M@512M memc1=788M ubi.mtd=0 root=ubi0:rootfs rootfstype=ubifs rw rootflags=sync
nimsockets=NIM Socket 0:
imageissue=openpli 4 %h


<    88.012> [eDVBTextEncodingHandler] encoding.conf: couldn't parse

<    88.013> [eDVBTextEncodingHandler] encoding.conf: couldn't parse

<    88.013> [eDVBTextEncodingHandler] encoding.conf: couldn't parse

<    88.013> [eDVBTextEncodingHandler] encoding.conf: couldn't parse

<    88.013> [eDVBTextEncodingHandler] encoding.conf: couldn't parse 0x1ce81

<    89.295> [HardwareInfo] Scanning hardware info
<    89.297> Detected: vuduo2 (1500A0)
<    89.305> [Harddisk] enumerating block devices...
<    89.313> [Harddisk] new device sda -> /dev/sda -> /dev/sda
<    89.313> [ePopen] command: ('hdparm', 'hdparm', '-S0', '/dev/sda')
<    89.328> [Harddisk] new device sdb -> /dev/sdb -> /dev/sdb
<    89.621> [NimManager] Reading satellites.xml
<    89.704> [NimManager] Reading cables.xml
<    89.705> [NimManager] Reading terrestrial.xml
<    89.747> [SecConfigure] sec config cleared
<    89.749> [SecConfigure] slot: 0 configmode: simple
<    89.749> [SecConfigure] diseqcmode:  single
<    89.750> [SecConfigure] sec config completed
<    89.752> [InitNimManager] tuner type is already already 0
<    89.766> [Picon] adding path: /omb/picon/
<    89.769> [Picon] adding path: /media/usb/picon/
<    90.189> [ML] BlurayPlayer not installed: cannot import name BlurayPlayer
<    90.763> [SKIN] loading include: /usr/share/enigma2/PLi-FullHD/skin_templates.xml
<    90.773> [SKIN] loading include: /usr/share/enigma2/PLi-FullHD/skin_plugins.xml
<    90.848> [iInputDevices] getInputDevices mouse0 <ERROR: ioctl(EVIOCGNAME): [Errno 25] Inappropriate ioctl for device >
<    90.848> [iInputDevices] getInputDevices mice <ERROR: ioctl(EVIOCGNAME): [Errno 25] Inappropriate ioctl for device >
<    90.871> Activating keymap: Default (US)
<    90.871> [ePopen] command: loadkmap < /usr/share/keymaps/default.kmap
<    90.873> Activating language English
<    91.235> --> setting scaler_sharpness to: 0000000D
<    91.387> [keymapparser] keymap file /usr/share/enigma2/keytranslation.xml not found
<    91.390> [ePopen] command: ip -o addr show dev wlan0
<    91.392> [ePopen] command: ip -o addr show dev eth0
<    91.921> [VideoHardware] getModeList for port DVI-PC
<    91.922> [VideoHardware] remove DVI-PC because of not existing modes
<    91.922> [VideoHardware] getModeList for port Scart
<    91.923> [VideoHardware] getModeList for port YPbPr
<    91.924> [VideoHardware] getModeList for port Scart
<    91.926> [VideoHardware] getModeList for port DVI
<    91.928> [VideoHardware] hotplug on dvi
<    91.929> [VideoHardware] -> setting aspect, policy, policy2, wss 16:9 bestfit letterbox auto
<    91.992> [VideoHardware] -> setting aspect, policy, policy2, wss 16:9 bestfit letterbox auto
<    91.995> [VideoHardware] -> setting aspect, policy, policy2, wss 16:9 bestfit letterbox auto
<    91.997> [VideoHardware] -> setting aspect, policy, policy2, wss 16:9 bestfit letterbox auto
<    92.000> [VideoHardware] setMode - port: DVI mode: 720p rate: multi
<    92.010> [VideoHardware] -> setting aspect, policy, policy2, wss 16:9 bestfit letterbox auto
<    92.023> Plugin  SystemPlugins/FirmwareUpgrade failed to load: No module named FirmwareUpgrade.plugin
<    92.024> Plugin probably removed, but not cleanly in /usr/lib/enigma2/python/Plugins/SystemPlugins/FirmwareUpgrade
<    92.082> <RemoteControlCode> Write Remote Control Code : 2
<    92.216> [NetworkBrowser] fallback to default translation for NetworkBrowser
<    92.217> [NetworkBrowser] fallback to default translation for Search for network shares
<    92.218> [NetworkBrowser] fallback to default translation for MountManager
<    92.219> [NetworkBrowser] fallback to default translation for Manage network shares
<    92.220> [NetworkBrowser] fallback to default translation for Mount again
<    92.221> [NetworkBrowser] fallback to default translation for Attempt to mount shares again
<    92.691> [LCD4linux] libusb found :-) 2016-05-06-(no branch)
<    94.908> [AudioSync] fallback to default translation for  Audio Sync Setup
<    94.911> [AudioSync] fallback to default translation for  Setup for the Audio Sync Plugin
<    94.913> [AudioSync] fallback to default translation for  Audio Sync
<    94.916> [AudioSync] fallback to default translation for  sets the Audio Delay (LipSync)
<    94.945> Plugin  Extensions/WebInterface failed to load: No module named plugin
<    94.945> Plugin probably removed, but not cleanly in /usr/lib/enigma2/python/Plugins/Extensions/WebInterface
<    94.982> [MovieCut] set language to  en
<    94.984> [MovieCut] set language to  en
<    94.986> [MovieCut] fallback to default Enigma2 Translation for Execute cuts...
<    94.993> [AutoBackup] fallback to default translation for Automatic settings backup
<    96.471> [SoftcamSetup] fallback to default translation for Softcam setup
<    96.473> [SoftcamSetup] fallback to default translation for Lets you configure your softcams
<    96.506> [Softcam] Started
<    96.506> restarting enigma dreambox
<    96.580> [ePopen] command: ping -c 1 www.openpli.org
<    96.581> [ePopen] command: ping -c 1 www.google.nl
<    96.582> [ePopen] command: ping -c 1 www.google.com
<    96.587> [ePopen] command: ping -c 1 www.openpli.org
<    96.590> [ePopen] command: ping -c 1 www.google.nl
<    96.595> [ePopen] command: ping -c 1 www.google.com
<    96.634> [SKIN] No skin to read...
<    96.663> [SKIN] Parsing embedded skin <embedded-in-'Screensaver'>
<    96.863> [Skin] Error: {PLi-FullHD/skin.xml}: pixmap file /usr/share/enigma2/PLi-FullHD/infobar/ico_format_4k.png not found!. Please contact the skin's author!
<    97.017> [Skin] Error: {PLi-FullHD/skin.xml}: pixmap file /usr/share/enigma2/PLi-FullHD/infobar/ico_format_4k.png not found!. Please contact the skin's author!
<    97.140> [SKIN] No skin to read...
<    97.217> RemovePopup, id = ZapError
<    97.310> [Skin] Error: {PLi-FullHD/skin.xml}: pixmap file /usr/share/enigma2/PLi-FullHD/infobar/ico_format_4k.png not found!. Please contact the skin's author!
<    97.407> setValue 50
<    97.479> playing 1:0:1:7602:2BE:600:E080000:0:0:0:
<    97.480> getResolvedKey config.usage.remote_fallback failed !! (Typo??)
<    97.513> not pauseable.
<    97.515> not pauseable.
<    97.517> not pauseable.
<    97.519> new service started! trying to download cuts!
<    97.519> download failed, no cuesheet interface
<    97.520> RemovePopup, id = ZapError
<    97.599> [ePopen] command: route -n | grep  wlan0
<    97.603> [ePopen] command: route -n | grep  eth0
<    97.623> 0.0.0.0
<    97.625> 192.168
<    97.699> nameservers: [[188, 173, 128, 10], [94, 53, 12, 30]]
<    97.699> read configured interface: {'lo': {'dhcp': False}, 'wlan0': {'dhcp': True}, 'eth0': {'dhcp': False}}
<    97.699> self.ifaces after loading: {'wlan0': {'preup': False, 'predown': False, 'ip': [0, 0, 0, 0], 'up': False, 'mac': 'f4:28:53:0b:96:11', 'dhcp': True, 'netmask': [0, 0, 0, 0], 'gateway': [0, 0, 0, 0]}, 'eth0': {'preup': False, 'predown': False, 'ip': [192, 168, 1, 100], 'up': True, 'mac': '00:1d:ec:0d:12:6b', 'dhcp': False, 'netmask': [255, 255, 255, 0], 'gateway': [192, 168, 1, 99]}}
<    97.703> AT plugin not found
<    97.703> SerienRecorder plugin not found
<    97.704> ER plugin not found
<    97.714> [OpenWebif] started on 80
<    99.463> [eDVBPESReader] Created. Opening demux
<    99.463> [eDVBPESReader] Created. Opening demux
<    99.465> not pauseable.
<    99.467> not pauseable.
<    99.624> RemovePopup, id = ZapError
<   100.265> [Dish] tuning failed
<   100.272> AT plugin not found
<   100.272> SerienRecorder plugin not found
<   100.273> ER plugin not found
<   100.276> AT plugin not found
<   100.277> SerienRecorder plugin not found
<   100.277> ER plugin not found
<   100.283> [OpenWebif] page '/cgi-bin/xmessage?timeout=3&caption=CCcam&body=system:\tcryptoworks\ncaid:\t0x0d97\nprovider:\t0x0000\npid:\t0x1712\nusing:\tCCcam-s2s\nserver:+zozo.no-ip.info:5555\necm+time:\t0.168' not found
<   107.234> action ->  InfobarExtensions extensions
<   108.551> action ->  WizardActions down
<   108.676> action ->  DirectionActions downUp
<   108.676> unknown action DirectionActions/downUp! typo in keymap?
<   109.132> action ->  WizardActions down
<   109.364> action ->  DirectionActions downUp
<   109.364> unknown action DirectionActions/downUp! typo in keymap?
<   109.639> action ->  WizardActions down
<   109.871> action ->  DirectionActions downUp
<   109.871> unknown action DirectionActions/downUp! typo in keymap?
<   110.121> action ->  WizardActions ok
<   110.152> [SoftcamSetup] fallback to default translation for Softcam setup
<   110.155> [CamControl] No cccam server softcam link? /etc/init.d/cardserver
<   110.159> [SoftcamSetup] fallback to default translation for Select Softcam
<   110.162> [SoftcamSetup] fallback to default translation for Restart softcam
<   110.165> [SoftcamSetup] fallback to default translation for Cancel
<   110.168> [SoftcamSetup] fallback to default translation for OK
<   110.171> [SoftcamSetup] fallback to default translation for Info
<   110.228> [eListboxPythonConfigContent] second value of tuple is not a tuple.
<   111.561> action ->  SetupActions right
<   113.281> [ePopen] command: ('hdparm', 'hdparm', '-y', '/dev/sda')
<   114.978> [eListboxPythonConfigContent] second value of tuple is not a tuple.
<   115.408> action ->  SetupActions ok
<   115.410> [SoftcamSetup] fallback to default translation for Please wait, restarting softcam.
<   115.436> warning, skin is missing element WarningPixmap in <class 'Screens.MessageBox.MessageBox'>(Please wait, restarting softcam.)
<   115.455> [Skin] Attribute not implemented: layout value: stack
<   115.564> Executing /etc/init.d/softcam stop
<   116.628> Selecting CAM: mgcamd
<   116.629> Executing /etc/init.d/softcam start
<   116.640> playing 1:0:1:7602:2BE:600:E080000:0:0:0:
<   116.642> getResolvedKey config.usage.remote_fallback failed !! (Typo??)
<   116.661> not pauseable.
<   116.663> not pauseable.
<   116.664> not pauseable.
<   116.666> new service started! trying to download cuts!
<   116.666> download failed, no CCcam cuesheet interface
<   116.666> RemovePopup, id = ZapError
<   116.739> [eDVBPESReader] Created. Opening demux
<   116.739> [eDVBPESReader] Created. Opening demux
<   116.741> not pauseable.
<   116.743> not pauseable.
<   116.910> RemovePopup, id = ZapError
<   116.925> [eListboxPythonConfigContent] cccam free test second value of tuple is not a tuple.
<   117.438> [Dish] tuning failed
<   124.696> action ->  InfobarMenuActions mainMenu
<   124.696> loading mainmenu XML...
<   124.704> TimerEdit TimerEditList
<   124.705> PluginBrowser PluginBrowser
<   128.966> action ->  OkCancelActions ok
<   128.966> okbuttonClick
<   128.974> ParentalControlSetup ParentalControlSetup
<   128.976> SoftwareUpdate UpdatePlugin
<   128.978> Traceback (most recent call last):
<   128.978>   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 66, in action
<   128.978>   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 46, in action
<   128.979>   File "/usr/lib/enigma2/python/Screens/Menu.py", line 51, in okbuttonClick
<   128.979>   File "/usr/lib/enigma2/python/Tools/BoundFunction.py", line 9, in __call__
<   128.980>   File "/usr/lib/enigma2/python/mytest.py", line 279, in openWithCallback
<   128.980>     dlg = self.open(screen, *arguments, **kwargs)
<   128.981>   File "/usr/lib/enigma2/python/mytest.py", line 289, in open
<   128.982>     dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
<   128.983>   File "/usr/lib/enigma2/python/mytest.py", line 232, in instantiateDialog
<   128.983>     return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
<   128.984>   File "/usr/lib/enigma2/python/mytest.py", line 249, in doInstantiateDialog
<   128.985>     dlg = screen(self, *arguments, **kwargs)
<   128.985>   File "/usr/lib/enigma2/python/Screens/Menu.py", line 183, in __init__
<   128.985>   File "/usr/lib/enigma2/python/Components/PluginComponent.py", line 133, in getPluginsForMenu
<   128.986>   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/plugin.py", line 1912, in startSetup
<   128.990>     if menuid == "setup" and config.plugins.softwaremanager.onSetupMenu.value:
<   128.991>   File "/usr/lib/enigma2/python/Components/config.py", line 1580, in __getattr__
<   128.992> KeyError: 'onSetupMenu'

Black or no display FTA channel on vusolo2

$
0
0
Hi i have original vusolo2 with original openpli v4. When i tune to this channel which is fta whole screen turns out black just audio is there.
Dvbs2 4130 v 2500 5/6 8psk
38E.
Same problem with watan HD from 52E.
Someone help?

meta-dream test images for all dreamboxes

$
0
0

Q:Config Tuner H-H/A

$
0
0

A question
because after installing a clean image and the wizard assigned the Hotbird satellite, I can not configure Hotbird + Astra
Only if I send the settings from PC with software setting edit or e2channelizer can I see the 2 satellites in the tuner configuration

Thank you

 

rtl2832u

$
0
0

Hello, do you know which version of openpli for vu+ solo2 incorporates the drivers for the usb stick tuner rtl2832u?

 

thanks

Rtl 2838u dvb-t usb on Vu Solo2 receiver Help

$
0
0

I have a Rtl 2838u dvb-t usb that don't work on Vu Solo2 with OpenPLI version 4.0

 

The id hardware is:

 

root@vusolo2:~# lsusb           
Bus 002 Device 002: ID 0bda:2838

 

I tried to use the Rtl 2832 driver. dvb-usb rtl2832 (1.0r2)

 

But does not function.

 

 

Any idea?

 

Is there any driver compatible with my dvb-t usb?

 

 

Thanks


PAU Plugin for Zgemma i55 and OpenPLi 6.1 Stable release

$
0
0

Hi,

I have been looking like crazy but just can't find the "Pau" plugin for my Zgemma i55 with the 6.1 stable release.

Where is it hidden?

 

Best Regards

Kerm

Search channels

$
0
0
hi to all
there are a plugin to search channel channels?

DB transcoder

$
0
0

Hello,

 

What is DB Transcoder ?

It is web application for transcoding, recompressing, resizing stream from your enigma2 receiver .

 

Why ?

You can stream your favorite HD TV show to your cell phone over 3G/4G. Stream will be scaled to not use so much bandwidth.

 

What i need for this web app ?

You need linux computer with webserver, php5, also php5 should have installed sqlite plugin, ffmpeg or avlib(avconv) for transcoding.

 

How does it work ?

Basically this web application is frontend for ffmpeg or avlib with possibility sellect channel from your enigma2 bouquet for transcoding.

 

Where i can download it ?

http://sharetext.net/userfiles/db_transcode_0.1.tar.gz

 

How can i view stream ?

With build in flash video player, vlc player, bsplayer (android).

 

How can i install this web app ?

Download DB transcoder and edit according your needs config.php . After configuration open web app, go to settings and push "Reload Playlist" button to download bouquets from receiver.

 

Few notes:

 

It is highly recomended to set HTTP authorization for this WEB application if you will access this application from internet.

 

Im hobby php programmer :) , dont be rude if something is not perfect .

 

most of linux distributions have ffmpeg or avlib available, but you can also download last static binaries for ffmpeg here

http://johnvansickle.com/ffmpeg/

 

Flash HLS player are from:

https://github.com/mangui/flashls

 

Im planing to also add support for windows server with IIS.

 

Suggestions and bug reports are welcomed. 

 

Screenshots

Main page with channels list:

channels_55072ac0e4039.png

 

live with flash:

Live_55072ac9a8b74.png

 

Settings:

settings_55072ad0e28a7.png

 

 

 

The resolution in the YouTube is above 1080P.

$
0
0

There is a question. We have ET11000K, openpli-develop, enigma2-plugin-extensions-iptvplayer. When you select a resolution in the plugin above 1080P, the resolution does not change. Does this depend on the gstreamer or on enigma2?On openpli6.1 and openatv not change.

DTS work fine on openpli 4.1

$
0
0

hi

Dts sound work fine with mkv on 5.1 sound homecinema 

just change attached files on your box in this path /usr/lib  and enjoy 

Viewing all 2504 articles
Browse latest View live


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