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? #101 littlesat

  • PLi® Core member
  • 57,117 posts

+698
Excellent

Posted 26 January 2022 - 12:29

Ik vind enigmabox juist wel een goede algemene naam... dat is een set top box waar de enigma software op kan draaien ;) Het zegt toch eigenlijk alles?


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


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

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 26 January 2022 - 12:32

Ik vind enigmabox juist wel een goede algemene naam... dat is een set top box waar de enigma software op kan draaien ;) Het zegt toch eigenlijk alles?

Ik vind kodibox juist wel een goede algemene naam... dat is een box waar de kodi software op kan draaien  ;) Het zegt toch eigenlijk alles?



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

  • PLi® Core member
  • 70,381 posts

+1,807
Excellent

Posted 26 January 2022 - 13:49

Dat dekt de lading niet, er zijn enigmaboxen die geen kodiboxen zijn. En andersom... ;) ;)

 

Maar goed, dit zijn allemaal niet echt relevante details voor deze discussie. Dus niet afdwalen aub :).

 

Een browser draaien op de box is niet zo'n probleem, chromium draait gewoon op een beetje ARM box.

 

De rest van de problematiek die Hulkman aan haalt (rond netflix etc) is precies waar deze discussie over gaat: ook die player in de browser heeft codecs nodig, en een methode om de audio en video de SoC (mediasink) in te duwen, in een formaat dat die SoC snapt.

 

HbbTV doet dat ook (denk bv aan de oude uitzending gemist), maar gebruikt audio en video codes die door de SoC ondersteund zijn, dus daar speelt dit probleem niet.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (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? #104 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 26 January 2022 - 13:57

Je hebt het over chromium uit qtwebkit

Die is zwaar verouderd qt zit al een tijd op versie 6.

Denk dat hbbtv hierdoor ook niet meer wilt werken.

(achterstallig onderhoud ?)



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

  • Senior Member
  • 449 posts

+8
Neutral

Posted 26 January 2022 - 14:05

Het vliegt inderdaad wel weer alle kanten op in dit topic.

@Wanwizard,
Welke hhbtv uitvoering bedoel je?
Qthbbtv (5.8) gebruikt bij mij GStreamer en drukt video de linux framebuffer in.

Als ik de versie Webkit met Gtk gebruik gaat het via directfb de framebuffer in.

Ik begrijp ook nog steeds niet wat je met die SoC mediasink bedoelt.

Edited by XRayhTec, 26 January 2022 - 14:06.

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


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

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 26 January 2022 - 14:27

Er zijn twee manieren om beeld op tv te toeveren

via framebuffer dat werkt maar geeft volgend mij beperkingen zoals aantal frames/sec

Goed tv beeld loopt via /dev/stb/videox dit loopt op volle beeld kwaliteit.

De seek zit in een lib die de afhandeling doet zodat het beeld goed op het scherm komt.

Sommige socs hebben extra funtionaliteiten zoals gles opengl ........ voor video reproductie



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

  • PLi® Core member
  • 70,381 posts

+1,807
Excellent

Posted 26 January 2022 - 15:41

Framebuffer is voor de GUI overlay, daar wordt geen video (zoals we hier bedoelen) in afgespeeld. GLES / OpenGL is hardware acceleratie voor de framebuffer, mocht je fancy GUI graphics willen. Verder niet zo relevant.

 

Audio en video moeten aan de SoC gevoerd worden, in een formaat dat de SoC (in hardware, want er is geen driver support voor software conversies) snapt.

 

Welke hhbtv uitvoering bedoel je?
Qthbbtv (5.8) gebruikt bij mij GStreamer en drukt video de linux framebuffer in.

Als ik de versie Webkit met Gtk gebruik gaat het via directfb de framebuffer in.

 

In beide gevallen gaat het over de GUI, en niet over audio/video van media.

 

Ik begrijp ook nog steeds niet wat je met die SoC mediasink bedoelt.

 

Sorry als ik niet duidelijk ben, dit is het niveau waarbij mijn technische kennis op houdt... ;)

 

Wat ik bedoelde is dat de proc entries voor audio en video open en in gebruik zijn door Enigma (of whatever vervangende app er ook draait). Dat speelt natuurlijk niet als de browser zelf de vervangende GUI app is.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (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? #108 XRayhTec

  • Senior Member
  • 449 posts

+8
Neutral

Posted 26 January 2022 - 16:51

Met SoC mediasink bedoel je dus de dvbadapter (dev/dvb/adapter0/audio0 en dev/dvb/adapter0/video0)?
De dvbmediasink van GStreamer, servicehisilicon, maar ook libdreamdvd bv sturen daar de audio en video naar toe.
De hbbtv versies die ik hierboven genoemd heb dien dat niet. Die spelen hun video in de GUI af.
Bij mij op de h9 moet ik dat naar de framebuffer sturen (omdat ik niets anders heb) via de linuxfb van QT of de directfb module van GTK2.
Qt kan het ook via eglfs van de Mali GPU maar ook dat gaat dan naar de fb. En daar zal dan ook nog wat Gles bij zitten :)

Edited by XRayhTec, 26 January 2022 - 16:52.

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


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

  • PLi® Core member
  • 70,381 posts

+1,807
Excellent

Posted 26 January 2022 - 17:01

De hbbtv versies die ik hierboven genoemd heb dien dat niet. Die spelen hun video in de GUI af.
Bij mij op de h9 moet ik dat naar de framebuffer sturen (omdat ik niets anders heb) via de linuxfb van QT of de directfb module van GTK2.
Qt kan het ook via eglfs van de Mali GPU maar ook dat gaat dan naar de fb. En daar zal dan ook nog wat Gles bij zitten :)

 

hmm, dat lijkt me niet handig, om zelf de video zelf te gaan zitten renderen om naar de trage framebuffer te sturen, als er hardware rendering beschikbaar is?

 

Het zou me niks verbazen dat het zo geimplementeerd is omdat het lekker makkelijk is (weinig aanpassingen in de browser code), en omdat Enigma /dev/dvb/adapter0/video0 zelf open heeft.
Dat zou natuurlijk wel moeten veranderen als de browser de primare GUI app zou worden...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (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? #110 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 26 January 2022 - 17:05

Allemaal mooi en wel.

Ik denk als je externe mediaplayer wilt gebruiken zal die gebruik moeten van gstreamer player  vroeger e2player?

Voor de gui kan je fb egl opengl ... gebruiken afhankelijk van soc.

Eerlijkheidshalve moet ik ook zeggen ben er nog niet helemaal uit.



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

  • PLi® Core member
  • 70,381 posts

+1,807
Excellent

Posted 26 January 2022 - 17:13

Als je dat wilt doen naast Enigma, dan ja, dat was mijn punt over de mediasink, dat is bij Enigma het enige entry punt voor audio/video.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (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? #112 XRayhTec

  • Senior Member
  • 449 posts

+8
Neutral

Posted 26 January 2022 - 17:59

En ik heb uitgelegd dat dat dus niet waar is :)

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


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

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 26 January 2022 - 18:38

Moet me eens verdiepen in libsdl(2) volgens mij zit die op stb boxen.

Dat lib moet toegang geven tot audio video mouse afstandbediening .....



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

  • PLi® Core member
  • 70,381 posts

+1,807
Excellent

Posted 26 January 2022 - 18:54

En ik heb uitgelegd dat dat dus niet waar is :)

 

Heb ik iets gemist?

 

Je wilt absoluut geen media afspelen via de framebuffer. Daar is het ding niet voor, die is voor de GUI overlay.

 

De framebuffer mist ook alle features om met de verschilende soorten media om te gaan, ga daar maar eens UHD in 2160p30 op afspelen...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (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? #115 XRayhTec

  • Senior Member
  • 449 posts

+8
Neutral

Posted 27 January 2022 - 10:24

Ik zeg niet dat alles naar de framebuffer moet maar ik zeg dat de dvb adapter niet de enige mogelijkheid is.
Maar inderdaad heeft niet elke ontvanger dezelfde mogelijkheden.

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


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

  • PLi® Core member
  • 70,381 posts

+1,807
Excellent

Posted 27 January 2022 - 14:06

Een oplossingsrichting die gekozen wordt moet natuurlijk wel zo generiek mogelijk inzetbaar zijn.

 

Ik kan me voorstellen dat in dat geval de oude meuk gedropt wordt, maar het gaat op dit moment nog wat ver om bv generiek alle MIPS boxen te droppen, of alle Broadcom boxen.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (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? #117 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 27 January 2022 - 14:33

Ik ben lekker door aan het prutsen ;)

Heb nu ffmpeg compleet op de box (was wel een lading libs)

Probleem blijkt lidsdl2 van openpli.

Herkent iemand dit ?

iets uit de messages

./ffplay /hdd/movie/20210927\ 1424\ -\ Das\ Erste\ HD\ -\ Tagesschau\ extra.ts
ffplay version n4.4-151-g5e61fce832 Copyright © 2003-2021 the FFmpeg developers
  built with gcc 9.2.0 (GCC)
  configuration:

<......>

<......>

 

  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
Could not initialize SDL - No available video device
(Did you set the DISPLAY variable?)
root@gbquad4k:/tmp#

 



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

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 27 January 2022 - 15:23

verder prutsen

 

denk dat in sdl.bb directfb niet actief



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

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 27 January 2022 - 16:54

Heb ik een blikje teveel opgestrokken ?

waar vind ik libdl2_2.0.10.bb in de build tree.

Erg raar de ipk wordt gemaakt ????


Edited by luisteraar, 27 January 2022 - 16:54.


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

  • PLi® Core member
  • 70,381 posts

+1,807
Excellent

Posted 27 January 2022 - 18:08

./openembedded-core/meta/recipes-graphics/libsdl2/libsdl2_2.0.10.bb

 


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (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.




27 user(s) are reading this topic

0 members, 27 guests, 0 anonymous users