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

Public Connection to Stb

$
0
0

Hi Everyone, I would like to check if there is an android app that could connect externally to E2 box to view document files (eg.MsWords) and folders in the internal harddisk? Thank you


openpli under qemu

$
0
0

openpli image/base should also be able to work under qemu, which I haven't succeeded yet.

Has anyone succeeded it yet?

What have I done so far:

baked meta-qt5 that yielded an SDK.

The sdk installed .

Qt5.15.2 compiled via the sdk toolchain and have it installed in the sdk.

Created Qtcreator kit for the sdk and created device for the satbox.

Software development and testing and debugging on the box works fine with qt.

Now I want to test via qemu via the documentation (yocto) I just need the

load the enviroment from the sdk and start runqemu which does not go well.

Has anyone here managed to get this done yet?

devel: build against musl libc

$
0
0

Hi,

 

I run a build of OpenPLi image with TCLIBC = "musl" to evaluate speed and size savings.

Well, I knew before that in my case the Vu+ private libs are compiled against an older glibc so it is really not possible at the moment to link at runtime with musl instead of ld.

 

Neverthless here the changes needed in meta-openpli:

 

 

diff --git a/meta-openpli/recipes-openpli/enigma2/enigma2.bb b/meta-openpli/recipes-openpli/enigma2/enigma2.bb
index 4974e6e2..3a49d3e1 100644
--- a/meta-openpli/recipes-openpli/enigma2/enigma2.bb
+++ b/meta-openpli/recipes-openpli/enigma2/enigma2.bb
@@ -24,19 +24,21 @@ RDEPENDS_${PN} = " \
        alsa-conf \
        enigma2-fonts \
        ethtool \
-       glibc-gconv-iso8859-15 \
        ${PYTHON_RDEPS} \
        "
 
+RDEPENDS_${PN}_append_libc-glibc = " glibc-gconv-iso8859-15"
+
 RRECOMMENDS_${PN} = " \
        enigma2-plugin-skins-pli-hd \
        hotplug-e2-helper \
-       glibc-gconv-utf-16 \
        python-sendfile \
        ofgwrite \
        virtual/enigma2-mediaservice \
        "
 
+RRECOMMENDS_${PN}_append_libc-glibc = " glibc-gconv-utf-16"
+
 PYTHON_RDEPS = " \
        python-codecs \
        python-core \
diff --git a/meta-openpli/recipes-openpli/images/openpli-image.bb b/meta-openpli/recipes-openpli/images/openpli-image.bb
index 61c27c49..d31e2fbc 100644
--- a/meta-openpli/recipes-openpli/images/openpli-image.bb
+++ b/meta-openpli/recipes-openpli/images/openpli-image.bb
@@ -19,7 +19,6 @@ IMAGE_INSTALL = "\
        e2fsprogs-tune2fs \
        fakelocale \
        fuse-exfat \
-       glibc-binary-localedata-en-gb \
        kernel-params \
        modutils-loadscript \
        cifs-utils \
@@ -44,6 +43,8 @@ IMAGE_INSTALL = "\
        vsftpd \
 "
 
+IMAGE_INSTALL_append_libc-glibc = " glibc-binary-localedata-en-gb"
+
 export IMAGE_BASENAME = "openpli"
 IMAGE_LINGUAS = ""
 IMAGE_FEATURES += "package-management"
 

Finally an old one [1] in meta-vuplus:

 

https://forums.openpli.org/topic/64709-openembedded-toolchain-for-openpli7-3x-kernels/page-3#entry986341


For vuduo2 then you should provide workarounds for the runtime dependencies (i.e. libm) so it is at the moment very complicated with prebuilt solibs.

 

Cheers

A.A.

 

programming GoTo position xx DiSEqC 1.2 for automatic antenna

$
0
0

For the control of a satellite antenna with both azimuth and elevation rotor, we are looking for someone who can program the satellite receiver.
It concerns the GoTo position xx command, working on the DiSEqC 1.2 protocol modifed. The goal is drive the antenna to Astra 3 initially and from there move by DiSEqC between Astra 1, Astra 2 and HotBird based on the chosen TV channel.
The motor drivers are already included in the antenna itself.
Technical specifications are available, including all commands needed. Sample of hardware is also available for testing.
Choice of satellite receiver is open for discussion.
A financial compensation will be awarded to the programmer creating working software. 

Bitbake fetcher errors

$
0
0

Up to this commit on bitbake [1]  it was possible to use globs, even though deprecated (read commit).

 

I am now testing meta-openpli with OE master-next and have these two parsing failures (checksum check):

 

ERROR: ExpansionError during parsing /oe/meta-openpli/recipes-openpli/enigma2/settings-autorestore.bb

 

ERROR: ExpansionError during parsing /oe/meta-openpli/recipes-openpli/enigma2-channelsettings/enigma2-plugin-settings-ziggo-casema-west_20110326.bb

 

 

URL: 'file://*' has invalid parameters. file:// urls using globbing are no longer supported. Please place the files in a directory and reference that instead.

 

 

I'd say it would be better to add a tarball at this point, with proper checksum.

Any thoughts?

 

A.A.

 

 

 

[1] https://git.openembedded.org/bitbake/commit/lib/bb/fetch2/local.py?h=master-next&id=0c9302d950c6f37bfcc4256b41001d63f668bdf7

RFC: oscamstatus should be optional

vuzero and dvbproxy support

OE overrides syntax changes, heads up !


Kodi - Backup userdata

$
0
0

I would like to backup my userdata for Kodi.

Found the folder:

~/.kodi/userdata/

But I cannot seem to add this to the backup config of the enigma2 autoBackup.

How can I do this?

 

Thanks in advance.

devel: samba rebuilds

$
0
0

in my little tests samba is rebuilt 3 times for each arch.

 

The do_configure diffsigs point to krb5 and e2fsprogs package

 

https://pastebin.com/YZ3nLT4e

 

 

P.S. samba from hardknott is okay with python2

 

A.A.

USTVNow plugin

$
0
0

Hi Guys, 

 

It took me quite a while to get a stable stream for USTVNow, but since a few day's I got finally the conditions right to watch US-TV Channels without freezes.. 

 

The plugin that is placed here has a basic that comes back from a few years. Last summer I'd wanted to place the code online, but then unfortionaly USTVNow has changed the API so watching was impossible. 6 months ago I found some code from TSMedia to watch USTVNow on the receiver, but the disadvantage is that you need the plugin TSMedia to watch the channels. 

 

So.. with some help the plugin is back in action again. But.. it need some minor changes to make it more smoothly to use. 

I am asking for your help to make this plugin more useable.

 

The GUI should change the quality to whatever you want.. but unfortunately, this recognised by the code.

 

 

config.USTVNOW.quality = ConfigSelection(default = "4", choices = [("1", _("Low")), ("2", _("Mid")), ("3", _("High")), ("4", _("HD"))])

 

 

 
This is currently to working. The stream stay's in Low quality.
 
How to use:
1. First place the content of the ustvnow.zip file to folder: /usr/lib/enigma2/python/Plugins/Extensions/Ustvnow/
2. Install the plugin: ServiceApp 
3. Adjust the ServiceApp settings to:- Enigma2 playback system: serviceapp
- Enigma2 playback system: serviceapp
- Player: exteplayer3
- HLS Explorer must be set on true
4. Restart enigma2
 
5. Go to the website: www.ustvnow.com and make a new account. Use the free ($0.00) version to watch the free to view channels
6. Activate the account via e-mail
7. Use the plugin: menu\plugins\USTVnow and enter your e-mail address and password. 
8. Use green to save the settings.. and/or OK to create a bouquet.
 
9. A few seconds are needed to create a new Bouquet USTVNow with 7 US-TV Channels:
ABC, CBS, NBC, FOX, CW, My9, PBS
 
Note: To watch the TV Channels, once a day at 11.00 CET the URL's are changed, so then you need to reload the Channel's with the usage of the plugin. 
 
Note: The account is active for 45 day's to watch the channels in HD and via streaming option. After 45 day's, you only can watch the channels at the website: www.ustvnow.com.. But.. I created a new account.. and continue to watch the channels.. -> You need a new e-mail address of course.

Attached Files

tune file changes

Gui bug on some hisi models

$
0
0

i faced some wired movements on the gui especially in list boxes when scrolling , i did some searching and i found a commit that fix this bug i tried it on a home build the gui is much better now no more glitchy movements.

 

i attached the patch for the fix

 

 

Attached Files

devel-next: hardknott or honister

$
0
0

Hi,

 

just to start a discussion about the issues with the migration to recent OE:

 

hardknott

+ we can keep samba with a minimal patch to use python2

+ we can keep the old _override operator

- kodi is stuck to 18.x

 

honister

- newer samba: we must upgrade to python3

- tune-files have moved

- we must convert the override operator

 

As for the necessaries BSP changes, it could be done in one or two steps (overrides now, tune-files later).

 

Finally I see OE-A is using python3 for enigma images.

What is the status here?

A.A.
 

 

 

openvpn config

$
0
0

Hi

 

i install openvpn on openpli4 dm800se.

 

i put enigma.ovpn file in /etc/openvpn

 

when i start openvpn i get this error

 

---
root@dm800se:~# /etc/init.d/openvpn start
Starting openvpn: FAILED-> client.
root@dm800se:~#
---
 

i rename enigma.ovpn to enigma.conf same error.

 

can anyone tell me config for openvpn for openpli?

 

thanks


Kodi stopped working on DRM channels

$
0
0

Up to yesterday, Kodi ran perfectely on a Maxytec - Multibox SE

Now DRM input does not work anymore.

 

It seems that the version of Widevine installed, is not supported anymore.

(f,i livetv from m7 TVV and CDS)

Can anybody confirm this, pls?

Can there something be doen about this?

 

Content which does not require Widevine works properly.

AB-COM PULSe 4K Support

$
0
0

I have the new PULSe 4K from AB-COM and find that blindscan for DVB-S2 is very poor for the ku band. Blindscan does not exist at all for the c band.  Who supports this receiver or is it supported? Emails to AB-COM are not answered. The PULSe 4K would be a great receiver for use in North America if a little bit of work was done to it. So I ask if anyone supports the advertised machine features, and where to go or who to contact if support for blindscan and other machine features exist.

 

Thanks.

BOLT & rts

$
0
0

Hi, is there any detail description of the meaning of rts?

BOLT> help rts
  SUMMARY
     list all, or select an rts
  USAGE
     rts [-set N] where N is the number shown when listing rts sets
  OPTIONS
     -set=* ........... Program and save to flash an rts set
     -clear ........... Uprogram and unset flash saved rts set (will
                        then use board defaults)
*** command status = 0
BOLT> rts
rts 00 [20150422212833_boot_box0]
rts 01 [20141112013607_1stb1t_box1]
rts 02 [20141112013452_1u2t_box2]
rts 03 [20141112213819_4ku0t_box3]              *default
rts 04 [20141013221002_4563_2t_box4]
rts 05 [20150202223821_4ku0t_box5]      *used
BOX MODE: 5
*** command status = 0

SAT>IP support improvements

$
0
0

Hello everyone, I've been away from this forum for quite a while but I am happy to be back.

 

The last weeks I have been using sat>ip support in OpenPLI to receive signals from around the world (WAN access). Server used is the minisatip open source.

There are various issues trying to use such setup. Some of them can be fixed and I expect to send required patches in the next days or weeks. But some issues needs improvements in the enigma2 core.

 

- As it is, you can only "discover" LAN broadcasted SAT>IP servers from the enigma2 menu system. You are not allowed to enter the connection details yourself (unless you manually edit vtuner.conf). I am planning to fix this.

- While satipclient has been updated to understand the "tcpdata:1" option to enable TCP RTSP access (which really helps WAN setups), the enigma2 plugin does not. I am planning to fix this as well.

- satipclient has a fixed port for RTSP (554) and it is not configurable. I am planning to add a "port:XXX" option to also support different RTSP port for SAT>IP server

- DVB-T2 is not supported from satipclient, because it does not export "FE_CAN_2G_MODULATION" capability for the vtuner. This can be easily fixed.

 

Those are kind of easy fixes and I will send patches soon. More difficult issues include the following:

- You cannot have two (or more) DVB-T SAT>IP tuners from different areas (probably same applies to DVB-C but haven't tested it). For example I have one local SAT>IP DVB-T server for my local DVB-T channels and I also have another DVB-T SAT>IP server for the DVB-T channels in UK. As soon as I have both enabled, whenever I tune a DVB-T local channel, it tries to tune the UK server and fails. It never tries the second tuner, unless I setup a PiP or recording etc. I guess this needs a support inside enigma2, maybe to give IDs to DVB-T tuners and this tuner ID should follow the service scanned, in order to only tune to this ID. Something like "satellite position" for DVB-T.

- You can have a SAT>IP server that can have both DVB-T and DVB-S. But satipclient does not allow to have a "hybrid" tuner. Don't know if this is possible with vtuner, but since hybrid tuners are supported in enigma2 (C/T or even S/C/T) I think we could configure this.

- You can have SAT>IP server with 2 or 4 or 8 tuners (or more) but you can only use one in enigma2 (unless you setup a second connection to same server for a 2nd vtuner). I don't know if this can be fixed/improved somehow since the concept of one tuner = one frontend in enigma2 is very low level.

- Since most STBs have a limited amount of vtuners and satipclient does the assignment statically outside of enigma2, in order to add support for more SAT>IP server sessions maybe we need "on-demand" assignment of servers to vtuners. But this to work has to be managed inside enigma2 code.

 

In the era of fast internet, sharing DVB-T/DVB-C or DVB-S tuners over WAN with a friend is a great feature.

 

Waiting for your thoughts on this.

 

Streamlink package available?

$
0
0

I need Streamlink package to play some iptv links.

After activate Streamlinkserver for Youtube videos it will be possible to run for some iptv links.

 

But I can not find this option in the menu lists.

Is it possible that it may be described in different way?

Viewing all 1691 articles
Browse latest View live


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