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

Frequencies conundrum on Astra 4A 4.8E

$
0
0

I have updated to the latest stable version of openpli-8.0-release-dm8000-20210215 but am getting a strange responce with 2 frequency's on Astra 4A @4.8E, namely freq 12322V and 12360V. What is happening is if i perform a automatic scan it scans but doesn't pick up 12360V but does find 12322V from discovery network so i scan for 12360V manually and the channels from 12322V discovery network vanish and get replaced with the new ones from 12360V discovery network, all of the 12322V have been deleted can someone from development team please test this and mybe find an answer.


Make changes in enigma2

$
0
0
Hi

I would like to know the right way to make changes in enigma2 i know that the folder is /tmp/work/dm500hd-oe-linux/../git/data

there i see all the enigma2 files so now i would like to make changed i just make the changes there and then bitbake -D enigma2 and then bitbake openpli-enigma2-image ??


also i know that i have to make patch file and i have to put that patch file in /enigma2/enigma2 and call it in enigma2.bb.

and for the patch file i make diff -Naur menu.xml for example i dont know where i direct the file to?

i saw this post and i tried to do the same but it didn't work for me.

http://www.pli-images.org/forum/viewthread.php?forum_id=48&thread_id=11476&pid=120194#post_120194


Torrent Player plugin

$
0
0

TorrentPlayer 1.1

Transmission has been known for longtime as the only enigma2 torrent search engine and the known plugin eMission based on this library.
Although transmission has many good points like extensive,easy to setup and has webinterface  but unfortunately has bad points in the enigma2 environment ,it is heavy with slow performance ,consumes memory and more than that has not sequential download property which able us to watch torrent movie after downloading small percentage.
In the late years developers succeeded to bind bittorrent c+ library to python as libtorrent.so,libtorrent is light,easy to manage and more than that has sequential download property which make us watching the movie after downloading small percentage. 
Many when hear word torrents think about illegality and viruses but this is not the case in most of the times.Torrents is high technology to download large files with high speed without exhausting web servers.Movies and series now have very high quality and 4k quality but with large size ,which mean that normal streaming and classical downloading methods are unable to cope with this development ,so torrents streaming is the proper choice in this case.
I made torrentPlayer as first player depends and connects with libtorrent with reference  to known and popular torrent websites like rarbg,ytlst and thepiratesbay.
It is fantastic entertainment experience as you can watch 4k movies and very high quality movies and tvshows instantly without waiting long time to download then watch.

 

Warning:

torrentPlayer is not hosting and illegal files,it is just browser for torrent sites.

Although torrent is  legal downloading technology  but downloading and viewing torrents could be illegal in your country,check for that or use safely vpn service

 

setup:

download the attached ipk and move it to /tmp directory and install by telnet

PHP Code:
opkg install /tmp/*.ipk 

or by using this script in the telnet


PHP Code:
wget http://tunisia-dreambox.info/TSplugins/torrentPlayer/installer.sh -O - | /bin/sh 
 

 

Features:
-extract data from known popular safe torrent sites.
-Built in subssupport for subtitles
-Include powerful search by using new virtualkeyboard with windows interface supported by history and google suggestions and available with any language
-Use of imdb search engine to display movies data as well as movie trailer
-Player with support for exteplayer3,gstplayer in addition to defualt image player.
-Attractive simple interface.
-And much more...

 

menu.jpg

 

 

 

2.jpg

 

6.jpg

 

7.jpg

 

8.jpg

Attached Files

FlashFXP

$
0
0

hi,

 

i recently installed openpli, wonted to transfer/edit my cccam file, but can't log in ??

 login via dreambox edit or other ftp progs is no problem

 

anyone an idea whats wrong here ??

Torrent Player plugin

$
0
0

TorrentPlayer 1.1

Transmission has been known for longtime as the only enigma2 torrent search engine and the known plugin eMission based on this library.
Although transmission has many good points like extensive,easy to setup and has webinterface  but unfortunately has bad points in the enigma2 environment ,it is heavy with slow performance ,consumes memory and more than that has not sequential download property which able us to watch torrent movie after downloading small percentage.
In the late years developers succeeded to bind bittorrent c+ library to python as libtorrent.so,libtorrent is light,easy to manage and more than that has sequential download property which make us watching the movie after downloading small percentage. 
Many when hear word torrents think about illegality and viruses but this is not the case in most of the times.Torrents is high technology to download large files with high speed without exhausting web servers.Movies and series now have very high quality and 4k quality but with large size ,which mean that normal streaming and classical downloading methods are unable to cope with this development ,so torrents streaming is the proper choice in this case.
I made torrentPlayer as first player depends and connects with libtorrent with reference  to known and popular torrent websites like rarbg,ytlst and thepiratesbay.
It is fantastic entertainment experience as you can watch 4k movies and very high quality movies and tvshows instantly without waiting long time to download then watch.

 

Warning:

torrentPlayer is not hosting and illegal files,it is just browser for torrent sites.

Although torrent is  legal downloading technology  but downloading and viewing torrents could be illegal in your country,check for that or use safely vpn service

 

setup:

download the attached ipk and move it to /tmp directory and install by telnet

PHP Code:
opkg install /tmp/*.ipk 

or by using this script in the telnet


PHP Code:
wget http://tunisia-dreambox.info/TSplugins/torrentPlayer/installer.sh -O - | /bin/sh 
 

 

Features:
-extract data from known popular safe torrent sites.
-Built in subssupport for subtitles
-Include powerful search by using new virtualkeyboard with windows interface supported by history and google suggestions and available with any language
-Use of imdb search engine to display movies data as well as movie trailer
-Player with support for exteplayer3,gstplayer in addition to defualt image player.
-Attractive simple interface.
-And much more...

 

menu.jpg

 

 

 

2.jpg

 

6.jpg

 

7.jpg

 

8.jpg

Attached Files

play audio using alsa device (big probleme with Vu+ Model)

$
0
0

Hello , i'm trying to play sound from internet radio station using alsa device ,  i write "AUDIO_SET_MUTE" to the first audio adapter to mute e2 and alsa stay's unmuted everyting works fine in octagon sf8008, gegabluetrio4k, uclan

 

but in all vu+ models and other box  when i write "AUDIO_SET_MUTE" to the first audio adapter to mute e2 it return message Error "device busy"

 

i try other solution stop the current service and i write AUDIO_SET_MUTE again it work but mut evrything e2 sound and alsa

 

 

what is the probleme in all Vu+ model?

A script to get signal levels for a satellite

$
0
0

Hello guys,

I have come across a script that is supposed to zap through transponders of a given satellite (using lamedb entries) in order to record signal levels.

The command could be the following:

/usr/script/zap_to_every_transponder.sh 48 192 3592 (and then receiver will scan 4,8*E-19,2*E-0,8*W)

Then the result is output in a file. Unfortunately this does not quite work as expected on my motorized system.

If anyone is interested in such a script, can you please look into it and see what might be wrong.

Maybe it works well on your systems.

Thank you.

Attached Files

ComponentsFromSkin

$
0
0

ComponentsFromSkin

 

 

This tool for help those who will adapting skins for images Blekhol, OpenPLi and VTI. The plugin creates lists the components that are not exists in the images by default. Plugin works is very simple. Put file skin.xml from required skin to the folder tmp of your receiver, and go to the plugin window, select the desired image and press OK.
That's all.
It's In the tmp folder will created two files named converter and renderer, in which you can find a lists of the converters and renderers. In this lists will not be shown converters and renderers, which exists in the image by default.

For example

 

/tmp/converter

ExtraNumText
ExtendedServiceInfo
SmartInfo
Bitrate2
ExtremeInfo
CaidInfo2
QuickEcmInfo
ServiceName2
ServiceOrbitalPosition2
RefString
CoolConverter
EMCClockToText
EMCServicePosition
EMCEventName
EMCServiceTime
EMCMovieInfo

/tmp/renderer

Watches
VVolumeText
ScrollLabel
PiconUni
NextEvent2
Reference
CoolPicon
CoolPico
RollerCharLCD
EpgShortTitle

87acbfcb0242.jpg

314e8f1520fd.jpg

 

 

e5c18afeb086.jpg
 

 

314e8f1520fd.jpg

Attached Files


Video Player Simple

$
0
0
I have thousands of video music clips, I just needed a simple player to play them easily, I want to share it with you, it plays audio files as well (or mixed video / audio). It is based on Valis Merlin Explorer -> Homeys MediaPlayerDeluxe -> MediaCenter -> BMediaCenter, MovieSelection, MediaPlayer. You get small help (key actions) on Help
 

Attached Files

Slow zap for CI

$
0
0

Only PLi/ATV image.
It solves the problem of decoding services CI+

Menu --> Setup --> SoftCam / CI --> 'Slow zap for CI'

Merry Christmas

Attached Thumbnails

  • Screenshot.jpg

CustomSubservices

$
0
0

CustomSubservices plugin for subservices SKY DE.

Maintainer monty03.

 

Version 0.1.2 small adapt for openPli.

XML_PATH = "/etc/enigma2/subservices.xml"

 

When use enigma2-plugin-extensions-customsubservicesplugin_0.0.3_mipsel.ipk first delete it.

Attached Files

Auto save and auto delete timeshift files

$
0
0

Hi!

 

I have seen in other images an advance menu for timeshift, in that menu there is an option to auto save all timeshifts when you zap to another channel and also an option to delete all the files in the timeshift folder after X days. 

 

Is it possible to make a script that does all that in the latest version of Open PLI?

Extra Event/Advanced Event Library

$
0
0

Hello!

 

I am looking for a plugin like Extra Event or Advanced Event Library to get extra info and posters for my channels. I have tried to install both of these plugins on my Vu+ UNO4KHDse box with OpenPli 8.0 but without success. Is there any similar plugin I can try? I also have more info and posters in my EPG feed that my skin does not pick up.

Enigma2 plugins development in VS Code with Docker

$
0
0

Hi everyone,

I made up a small HOWTO and example repository about developing simple enigma2 plugins with visual studio code and docker container.

See it here: https://github.com/technic/enigma2_example

Questions and pull requests are welcome!

GStreamer 1.0

$
0
0

Dear All,

 

 

I thing that everyone likes some might interesting in the new features and stability? offered by newer versions of GStreamer.

 

OpenPLi currently has some "experimental" branches (named gst 1.0) where GStreamer API changes applied in order to be able to build images with the new version of GStreamer.

 

Using those branches i have managed to build an image using latest (stable) GStreamer 1.0.7.

 

Of course results are not so good. Almost.. no media work (except some mkv).

 

So i have some questions:

 

1. Do you want/accept patches for gst 1.0 branch?

 

2. Is it possible to update gst 1.0 branch to latest version (and synchronize with HEAD)?

 

3. What would be the starting point for fixing things, eg first try to fix MP3?

 

4. Maybe its better to create "experimental" gst 1.0 on Github so other teams interesting in Gstreamer 1.0 help?

 

I can attach changes already did here, if someone wants to play with GStreamer 1.0. Making one step at a time all of the sudden we are going to have the first Enigma2 with GStreamer 1.0.

 

Regards,

athoik


Kodi MySQL support is not compiled

$
0
0

Hi all,

I have a problem, I use Zgemma H9 Combo boxes, and I started using the Kodi 18.9 (built-in ext.).
The program works fine until I connect to the database. 
My advancedsettings.xml: 

  <videodatabase>
    <type>mysql</type>
    <name>username</name>
    <host>192.168.178.254</host>
    <port>3307</port>
    <user>user</user>
    <pass>pass</pass>
  </videodatabase>
  <musicdatabase>
     <type>mysql</type>
     <name>username</name>
     <host>192.168.178.254</host>
    <port>3307</port>
     <user>user</user>
     <pass>pass</pass>
  </musicdatabase>

This file works well on other devices. (Android, Windows etc.)

Debug log in Enigma2 (Zgemma H9 Combo box):
2021-04-19 09:55:37.825 T:2895115168  NOTICE: Running database version Addons27
2021-04-19 09:55:37.826 T:2895115168  NOTICE: Running database version ViewModes6
2021-04-19 09:55:37.828 T:2895115168  NOTICE: Running database version Textures13
2021-04-19 09:55:37.828 T:2895115168   ERROR: MySQL library requested but MySQL support is not compiled in. Falling back to sqlite3.
2021-04-19 09:55:37.830 T:2895115168   FATAL: SqliteDatabase: can't open 192.168.178.254/dbname.db
2021-04-19 09:55:37.832 T:2895115168   ERROR: Process error processing job

What is my chance for access to my SQL Dbase? (I use MariaDB 10 in Synology NAS)

Thank you! 

SF

OpenWebif configuration no longer display the URL to call.

$
0
0

Hi,

 

if you go into:

 

Menu - Plugins - OpenWebif configuration

 

At the bottom of the configuration screen there is: OpenWebif url:

 

For me this information remains empty but it should display the full url to call to access the box OpenWebif internally.

 

Does others have the same issue?

 

Thanks,

 

Pr2

 

 

Error beim bauen vom Vu+ Solose Image.

$
0
0

Guten Morgen ich bin neue und wei nicht vo die ristiegen anfragen stellen kann seite ein pat tage versug ich eine image zu magen un kommt immer die selbe error was kann ich machen 

Danke enrico74 

 

NOTE: Tasks Summary: Attempted 2206 tasks of which 2191 didn't need to be rerun and 2 failed.
 
Summary: 2 tasks failed:
  /home/enri74/Documenti/openpli-oe-core/meta-vuplus/recipes-bsp/drivers/vuplus-opera-browser.bb:do_fetch
  /home/enri74/Documenti/openpli-oe-core/meta-openpli/recipes-multimedia/replex/replex_0.1.6.8.bb:do_fetch
Summary: There was 1 WARNING message shown.
Summary: There were 4 ERROR messages shown, returning a non-zero exit code.
Makefile:127: recipe for target 'image' failed
make: *** [image] Error 1
enri74@enri74-Aspire-5755G:~/Documenti/openpli-oe-core$ 
 
danke

serviceapp - gstplayer and exteplayer3

$
0
0

Hello,

For those who don't know @samsamsam created excellent IPTVPlayer plugin, he also managed to create players for this plugin which run in separate process, so it's possible to have entire control over playback. One of these players also uses ffmpeg which was not used for playback in mipsel receivers yet.

Comparison of exteplayer3 (ffmpeg) to gstplayer (gstreamer1.0):

pros:
- uses much less memory
- needs much less cpu power -> immediate seeking, AV sync after seeking
- doesn't have problem with TS streams
- doesn't have problem with secure HLS streams

cons:
- framedrops in playback of packed mpeg4-part2
- HLS streams with variant playlists are pixelated

 

I really like the idea of separating player from enigma2 and running it as external process. We don't have to move quite big enigma2 binary to receiver in order to test. We can test player from command line without enigma2 running and AFAIK this should also mean that there are no memory leaks created by player process after it exits.

 

So I've created service 'serviceapp' for enigma2 which allows us to use these players.

 

serviceapp:

- adds service 5001: uses gstplayer
  * possibility to change sink, buffer size, buffer duration
  * possibility to enable/disable embedded subtitles support
- adds service 5002: uses exteplayer3
  * TODO add exteplayer3 settings
- adds possibility to replace default servicemp3 service(4097)
- adds support for custom plugins settings

Thought there are still some thing things missing when compared to servicemp3:
- external subtitles support
- tags support
- cuesheet support
- epg support
- fast forward/backward

 

ServiceApp enigma2 plugin:

- possibity to replace enigma2 playback system, so you can use these players not only from bouquet but for example from MoviePlayer, MediaPlayer(restart enigma2 necessary)
  * switch players gstplayer/exteplayer3 at enigma2 runtime
  * change gstplayer settings at enigma2 runtime
- change gstplayer(5001) settings at enigma2 runtime
  * sink, buffer size, buffer duration, enable/disable subtitles


Installation:
1. unpack recipes in serviceapp.tar.gz in $openpli-oe-core/meta-local/recipes-local

tar xzf serviceapp_recipes.tgz -C $openpli-oe-core_dir/meta-local/recipes-local

2. build serviceapp service + plugin

MACHINE=machinename bitbake enigma2-plugin-extensions-serviceapp

3. build @samsamsam's gstplayer + patches of mine

MACHINE=machinename bitbake gstplayer

4. (optional) You can build also experimental sink, which you can then select in ServiceApp menu, it's basically openpli dvbmediasink + mpeg4part2 unpacking + oldgen xtrend improvements mentioned in Gstreamer-1.0 topic.

MACHINE=machinename bitbake gstreamer1.0-plugin-dvbmediasink-experimental

Note, I've added this experimental sink with no intention of replacing original one. It's there so you know how can we have more sinks and make comparisons on the fly. For example this can be useful to have one sink stable and introduce new changes in experimental one, so users can freely switch between them if they want to try experimental one and report back if there are any problems, and if there are they can switch back to stable, etc..

 

5. ipk's are located in $openpli_oe_core_dir/build/tmp/deploy/mips32el and $openpli_oe_core_dir/build/tmp/deploy/machinename

 

6. For exteplayer3 there is no recipe yet, since source is not public. @samsamsam mentioned that once he cleans it up, he will make it public. For now you have to build or download pre-built ffmpeg and exteplayer3 binary.

Using pre-built ffmpeg by @samsamsam:

  1. download pre-built ffmpeg archive

wget http://iptvplayer.pl/resources/ffmpeg2.8.5_mipsel_fpu.tar.gz

  2. unpack in root directory

tar xzf ffmpeg2.8.5_mipsel_fpu.tar.gz -C /

Install exteplayer3 binary:

  1. download binary to /usr/bin/exteplayer3

wget http://iptvplayer.pl/resources/bin/mipsel/exteplayer3_ffmpeg2.8 -O /usr/bin/exteplayer3

  2. give extplayer3 execution permissions:

chmod +x /usr/bin/exteplayer3

Note there are also other versions for ffmpeg and exteplayer3:

 

ffmpeg2.8.5 - http://iptvplayer.pl/resources/ffmpeg2.8.5_mipsel_fpu.tar.gz
ffmpeg2.8.5 (openssl1.0.2) - http://iptvplayer.pl/resources/ffmpeg2.8.5_mipsel_fpu_openssl1.0.2.tar.gz
exteplayer3 for ffmpeg2.8 - http://iptvplayer.pl/resources/bin/mipsel/exteplayer3_ffmpeg2.8
exteplayer3 for ffmpeg3.0 - http://iptvplayer.pl/resources/bin/mipsel/exteplayer3_ffmpeg3.0

 

Source:

https://github.com/mx3L/serviceapp

 

Example of bouquet with serviceapp services:

#SERVICE 4097:0:0:0:0:0:0:0:0:0:http%3a//movietrailers.apple.com/movies/sony_pictures/hoteltransylvania2/hoteltransylvania2-tlr2_h480p.mov?#User-Agent=iTunes:MOV_TRAILER_USER_AGENT
#SERVICE 5001:0:0:0:0:0:0:0:0:0:http%3a//movietrailers.apple.com/movies/sony_pictures/hoteltransylvania2/hoteltransylvania2-tlr2_h480p.mov?#User-Agent=iTunes:MOV_TRAILER_USER_AGENT_GST
#SERVICE 5002:0:0:0:0:0:0:0:0:0:http%3a//movietrailers.apple.com/movies/sony_pictures/hoteltransylvania2/hoteltransylvania2-tlr2_h480p.mov?#User-Agent=iTunes:MOV_TRAILER_USER_AGENT_EXT3

Certainly there are mistakes but hopefully not many :), any input is welcome.

Attached Files

e2openplugin-AutoShutDown wakes from Standby and Power-Off?

$
0
0

I'm curious, does the e2openplugin-AutoShutDown plugin wake the OpenPLI platform from standby and power-off state?

 

Nothing seems documented, even within the source code.  I did find one forum post insinuating the unit may wake from some state due to some speghetti code.

 

So I pressume, without testing, the box is awakened from either standby/power-off states.

Viewing all 1691 articles
Browse latest View live


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