1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Sim2-Unofficial-Gstreamer 1.8-DM800-2016-04-based 2017-06-25

Sim2-Unofficial-Gstreamer 1.8-DM800-2016-04-based

  1. Ferret
    Sim2-Unofficial-Gstreamer 1.8-DM800-2016-04-based on OpenPLi 4-FE-Jasper-20160409


    changes:

    FE
    added a modified FlashExpander which is deleting directories in /usr to get more free Flash memory

    Sim2

    SSL84d

    ################################################## #######################################
    Extend your Flash memory to an USB memory stick:

    1. add an empty USB memory stick to your box (be aware the content will be deleted)
    2. prepare your USB memory stick for FlashExpander

    Menu
    Setup
    System
    Harddisk
    Red: Initialize
    choose your USB memory stick which you want to use for FlashExpander (be aware the content will be deleted)
    Initialize

    3. Reboot your box (this is important also if you just use an already ext3 formatted USB memory stick without initialize)

    4. Extend your Flash memory using FlashExpander

    Menu
    Plugins
    Start Flashexpander
    choose your USB memory device and start the copy process (this takes a few minutes)
    a message will appear to restart the box

    5. check if FlashExpander is working

    Menu
    Plugins
    Start Flashexpander

    6. now you should have plenty of free Flash memory
    New installed Plugins will be installed on extended Flash on USB

    ################################################## #######################################
    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.


    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:
    Code:
    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:

    Code:
    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.

    MastaG

    ################################################## #######################################
    Download:

    2016-04-09

    Click This Link To Discuss The File:
    Thread Discussion

Recent Reviews

  1. Reamurphy
    Reamurphy
    5/5,
    Version: 2017-06-25
    This is about the only sturdy image working on a DM800HD clone donated to my workshop :) Thanks to all at DW for fantastic Tips & Tuts.
  2. GavinP
    GavinP
    4/5,
    Version: 2017-06-25
    has any got usb devices working? on nearly all images it now comes up with errors....

    q required tool mkfs.ext3 was not found