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

odd audio problem on some channels (no sound)

$
0
0

hello,

 

odd audio problem on some channels
these channels are video radio channels (service type 130)
normal play channel No Sound but;

Hint 1 (surprise coincidence)
I press pause key (timeshift), then I press pause key again and the sound comes out (playing on timeshift)

Hint 2 (my own experiment)
channels open with exteplayer3 (5002) and sound is coming

in the attached log file, all actions (normal play + play with timeshift + play with 5002 exteplayer3) are available !

note: This problem exists for many years!

image: openpli-7.1-release-vuduo2-20190902_usb.zip
model: vu+ duo2

 

thanks!


@athoik @littlesat and other developer friends

Attached Files


Cool TV guide or Merlin EPG like for 4K tv ?

$
0
0

Hello, 

Long ago while I was on Full HD, I was using and loving Cool TV guide, but now I tried it on a 4K TV and Cool TV guide / Merlin EPG windows are very small on the screen (I didn't realized it was so much a big difference between Full HD and 4K).
Is there a way to change the resolution of the plugin from Full HD to 4K (whatever it is Cool TV guide or Merlin EPG) ? Or may be another similar EPG plugin ? 

Thanks

Ced 

Enigma Signal Meter

$
0
0
Use your phone or tablet to align your satellite dish by reading signal levels from Enigma 1 or Enigma2 satellite receiver.
 
 
esm.gif
 
SUPPORTS ALL currently existing Enigma1 and Enigma2 receivers and images, has same interface for both versions and works remotely (just forward HTTP port and you can connect from anywhere). 
Additionally it allows you to ZAP channels, take screenshots and watch live TV streams directly on your device. SatFinder for Dreambox, VU+ and many others.
Application is ADS FREE.
 
Awailable for FREE download.
 
appstore.png play.png
 
Informations & support: https://krkadoni.com/

New enigma2 VirtualKeyBoard

$
0
0

New virtual keyboard

 

New approach for virtual keyboard for enigma2

-windows keyboard layout

-adding any language without editing the code.

-built in search history and google suggestion as option

-easy flexibilty and moving between keys

-shortcuts available for easy typing.

 

The new vertual keyboard designed to be used by developers and can be imported similar to system virtualkeyboard

from NewVirtualKeyBoard import VirtualKeyBoard

 

But also can be used as a replacement for the system virtualkeyboard

Setup:

From telnet 

wget http://tunisia-dreambox.info/TSplugins/NewVirtualKeyBoard/installer.sh -O - | /bin/sh

restart enigma2

The New virtual keyboard setup found under main menu-system

screenshot-8.png

 

select the new virtual keyboard and after saving the new keyboard will be available everywhere in the image

 

Warning:

Playing with system files may disturb the image,although i made a lot of precautions to prevent this, better to take backup of image screens/VirtualKeyBoard.py,although the setup already take backup for this file in same  screens directory as VirtualKeyBoard_backup.py

 

screenshot-9.png

 

screenshot-10.png

 

screenshot-11.png

Attached Files

config and enigma2 setttiings file

$
0
0




config.plugins.DreamOSatScript.password = NoSave( ConfigPassword(default='', fixed_size=False, censor='*') ) 

I am writing software using password and the passowrd saved through config system

 but i do not want the passowrd to be save to etc/enigma2/settings file.

is there way to do this?

DATA

$
0
0

Non riesco a mettere la data

 

grazie

TERRESTRE

$
0
0

Con la la chiavetta sky non scansiona nessun canale 

grazie

 

OROLOGIO

$
0
0

Ciao a tutti sono nuovo.

come faccio a mettere orologio 


Crosscompiling Oscam for OpenPLi (Vu Zero 4k/ARM)

$
0
0

I've been searching around for a smoother way to crosscompile Oscam so that it runs on the latest OpenPLi, in particular for my STB (which is a Vu+ Zero 4K). I have done this in the past for an entirely different mipsel receiver. Being completely honest, I don't really have my Vu Zero 4k yet (it's still shipping), so all my assumptions about the toolkit are made by manually inspecting the latest release zips.

 

I have tried cloning the Oscam repo, properly configured it (barebones without webif or SSL), and used the latest release of stbgcc-6.3 to try to crosscompile. Unlike the toolkit I had used for mipsel, the stbgcc-6.3 does not have headers/stubs for openssl -- which causes the crosscompile to fail (see the output bellow).

 

There are a few crude ways to work-around this (ie., compile my own version of libraries with stbgcc-6.3 and statically link them in the binary), however I would like to humbly ask what is the proper way to crosscompile Oscam so that it runs on latest OpenPLi.

user@host:/home/build/oscam-vu$ make CROSS=/home/build/stbgcc-6.3-1.6/bin/arm-linux-gnueabihf- CC_OPTS="-mcpu=cortex-a15 -O2"
+-------------------------------------------------------------------------------
| OSCam ver: 1.20_svn rev: 11518 target: arm-linux-gnueabihf
| Tools:
|  CROSS    = /home/build/stbgcc-6.3-1.6/bin/arm-linux-gnueabihf-
|  CC       = /home/build/stbgcc-6.3-1.6/bin/arm-linux-gnueabihf-gcc
| Settings:
|  CONF_DIR = /usr/local/etc
|  CC_OPTS  = -mcpu=cortex-a15 -O2
|  CC_WARN  = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
|  CFLAGS   =
|  LDFLAGS  = -Wl,--gc-sections
|  LIBS     = -lm -lpthread -ldl
|  UseFlags =
| Config:
|  Addons   : HAVE_DVBAPI IRDETO_GUESSING
|  Protocols: CCCAM
|  Readers  : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD
|  CardRdrs : INTERNAL
|  Compiler : arm-linux-gnueabihf-gcc (crosstool-NG ) 6.3.0
|  Config   : build/arm-linux-gnueabihf/config.mak
|  Binary   : Distribution/oscam-1.20_svn11518-arm-linux-gnueabihf
+-------------------------------------------------------------------------------
CC      cscrypt/aes.c
CC      cscrypt/bn_add.c
CC      cscrypt/bn_asm.c
CC      cscrypt/bn_ctx.c
CC      cscrypt/bn_div.c
CC      cscrypt/bn_exp.c
CC      cscrypt/bn_lib.c
CC      cscrypt/bn_mul.c
CC      cscrypt/bn_print.c
CC      cscrypt/bn_shift.c
CC      cscrypt/bn_sqr.c
CC      cscrypt/bn_word.c
CC      cscrypt/mem.c
CC      cscrypt/des.c
CC      cscrypt/i_cbc.c
CC      cscrypt/i_ecb.c
CC      cscrypt/i_skey.c
CC      cscrypt/md5.c
CC      cscrypt/rc6.c
CC      cscrypt/sha1.c
CC      cscrypt/mdc2.c
In file included from cscrypt/mdc2.c:3:0:
cscrypt/mdc2.h:62:25: fatal error: openssl/des.h: No such file or directory
 #include <openssl/des.h>
                         ^
compilation terminated.
make[1]: *** [Makefile:423: build/arm-linux-gnueabihf/cscrypt/mdc2.o] Error 1
make: *** [Makefile:376: all] Error 2

python-e2icjson needed be enigma2-plugin

$
0
0

I tried to manually install (from ipk in /tmp) the IPTV Player on a Vu+ Zero with latest OpenPli image. The following error message occurs:

...

python-e2icjson needed be enigma2-plugin...

...

 

How can the missing package python-e2icjson be installed?

 

openpli menu

$
0
0
it is normal the option show menu or plugin numbers appears in custom and in sort order for setup entries?

Attached Thumbnails

  • 1.jpg
  • 2.jpg
  • 3.jpg

Cool TV Guide 1920x1080 full screen skin V2.

$
0
0
With complete respect to Eragon who began to modify the skin as in this thread: http://www.vuplus-community.net/board/threads/cooltvguide-skin-1920-x-1080.23427/
 
I was also bothered with the skin not working full screen for our VU+ boxes, and it seems that the developer has stoped updating Cool Tv Guide..
 
With inspiration from Eragon I took all of the screens from the Cool TV guide and rezised them. (Eragon I did not use any of your files). 
 
The method is the same as described in Eragons thread.
 
Use any FTP program and upload the following files to :
/usr/lib/enigma2/python/Plugins/Extensions/CoolTVGuide/CoolSkin
 
CoolChannelGuide_1280.xml
CoolChannelGuide2_1280.xml
CoolChannelGuide3_1280.xml
CoolEasyGuide_1280.xml
CoolEasyGuide2_1280.xml
CoolEasyGuide3_1280.xml
CoolInfoGuide_1280.xml
CoolMultiGuide_1280.xml
CoolNiceGuide_1280.xml
CoolSearch_1280.xml
CoolSingleGuide_1280.xml
CoolSingleGuide2_1280.xml
CoolSingleGuide3_1280.xml
CoolTinyGuide_1280.xml
CoolTVGuide_1280.xml
CoolTVGuideSetup.xml
 
(All of the above files are included in the Coolskin2.zip)
 
Then you need to upload the following new graphics from file "Cool3d.zip" to:
/usr/lib/enigma2/python/Plugins/Extensions/CoolTVGuide/Cool3D/Menu
 
CoolChannelGuide.png
CoolEasyGuide.png
CoolEasyGuide2.png
CoolFrame.png
CoolFrame2.png
CoolMultiGuide.png
CoolSingleGuide.png
CoolTVGuide.png
 
And also these new graphics to:
/usr/lib/enigma2/python/Plugins/Extensions/CoolTVGuide/Cool3D
 
CoolCursor.png
CoolCursor2.png
progress.png
progress_back.png
timeline-now.png
 
Afterwards make sure that all new files is set to Permission 644.
Reebot and enjoy fullscreen Cool TV Guide!.
 
Report back problems with graphics.

Attached Files

maxytec

$
0
0

hello team add the new driver for stalker thanks.

Hoe een plugin te installeren die je van GitHub download?

$
0
0

Op GitHub zijn vele plugins te downloaden voor Enigma2 ontvangers die bij GitHub staan.

 

Die kan je downloaden als een .ZIP bestand.
Zie: https://github.com/mx3L/serviceapp
De vraag is nu hoe ik deze na het uitpakken in een Enigma2 ontvanger moet plaatsen?
Als ik die uitpak zie ik allerlei mappen en bestanden. Hoe dan verder?

 

Ik heb al vaker me dit afgevraagd en dat voor allerlei plugin's.
Bij de GitHub kan je altijd de meest actuele versie downloaden en als je een IPK zoekt moet je dit altijd maar afvragen.

 

Achtergrond reden voor het probleem op dit moment.:
*) Ik wil het antwoord van bovenstaande vraag graag in zijn algemeenheid weten en niet alleen voor onderstaande uitdaging :-)

 

Een kennis van me heeft een oude AZBox Premium die voorzien is van een Enigma2 Image en waarbij de Service app niet te downloaden is via de plugins.
Maar via die Image kan je dus ook niet de Serviceapp niet downloaden via de plugin's.
Een IPK kan ik wel vinden maar die is uit 2018.

 

Het zou fijn zijn als iemand mij (en anderen?) dit in het kort uit kan leggen :-)
 

Use Specific font in plugin skin

$
0
0

Hi Dears

 

is it possible to use specific font like myfont(a persian font) in plugin?

 

I don't want to use regular or other fonts of current skin.

 

thanks


EnigmaLight support arm model

$
0
0

Experimental version of the plugin.
Please write about the test results.

 

 

P.S.

Please make translations into your language.
I'll add them to the plugin.

 

 

 

Thud branch.

$
0
0

Good evening.I put together for a test on thud branch.I understand that the version is test but maybe someone already tried to collect on it.For my et11000 4k collects without errors but does not work exteplayer3 when included in serviceapp.With the same settings system and ffmpeg but on zeus branch exteplayer3 works.I collected on openssl 1.1.1 but on 1.02 also does not work.My knowledge is not enough to solve this problem.I don’t know where else to ask.

And with sumo branch need to add this patch for dhcp.On zeus branch a patch is not needed.

Attached Thumbnails

  • 1_0_1F_30DE_413_1_C00000_0_0_0_20191028221539.jpg

Attached Files

Is there a reason why you have so old openvpn versions in opkg and Why I cant build it from source?

$
0
0

I am to be honest a little pissed of because you have still the openvpn version 2.3.9 in opkg. With this version you cant do anything right.

The .ovpn you create with the newest version on your server arent working good and for the security perspective its more than a mess to use so old versions. So i tried to build openvpn from source (the newest version ofc) and figured out that this is not even possible because I cant get

libssl-dev liblzo2-dev libpam0g-dev build-essential

if you know a way pls tell me ;D

 

I want to ask now:

1) Why didnt you updated the openvpn versions in opkg

2) Do you know another way to use openvpn

3) Do you use .ovpn files for your clients? Or do you handle it differently?

 

Have a nice Day

 

Turbo

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

Open satfinder in myplugin

$
0
0

Hi Dears

 

I want to open satfinder plugin in myplugin.

 

first method:

def upsatfinder(self):
	if fileExists("/usr/lib/enigma2/python/Plugins/SystemPlugins/Satfinder/plugin.py"):
		from Plugins.SystemPlugins.Satfinder.plugin import Satfinder 
		self.session.open(Satfinder)

But I want a second method to open Satfinder plugin by following function"def SatfinderMain(session, close=None, **kwargs)" in Satfinder plugin

 

How can I do that?

 

thanks

 

Following codes  belong to satfinder plugin. also attached file.

class Satfinder(ScanSetup, ServiceScan):
    """Inherits StaticText [key_red] and [key_green] properties from ScanSetup"""

    def __init__(self, session):
    .
    .
    .
def SatfinderCallback(close, answer):
	if close and answer:
		close(True)

def SatfinderMain(session, close=None, **kwargs):"""I want a second method to open Satfinder plugin by this function"""
	nims = nimmanager.nim_slots
	nimList = []
	for n in nims:
		if not any([n.isCompatible(x) for x in "DVB-S", "DVB-S2"]):
			continue
		if n.config_mode in ("loopthrough", "satposdepends", "nothing"):
			continue
		if n.isCompatible("DVB-S") and n.config_mode in ("advanced", "simple") and len(nimmanager.getSatListForNim(n.slot)) < 1:
			config.Nims[n.slot].configMode.value = "nothing"
			config.Nims[n.slot].configMode.save()
			continue
		nimList.append(n)

	if len(nimList) == 0:
		session.open(MessageBox, _("No Satellite Tuner is configured. Please check your tuner setup."), MessageBox.TYPE_ERROR)
	else:
		session.openWithCallback(boundFunction(SatfinderCallback, close), Satfinder)

def SatfinderStart(menuid, **kwargs):
	if menuid == "scan" and nimmanager.somethingConnected():
		return [(_("Signal finder"), SatfinderMain, "satfinder", None)]
	else:
		return []

def Plugins(**kwargs):
	if any([nimmanager.hasNimType(x) for x in "DVB-S", "DVB-T", "DVB-C", "ATSC"]):
		return PluginDescriptor(name=_("Signal finder"), description=_("Helps setting up your antenna"), where = PluginDescriptor.WHERE_MENU, needsRestart = False, fnc=SatfinderStart)
	else:
		return []

Attached Files

Viewing all 2512 articles
Browse latest View live


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