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

TV Channel Detection

$
0
0

Hi

 

I am new to this forum and Openpli..  Would like to know is it possible to develop a plugin in Openli open source software to detect what the User is watching on TV ( i.e tracking the user viewership  )  and send this information to the backend server via the internet.

 

 Thanks

Phani

 


Legacy kills Kodi on 4K boxes

$
0
0
With all developers effort, the Kodi/XBMC experience on older E2 boxes is not very "exciting", I guess due slow processing power.

However, the newer 4K machines, for instance Uno 4K, with ARM dual core Broadcom 7252s processors shall be able to run full Kodi at a fraction of the available power. Actually they are some of the most powerful boxes on the market at this time.

Unfortunately Kodi implementation on the 4K new boxes is the same as on the old boxes, it forces Kodi to use the E2 player which has very limited capability, not even subtitles, most plugins don't work, broken CIFS, no IPTV, no PVR plugins.
Generally speaking, if you never seen the real Kodi, the E2 kodi implementation is so basic that is nothing to look forward for.

Is it possible to have a standard Kodi implementation only on 4K boxes, something maybe not compiled in, just a ipk that users can update to the latest Kodi release and having all Kodi standard features?

Xtream Codes IPTV

$
0
0
Hi guys, is there any plugin to play Xstream Codes IPTV links? No p2p please!

CI+

$
0
0

Have a canal digital card that works in a ci + cam on a uno4k

It encodes channels that I have in my abbonemang.
But when I switch to a channel I do not have I get the error message:

Keine Zugang Nicht aktivert, statuskode 6
this is irritating
Other img we get off this.
Is it possible to open pli?

Enigma2 plugin Development

$
0
0

Hi 

 

I am learning to develop a Enigma2plugin   , Can some please give me some start up links for the same .

Also which settop box would be best to choose for , I see Openpli supports multiple settop boxes .

Do we have a simulator to test the Engima2 plugin  or i need to test it directly on the settop box..

Any information related to Plugin development would be of great help to me.. { Basically looking for the posts that would be helpful to a newbie like me }

Thanks for your time..

 

Regards

Phani

 

 

Build OpenPli 4 on Ubuntu-16.04 x86_64 fails

OpenPLIi 3 & Mgcamd 1.38

$
0
0
Could any one help?
Where can i find working mgcamd 1.38 for openpli 3?

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

 

 

 


Big size OpenWebif.

$
0
0

Need help.I am build pli5 in my solo2,build ok,work fine.When build OpenWebif big size 4.8M-why,vxg-size 1.3M.

My enigma2-plugin-extensions-openwebif.bbappend:
PACKAGE_ARCH = "${MACHINE_ARCH}"
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"

SRCREV = "${AUTOREV}"
PV = "2+git${SRCPV}"
PKGV = "2+git${GITPKGV}"

python do_package_prepend () {
boxtypes = [
('spark', 'spark.jpg', 'spark.png'),
('spark7162', 'spark.jpg', 'spark.png'),
('formuler1', 'formuler1.jpg', 'formuler1.png'),
('formuler3', 'formuler3.jpg', 'formuler1.png'),
('dm500hd', 'dm500hd.jpg', 'dm_normal.png'),
('dm7020hd', 'dm7020hd.jpg', 'dmm2.png'),
('dm8000', 'dm8000.jpg', 'dmm1.png'),
('dm800se', 'dm800se.jpg', 'dm_normal.png'),
('et5x00', 'et5x00.jpg', 'et_rc5_normal.png'),
('et6x00', 'et5x00.jpg', 'et_rc5_normal.png'),
('et9x00', 'et9x00.jpg', 'et_rc7_normal.png'),
('et4x00', 'et4x00.jpg', 'et_rc13_normal.png'),
('et7x00', 'et7000.jpg', 'et7x00.png'),
('et8000', 'et8000.jpg', 'et8000.png'),
('et8500', 'et8500.jpg', 'et8000.png'),
('et10000', 'et10000.jpg', 'et8000.png'),
('xp1000', 'xp1000.jpg', 'xp_rc14_normal.png'),
('osmega', 'osmega.jpg', 'osmini.png'),
('osmini', 'osmini.jpg', 'osmini.png'),
('osminiplus', 'osminiplus.jpg', 'osmini.png'),
('vuduo', 'duo.jpg', 'vu_normal.png'),
('vusolo', 'solo.jpg', 'vu_normal.png'),
('vusolose', 'solose.jpg', 'vu_normal.png'),
('vusolo2', 'solo2.jpg', 'vu_normal.png'),
('vusolo4k', 'solo4k.jpg', 'vu_normal.png'),
('vuduo2', 'duo2.jpg', 'vu_duo2.png'),
('vuultimo', 'ultimo.jpg', 'vu_ultimo.png'),
('vuuno', 'uno.jpg', 'vu_normal.png'),
('vuzero', 'zero.jpg', 'vu_normal.png'),
('hd1100', 'hd1100.jpg', 'hd1x00.png'),
('hd1200', 'hd1200.jpg', 'hd1x00.png'),
('hd2400', 'hd2400.jpg', 'hd2400.png'),
('hd51', 'hd51.jpg', 'hd1x00.png'),
('fusionhd', 'fusionhd.jpg', 'fusionhd.png'),
('fusionhdse', 'fusionhdse.jpg', 'fusionhdse.png'),
('spycat', 'spycat.jpg', 'spycat.png'),
('spycatmini', 'spycat.jpg', 'spycat.png'),
('wetekplay', 'wetekplay.jpg', 'wetekplay.png'),
('xpeedc', 'xpeedlx.jpg', 'xpeedlx.png'),
('mbtwinplus', 'mbtwinplus.jpg', 'miraclebox.png'),
('mbmicro', 'mbmicro.jpg', 'miraclebox2.png'),
('et7000mini', 'et7000mini.jpg', 'et7000mini.png'),
]
import os
top = '${D}${PLUGINPATH}/public/images/'
target_box = 'unknown.jpg'
target_remote = 'ow_remote.png'
exception = ''
for x in boxtypes:
if x[0] == '${MACHINE}':
target_box = x[1]
target_remote = x[2]
if x[0] == 'et6x00':
exception = 'et6500'
elif x[0] == 'et7x00':
exception = 'et7500'
elif x[0] == 'xpeedc':
exception = 'xpeedlx'
elif x[0] == 'dm8000':
dir = '${D}${PLUGINPATH}/public/static/remotes'
os.system('cp %s/dmm1.html %s/dmm.html' % (dir, dir))
break
for root, dirs, files in os.walk(top + 'boxes', topdown=False):
for name in files:
if target_box != name and name != 'unknown.jpg' and (exception + '.jpg' != name):
os.remove(os.path.join(root, name))
for root, dirs, files in os.walk(top + 'remotes', topdown=False):
for name in files:
if target_remote != name and name != 'ow_remote.png' and (exception + '.png' != name):
os.remove(os.path.join(root, name))
}

do_populate_sysroot[depends] = "enigma2-plugin-extensions-openwebif:do_package"

PACKAGES =+ "${PN}-vxg"
DESCRIPTION_${PN}-vxg = "Adds Google Chrome support to OpenWebif's WebTV"
FILES_${PN}-vxg = "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/public/vxg"
RDEPENDS_${PN}-vxg =+ "${PN}"

 

And in e2openplugins-enigma2-plugin-extensions-openwebif.bb:

MODULE = "OpenWebif"
DESCRIPTION = "Control your receiver with a browser"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://README;firstline=10;lastline=12;md5=9c14f792d0aeb54e15490a28c89087f7"
 
DEPENDS = "python-cheetah-native"
RDEPENDS_${PN} = "\
aio-grab \
python-cheetah \
python-compression\
python-ipaddress\
python-json \
python-misc \
python-numbers \
python-pyopenssl \
python-shell \
python-unixadmin \
"
 
inherit gitpkgv
PV = "1+git${SRCPV}"
PKGV = "1+git${GITPKGV}"
 
require openplugins-distutils.inc
 
# Just a quick hack to "compile" it
do_compile() {
cheetah-compile -R --nobackup ${S}/plugin
python -O -m compileall ${S}
}
 
PLUGINPATH = "/usr/lib/enigma2/python/Plugins/Extensions/${MODULE}"
do_install_append() {
install -d ${D}${PLUGINPATH}
cp -r ${S}/plugin/* ${D}${PLUGINPATH}
chmod a+rX ${D}${PLUGINPATH}
}
 
FILES_${PN} = "${PLUGINPATH}"

IPTV box

$
0
0

Hi All,

 

I read the box comparison page of openPLI https://wiki.openpli.org/comparison

and I found that all boxes are SAT boxes not IPTV. Is it possible to mention an IPTV box which support openPLI ? If not is it possible to turn a SAT box to an IPTV box using the iptv player ?

 

Best regards,

Nizar

[ET10000] transcode to another enigma2 box

$
0
0

hi devs - I am aware remotechannel stream converter does quite a good job setting up a tv-stream between two enigma2 boxes, however it lacks transcoding if required, eg on wlan or vpn ...

 

As ET10000 does quite a good job transcoding channels to tablets and smart phones ( eg blackbox for apple, or android dreamdroid with mx pro and xtrend transcoding addon ) I wonder this plug in can be enhanced enabling  transcoding? I am referring to similar config settings as the xtrend transcoding plugin carries: most important option would be " bitrate " imho. Rest, referring to " resolution ", " aspect ratio ", " framerate " and " interlaced " options can be obtained from the source and should be left untoched as much as possible.

 

However client side should be able to handle ( viewer, cpu, etc ) the transcoded streams.

Are there plans at OpenPLi ( or Xtrend ) to support this - would be delighted to test enigma2 clients to see if this works if your server is Xtrend ET10000/ET8000 or Vu+

 

Looking forward to your views on this feature request.

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

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

IPK Creator 4.0 + How to ...

$
0
0
Version 4.0

You Need To Install JRE (Java Runtime Environment) Not Open JDK !

Download It From http://www.filehippo.com/download_jre/ (Windows)

You Need To Install 1.7.x Versions

After Installing JRE Just Run windows-run.bat

Still In Development !

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

it's based on the sources of Ipk Packager and jpkg-webos but with so many changes

windows-run.bat is for Windows but as you know you can run a jar file in any operating system (Mac OS , linux , ...) because it's Java

i did compile it with Java 7 so you need JRE 1.7.x

enjoy creating ipk files
Version 4.0

"any", "arm" and "armv7a-vfp" architectures added

"priority", "section", "conflicts", "replaces", "source", "homepage", "license", "oe" fields added

unneeded settings removed

faster than before and more compatible with enigma2 packages

full size by default, layout fixes/updates

fix "-" in version, now you can have -r1 for example

clean and rebuild using JDK 7u45

good luck ;)

Enigma2 Plugin KodiLite


FullBackup

$
0
0
Automatic Full Backup for ET/VU model(only PLi-3.0)...

The basic idea is taken from e2openplugin-AutoBackup.
Author Pedro_Newbie.
Modified Dima73 and vlamo.

Auto Volume-plugin Set default volume

$
0
0

Been using the Auto Volume-plugin for a long time, works great!

But, is there any way to revert the volume back to a set default level at a specified time?

 

I would like to have the default volume set to 50/100 at 13:00, regardless of the stored values.

 

Any way to achive this by using cron?

-Unofficial- Gstreamer 1.9.0.1 images 2016-04 V2 -based on- OpenPLi 4

$
0
0

Hi there,

 

Since my last round of images had HLS broken, I've created a quick round of new images using christophecvr's new gstreamer recipes.

Also it should be possible to do an online upgrade (if you have sufficient free space).

 

2nb9kro.jpg

 

Changes compared to previous release:

 

- New gstreamer 1.9.0.1 recipes based on christophecvr's github (small changes for PLi4)

- Upgrade glib2.0 and some other components like gobject-introspection to satisfy the new gstreamer recipes

- gstreamer1.0-libav is built using it's minimal libav with only support for wma (thank you chris)

  It's pre-installed on all receivers except for the ones with only 64MB of flash (dm800/800se/500hd)

- Full ffmpeg 3.0.1 package is in the feeds for use with IPTV Player's exteplayer3 (thx to Taapat for the original bbappend)

  Login with telnet and issue: opkg update && opkg install ffmpeg

- Latest openpli-oe-core changes

- Latest enigma2 changes

- spark: libeplayer3 is pre-installed now (also in the feeds) for movie players with support for this library

  Note: servicemp3 still uses gstreamer

- spark: some OpenPLi enigma2 backports (since Taapat doesn't maintain his enigma2 branch anymore)

  The servicemp3 memleak patch has been applied with some other patches/commits I found useful

- spark: don't force async mode on the dvbaudiosink anymore, it's now the same as all other receivers again

 

So in short, this release should have HLS and mp4 playback working again. (thank you mx3L and chris).

 

Also thanks to samsamsam IPTV Player should be working again.

It's now compatible with OpenSSL and if you install ffmpeg from the feeds, it will install exteplayer3 for you (also on sh4).

 

Please refrain from any (cam/smartcard)-emulation or clone-receiver discussion.

Thanks for testing and be sure to report back your findings.

 

https://mega.nz/#F!v1URELBR!uyJFfGGTiuKPqWMaf8stkg

Enigma2pc build problem

$
0
0

Hi All,

 

I am trying to build the openpli_PC emulator. I run build_libs.sh then the build_openpliPC.sh but I got the following errors:

nizar@nizar-HP-15-Notebook-PC:~/enigma2pc$ ./build_openpliPC.sh
>>> Checking "xterm" : package is installed, skip it
>>> Checking "unclutter" : package is installed, skip it
>>> Checking "mingetty" : package is installed, skip it
>>> Checking "libmpcdec-dev" : package is installed, skip it
>>> Checking "mawk" : package is installed, skip it
>>> Checking "libvpx-dev" : package is installed, skip it
>>> Checking "python-twisted-web" : package is installed, skip it
>>> Checking "libavcodec-dev" : package is installed, skip it
>>> Checking "libnl-3-dev" : package is installed, skip it
>>> Checking "libnl-genl-3-dev" : package is installed, skip it
>>> Checking "linux-headers-4.4.0-59-generic" : package is installed, skip it
-----------------------------------------
configuring OpenPliPC xine-lib
-----------------------------------------

**Error**: You must have `libtool' >= 1.5.20 installed to
           compile xine-lib. Download the appropriate package
           for your distribution or source from ftp.gnu.org.
--------------------------------------
installing OpenPliPC xine-lib
--------------------------------------
make: *** No rule to make target 'install'.  Stop.

An error occured while building xine-lib

 

But i have newer version of libtool:

nizar@nizar-HP-15-Notebook-PC:~/enigma2pc$ sudo apt-get install libtool
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libtool is already the newest version (2.4.6-0.1).
0 upgraded, 0 newly installed, 0 to remove and 188 not upgraded.
 

 

Does someone have a solution for this ?

 

Best regards,,

Nizar

seaching for OpenPli Developer for BCM7405 Receiver

$
0
0

Hello,

 

i´m looking for OpenPli Developers for a Firmware for a SAT Receiver based on BCM7405 Chipset.

 

Here are some technical Detail of the current Hard / Software from the Receiver :

 

  • Windows CE 5.0
  • 400 MHz Media Processor Broadcom BCM7405
  • 4 MB Flash-Memory
  • 500 GB HDD
  • 256 MB DDR2 SDRAM
  • 2x DVB-S2 Tuner
  • MS DRM/CGMS-A/HDCP/Rovi
  • 10-/100 Mbit/s Ethernet-Port
  • Audio: WAV, WMA
  • Video: MPEG-1, -2, -4, WMV9, AVI
  • Bild: BMP, GIF, JPEG

Best regards

Andy

Viewing all 2513 articles
Browse latest View live


Latest Images

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