Android | Возможна ли публикация потока из background service при закрытии приложения из списка запущенных приложений?

deoandreas

New Member
Здравствуйте!
Мы прочитали в документации статью о том как публиковать поток в фоновом режиме, но кажется этот метод не решает проблему продолжения публикации потока при закрытии приложения из списка запущенных приложений.
Мы используем в качестве примера класс ScreenSharing и у нас нет такой проблемы как при сворачивании приложения останавливается публикация потока. Отсюда вопрос для чего тогда использовать BackgroundService если он не меняет сути, приложение так же в свернутом режиме будет продолжать стрим, а при закрытии приложения из списка активных стрим закончивается. Чем тут BackgroundService полезен?

И самый главный вопрос
Возможна ли публикация потока ( Screen Share ) из BackgroundService при закрытии приложения из списка запущенных приложений?
 

Max

Administrator
Staff member
Добрый день
Возможна ли публикация потока ( Screen Share ) из BackgroundService при закрытии приложения из списка запущенных приложений?
При закрытии приложения из списка запущенных приложений публикация невозможна. Это ограничение на уровне системы.
Отсюда вопрос для чего тогда использовать BackgroundService если он не меняет сути, приложение так же в свернутом режиме будет продолжать стрим, а при закрытии приложения из списка активных стрим закончивается. Чем тут BackgroundService полезен?
BackgroundService полезен только при сворачивании приложения или при блокировке экрана телефона. Например, если Вы опубликуете стрим из примера streaming-min, и дадите телефону автоматически заблокировать экран, стрим через некоторое время остановится. BackgroundService нужен для борьбы с этим.
 

deoandreas

New Member
Это ограничение на уровне системы.
А можете подсказать пожалуйста, какое именно ограничение не дает мне это сделать, или какая ошибка будет воспроизводится в таком случае.
 

Max

Administrator
Staff member
А можете подсказать пожалуйста, какое именно ограничение не дает мне это сделать
Посмотрите, например, требования по доступу к камере здесь. Если приложение закрыто из списка задач, у него не будет доступа к камере устройства.
 
Top