Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ffmpeg background cpu usage #23

Open
LPFinch opened this issue Oct 29, 2021 · 3 comments
Open

ffmpeg background cpu usage #23

LPFinch opened this issue Oct 29, 2021 · 3 comments

Comments

@LPFinch
Copy link

LPFinch commented Oct 29, 2021

Сервак на RPI4 крутится.
Все ок но есть один момент, после выхода из аппа на телеке ffmpeg пропадает на мгновение из top (pid киляется)
но потом рестартится и крутится в холостую нагружая проц, у меня пассивное охлаждение и проц начинает троттлить.
В любом случае висящий ffmpeg не ок. Я не силен в js но lazy старт и корректный стоп мастхэв
На скрине видно глюк
Знімок екрана 2021-10-29 о 18 47 48

@vzakharchenko
Copy link
Owner

Привет, да я согласен что греть воздух не очень хорошая идея, но я не очень силен в программировании на samsung TV, это первый и пока единственный проект для samsung TV. Проблема основная в том что выключенный телевизор держит приложение запущенным очень долго и я на этапе разработки непонял как отловить момент включения/выключения телевизора и соответсвенно подымать и останавливать ffmpeg.

Вообще идея была изначально что при включении телевизора(если приложение было запущено при выключении) или приложения показывать картиинку с текстом типа "нажать кнопку для старта" и при нажатии этой кнопки стартовать ffmpeg. Но пока это только идея времени на имплементации нет..., позже надесь займусь и доделаю)

@LPFinch
Copy link
Author

LPFinch commented Nov 1, 2021

Кнопка play/stop была б хорошим решением, если будет время то покурю доки по тайзену, может чем помогу

@LPFinch
Copy link
Author

LPFinch commented Nov 1, 2021

Думаю можно завязаться на onPause, onResume ивенты и стартовать или стопать ffmpeg, и ещё там можно ловить нажатие back кнопки
https://docs.tizen.org/application/web/guides/cordova/events/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants