Jump to content


Photo

Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release?

GStreamer VLC

  • Please log in to reply
173 replies to this topic

Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #41 XRayhTec

  • Senior Member
  • 439 posts

+8
Neutral

Posted 22 January 2022 - 17:43

Kodi kan via de gstplayer GStreamer aanroepen.
De eigen Videoplayer van Kodi doet het volgens mij bij mij op de h9 via EGL/Mali GPU maar helemaal zeker ben ik daar niet van.

Edited by XRayhTec, 22 January 2022 - 17:44.

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #42 WanWizard

  • PLi® Core member
  • 68,312 posts

+1,719
Excellent

Posted 22 January 2022 - 17:58

GStreamer heeft meer sinken dan alleen de dvbmediasink.
Daarbij is dvbmediasink een GStreamer dingetje.
Een applicatie die geen GStreamer aanspreekt zal dus ook nooit bij de dvbmediasink uitkomen.

 

Het gaat er niet om wat gstreamer heeft, het gaat er om wat de box heeft.

 

Je kunt wat dat betreft beter kijken naar servicemp3 of servicehisilicon ( wellicht beter, zie https://github.com/z...ervicehisilicon ).

 

Het zou imho beter zijn om alle energie te richten op het universeel maken van servicehisilicon ( gebruikt ffmpeg voor codec conversie ), en die meer formaten te laten ondersteunen, in plaats van proberen de desktop architectuur van VLC de box in te lepelen...

 

p.s. exteplayer3 en servicehisiliton hebben dezelfde achtergrond, libeplayer.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #43 cobus

  • Senior Member
  • 4,747 posts

+69
Good

Posted 22 January 2022 - 18:24

Dat laatste beaam ik  daar kan nog wel wat aan gebeuren idd.


Groetjes Cobus R

 

VU+ UNO 4K SE FBC DVB-C (8x) LCD4linux met Samsung SPF 75H

MUTANT HD66SE FBC DVB-C (3x)

MAXYTEC MULTIBOX COMBO

MUTANT HD60 DVB-S

 

 

Ziggo (digitaal) Kabel TV (FTV) op alle decoders met oa fallback tuner

 


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #44 XRayhTec

  • Senior Member
  • 439 posts

+8
Neutral

Posted 22 January 2022 - 19:08

De box heeft wat je er op zet.
Voor Enigma2 is dat bij mij GStreamer (via servicemp3), maar ook bij Kodi heb ik de gstplayer geimplementeerd zodat ook daar GStreamer desgewenst aangeroepen kan worden.
GStreamer krijgt bij mij via libav de koppeling met FFmpeg.
De servicehisiliconservice ben ik zelf niet zo van gecharmeerd en heb ik dan ook niet op de box gezet.
Ik ben ook van mening dat je het multimedia gebeuren niet door enigma2 moet willen laten verzorgen, maar door een fatsoenlijke mediaplayer applicatie zoals Bv Kodi of vlc.

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #45 luisteraar

  • Senior Member
  • 2,479 posts

+24
Neutral

Posted 22 January 2022 - 19:36

morgen hier eens induiken is nu tv bedtijd 

 

meta-openpli/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bb:EXTRA_OECONF = "${DVBMEDIASINK_CONFIG} --with-gstversion=${GSTVERSION}"

 

Hier wordt gstreamer geleerd met dvbmediasink om te gaan.

 

Evt kunnen we VLC dit ook aanleren .



Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #46 WanWizard

  • PLi® Core member
  • 68,312 posts

+1,719
Excellent

Posted 22 January 2022 - 21:25

De box heeft wat je er op zet.
Voor Enigma2 is dat bij mij GStreamer (via servicemp3), maar ook bij Kodi heb ik de gstplayer geimplementeerd zodat ook daar GStreamer desgewenst aangeroepen kan worden.
GStreamer krijgt bij mij via libav de koppeling met FFmpeg.
De servicehisiliconservice ben ik zelf niet zo van gecharmeerd en heb ik dan ook niet op de box gezet.
Ik ben ook van mening dat je het multimedia gebeuren niet door enigma2 moet willen laten verzorgen, maar door een fatsoenlijke mediaplayer applicatie zoals Bv Kodi of vlc.

 

ServiceHiSilicon en ServiceMP3 zijn gelijkwaardige services, vanuit Enigma standpunt gezien, alleen gebruikt de eerste ffmpeg (waarvoor de HiSil hardware accelleratie heeft), en de tweede gstreamer. Beide zijn forks van libeplayer, met aanpassingen om met de SoC te kunnen praten (ServiceMP3 met broadcom, ServiceHisilicon met HiSilicon).

 

Voor de rest kan ik je wel volgen, maar je loopt snel vast in het archaise ontwerp van Enigma2 (nadert de 20 jaar oud), en het buitengewoon beroerde design en programmeerwerk (vooral het python gedeelde).

 

Uiteindelijk zou het hele dvb deel, en de hele recording en playback logica, volledig van elkaar gescheiden moeten worden. Net zoals de EPG en de hele services afhandeling (waar nu niet DVB wat "ingehackt" zit ). Uiteindelijk zou het voor de processing niet uit moeten maken wat de input is (file, stream, dvb tuner, ...) en zoals dat voor de output zou moeten gelden ( live TV, opname, stream, ...).

 

Als je het echt goed wilt doen, en een platform wilt hebben dat echt multimedia is (inclusief web- en hbbtv content), dan moet er fors ingegrepen worden.

 

Maar ja, dat wilt of durft niemand, en dus modderen we door ( terwijl uit deze thread toch weer blijkt dat er genoeg expertise en "hobby wil" onder de mensen zit )...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #47 luisteraar

  • Senior Member
  • 2,479 posts

+24
Neutral

Posted 23 January 2022 - 12:38

ServiceHiSilicon en ServiceMP3 is afhankelijk van gstreamer dus geen zelfstandige sink

ALs ik vandaag zin krijg maak ik een nieuwe sdb vlc in de config kan

je gebruik van gstreamer forceren

--enable-gst-decode     GStreamer based decoding support (currently supports
                          only video decoding) (default auto)

auto werkt niet omdat een gst file ontbreekt.

 

Ik denk meer in de richting maar een universele sink die met stb overweg kan

waardoor de standaart linux software op de stb kan werken met video/audio output.

X zou dan ook kunnen op de stb.



Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #48 XRayhTec

  • Senior Member
  • 439 posts

+8
Neutral

Posted 23 January 2022 - 14:26

Servicehisilicon is volgens mij niet afhankelijk van GStreamer maar van FFmpeg.

Als GStreamer op de box ontbreekt, zal --enable-gst-decode ook niets doen.

Heb je --enable-avcodec opgenomen?

Aan een universele sink heb je niets.
Je zult een vout voor vlc moeten hebben die op de desbetreffende stb werkt.

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #49 luisteraar

  • Senior Member
  • 2,479 posts

+24
Neutral

Posted 23 January 2022 - 14:30

deze pakketten heeft vlc erbij genomen

Configuring libx264-157.
Configuring libtheora.
Configuring libmtp-common.
Configuring libmtp-runtime.
Configuring libmtp9.
Configuring libmtp-bin.
Configuring libtag1.
Configuring libavutil56.
Configuring libswresample3.
Configuring libavcodec58.
Configuring libbluray.
Configuring libavformat58.
Configuring libgpg-error.
Configuring libgcrypt.
Configuring libx265-179.
Configuring libmpeg2-0.
Configuring libncursesw5.
Configuring libsndfile1.
Configuring libsamplerate0.
Configuring libswscale5.
Configuring libschroedinger-1.0-0.
Configuring libfontconfig1.
Configuring libidn12.
Configuring libvlc.
Configuring libmodplug1.
Configuring libass9.
Configuring libfluidsynth2.
Configuring libpostproc55.
Configuring vlc.

 



Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #50 WanWizard

  • PLi® Core member
  • 68,312 posts

+1,719
Excellent

Posted 23 January 2022 - 14:54

Servicehisilicon is volgens mij niet afhankelijk van GStreamer maar van FFmpeg.

 

Correct.
 


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #51 XRayhTec

  • Senior Member
  • 439 posts

+8
Neutral

Posted 23 January 2022 - 15:05

@luisteraar,
Voor het decodergedeelte heb je GStreamer niet nodig. Dat doet libavcodec wel.
Audio had je al.
Nu nog de video output naar het scherm.

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #52 luisteraar

  • Senior Member
  • 2,479 posts

+24
Neutral

Posted 23 January 2022 - 15:21

@luisteraar,

Nu nog de video output naar het scherm.

Precies dus moeten we gebruik maken van iets in openpli die dat wel kan

gstplayer ?



Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #53 luisteraar

  • Senior Member
  • 2,479 posts

+24
Neutral

Posted 23 January 2022 - 15:59

gstreamer staat zeker op de box

dit werkt

telinit 4

gst-launch-1.0 playbin uri=file:///hdd/movie/20210927\ 1424\ -\ Das\ Erste\ HD\ -\ Tagesschau\ extra.ts
telinit 3
 
gst-launch maakt gebruik van gstreamer


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #54 WanWizard

  • PLi® Core member
  • 68,312 posts

+1,719
Excellent

Posted 23 January 2022 - 16:05

Als het een box met een Broadcom SoC is wel ja. Als het een HiSilicon SoC heeft niet, en kan ook niet gebruikt worden, want de benodigde dvbmediasink ontbreekt.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #55 XRayhTec

  • Senior Member
  • 439 posts

+8
Neutral

Posted 23 January 2022 - 16:46

Als die ontbreekt is die niet geinstalleerd. Als hij wel geinstalleerd is kan hij ook op een hisi box door GStreamer gebruikt worden.
De bcm box heeft wel meer werkende ioctl's voor de coderingen. Daar loopt de hisi box een beetje achter.

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #56 WanWizard

  • PLi® Core member
  • 68,312 posts

+1,719
Excellent

Posted 23 January 2022 - 19:11

Dat je 'm zou kunnen installeren snap ik wel.

 

De reden dat hij er niet op staat is dat een HiSil boxen helemaal niks met gstreamer doet en kan, er is geen interface om gstreamer met de SoC te laten praten?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #57 XRayhTec

  • Senior Member
  • 439 posts

+8
Neutral

Posted 23 January 2022 - 22:14

Hisilicon boxen kunnen prima met GStreamer overweg.
Wat bedoel je precies met interface om GStreamer met de SoC te laten praten?

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #58 luisteraar

  • Senior Member
  • 2,479 posts

+24
Neutral

Posted 24 January 2022 - 10:50

Als ik een beetje zoek vind ik het volgende:

meta-zgemma/conf/machine/include/zgemma-hisil-3798mv310.inc:DVBMEDIASINK_CONFIG = "--with-h265 --with-vb8 --with-vb9 --with-wma --with-wmv --with-pcm --with-eac3 --with-amr"

en

meta-gigablue/conf/machine/include/gigablue-arm.inc:DVBMEDIASINK_CONFIG = "--with-wma --with-wmv --with-amr --with-pcm --with-dts --with-eac3 --with-h265 --with-vb6 --with-vb8 --with-vb9 --with-spark

 

De hisil machines hebben dus zeker gstreamer als sink



Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #59 XRayhTec

  • Senior Member
  • 439 posts

+8
Neutral

Posted 24 January 2022 - 10:57

Nee, iets te snel door de bocht.
Dit is enkel wat de dvbmediasink aan zou moeten kunnen.
De werkelijke installatie van de sink wordt ergens anders gedaan.

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


Re: Is het denkbaar om GStreamer te vervangen door VLC in toekomstige release? #60 luisteraar

  • Senior Member
  • 2,479 posts

+24
Neutral

Posted 24 January 2022 - 11:01

De werkelijke installatie van de sink wordt ergens anders gedaan.

klopt hier:

meta-openpli/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bb:EXTRA_OECONF = "${DVBMEDIASINK_CONFIG} --with-gstversion=${GSTVERSION}"





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users