Jump to content


MastaG

Member Since 16 May 2009
Offline Last Active 22 Jun 2022 15:23
*****

#531602 OpenPLi-4 / Gstreamer 1.7.1 (master git) images 2016-02

Posted by MastaG on 17 February 2016 - 17:40

Hi folks,

 

It took me a while to build these because there were lots of small bugs and user requests.

I did my best to answer them all.

But due to my limited time I couldn't fulfill all of them, so my apologies if I didn't respond to a PM or forum-post.

 

So anyways.. there are lots of changes compared to my last images.

Too much for me to remember, so I guess:

 

 - Added new receivers: Zgemma H5 and LC, Vu+ Solo 4K, XpeedC (whatever that is) and Atemio Nemesis (user-request, not tested at all so beware).

   There are no Wetek builds and I ain't gonna build them, so don't ask.

 - I've fixed the feed for mips32el-nf receivers (et4x00, hd1100, hd500c and xp1000).

 - Oscam bumped to rev. 11211 with Joeuser's patch (yes I know you guys were waiting for this one).

 - Lots of fixes for spark and spark7162 with the help of my great friend Taapat, they should be of equal quality as other PLi 4 images now.

   The libeplayer versions are in the "eplayer" directory, everything else is gstreamer.

 - No more patches to enigma2's servicemp3.cpp (except the one for aac transcoding), so it should reflect the current state now.

 - Latest gstreamer 1.7.1 master head as of today.

 - Many backports from master-next and Taapat.

 - Lot's of small things I forgot.

 

Note:

 - If you get corrupted jpeg images on spark/spark7162 the hardware decoder is not working for you, simply login using telnet and type:

  rm -f /usr/lib/libmme_host.so

  Then restart enigma2 and they should display fine

- Zram is now disabled by default on spark/spark7162, if would like to use it anyways, simply login using telnet and type:

  touch /etc/gimme-zram

  Then reboot your receiver.

 

If I didn't mess up badly this time, this will be my last round of public images.

I don't think there's any benefit for releasing gstreamer master head images anymore, since the next stable gstreamer release will hit master-next and oe-alliance anyways.

And most work went into supporting non-PLi-supported receivers which takes lots and lots of time.

 

 

Thank you all for the great feedback !

You're the best!

 




#529226 OpenPLi-4 / Gstreamer 1.7.1 (master git) images 2016-01-05

Posted by MastaG on 5 February 2016 - 13:10

christophecvr thank you.

if it solves the problem for good I'll create a nice patch for your sink with a nice "--with-spark" configure option :)

Will try asap.




#528631 Enigma2 severe(blocker) bug caused by use off eDebug

Posted by MastaG on 2 February 2016 - 20:08

Thank you chris.
Will add it in for sure :-)


#526935 OpenPLi-4 / Gstreamer 1.7.1 (master git) images 2016-01-05

Posted by MastaG on 25 January 2016 - 08:55

buc61b, I'm using gstreamer 1.7, that was the whole point of these images.

Many spark users are asking for ffmpeg / eplayer, if you want that use taapats PLi 5 image.

His image is perfect, he really put lots of work it to get in in perfect shape for the 7111.

 

Also he helped me alot to work out the remaining bugs and give tips and advice for my next release.

Thanks to him my next spark release will include:

- Proper standby / shutdown

- Remote control buttons fixed including the portal button

- Spark7162 should not be stuck in radio mode anymore

- Hardware accelerated image rendering (libmme-host)

- Proper use zram

- Faster by using his drivers / tdt-apps

- Many other things I forgot about.

 

Also thanks to mx3L servicemp3 is in much better shape than before.

I noticed that:

- adaptive (chunked) streams recover much better now

  eg. when missing audio frames, audio doesn't drop out completely but recovers now

- No more spinners when switching iptv streams and faster iptv zapping

- No more freezes when trying to play streams which are offline

- No more lockups when switching audio tracks

 

This time, I've been testing out many things myself and I'm quite pleased with the results.

So my next image will be the last public image for testing.

 

Nevertheless subtitles should work in both gstreamer 1.7 and eplayer.




#522870 OpenPLi-4 / Gstreamer 1.7.1 (master git) images 2016-01-05

Posted by MastaG on 6 January 2016 - 15:36

Please reflash your receiver since a software update will most likely fail.

Especially on spark/spark7162.

Changes since previous release:

- Gstreamer snapshot updated to 1.7.1:

  * The mp4 issue when playing from remote locations has been fixed upstream, so I've dropped the revert.

  * Libsoup has been updated so I've dropped the revert for the old libsoup as well.
- DM800Se V2 and DM500HD V2 kernel config has been cleaned and more in sync with PLi's config for the other Dreambox models.

- More free space by adding a task before do_package_write_ipk which will upx compress some binaries.

  * This should give us a few more MBs to work with (Dreambox *cough*).

- Major rework of the meta-fulan BSP for spark thanks to Tapaat for helping me out.

  * Now using Tapaat's drivers which fixes the frambuffer (and 22khz?) issue.

  * Enable of the zram module.

  * Shipping his wifi drivers.

  * VFD time is now synced every 5 minutes using a cron job.

  * Software update and plugin-installation has been fixed.

  * Using Tapaat's lirc config for spark and spark7162.
- The usual batch of dvbmediasink fixes by Christophecvr and mx3L:

  * A brand new divx/xvid bitstream unpacker by mx3L should fix playback of avi files with wrong fourcc.

- Libsoup has been updated to 2.52 (from master-next).

- Refactor wifi drivers a bit on Linux 2.6.18, not auto-loading the mt7600 anymore, the correct driver should hopefully be loaded when you plugin your wifi stick.

 

Changes compared to openpli-oe-core gst-1:

- Ships with gstreamer upstream master git:
  Using the same patches as openpli-oe-core gst-1 with only these changes:
  Removed: 0001-baseparse-post-tag-list-when-avg-bitrate-changes-at-.patch
  because this patch was already checked in upstream.
- Every receiver uses christophecvr's multibox dvbmediasink.

- Libsoup has been updated to 2.52 (from master-next).
- Using libtrmp and rtmpdump from oe-alliance.
- Some small enigma2 patches for Dreambox receivers (ac3/dts bypass and blanking on zap support).
  These are only applied for Dreambox receivers.
- AAC to AC3 transcoding V2 by mx3L (requires a fast cpu).
- IPTV Player from samsamsam included (thx to Athoik for the recipe).
- Large list of public IPTV streams included thanks to the Japhar Team.
- Updated libcdio and cdtextinfo for audio-cd support by christophecvr.
- DM800Se, DM7020HD and DM800SeV2 driver upgraded to 20151201:
  added si2166b blindscan support.
- Using aio-grab source from oe-alliance which includes fixes for spark receivers.

Known issues:

- DM800 first boot will take a while, please be patient. The next boot will be faster.
- On spark/spark7162 you need to set 'boxtype  =  dreambox' for oscam dvbapi.
  Please use 'duckbox' instead.
- On Zgemma Star you cannot use full HD skins.
  This is a hardware/driver limitation.
  Please don't try it, it will crash enigma2.
- Some Dreambox remotes may behave very sensitive.
  This causes button presses to register multiple times instead of just once.
  As a workaround you can adjust the key interval:
  Go to: Menu - System - Input devices - dreambox remote control (native).
  Set "Change repeat and delay settings" to yes
  Set "Interval between keys when repeating:" to 200ms or 300ms.
  Press green button (OK)
  Now set the same delay for: "dreambox advanced remote control (native)" as well.

 

TODO:

- Linux 2.6.18: Create a plugin / ppanel to select which Realtek/Ralink driver to load on startup (eg. rt3070, rt55xx, mt7600), since they cannot be loaded at the same time.

- Linux 2.6.18: Look into the v4l usb drivers.

- Add Spark specific plugins by gorski.

- Add meta-ini from OE-Alliance and shape it up for openpli-oe-core.

 

Download:

https://mega.nz/#F!z...ILooVVyTRve-soQ

 

Happy testing everyone!




#522034 Openpli-5 (still next master)

Posted by MastaG on 1 January 2016 - 16:10

It's great to see master-next finishing up.

So many security CVE's are squashed by using the new snapshot from openembedded-core.

Soon I'll give it a spin for myself :)




#518960 OpenPLi-4 / Gstreamer 1.7.0 (master git) images 2015-12-13/14

Posted by MastaG on 14 December 2015 - 09:30

Users running the previous Gstreamer 1.7.0 image, should be able to peform a Software Update!

Changes since previous release:

- mx3L's gstreamer revert which fixes mp4 playback from remote locations
- Spark drivers updated to 20151113
- Using aio-grab from oe-alliance which includes fixes for sprak receivers
- New Japhar IPTV List (thanks to ToySoft).
- Removed the linux 2.6.18 kernel patch for ignoring the vermagic as it might be the cause of some instabilities.

Changes compared to openpli-oe-core gst-1:

- Ships with gstreamer upstream master git:
  Using the same patches as openpli-oe-core gst-1 with only these changes:
  Removed: 0001-baseparse-post-tag-list-when-avg-bitrate-changes-at-.patch
  because this patch was already checked in upstream.
  Added: 0001-Revert-qtdemux-respect-qt-segments-in-push-mode-for-.patch
  by mx3L which fixes mp4 playback from remote locations.
- Every receiver uses christophecvr's multibox dvbmediasink.
- Using libtrmp and rtmpdump from oe-alliance.
- Some small enigma2 patches for Dreambox receivers (ac3/dts bypass and blanking on zap support).
  These are only applied for Dreambox receivers.
- AAC to AC3 transcoding V2 by mx3L (requires a fast cpu).
- IPTV Player from samsamsam included (thx to Athoik for the recipe).
- Large list of public IPTV streams included thanks to the Japhar Team.
- Updated libcdio and cdtextinfo for audio-cd support by christophecvr.
- DM800Se, DM7020HD and DM800SeV2 driver upgraded to 20151201:
  added si2166b blindscan support
- Spark images includes the pti.ko from OpenATV so softcam's should work now.
- Using aio-grab source from oe-alliance which includes fixes for spark receivers.

Known issues:

- DM800 first boot will take a while, please be patient. The next boot will be faster.
- On spark/spark7162 you need to set 'boxtype  =  dreambox' for oscam dvbapi.
  We're using the OE-A drivers and 'duckbox' doesn't seem to work on these.
- On spark/spark7162 you need to set a skin which doesn't resize the framebuffer.
  Because sometimes it doesn't scale back to fullscreen.
  I've included the MX-HQ7 skin for use as workaround.
- On Zgemma Star you cannot use fullHD skins.
  This is a hardware/driver limitation.
  Please don't try it, it will crash enigma2.
- Some Dreambox remotes behave very sensitive.
  This causes button presses to register multiple times instead of just once.
  As a workaround you can adjust the key interval:
  Go to: Menu - System - Input devices - dreambox remote control (native).
  Set "Change repeat and delay settings" to yes
  Set "Interval between keys when repeating:" to 200ms or 300ms.
  Press green button (OK)
  Now set the same delay for: "dreambox advanced remote control (native)" as well.
 

Gstreamer recipes (20151213):
https://mega.nz/#!ug...wNxeaBxiD4FSBsI

Dreambox DM500HD:
https://mega.nz/#!qw...JEao90ArEJ0BWcs
Dreambox DM500HD V2:
https://mega.nz/#!Gp...MX5AmwSi-GOWXys
Dreambox DM7020HD:
https://mega.nz/#!zh...-Xiw28MdA3nSKjQ
Dreambox DM800:
https://mega.nz/#!Gs...c1vXLhIoEi2QwHo
Dreambox DM8000:
https://mega.nz/#!20...diGKKuGzm86DKYQ
Dreambox DM800Se:
https://mega.nz/#!Lt...5_FGXg7Fn7dfFDA
Dreambox DM800Se V2:
https://mega.nz/#!X4...JclaArNPuBsdnr8

Xtrend ET10000:
https://mega.nz/#!ng...xpZPlxAfW5IJxRQ
Xtrend ET9x00:
https://mega.nz/#!vh...wFv2TcMp9zMPG8M
Xtrend ET8500:
https://mega.nz/#!Wk...lXolgPE27R-v4y0
Xtrend ET8000:
https://mega.nz/#!7s...pH-xBFC7rf52RTo
Xtrend ET7x00:
https://mega.nz/#!Lp...oH70jZPQ2cT0FGU
Xtrend ET6x00:
https://mega.nz/#!Hx...IVFhh2VZoh3uybg
Xtrend ET5x00:
https://mega.nz/#!S1...Apa88CsN5xqG2vM
Xtrend ET4x00:
https://mega.nz/#!yt...KZVx7rhPWAURP7I

Formuler F3:
https://mega.nz/#!z8...K5kuv5clNryXoUY
Formuler F1:
https://mega.nz/#!Kp...3o7F5ZQ9XFvlrD0

Mut@nt HD2400:
https://mega.nz/#!z8...rcoyiHN2TiemBF0
Mut@nt HD1200:
https://mega.nz/#!qs...MranynX2s_rYE4k
Mut@nt HD1100:
https://mega.nz/#!bs...T1BMgHspnTw4ZgM
Mut@nt HD500C:
https://mega.nz/#!b8...z-dgoSkubJ4XwsU

MaxDigital XP1000:
https://mega.nz/#!X5...OyJgVLLKXix-fas

XSarius Fusion HD:
https://mega.nz/#!qt...QeY1cPifjgZzIqI
XSarius Fusion HD Se:
https://mega.nz/#!Xl...7yMB-IaetiafrII

Vu+ Solo:
https://mega.nz/#!ml...mzbJi6A2X6zjnQ8
Vu+ Solo 2:
https://mega.nz/#!vs...bMJ703abGLg_CUc
Vu+ Solo Se:
https://mega.nz/#!fl...yTza_KfwKVBfZDM
Vu+ Duo:
https://mega.nz/#!20...ykNfk_BWxTLhQHY
Vu+ Duo 2:
https://mega.nz/#!Po...PyMLtM3S2Sbndo8
Vu+ Ultimo:
https://mega.nz/#!m9...GmadGG0VHX4ycto
Vu+ Uno:
https://mega.nz/#!S8...CZfODtJKfnWwMb8
Vu+ Zero:
https://mega.nz/#!3s...XCiKpJNd0KmvAXs

 

For a full list of receivers: https://mega.nz/#!q8...TlOsLBHs45gCC9M

 

Please respect the forum and don't mention any OEM or unsupported receivers.

Instead PM me if you have a problem with any of them.

 

Happy testing :-) !




#518403 OpenPLi-4 / Gstreamer 1.7.0 (master git) images 2015-12-10/11

Posted by MastaG on 11 December 2015 - 12:06

Users running the previous Gstreamer 1.7.0 image, should be able to peform a Software Update!

A quick rebuild because we got a report that bug: https://bugzilla.gno...g.cgi?id=758928
was fixed by this commit: http://cgit.freedesk...29936f8b963e24b

 

Please test these two streams if possible and report back:

#SERVICE 4097:0:0:0:0:0:0:0:0:0:http%3A//xg5tbqm52h1pot9.babahhcdn.com/witch/season1/304680.mp4:Dougnut test
#DESCRIPTION Dougnut test
#SERVICE 4097:0:0:0:0:0:0:0:0:0:http%3a//cdn.phoenix.intergi.com/19850/videos/4357110/video-sd.mp4:Test MP4
#DESCRIPTION Test MP4

Hopefully the bug that prevents playing mp4 files from remote locations is now fixed :-)

 

Changes compared to openpli-oe-core gst-1:

- Ships with gstreamer upstream master git:
  Using the same patches as openpli-oe-core gst-1, no changes or extra patches added.
  Only patch I've removed is: 0001-baseparse-post-tag-list-when-avg-bitrate-changes-at-.patch,
  because that patch is already accepted and commited to upstream git.
- Every receiver uses christophecvr's multibox dvbmediasink.
- Using libtrmp and rtmpdump from oe-alliance.
- Some small enigma2 patches for Dreambox receivers (ac3/dts bypass and blanking on zap support).
  These are only applied for Dreambox receivers.
- AAC to AC3 transcoding V2 by mx3L (requires a fast cpu).
- IPTV Player from samsamsam included (thx to Athoik for the recipe).
- Large list of public IPTV streams included thanks to the Japhar Team.
- Updated libcdio and cdtextinfo for audio-cd support by Christophecvr.
- DM800Se, DM7020HD and DM800SeV2 driver upgraded to 20151201:
  added si2166b blindscan support
- Spark images includes the pti.ko from OpenATV so softcam's should work now.
- DM800 kernel will now always pass the vermagic check when loading modules.
  Now you can try and load any DM800 2.6.18 kernel module from OE1.5 to 2.0.

Known issues:

- DM800 first boot will take a while, please be patient. The next boot will be faster.
- On spark/spark7162 you need to set 'boxtype  =  dreambox' for oscam dvbapi.
  We're using the OE-A drivers and 'duckbox' doesn't seem to work on these.
- On spark/spark7162 you need to set a skin which doesn't resize the framebuffer.
  Because sometimes it doesn't scale back to fullscreen.
  I've included the MX-HQ7 skin for use as workaround.
- On Zgemma Star you cannot use fullHD skins.
  This is a hardware/driver limitation.
  Please don't try it, it will crash enigma2.

Gstreamer recipes:
https://mega.nz/#!m5...26dsjZh4q3EhdCA

Dreambox DM500HD:
https://mega.nz/#!Sh...4_nEDyh-8_valcc
Dreambox DM500HD V2:
https://mega.nz/#!7s...YSsfPq8EN_UjptY
Dreambox DM7020HD:
https://mega.nz/#!qo...Q2IaYkCjcrlDaVs
Dreambox DM800:
https://mega.nz/#!O9...ADwvNCBU82llo-E
Dreambox DM8000:
https://mega.nz/#!Lt...IFs_iE594jwyK9E
Dreambox DM800Se:
https://mega.nz/#!Ol...PTYRPmJJI8S0SBk
Dreambox DM800Se V2:
https://mega.nz/#!61...0rygpDRuqcH2RRw

Xtrend ET10000:
https://mega.nz/#!34...PV4pSwrxJ7Q9ZKc
Xtrend ET9x00:
https://mega.nz/#!D4...x-qfO5M_IfOb-Pk
Xtrend ET8500:
https://mega.nz/#!Tg...Pwfxih9KFXhHyWI
Xtrend ET8000:
https://mega.nz/#!bx...8JBLLRS7f8iF4Aw
Xtrend ET7x00:
https://mega.nz/#!Ok...m3F21zTtdpwvSXs
Xtrend ET6x00:
https://mega.nz/#!K0...3iXVTZiyN2oQbHQ
Xtrend ET5x00:
https://mega.nz/#!Gt...HPhTJDxbqAqQwLo
Xtrend ET4x00:
https://mega.nz/#!O5...FRt4n4CHvYeGPfs

Formuler F3:
https://mega.nz/#!L5...s5fKZQF-tdjXBCo
Formuler F1:
https://mega.nz/#!Lk...NJjjznfumL8hh2I

Mut@nt HD2400:
https://mega.nz/#!b5...GfNaN6Ov-THgE7c
Mut@nt HD1200:
https://mega.nz/#!yp...NrMdZp4sYsuorH0
Mut@nt HD1100:
https://mega.nz/#!rh...7t5if2g-GCYikU0
Mut@nt HD500C:
https://mega.nz/#!as...ZaGZfEl5l9WT20w

MaxDigital XP1000:
https://mega.nz/#!Oh...p6nEmfIzhE5__lQ

XSarius Fusion HD:
https://mega.nz/#!Kh...kjDYABW0bv3fM8c
XSarius Fusion HD Se:
https://mega.nz/#!7g...aTr5GTwOJsf6-ao

Vu+ Solo:
https://mega.nz/#!74...WG3Y863qyO4_IzI
Vu+ Solo 2:
https://mega.nz/#!Wg...s1LPFevXtrMi2E0
Vu+ Solo Se:
https://mega.nz/#!f0...hHvM4Ttn_b-OirY
Vu+ Duo:
https://mega.nz/#!yh...Hsw0Dy8T_MuXqMw
Vu+ Duo 2:
https://mega.nz/#!j8...TW-HJwz91kxxW4s
Vu+ Ultimo:
https://mega.nz/#!rx...W3jT1Rgdof_WhQ0
Vu+ Uno:
https://mega.nz/#!ft...JSFfHKl6G0V0w4M
Vu+ Zero:
https://mega.nz/#!il...jv-mJb5GUvA9CzU
 

 

For a full list of receivers: https://mega.nz/#!mk...O1vLScKeJ78rw7E

 

Please respect the forum and don't mention any OEM or unsupported receivers.

Instead PM me if you have a problem with any of them.

 

Happy testing :-)




#518192 OpenPLi-4 / Gstreamer 1.7.0 (master git) images

Posted by MastaG on 10 December 2015 - 08:35

Here's another batch of images.

 

Changes compared to openpli-oe-core gst-1:

- Ships with gstreamer upstream master git:
  Using the same patches as openpli-oe-core gst-1, no changes or extra patches added.
  Only patch I've removed is: 0001-baseparse-post-tag-list-when-avg-bitrate-changes-at-.patch,
  because that patch is already accepted and commited to upstream git.
- Every receiver uses christophecvr's multibox dvbmediasink.
- Using libtrmp and rtmpdump from oe-alliance.
- Some small enigma2 patches for Dreambox receivers (ac3/dts bypass and blanking on zap support).
  These are only applied for Dreambox receivers.
- AAC to AC3 transcoding V2 by mx3L (requires a fast cpu).
- IPTV Player from samsamsam included (thx to Athoik for the recipe).
- Large list of public IPTV streams included thanks to the Japhar Team.
- Updated libcdio and cdtextinfo for audio-cd support by Christophecvr.
- DM800Se, DM7020HD and DM800SeV2 driver upgraded to 20151201:
  added si2166b blindscan support
- Spark images includes the pti.ko from OpenATV so softcam's should work now.

- DM800 kernel will now always pass the vermagic check when loading modules.

  Now you can try and load any DM800 2.6.18 kernel module from OE1.5 to 2.0.

 

 

Dreambox DM500HD:
https://mega.nz/#!m0...3iejsCLZdFH7Roo
Dreambox DM500HD V2:
https://mega.nz/#!21...-k6MSYZi_q5nmdY
Dreambox DM7020HD:
https://mega.nz/#!Xt...7SuMxUbAsYxifT4
Dreambox DM800:
https://mega.nz/#!ft...Ic9mDPNWrqxsTcs
Dreambox DM8000:
https://mega.nz/#!bg...HwDvemUE5nsA4QE
Dreambox DM800Se:
https://mega.nz/#!Wx...fHQu-nU42uvssmk
Dreambox DM800Se V2:
https://mega.nz/#!q8...MWo1t3CIeN8JetQ

Xtrend ET10000:
https://mega.nz/#!7h...gyX_ZALv5GCBqbA
Xtrend ET9x00:
https://mega.nz/#!Tt...HqzDjBkPImdM7jM
Xtrend ET8500:
https://mega.nz/#!ax...WEJCAwVjr5BKMuU
Xtrend ET8000:
https://mega.nz/#!G9...M3AZwxVHprujR7E
Xtrend ET7x00:
https://mega.nz/#!2l...HMEUHpVFMy0F5H8
Xtrend ET6x00:
https://mega.nz/#!a8...V8oUOtz4J6x1uk8
Xtrend ET5x00:
https://mega.nz/#!jp...wOm5pHJAcN4OGzM
Xtrend ET4x00:
https://mega.nz/#!To...A2nNzZ9SPeKkfKo

Formuler F3:
https://mega.nz/#!j1...YSj-AuJnLcprcYs
Formuler F1:
https://mega.nz/#!3s...zW-7edtqbpKoDsM

Mut@nt HD2400:
https://mega.nz/#!Ph...jMXwA_Dk0NhqARM
Mut@nt HD1200:
https://mega.nz/#!D4...rn-81ZZF4huO-JM
Mut@nt HD1100:
https://mega.nz/#!mt...k0IgStTNwjrdnvo
Mut@nt HD500C:
https://mega.nz/#!Dx...K-zIB4Ja-_l_-BM

MaxDigital XP1000:
https://mega.nz/#!Kx...q3SdfvOnefjbilg

XSarius Fusion HD:
https://mega.nz/#!W5...nMPyXFt5NKM_pXY
XSarius Fusion HD Se:
https://mega.nz/#!r9...GSVN9scWgfy7q0I

Vu+ Solo:
https://mega.nz/#!e4...ad_AM1PBFSOuxnY
Vu+ Solo 2:
https://mega.nz/#!mw...7GoHMr7Jar73bJE
Vu+ Solo Se:
https://mega.nz/#!u1...VFUveYa3gGPeDvI
Vu+ Duo:
https://mega.nz/#!zt...IWD7AOJM9ksNL9g
Vu+ Duo 2:
https://mega.nz/#!21...5YBmbR5XxujuWC0
Vu+ Ultimo:
https://mega.nz/#!Tk...Ahuu1NZwJiYsa60
Vu+ Uno:
https://mega.nz/#!3k...2xRCSlv71iBwyyA
Vu+ Zero:
https://mega.nz/#!Ol...yKjdYaQvjRgmino

 

For a full list of receivers: https://mega.nz/#!Kk...fFpw02R-Xkc6MSo

 

Please respect the forum and don't mention any OEM or unsupported receivers.

Instead PM me if you have a problem with any of them.

 

 

Known issues:

 

- https://bugzilla.gno...g.cgi?id=758928

  Basically playing static mp4 files from internet urls (eg http or https) will most probably fail.

  The dev said he was looking into it.

- DM800 first boot will take a while, please be patient. The next boot will be faster.

- On spark/spark7162 you need to set 'boxtype  =  dreambox' for oscam dvbapi.

  We're using the OE-A drivers and 'duckbox' doesn't seem to work on these.

 

 

Please report your findings, even when everything works it would be nice to know it works :-)

If something doesn't work, then please attach an url or a sample of the media you're trying to play.

 

Happy testing!




#515030 OpenPLi-4 Gstreamer 1.6.x (master git) images

Posted by MastaG on 20 November 2015 - 14:16

Thank you for your bugreport.

 

I'm going on vacation so I can't test the stream anymore.

However maybe someone else with a first-gen Vu+ or Dreambox receiver can test: http%3a//rtmp.infomaniak.ch/livecast/tvm3/playlist.m3u8:TVM 3

 

I'm not sure whether the HLS issue has been resolved or not with the latest changes.




#515025 OpenPLi-4 Gstreamer 1.6.x (master git) images

Posted by MastaG on 20 November 2015 - 13:43

Hi All,

I've created new images for public testing.

 

First of all I'd like to thank everyone helping out making it possible:

Especially Athoik, Christophecvr, mx3L, Beeker and betacentauri for contributing code improvements.

Also props goes out to the Japhar team for hosting the feed for us !

And last but not least a very special "thank you" to my beta tester ToySoft for testing out all of my private images within hours.. even when on the road ;-)

They have been built from the openpli-oe-core gst-1 branch with the following changes:

- All images use Christophecvr's multibox dvbmediasink
- AAC to AC3 transcoding V2 by mx3L (requires a fast cpu)
- Updated libcdio and cdtextinfo for audio-cd support by Christophecvr
- Gstreamer upgraded to upstream master git (I've tagged it 1.6.2)
- A revert to gstreamer for fixing mpeg issues thanks to Beeker
  http://forums.openpl...ndpost&p=514872
- librtmp and rtmpdump replaced by the ones from oe-alliance (due to popular request)
- IPTV Player from samsamsam included (thx to Athoik's for the recipes)
- Large list of public IPTV streams included thanks to the Japhar Team

Dreambox DM800HD:
https://mega.nz/#!y1...VB3Cy4H1AWHBU8I

Dreambox DM800Se:
https://mega.nz/#!qg...wJucU6Y7WP3fLi8

Dreambox DM8000:
https://mega.nz/#!nk...qe5_MSeKRsNMzlo

Dreambox DM800Se V2:
https://mega.nz/#!et..._ZZikBW-5EF0Zxo

Dreambox DM500HD:
https://mega.nz/#!K5...d6IikI0UFY0reSo

Dreambox DM500HD V2:
https://mega.nz/#!n0...p6JIcfa2Zki-7x0

Dreambox DM7020HD:
https://mega.nz/#!rp...Z7VuwRiB2Syxsew

Mut@nt HD1100:
https://mega.nz/#!G5...FmPspcqWEnNn1pI

Mut@nt HD1200:
https://mega.nz/#!m9...fWsjtCpz4xwAcQs

Mut@nt HD2400:
https://mega.nz/#!T5...nJDnpXpsholUC78

Mut@nt HD500C:
https://mega.nz/#!np..._M-ZurRjgu9rOrQ

Formuler F1:
https://mega.nz/#!Sp...9fda_EGyKgZ2z3I

Formuler F3:
https://mega.nz/#!T9...aDlCzVIbgPLmv9M

Xtrend ET10000:
https://mega.nz/#!n0...YMyubtp0rtE8qEE

Xtrend ET9x00:
https://mega.nz/#!2l..._9onPJ5hzChDwrs

Xtrend ET8500:
https://mega.nz/#!rp...PH93TgoqE0Trq10

Xtrend ET8000:
https://mega.nz/#!vk...HXk00E5AKsLTI6E

Xtrend ET7x00:
https://mega.nz/#!ut...4z21755QkMJuFsQ

Xtrend ET6x00:
https://mega.nz/#!m4...YapE2eE9llERsm4

Xtrend ET5x00:
https://mega.nz/#!K9...4JNA5XXlqHOn9rM

Xtrend ET4x00:
https://mega.nz/#!C8..._9qdH3MRbvJBPz8

MaxDigital XP1000:
https://mega.nz/#!rk...X8Z63s9y56WyjzQ

Vu+ Duo:
https://mega.nz/#!H0...ekoJAG8jN38yJLM

Vu+ Duo 2:
https://mega.nz/#!bo...DlE_A8h9JdYwZag

Vu+ Solo:
https://mega.nz/#!6o...OKsf0sIR9aq-xJk

Vu+ Solo 2:
https://mega.nz/#!6l...92ybMj52HLVjANg

Vu+ Solo Se:
https://mega.nz/#!mg...Bj3477VY7zs8LNE

Vu+ Ultimo:
https://mega.nz/#!Gg...GeAnIGT33iyarmc

Vu+ Uno:
https://mega.nz/#!js...-wVr3GCm6NpIqnU

Vu+ Zero:
https://mega.nz/#!eo...8DQlQ3KUEhH6XXM

XSarius Fusion HD:
https://mega.nz/#!X8...pbc9F2qUh6Z_qXA

XSarius Fusion HD Se:
https://mega.nz/#!m4...c1hkBK80PkSZXjY

 

 

Please note that I haven't tested any of these images myself so don't complain if they set your house on fire or anything ;)

Just report it here and I'll see what I can do about it.

 

 

For unsupported receivers (Zgemma Star, Spark and OEM) see the following list:

https://mega.nz/#!fx...z4bhT0dI4WzWvVg

Please don't mention these receivers here in the forum, instead PM me if you find any issues.

 

 

I won't be updating the feed every night since it takes a long time for me to build for each and every receiver.

Just whenever interesting fixes have been commited I'll give it (a 8 hour) spin.

 

Happy testing!




#509305 Gstreamer 1.x images for testing

Posted by MastaG on 15 October 2015 - 12:47

I believe the IPTV recording patch was already merged with enigma2 if I'm not mistaken.

For the divx4 patch do the following:

 

Create a new directory: meta-openpli/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink/

And place your "0001-Revert-divx4-simple-profile-didn-t-work-with-STREAMT.patch" inside this directory.

 

Now create a new file: meta-openpli/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bbappend

With the following:

FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"

SRC_URI += " \
    file://0001-Revert-divx4-simple-profile-didn-t-work-with-STREAMT.patch;patch=1 \
"

 

Run: MACHINE=xxxxx make image

And you should see that it only rebuilds the gstreamer1.0-plugin-dvbmediasink (and maybe some other packages if there were new commits since the last build).

 

Now everyone can bake their own images ;)




#509273 Gstreamer 1.x images for testing

Posted by MastaG on 15 October 2015 - 08:55

I'm going on vacation by the end of this month.

I hope to have some new images ready before I'm leaving.

 

But it's not hard to create your own gstreamer 1.6 image.

 

Look here: http://users.telenet...npliubuntu.html

 

Just after you did: git clone https://github.com/O...pli-oe-core.git and cd openpli-oe-core

Type: git checkout gst-1

 

Then continue the guide by typing: make

 

Now before you build your image edit the configuration for your machine so it ships with the gstreamer 1.0 dvbmediasink plugin instead of the 0.10 version.

Example for VU+ receivers: meta-vuplus/conf/machine/include/vuxxo2.inc and meta-vuplus/conf/machine/include/vuxxo2.inc

 

Change:

MACHINE_EXTRA_RRECOMMENDS = " \
    vuplus-shutdown \
    gst-plugin-dvbmediasink \
    ntfs-3g \
"

 

Into:

MACHINE_EXTRA_RRECOMMENDS = " \
    vuplus-shutdown \
    gstreamer1.0-plugin-dvbmediasink \
    ntfs-3g \
"

 

Also for VU+ you need to include ffmpeg for gstreamer 1.0 wma playback.

Change:

MACHINE_ESSENTIAL_EXTRA_RDEPENDS = " \
    vuplus-dvb-modules-${MACHINE} \
    gst-ffmpeg \
"

 

Into:

MACHINE_ESSENTIAL_EXTRA_RDEPENDS = " \
    vuplus-dvb-modules-${MACHINE} \
    gstreamer1.0-libav \
"

 

That's it, now you can continue building your image with: MACHINE=xxxxx make image

 

You'll find your images in the build/tmp/deploy/images directory.

 

Happy building :-)




#505032 gstreamer 1.0 - self-built image - videos stuttering

Posted by MastaG on 15 September 2015 - 08:00

My apologies it took me a little longer to finish it.

There were some small annoyances which I had to take care of.

For example the display wasn't working and the TV/Radio button didn't switch to Radio mode.

It's all fixed and I'm now pretty happy with it.

 

I'm attaching the gstreamer recipes and patches which were originally provided by Athoik and christophecvr.

 

So the sum things up:

- It's build within OpenPLi's oe-core environment (gst1 branch)

- I'm using Taapat's enigma2 fork: https://bitbucket.or...-arp-taapat/src

  With a small patch applied (sparkfixes.patch).

- meta-fulan (kernel / drivers) and some plugins are from oe-alliance

- gstreamer git version (see attached gstreamer.zip)

- multibox dvbmediasink by christophecvr with the sh4 fix.

  (see gstreamer.zip)

- aac to ac3 transcoding patch by mx3L

 

There is no feed server so I've included some extras:

- DreamPlex

- EMC

- IPTV Player

- OpenUitzendingGemist

- YouTube

- Oscam svn r10991

- Dependencies for TSMedia and KodiDirect

- gstreamer1.0-libav

 

In order to get video descrambling working you need to replace the pti.ko with the one I've attached here.

It's from OpenATV 5.1, there seems to be no source available for this module.

 

Oscam works for me, but only when I set boxtype to dreambox.

I tried duckbox but it doesn't work for me.

I think theparasol's latest commits to oscam's dvbapi module broke duckbox support.

 

The only thing I couldn't fix is the bug where the screen sometimes doesn't re-size back to fullscreen.

This happens when using the default PLi-HD skin when opening the channel list and switching to another channel.

The small preview window will remain after selecting the channel.

OpenATV must have fixed this within their enigma2 code, since using the same skin there doesn't have this bug.

 

However to work around this problem, I've included the MX-HQ7 skin from OBH.

 

Happy testing.

 

https://mega.nz/#!24...mz-kJrf6VIP6jKo

Attached Files




#501599 GStreamer 1.0

Posted by MastaG on 19 August 2015 - 08:35

Ah thanks guys,

 

Well I'll switch over all receivers to christopher's sink for the next build.

I was already using it for all dreambox receivers (and my experimental spark7162 build), where I've never experienced troubles with pause/unpause and seeking.

Now with my new not-allowed-to-talk-about unsupported receiver I'm having troubles resuming from a paused state using the default mediasink from pli.

 

However I'll add in the servicemp3 patch from mx3L as well, just for testing purposes :-)