Jump to content


Photo

-Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4


  • Please log in to reply
103 replies to this topic

#1 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 6 April 2016 - 14:23

Dear friends,

 

 

I've built new unofficial images for testing purposes based on OpenPLi.

These images are my work and not in any way supported by the PLi team.

Keep in mind that these images are experimental and I've only tested few of them.

So use them at your own risk.

 

2nb9kro.jpg

 

 

A special thank you to: Taapat, christohpecvr, mx3L, joeuser and .:MarcinO:. for their help and contributions :)

 

So what's new compared to 2016-03 release:

 

- Gstreamer 1.8.0 stable release for all receivers (including spark)
- New bootlogo by .:MarcinO:.
- Upgrade OpenVPN to 2.3.8.
- Upgrade OpenSSH to 7.1p2.
- Upgrade OpenSSL to 1.0.2g.
- Upgrade vsftpd to 3.0.3.
- Patched and bumped Python due to OpenSSL not supporting SSLv3 anymore.
- Upgrade Japhar-IPTV List to 1.6.
- Upgrade rtmpdump from oe-alliance and let it provide librtmp as well.
- Upgrade ffmpeg to 3.0.1.
- Using christophecvr's multibox dvbmediasink with the following changes:
  * Patch from mx3L to ensure PES is written with PTS, see: http://forums.openpl...ndpost&p=539836
    This fixes potential freezes on Xtrend receivers, possibly others as well.
  * Workaround christophecvr for fixing certain mkv files with DTS audio, see: http://forums.openpl...ndpost&p=540985
  * I changed the dvbaudiosink on sh4 to always run in async mode, this fixes most of the freezes I get when stopping a video.
    This is only changed for sh4 (spark/spark7162), not for other receivers.
  * I've removed mx3L's patch for seeking in mp4 files, see: http://forums.openpl...ndpost&p=534766
    I couldn't reproduce the freezing on my receivers and with the above patch I sometimes noticed the subtitles where completely gone after seeking.
  * Patch from mx3L which enables AAC to AC3 transcoding V2 is still included.
 
- Still two patches by mx3L are included to servicemp3.cpp which are not upstream yet.
  servicemp3_audio_switch_fix.patch: Should fix a potential crash when switching audio tracks in a certain direction:
diff --git a/lib/service/servicemp3.cpp b/lib/service/servicemp3.cpp
index 7559042..eb1ce4c 100644
--- a/lib/service/servicemp3.cpp
+++ b/lib/service/servicemp3.cpp
@@ -1493,18 +1493,12 @@ RESULT eServiceMP3::selectTrack(unsigned int i)
         if (ppos < 0)
             ppos = 0;
     }
-
-    int ret = selectAudioStream(i);
-    if (!ret)
+    if (validposition)
     {
-        if (validposition)
-        {
-            /* flush */
-            seekTo(ppos);
-        }
+        /* flush */
+        seekTo(ppos);
     }
-
-    return ret;
+    return selectAudioStream(i);
 }
 
 int eServiceMP3::selectAudioStream(int i)
  servicemp3_upstream_gst.patch: Faster IPTV Zapping:
diff --git a/lib/service/servicemp3.cpp b/lib/service/servicemp3.cpp
index 7559042..fd59b62 100644
--- a/lib/service/servicemp3.cpp
+++ b/lib/service/servicemp3.cpp
@@ -782,14 +782,6 @@ RESULT eServiceMP3::stop()
    m_state = stStopped;

    GstStateChangeReturn ret;
-    GstState state, pending;
-    /* make sure that last state change was successfull */
-    ret = gst_element_get_state(m_gst_playbin, &state, &pending, 5 * GST_SECOND);
-    eDebug("[eServiceMP3] stop state:%s pending:%s ret:%s",
-        gst_element_state_get_name(state),
-        gst_element_state_get_name(pending),
-        gst_element_state_change_return_get_name(ret));
-
    ret = gst_element_set_state(m_gst_playbin, GST_STATE_NULL);
    if (ret != GST_STATE_CHANGE_SUCCESS)
        eDebug("[eServiceMP3] stop GST_STATE_NULL failure");
  Both patches were also part of my images in my last release and they have not caused any problems as of yet.
  Maybe someone should review them again and merge them upstream? (maybe with some "if gstreamer 1.0" statement).

 

- Rewrote Dreambox kernel recipes which should fix certain models not booting.

  Hopefully the V2 models are now working again.

- Fixed CrossEPG.
- Spark: (hopefully) Fixed resizing of the framebuffer.
- Spark: Fixed the v.format button, thx to joeuser.
- Spark: It should be possible again to install addons/plugins from the gui.
- Spark: add Taapat's flash-tools and mountspark script.
- Atemio Nemesis: New fan control plugin by .:MarcinO:.
- Merged latest openpli-oe-core changes.
- Merged latest OpenPLi enigma2 changes.
- Upgrade oscam to rev 11225 and applied joeuser's latest tryfix patch.
  Don't discuss it here, instead go to streamboard.
- No more libeplayer images, only gstreamer for now.

- Some more minor things I probably forgot...

 

Many packages have been changed/updated so don't try to upgrade your existing image as this will most likely cause problems.

Instead flash a clean image.

 

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

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

 

Note: The feed is still being uploaded, which will take another 7 or 8 hours at this time of writing.

 

https://mega.nz/#F!7...-ROUuMLeYiSGOGw


Edited by MastaG, 6 April 2016 - 14:24.


Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #2 Panther-6

  • Senior Member
  • 66 posts

+2
Neutral

Posted 6 April 2016 - 15:04

Hello MastaG,

 

thank you for the Image. I will test it in few hours. My question is, does Openmultiboot now work with OpenPli?


VU+ Uno 4K

Edision OS mini


Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #3 pop1234

  • Member
  • 17 posts

0
Neutral

Posted 6 April 2016 - 15:07

thx MastaG

 

big work  ;)



Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #4 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 6 April 2016 - 15:11

@LeonidaGro

LOL, spambot?

 

@Panther-6

I don't know, I guess if it doesn't work in OpenPLi-4 it will also not work in my image.

I've never used it myself.

 

@pop1234

Thank you :)



Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #5 osianese

  • Senior Member
  • 49 posts

0
Neutral

Posted 6 April 2016 - 17:33

Hello
wanted to install various plugins CrossEPG, xml import and others
He always says no module named boxbranding
thank you



Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #6 goldeneye

  • Senior Member
  • 1,030 posts

+14
Neutral

Posted 6 April 2016 - 17:37

@MastaG
DM800-SE V2 boots again from clean flash. After initial setup lots of plugins are unavailable (list is next to empty). Only entry SystemPlugins and Extensions.
No Settings, Drivers, Skins, Picons, Security and Softcams
Upon opening Applications the error with IPTV Player appears
Iots of inportant plugins are not there:
RemoteStreamConvert
OSCam Status View
Etc..

But off ourse still a big thankyou for all the effort...

Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #7 b1102402

  • Member
  • 8 posts

0
Neutral

Posted 6 April 2016 - 17:43

Please build it for Axas E3HD receiver, it will work in many E3HD receivers also, like GI Genius E3HD, Optibox Evo E3HD, Ax-Odin, X Solo Mini 2, etc.

 

The drivers are there: e3hd-drivers-3.18.24-20151210



Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #8 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 6 April 2016 - 18:32

@osianese and goldeneye:
The plugin feed is still uploading (as stated in the opening post)
It will work later this night.
Also iptvplayer requires the /etc/enigma2/settings file to be present.
So you should restart e2 at least once before it works :-)

@b1102402
Adding more BSP layers is currently not on top of my priority list.
Maybe later this month.
I'll first clean the sources and create a github account so everyone can build it theirself.

Edited by MastaG, 6 April 2016 - 18:35.


Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #9 b1102402

  • Member
  • 8 posts

0
Neutral

Posted 6 April 2016 - 18:38

@b1102402
Adding more BSP layers is currently not on top of my priority list.
Maybe later this month.
I'll first clean the sources and create a github account so everyone can build it theirself.

 

Thank you i really appreciate it.



Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #10 ColinB

  • Senior Member
  • 743 posts

+28
Good

Posted 6 April 2016 - 18:57

All working Good at the moment.

 

Many thanks ColinB (et8000) :)


Xtrend et8000 7.1-Release

2 x 8/1 DiSEqC  30w 13e 19e 23e 28e   

Astrometa USB Tuner Working DVB-T2 now on Kernel 4.10+  ;)

WD10EARX 1TB

Sandisk 32GB USB for AFB, EPG, Picons & Timeshift

 

ZGemma Star S 7.0-Release

4/1 DiSEqC  30w 13e 19e 28e

Sandisk 8GB USB for AFB, EPG, Picons & Timeshift

 

LG 49UH610V UHD-HDR

UHF/Cable/Sat

 

E-Channelizer

 

 

 


Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #11 sportfootbol

  • Senior Member
  • 171 posts

+21
Neutral

Posted 6 April 2016 - 19:19

DM 800HD SE... Not working IPTV player ...not found OpenSSL 1.0....Other plugins work...ffmpeg 3.0.1 not present in image..The biggest error is shortage OpenSSL1.0...



Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #12 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 6 April 2016 - 19:22

Thank you ColinB :-)
I'm not near a computer now so I cannot check the status of the feed upload.
But if the feed is working for your xtrend 8000 then it should work for other mips32el receivers as well.
If not then we have to wait a little longer I guess..

Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #13 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 6 April 2016 - 19:24

@sportfootbol
I did upgrade OpenSSL as stated in the first post and iptv player works here (I tried yify).
Maybe you can show us the errorlog so samsamsam can take a peak as well :-)

Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #14 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 6 April 2016 - 19:33

Feed is 100% ready !

Plugins and extensions should work now B)



Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #15 goldeneye

  • Senior Member
  • 1,030 posts

+14
Neutral

Posted 6 April 2016 - 20:02

@MastaG
Thanks for the update.. Will check later this weekend... Wife is watching now. To avoid WW 3 :)

Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #16 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 6 April 2016 - 20:04

@goldeneye thank you my friend.
I hope we finally have working Dreambox V2 images now :-)

Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #17 angelo2507

  • Member
  • 9 posts

0
Neutral

Posted 6 April 2016 - 20:19

@MastaG

just updated image on-line at my vu + solo SE and everything works well
IPTV player also is ok :)


Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #18 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 6 April 2016 - 20:32

@angelo2507
Thank you for reporting back.
I'm curious which OpenSSL error sportfootbol is experiencing though.

Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #19 sety

  • Member
  • 4 posts

0
Neutral

Posted 6 April 2016 - 21:07

@ MastaG Not working IPTV player vu+duo

eec7d3690e58.jpg

422f17b13b3b.jpg



Re: -Unofficial- Gstreamer 1.8 images 2016-04 -based on- OpenPLi 4 #20 sportfootbol

  • Senior Member
  • 171 posts

+21
Neutral

Posted 6 April 2016 - 21:11

That's right and DM 800HD SE ...




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users