Ist es möglich, ein Launcher-Symbol zu erstellen, das eine bestimmte Streaming-Video-URL in einer App startet, die für den bestimmten Medientyp registriert ist? (oder bieten Sie das App-Auswahlmenü an, falls mehrere Apps mit dem Inhaltsfilter übereinstimmen).
In meinem Fall ist es eine M3U
Wiedergabelisten-URL, die auf einen DASH- Stream verweist, und ich möchte sie direkt in einer Standard-App für den Inhaltstyp (z. B. mxplayer) öffnen.
Mir ist bewusst, dass es möglich ist, eine Launcher-Verknüpfung von Chrome oder einem anderen Browser über die Option „Zum Desktop hinzufügen“ zu erstellen, aber in diesem Fall öffnet das Antippen des Launchers zuerst den Webbrowser und leitet dann zu der App weiter, die den Inhaltstyp verarbeiten kann. Kann dies auf eine Weise erfolgen, die keinen Webbrowser erfordert?
Im weiteren Sinne lautet die Frage, wie man einen Launcher für eine URL oder eine lokale Datei erstellt, die vom Desktop aus angetippt werden kann und in jeder App(s) geöffnet wird, die den Inhaltstyp verarbeiten kann.
Stock Android bietet nicht die Möglichkeit, benutzerdefinierte Desktop-Verknüpfungen zu erstellen, da dies vom Launcher erledigt wird, der nur eine App wie jede andere ist. Während einige Launcher die Option anbieten, Schaltflächen für beliebige Aktivitäten zu erstellen (z. B. Nova und andere), haben sie derzeit keine Option, zusätzliche Argumente für die Verknüpfungen wie URLs oder Dateinamen festzulegen.
Nachdem ich ein halbes Dutzend Apps aus dem Play Store ausprobiert habe, habe ich mindestens zwei Apps identifiziert, die generische Verknüpfungen erstellen können, die auch nach der Deinstallation der Apps weiter funktionieren: https://play.google.com/store/apps/details? id=krow.dev.scheme .
Mit Absichten ist die Konfiguration, die mit dem VLC-Player funktioniert hat:
android.intent.action.VIEW
)org.videolan.vlc
<INSERT_STREAMING_URL_HERE>
(zum Beispiel https://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/dash/nonuk/dash_low/aks/bbc_world_service.mpd )Andere Apps zum Erstellen von Verknüpfungen, die ich ausprobiert habe, registrieren die Verknüpfungen auf sich selbst, und daher werden die Verknüpfungen auch gelöscht, wenn sie deinstalliert werden.
Wenn Sie einen Dateimanager haben (ich verwende ES File Manager Version 4.1.5.5), der Verknüpfungen zum Desktop erstellen kann, können Sie tun, was Sie verlangen.
Drücken Sie im ES File Manager auf die Datei, wählen Sie More
.
Wählen Sie Open As
. Es erscheint ein Fenster mit Optionen. Wählen Sie entweder Audio
oderVideo
Es erscheint ein neues Fenster mit den Optionen zum Auswählen der App, mit der die Datei geöffnet werden soll. Wählen Sie Set as the default app
und dann Ihre bevorzugte App zum Abspielen der m3u
Streams aus. Die App wird geöffnet und spielt den Stream ab. Schließen Sie die Streaming-App.
Wählen Sie erneut die Datei aus, klicken Sie auf More
gefolgt von Add to Desktop
.
m3u
oder- m3u8
Datei einzufügen, aber dann öffnet der Launcher sie im eigenen Audioplayer von ES Manager, der sie nicht abspielen kann.
Feuerlord
ccpizza