GST(reamer) vs. FFMPEG

ACHTUNG: folgende Informationen sind von mir noch nicht getestet worden!
Benutzung auf eigene Gefahr! Denkt an ein Backup!!


Ausbau und Änderungen erfolgen nach meinen Tests

Multimedia auf den E2 boxen ist immer wieder ein kleines Problem, weil es mittlerweile eine bunte Menge an Containerformaten(avi, asf, mkv, mp4....), Videocodecs(MPEG2, h264, xvid, divX...) Audiocodecs(mp2, mp3, ac3, DTS....) und Streamprotokolle (http, HLS,RTP, RTSP...)

Als Multimediaframework wird standardmäßig der GStreamer(GST) eingesetzt, welcher mittlerweile aber durch FFmpeg ausgetauscht werden kann.

erwartete Vorteile durch FFmpeg:

  • weniger Speicherverbrauch
  • geringere CPU Last --> Soll schnelleren Sync beim Spulen bringen
  • unterstützt TS Stream
  • unterstützt secureHLS
  • FFmpeg wird als Prozess außerhalb von E2 gestartet (Speicherleck)


Nachteile:

  • Bildausetzer beim mpeg4-part2 codec
  • HLS Playliststreams verpixeln
INSTALLATION:

Für FFmpeg werden 3 Pakete benötigt die mit Telnet installiert werden müssen:

Code:
~# opkg update
~# opkg install ffmpeg enigma2-plugin-systemplugins-serviceapp exteplayer3
Durch die Nutzung von Serviceapp ergeben sich insbesondere für IPTV gucker folgende Änderungen:

Standardsystem (servicemp3 kompatible Bouquets)

Code:
* REFTYPE:FLAGS:STYPE:SID:TSID:ONID:NS:PARENT_SID:PARENT_TSID:UNUSED

* 4097:0:1:0:0:0:0:0:0:0:URL:NAME (no buffering)
* 4097:0:1:0:0:0:0:0:0:1:URL:NAME (buffering enabled)
* 4097:0:1:0:0:0:0:0:0:3:URL:NAME (progressive download and buffering enabled)
Mit der neu Installieren Serviceapp

Code:
REFTYPE 5001: für gstplayer (statt bisher 4097)
REFTYPE 5002: für ffmpeg
thx @ -=niki=-


Ich habe diese Info - Anleitung mal von niki aus GB-Support.org Board übernommen, da dies relativ interessant ist.
Vielleicht ändert sich da schon bald was in den Media(player) Strukturen der OE-A Images