Можно ли создать значок запуска, который будет запускать определенный URL-адрес потокового видео в приложении, зарегистрированном для определенного типа мультимедиа? (или предложите меню выбора приложений, если есть несколько приложений, соответствующих фильтру контента).
В моем случае это M3U
URL-адрес списка воспроизведения, указывающий на поток DASH , и я хотел бы открыть его непосредственно в приложении по умолчанию для типа контента (например, mxplayer).
Я знаю, что можно создать ярлык панели запуска из Chrome или другого браузера с помощью параметра «Добавить на рабочий стол», но в этом случае нажатие на панель запуска сначала откроет веб-браузер, а затем перенаправит на любое приложение, которое может обрабатывать тип контента. Можно ли это сделать так, чтобы не требовался веб-браузер?
В более широком смысле вопрос заключается в том, как создать средство запуска для URL-адреса или локального файла, который можно будет использовать с рабочего стола и который будет открываться в любых приложениях, которые могут обрабатывать тип контента?
Стандартный Android не предлагает возможности создания пользовательских ярлыков на рабочем столе, поскольку это то, что обрабатывается программой запуска, которая является просто приложением, как и любое другое. Хотя некоторые средства запуска предлагают возможность создавать кнопки для любого действия (например, Nova и другие), в настоящее время они не имеют возможности устанавливать дополнительные аргументы для ярлыков, таких как URL-адреса или имена файлов.
Попробовав полдюжины приложений из магазина игр, я определил как минимум два приложения, которые могут создавать общие ярлыки, которые будут продолжать работать даже после удаления приложений: https://play.google.com/store/apps/details? id=krow.dev.scheme .
С намерениями конфигурация, которая работала с проигрывателем VLC, выглядит следующим образом:
android.intent.action.VIEW
)org.videolan.vlc
<INSERT_STREAMING_URL_HERE>
(например, https://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/dash/nonuk/dash_low/aks/bbc_world_service.mpd )Другие приложения для создания ярлыков, которые я пробовал, регистрируют ярлыки сами по себе, поэтому их удаление также приведет к удалению ярлыков.
Если у вас есть файловый менеджер (я использую ES File Manager версии 4.1.5.5), который умеет создавать ярлыки на рабочий стол, то можно делать то, что вы просите.
В ES File Manager нажмите файл, выберите More
.
Выберите Open As
. Появится окно с опциями. Выберите либо Audio
илиVideo
Появится новое окно с вариантами выбора приложения для открытия файла. Выберите Set as the default app
, затем выберите свое любимое приложение для воспроизведения m3u
потоков. Приложение откроется и воспроизведет поток. Закройте потоковое приложение.
Снова выберите файл, нажмите , More
а затем Add to Desktop
.
m3u
или m3u8
, но затем программа запуска открывает его в собственном аудиоплеере ES Managers, который не может его воспроизвести.
Повелитель огня
пицца