mpd

GStreamer Conference 2019

Nov 03, 2019 13:07

Была в Лионе с 30 октября по 1 ноября.
Вчера и сегодня там хакфест.

Ездил полностью за свой счёт, в SSI (где я сейчас работаю) не используется этот фреймворк. Пробовали когда-то давно, что-то не получилось, ну и бросили, сделали свой код для пайплайна.

А вообще, лучше было бы поехать на Open Source Summit + Embedded Linux Conference Europe 2019, ( Read more... )

lyon, freesoftware, rust, gstreamer, supersonic, путешествие, vala, франция

Leave a comment

Re: я попробовал тот самый GStreamer фреймворк mpd November 3 2019, 17:03:10 UTC
По опыту, в embedded - фреймворк даже очень используется.
Например, производитель железки может тебе дать возможность использовать кодирование или декодирование только через плагин этого фреймворка.
https://gstconf.ubicast.tv/protected/videos/v12586e9bc53dgvct23vir6pu9al37/attachments/213356.pdf
Там можно ещё и через OMX, но где-то, по-моему, и такой возможности нет.
Поэтому, бывает, что без вариантов.

> фреймворк два года назад был весь дырявый такой

Ему уже очень много лет.
Основных версий было две, от 0.10 отказались относительно недавно, а теперь только 1.0.

> Иначе оно ело CPU, как не в себя, ибо декодировать видео на чипе, как обещал один из imx7.чо-то фильтров, отказывалось

Фреймворк сам по себе не такой интуитивный, приходится иногда долго и нудно разбираться, с чего, например, у тебя пайплан не собрался, для этого включать отладочный лог, в логе капаться, ...
Но для железячных ускорений, специальных буферов, специальных форматов - там всё есть.

А вот, как для открытия гравитационных волн использовали этот фреймворк:
http://www.resceu.s.u-tokyo.ac.jp/~kipp/gstlalworkshop/intro_and_setup.html

Reply

fatoff November 3 2019, 17:57:34 UTC
Жаль, что я тогда не знал, что у тебя можно спросить, а у меня с конкретным embedded app были ну сильно малоприятные проблемы. Принимая во внимание Yocto, которым собирался проект, который билдил весь линукс, и все фильтры GStreamer'а и там всё время была какая-то хуерга с баганутым декодером от IMX или FreeScale, или кто там они все. Оным Yocto заведовали спецы в другом офисе, всё через что-то.

Reply


Leave a comment

Up