~/talk

Android on the Road: Playing Music with UAMP in Cars

Talkat droidCon Berlin 2019 · 2019-07-01..07-03· [android]
links:none on file
slides:none on file

Adds Android Automotive support to the UAMP sample by creating an automotive module, setting the manifest feature flag, and extending the MediaBrowserService so playback, settings and login work on Automotive OS. Uses ExoPlayer with the ExoPlayer media session connector and the MediaSession extension, implements a queue navigator, fixes a PendingIntent gotcha (no launcher on Automotive), adds a settings activity, and implements custom commands for login/logout that flip playback to an authentication-error state and recover on success; code is on GitHub and works end to end.

AI-written summary · about

  1. 0:00Introduction to UAMP
  2. 1:43Changes for Automotive OS
  3. 2:47Playback with ExoPlayer
  4. 6:00Media session connector
  5. 7:26Settings and login setup
  6. 8:30Custom commands for login
  7. 12:27Summary and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.