Quellidellelica Forum BMW moto  il più grande forum italiano non ufficiale

Quellidellelica Forum BMW moto il più grande forum italiano non ufficiale (http://www.quellidellelica.com/vbforums/index.php)
-   R1200GS LC R1200 ADV LC R1250GS e R1250ADV (http://www.quellidellelica.com/vbforums/forumdisplay.php?f=167)
-   -   Riproduzione "automatica" dei media sul TFT (http://www.quellidellelica.com/vbforums/showthread.php?t=532411)

lucrab 16-09-2024 18:11

Riproduzione "automatica" dei media sul TFT
 
Per avere la possibilità di riprodurre musica, webradio o altro contenuto musicale attraverso la triade Smartphone/TFT/Interfono, devo obbligatoriamente aprire l'app di riferimento sullo smartphone e metterla in pausa PRIMA di salire in moto; in questo modo, accesi casco e tft, ho il comando della musica tramite il rotellone.
Se dovessi dimenticare di aprire l'app, non è possibile sentire nulla; devo fermarmi, avviare l'app e ripartire.

Domanda: c'è un modo per far riconoscere al TFT un app di default in modo tale da sentire musica anche quando dimentico di fare l'operazione preliminare?
Mi rendo conto che forse è una domanda da fare più in un forum Android o IOS (Android nel mio caso) ma più che altro mi interessava la vostra esperienza.

kloontz 16-09-2024 19:31

Che io sappia non c'è modo, è un limite di Android.
Ma non ho nessuna evidenza tecnica in merito.

Inviato dal mio Pixel 7 Pro utilizzando Tapatalk

geppon 17-09-2024 08:55

Confermerei.. in 5 anni di ascolto quasi quotidiano di Spotify, direi che se non apri l'app prima di partire, poi non c'è verso di ascoltare alcunchè.
Se qualcuno ha evidenza diversa mi stravolgerebbe positivamente l'uso quotidiano.. ma non credo.
Ciao

Alby the scrap 17-09-2024 19:14

Nemmeno con iOS , stessa procedura, apri l’app ( nel mio caso Spotify) prima di salire in sella e di avviare la moto.
Recentemente mi è successo di rispondere ad una chiamata mentre ascoltavo musica ed una volta riattaccato, non c’è stato verso di riprendere l’ascolto.
Schermata bloccata sul brano ma nessuna musica.


Inviato dal mio iPhone utilizzando Tapatalk

Big bamboo 17-09-2024 20:49

Parecchio strano... a me ha sempre funzionato, sia quando usavo l'app Samsung music, sia ora con Spotify.
Devo aprirla manualmente solo se il telefono ha eseguito un aggiornamento.
Anche al mio compagno di merende ha sempre funzionato, direi quindi che non è un caso.
Ricordo però che l'app Samsung music, (nelle impostazioni) ha una voce inerente all'avvio da dispositivi esterni...

giacomarko 17-09-2024 22:27

Tento di fare un pò di chiarezza,

partiamo dal fatto che Android essendo un sistema molto personalizzabile, consente di avere installate più app che fanno lo stesso lavoro, come per esempio più media player, da quì, si potrebbe pensare che il problema della mancata riproduzione dei brani da TFT, sia dovuta alla mancanza di una app di default per la musica, non è così.

Tanto è vero che se dal file browser del vostro telefono, tappate su un brano musicale (mp3 per esempio) il sistema vi chiede quale player usare e vi pone la domanda "solo una volta o sempre", ve lo chiederà ogni volta fino a quando non ne selezionate uno, premendo "Sempre", di fatto avete appena definito il player di default,

problema risolto quindi ?... non è così, perchè anche se Android ora ha un player di default, il comado [Play] del TFT non farà partire nessuna musica (ovviamente il TFT BMW non c'entra, è lo stesso anche con quello della Multistrada).

Il problema risiede nel fatto che il TFT, invia al dispositivo BT (lo smartphone) un comando [Play], ma di fatto non gli dice cosa "Playare" perchè i file MP3 risiedono sullo smartphone e non su TFT, quindi il sistema non sà quale app chiamare, perchè la definizione delle app, passa per il tipo di file:
-> mi chiedi un .pdf ... ti apro Adobe, mi chiedi un .doc ... ti apro Word, mi chiedi un .gpx ... ti apro mappite .....

per inciso, il TFT può inviare solo [Play], [Stop], [Next], [Prev], [Vol +], [Vol -], ma nessun comando [Execute],

Android funziona con dei messaggi (input) che vengono recepiti da un servizio (notifiche), sempre in esecuzione e preposto a gestire le richieste, questo servizio riceve il messaggio, lo elabora e lo invia alle app in esecuzione, ma se nessuna app che potrebbbe gestirlo è in "ascolto", il messaggio viene ignorato,

tornando al nostro problema,

quindi, il servizio notifiche riceve un messaggio [Play], nessuna delle app in esecuzione lo accetta, ma, se fate prima partire il player (che sia quello di default o un'altro non importa) e successivamente premete [Play], magicamente parte la riproduzione.

Ora mi direte ma che cac..o ci racconta a fare tutto questo pistolotto :mad:

lo racconto perchè il nocciolo è proprio questo

La soluzione non è definire un player o far partire una app, ma molto più semplicemente è necessario tenere il player che si vuole sempre in esecuzione, anche se non riproduce nulla, perchè non appena il servizio notifiche di Android riceverà un comando [Play] lo reindirizzerà e il player lo eseguirà :)

A questo punto la domanda sorge spontanea, "si va bè e allora ?"

Semplice, si deve settare il player affinchè non non si chiuda mai,

Ecco come fare, io ho un Samsung Note e uso il player Poweramp (nelle impostazioni del player di Samsung non ho trovato questi setting), e quanto vi propongo funziona alla perfezione:

Aprite il menu strumenti o impostazioni (dipende da come lo chiama il vostro smartpone), scorrete fino al menu applicazioni, entrate, cercate e aprite l'app (player) che vi interessa, a questo punto vedrete un elenco si impostazioni sui cui intervenire,

1. Notifiche
Impostazioni di notifica nell'app
Tipo di notifica: Automatico
...
...
...
Mantieni la notifica: attivato
Mantieni inativa la notifica multimediale: attivato
Mantieni il servizio: attivato
2. Rimuovi autorizazioni se app non in uso: disattivato

3. Batteria: Senza restrizioni

4. Modifica impostazioni di sistema: Consentito

I test che ho eseguito dimostrano che il workaround funziona:
a. vedrete sempre il player nelle notifiche
b. come accendo la moto e il sistema connette smartphone e interfono, il player viene riconosciuto e compare il titolo del brano sul display, premo play e la musica inizia
c. accensione e spegnimento non cambiano la situazione, come pure stop e start
d. anche "killando" direttamente l'app da smartphone, la musica si interrompe (ovvio), ma se premo [Play] la musica riparte, perchè l'app è si chiusa ma il servizio no, e la riapre.

Domande:
"ma quanto mi costa ?", il player sempre in esecuzione (se non riproduce), resta com app in background (di conseguenza occupa sì memoria, ma non consuma batteria)
"ma perchè è necessario tutto questo ?", perchè il memory manager di Android per default, chiude le app non utilizzate per ridurre la memoria occupata e il consumo di batteria.

spero sia di aiuto

:wave:

kloontz 17-09-2024 22:38

@giacomarko tutto molto chiaro.
Grazie per il tutorial!
Tuttavia la difficoltà con Android è sempre che le impostazioni sono diverse per ogni modello e marca di dispositivo, per cui dubito che le tue indicazioni soddisferanno tutti. Però è un inizio!
Inviato dal mio Pixel 7 Pro utilizzando Tapatalk

giacomarko 17-09-2024 23:14

Più che Android, che sicuramente può variare da una customizzazione all'altra,

penso che la differenza la faccia la possibilità di personalizzazione dell'applicazione, come dicevo, il player stock di Samsung non ha la possibilità di intervento sul sistema di notifiche,

ad ogni modo, provare non costa nulla, la soluzione è non far chiudere l'app player, in un modo o nell'altro

Inviato dal mio SM-N975F utilizzando Tapatalk

lucrab 18-09-2024 05:14

Seguiranno test. Grazie.

geppon 18-09-2024 09:20

grazie 1000 per la spiegazione sul player. Ma se ascoltiamo solo online tramite Spotify c'è un sistema?
grazie ancora

giacomarko 18-09-2024 09:57

dal punto di vista del sistema, che sia spotify o un player o altro non è rilevante,

una app può essere in esecuzione (o foreground o background) o chiusa,

la differenza la fa la possibilità dell'applicazione, di poter essere non chiusa,

vedo che Spotify non ha i setting di Poweramp,

per iniziare, se non l'hai gia fatto, potresti provare ad eliminarlo dalla gestione batteria, male non fa



Inviato dal mio SM-N975F utilizzando Tapatalk

Nico-Tina 18-09-2024 10:47

Grande Marco, sempre sul pezzo. ;):!:

Lucasubmw 18-09-2024 19:29

a me partiva lo stesso quando il telefono era nuovo, dopo 1 anno o poco più è diventato vecchio e devo avviare l’app.
ho un melafonino 11 pro.

giacomarko 18-09-2024 22:36

io mi riferisco esclusivamente ad android, non conosco iOS,

considera anche che piuttosto che vecchio, sia stato semplicemente aggiornato, quindi è possibile che siano state apportare modifiche alla gestione delle app

Inviato dal mio SM-N975F utilizzando Tapatalk

lucrab 19-09-2024 09:17

Xiaomi Note 8 pro: Non sono riuscito a trovare tutte le impostazioni consigliate, ho comunque cercato di impostarle nel modo più similare possibile, ma non apprezzo cambiamenti.

giacomarko 19-09-2024 09:53

perché non provi a installare Poweramp?

c'è la versione gratis

e questi i setting dell'applicazione

Inviato dal mio SM-N975F utilizzando Tapatalk
https://uploads.tapatalk-cdn.com/202...64f0ce9e0a.jpg

giacomarko 19-09-2024 13:45

poi se non ti piace puoi sempre disinstallarlo, ma almeno verifichi se in questo modo funziona anche sul tuo cellulare

Inviato dal mio SM-N975F utilizzando Tapatalk

lucrab 20-09-2024 12:45

Bingo! Funziona! Grazie!!!

giacomarko 20-09-2024 14:58

l'avevo detto !

[emoji898][emoji1635]

Inviato dal mio SM-N975F utilizzando Tapatalk

kloontz 21-09-2024 10:11

Purtroppo quei setting non sono presenti in tutte le rom Android, sembrano specifiche delle rom Samsung.
Il mio Pixel, con Android stock, non ha nulla di tutto ciò, neanche tra le funzioni sviluppatore.

Inviato dal mio Pixel 7 Pro utilizzando Tapatalk

Arrow90 21-09-2024 16:45

Semplice, nei samsung c è l opzione routine. Metti che quando il bluetooth è connesso l tft, parta spotify. Easy peasy.

giacomarko 21-09-2024 19:44

come ho suggerito a lucrab,

potresti installare e verificare Poweramp come player audio,

i setting che ho mostrato, sono propri dell'applicazione, e non del SO



Inviato dal mio SM-N975F utilizzando Tapatalk

kloontz 21-09-2024 20:53

Installare l'ho installato.
Provare, l'ho provato.
Non è proprio il mio tipo di applicazione, per i miei gusti è controintuitivo, ma io sono strano, si sa...
Comunque non avevo capito che fossero impostazioni dell'applicazione, sorry. E questo conferma il fatto che io e l'app non siamo proprio sintonizzati.
Magari ci riprovo...

Inviato dal mio Pixel 7 Pro utilizzando Tapatalk

sirius002 26-09-2024 17:49

Se avete un Samsung potete impostare una routine che si attiva quando si connette al bt del tft, e impostare riproduci musica Spotify o qualunque altro player

https://i.ibb.co/BwwzNJd/Screenshot-...d-Routines.jpg
picture link samsung

kloontz 26-09-2024 17:59

Sarebbe la prima volta che Samsung fa qualcosa di utile...

Inviato dal mio Pixel 7 Pro utilizzando Tapatalk


Tutti gli orari sono GMT +2. Attualmente sono le 21:54.

Powered by vBulletin versione 3.8.4
Copyright ©: 2000 - 2025, Jelsoft Enterprises Ltd.
Traduzione italiana Team: vBulletin-italia.it

www.quellidellelica.com ©