Tengo un minipc Android conectado a un televisor a través de un cable HDMI. Uso Tasker para comenzar a reproducir automáticamente un video mp4 usando MX Player cuando se inicia el dispositivo. MX Player continúa reproduciendo todos los videos de la misma carpeta en orden aleatorio y en bucle.
(la tarea contiene una acción - Abrir archivo - en Archivo tengo la ruta al archivo mp4)
El problema es que tengo Tasker configurado para reproducir otro video mp4 (desde otro directorio) usando MX Player una hora después de que el dispositivo se haya iniciado, pero MX Player ignora esto y continúa reproduciendo el video actual.
(La segunda tarea es la misma que la primera, contiene una acción, Abrir archivo , en Archivo , tengo la ruta al archivo mp4)
La razón por la que necesito usar MX Player (en lugar de BS Player, VLC, etc.) es porque tiene más opciones que los otros reproductores, como la opción de reproducir todos los videos en la misma carpeta de forma aleatoria y en bucle, cambiar el tamaño de la video para que llene la pantalla, reproduzca cada video desde el principio y oculte los controles de video de la pantalla.
También he intentado usar la acción Enviar intención de Tasker
Pero esto produjo los mismos resultados: mientras MX Player estaba reproduciendo un video, esta tarea se ejecutaría diciéndole que reprodujera un video y MX Player lo ignoraría y continuaría reproduciendo su video actual.
¿Hay alguna forma de hacer que Tasker reproduzca un video usando MX Player mientras MX Player está reproduciendo otro video?
No puedo asegurarte de la mini PC que tienes, pero lo siguiente funciona bien en mi Nexus 6 con Android 6.0.1 con MX Player v1.8.3.
Muy bien, así que descarta cualquier acción que hayas configurado y sigue esta simple:
Código → Ejecutar Shell →
Dominio:
am start -n com.mxtech.videoplayer.ad/.ActivityScreen -d "file://FILE" --user ID --activity-clear-task
dónde,
Comando de ejemplo:
am start -n com.mxtech.videoplayer.ad/.ActivityScreen -d "file:///sdcard/Movies/The egg of the King.mp4" --user 0 --activity-clear-task
Si MX Player es el reproductor de video predeterminado en su Android, por diversión, puede reemplazarlo -n com.mxtech.videoplayer.ad/.ActivityScreen
con -a android.intent.action.VIEW
dicho comando.
marque Continuar tarea después del error
Ahora puede configurar un temporizador de espera o cualquier cosa que desee hacer después de la ejecución de esa acción. Para disparar un nuevo video, simplemente copie todo desde la acción anterior, excepto el ARCHIVO, que debe reemplazarse con la nueva ubicación del archivo.
En caso de que Tasker no funcione, prueba con Automate . Tiene un bloque ordenado llamado App Start que está diseñado específicamente para iniciar una actividad de una aplicación.
(Click en la imagen para agrandarla)
am start -n com.mxtech.videoplayer.ad/.ActivityScreen -d "file:///sdcard/Movies/mymovie.mp4" --ei position 60000 --user 0 --activity-clear-task
hay más opciones en el enlace de la página API de MX Playeram start -n com.mxtech.videoplayer.pro/.ActivityScreen -d "file:///sdcard/Other/buffers_listed_and_hidden.ogv" --ei position 120000 --user 0 --activity-clear-task
izzy
frocca