¿Es posible crear un ícono de inicio que inicie una determinada URL de transmisión de video en una aplicación registrada para el tipo de medio específico? (u ofrezca el menú de selección de aplicaciones, en caso de que haya varias aplicaciones que coincidan con el filtro de contenido).
En mi caso, es una M3U
URL de lista de reproducción que apunta a una transmisión DASH y me gustaría abrirla directamente en una aplicación predeterminada para el tipo de contenido (es decir, mxplayer).
Soy consciente de que es posible crear un acceso directo del iniciador desde Chrome u otro navegador a través de la opción Agregar al escritorio, pero en este caso, tocar el iniciador abrirá primero el navegador web y luego lo redirigirá a cualquier aplicación que pueda manejar el tipo de contenido. ¿Se puede hacer esto de una manera que no requiera un navegador web?
En términos más amplios, la pregunta es cómo crear un iniciador para una URL o un archivo local que se pueda tocar desde el escritorio y se abra en cualquier aplicación que pueda manejar el tipo de contenido.
Stock android no ofrece la posibilidad de crear accesos directos de escritorio personalizados, ya que eso es algo que maneja el lanzador, que es solo una aplicación como cualquier otra. Si bien algunos lanzadores ofrecen la opción de crear botones para cualquier actividad (por ejemplo, Nova y otros), actualmente no tienen la opción de establecer argumentos adicionales para los accesos directos, como direcciones URL o nombres de archivo.
Después de probar media docena de aplicaciones de Play Store, identifiqué al menos dos aplicaciones que pueden crear accesos directos genéricos que seguirán funcionando incluso después de desinstalar las aplicaciones: https://play.google.com/store/apps/details? id=krow.dev.esquema .
Con Intents la configuración que funcionó con VLC player es:
android.intent.action.VIEW
)org.videolan.vlc
<INSERT_STREAMING_URL_HERE>
(por ejemplo, https://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/dash/nonuk/dash_low/aks/bbc_world_service.mpd )Otras aplicaciones de creación de accesos directos que probé registran los accesos directos y, por lo tanto, al desinstalarlas también se eliminarán los accesos directos.
Si tiene un administrador de archivos (yo uso ES File Manager versión 4.1.5.5) que puede crear accesos directos al escritorio, entonces es posible hacer lo que le pide.
Desde ES File Manager, presione el archivo, seleccione More
.
Selecciona Open As
. Aparece una ventana con opciones. Elija uno Audio
oVideo
Aparecerá una nueva ventana con las opciones para seleccionar la aplicación con la que abrir el archivo. Seleccione Set as the default app
, luego seleccione su aplicación favorita para reproducir las m3u
transmisiones. La aplicación se abrirá y reproducirá la transmisión. Cierra la aplicación de transmisión.
Seleccione nuevamente el archivo, haga clic en More
seguido por Add to Desktop
.
m3u
o m3u8
, pero luego el lanzador la abre en el propio reproductor de audio de ES Managers, que no puede reproducirlo.
Señor del Fuego
ccpizza