TMC is an independent, primarily volunteer organization that relies on ad revenue to cover its operating costs. Please consider whitelisting TMC on your ad blocker and becoming a Supporting Member. For more info: Support TMC

Spotify w/ V10 update

Discussion in 'Model 3' started by M3LL0, Sep 27, 2019.

  1. Fernand

    Fernand Active Member

    Joined:
    Mar 22, 2019
    Messages:
    1,291
    Location:
    Northern california
    [grumble] Just the thing to do while e.g merging Eastbound 80 to 880 and 580 to 24.
     
  2. garth_angst

    garth_angst Member

    Joined:
    Mar 30, 2019
    Messages:
    291
    Location:
    long island
    And the guy knew nothing. He never said anything about the Tesla. I would bet that he didn't even know Tesla has a built-in app to stream directly form the car and not your phone. He had no idea what you were talking about.
     
  3. eXntrc

    eXntrc Member

    Joined:
    Jan 16, 2019
    Messages:
    124
    Location:
    Houston, TX
    We use Spotify family (6 members) across several devices. I've been playing with Spotify in the car trying to understand why it's felt so unstable and I think may have found the answer. I believe that most of the problems I've been experiencing are because Tesla didn't implement Spotify device hand-off properly.

    The most common problem I see is an infinite loading screen:

    upload_2019-10-3_8-56-23.png

    It seemed to randomly happen in the Playlist screen as wall as the Song screen. I say seemingly random because I found the pattern. Turns out the Tesla only gets stuck when I've been running Spotify on my Android phone. If I completely close the Spotify app on my phone, the loading issues go away.

    The next issue is with sending music from the phone to the car as the playback device. Even though the song plays, sometimes it doesn't show that there's even a next track. The phone sees it, but the car does not.

    upload_2019-10-3_8-59-32.png

    upload_2019-10-3_8-59-41.png

    Finally, I've had times when even though I select the car as the active playback device:

    upload_2019-10-3_9-0-45.png

    the car does a little refresh spin and then tells me music is still playing on another device.

    upload_2019-10-3_9-1-17.png

    IMO, device hand-off is not implemented correctly. The car is not taking active status away from another device when the user performs an action that should make it active (for example, browsing or selecting a track which leads to the infinite loading issue.) The car is also not receiving active status when another device tries to push active to it (switching device to the car from the phone).

    I'd like to know if anyone else can confirm these things. And if so, maybe we can open up some bug reports.
     

    Attached Files:

    • Like x 2
  4. malou

    malou Member

    Joined:
    Apr 17, 2019
    Messages:
    332
    Location:
    Montréal
    Switching playback from phone to the car with the iOS app this morning did not worked properly.
     
  5. Fernand

    Fernand Active Member

    Joined:
    Mar 22, 2019
    Messages:
    1,291
    Location:
    Northern california
    How do you use that?
     
  6. Fernand

    Fernand Active Member

    Joined:
    Mar 22, 2019
    Messages:
    1,291
    Location:
    Northern california
    On the status and handoff, I'm not sure it's a Spotify issue. I was playing HypeMachine (which BTW is a great way to hear new and sometimes experimental music) on my Android with the Car in "Phone" playback, i.e. through Bluetooth. It works, and you can even go forward and backwards in the HypeMachine list. It used to display the track name BUT today the car never displayed titles or track length correctly, it thinks it's still playing a track that was played sometime before, status is not updating even remotely OK. .
     
  7. voip-ninja

    voip-ninja Give me some sugar baby

    Joined:
    Mar 15, 2012
    Messages:
    4,116
    Location:
    Colorado
    1. I've been listening to Spotify at work today and notice that when I play a song, etc., and the player goes into "radio mode" it gives both a "love" and a "block" icon so that a song can be added to liked songs or blocked from playback.... why doesn't the Tesla app do this?

    2. I played Spotify from the car last night when it was on WiFi but I only showed about 20kbps of data usage on the car through my Unify monitoring app.. I'm wondering if the car plays Spotify from the LTE radio even when WiFi is available. So I don't know what the audio bit rate actually is.
     
  8. dmurphy

    dmurphy Woof.

    Joined:
    Dec 7, 2018
    Messages:
    2,705
    Location:
    New Jersey - Morris County
    I plug it in, it connects via Bluetooth to my phone, and then I can give it commands like, "Alexa, play some Billy Joel from Apple Music" -- and it uses my phone's bluetooth to play to the car.

    "Alexa, play 90's on 9 on Sirius XM" - and it uses my phone's LTE connection to start streaming.
    "Alexa, play some classical music" - and it plays some classical music from whatever source I set up in the Alexa app on my phone. (I use Apple Music, but plenty of others are supported - Apple, Sirius XM, iHeartRadio, Amazon Music, Spotify, Pandora, Tidal, etc.)

    It's pretty great.... I'm quite happy with it.
     
  9. eXntrc

    eXntrc Member

    Joined:
    Jan 16, 2019
    Messages:
    124
    Location:
    Houston, TX
    Perhaps. But I've never had issues being able to go forward and backward on Spotify over bluetooth playing on my phone. Also, after my screen shots where I could go forward on the phone but not the car, I switched to the exact same playlist on the car and was able to go both forward and backward just fine.
     
  10. malou

    malou Member

    Joined:
    Apr 17, 2019
    Messages:
    332
    Location:
    Montréal
    After a day of testing (got the update last night), device hand-off seams weird indeed. When I got in the car twice today, the car was showing "no connection", as if the car was still sleeping when I got in, which prevented Spotify to kick in and continue what was paused on the phone. Then when getting out of the car, since it doesn't have an "off" switch, pressing play on the phone started playback in the car which was still the active player, even 10 mins after getting out of the car. So yeah, not perfect.

    Overall, the current Spotify integration is better than nothing. I really like the playback UI and choosing songs on the go, on the screen. It's not perfect, but it could get better with a future update :D
     
    • Like x 1
  11. Eno Deb

    Eno Deb Active Member

    Joined:
    Aug 17, 2018
    Messages:
    2,583
    Location:
    SF Bay Area
    #111 Eno Deb, Oct 3, 2019
    Last edited: Oct 3, 2019
    Most likely the client downloads and buffers segments of the songs in bursts, i.e. it's not like it has a constant bitrate, so instantaneous measurements over a short time window can be misleading. To measure the bitrate accurately you'd probably have to capture the packets for a complete song and then use a tool like Wireshark to analyse the flow and measure the total amount of downlink data.

    Edit: I did just that. Turned on packet capture for the car's IP address in my Pfsense router, and played a song that was the last one in a playlist (to make sure playback stopped and it doesn't start fetching data for another song). I then loaded the capture into Wireshark. It uses HTTP for downloading (probably something like HLS) and the data comes from Akamai servers. The song was 5:15. The total amount of data downloaded was 3866k, which gets us to about 98 kbit/s average. Taking protocol overhead into account, it's safe to say that the Tesla client streams at Spotify's 96 kbit/s rate.
     
    • Informative x 3
  12. voip-ninja

    voip-ninja Give me some sugar baby

    Joined:
    Mar 15, 2012
    Messages:
    4,116
    Location:
    Colorado
    Yeah I’ve been listening and there’s no way it is 320kbps or whatever the premium is supposed to allow.

    it might be higher bitrate than Slacker but they sound pretty close as in compressed.
    If I stream a high bitrate AAC or even 256kbps MP3 copy of same song from my phone over BT it sounds noticeably clearer than this stuff.
     
    • Informative x 1
    • Like x 1
  13. EVinAZ

    EVinAZ Member

    Joined:
    Sep 28, 2019
    Messages:
    17
    Location:
    Tucson, Arizona
    Spotify on the M3 has been a disaster for me. My laptop and iPhone sync perfectly, but nothing syncs to the Tesla. So I added some stuff while in the car. Today I added two albums and hit the save button. Went to lunch, came back to the car and the 2 albums were gone. I'm a new Spotify subscriber, so many I don't know how to use it, but it works fine on my other devices. A conversation with Spotify was less than useless. Won't renew at 90 days at this rate.
     
    • Informative x 1
    • Like x 1
  14. DopeGhoti

    DopeGhoti Active Member

    Joined:
    Aug 28, 2019
    Messages:
    1,120
    Location:
    Phoenix, AZ
    FLAC from USB sounds much better than Spotify, but Spotify still sounds much better than Slacker did.
     
    • Informative x 1
  15. Eno Deb

    Eno Deb Active Member

    Joined:
    Aug 17, 2018
    Messages:
    2,583
    Location:
    SF Bay Area
    You have to be careful when comparing streams or files from different sources, since there are many factors other than the compression that can play tricks on the perception (such as loudness differences). Audiophiles may not be happy, but I think 96kbps with a codec as efficient as Vorbis or AAC is perfectly fine for a noisy environment with less than perfect acoustic characteristics such as a car.
     
    • Disagree x 1
  16. Piwacet

    Piwacet Member

    Joined:
    Jun 14, 2019
    Messages:
    55
    Location:
    SF Bay Area
    I was wondering if this analysis took data compression into account. Does spotify use ogg? Thanks for the analysis!
     
  17. Eno Deb

    Eno Deb Active Member

    Joined:
    Aug 17, 2018
    Messages:
    2,583
    Location:
    SF Bay Area
    Yes, that's the compressed data rate. AFAIK Spotify uses Vorbis for client-based playback and AAC for the web player.
     
  18. pdx_m3s

    pdx_m3s Active Member

    Joined:
    May 18, 2019
    Messages:
    1,100
    Location:
    Portland, OR
    Fingers crossed they are developing native Apple Music support. I switched from Spotify years ago.
     
    • Funny x 3
    • Like x 1
  19. crackers8199

    crackers8199 Active Member

    Joined:
    May 31, 2015
    Messages:
    1,240
    Location:
    lake elsinore, ca
    this would explain what i saw tonight when trying to switch back and forth between the car's spotify interface and echo auto.

    PSA: spotify and echo auto don't play nice together
     
  20. crackers8199

    crackers8199 Active Member

    Joined:
    May 31, 2015
    Messages:
    1,240
    Location:
    lake elsinore, ca
    has anyone else noticed there are some songs that won't play via the car's spotify interface that play just fine otherwise, whether via the app or via alexa / echo auto?
     

Share This Page

  • About Us

    Formed in 2006, Tesla Motors Club (TMC) was the first independent online Tesla community. Today it remains the largest and most dynamic community of Tesla enthusiasts. Learn more.
  • Do you value your experience at TMC? Consider becoming a Supporting Member of Tesla Motors Club. As a thank you for your contribution, you'll get nearly no ads in the Community and Groups sections. Additional perks are available depending on the level of contribution. Please visit the Account Upgrades page for more details.


    SUPPORT TMC