Uploaded image for project: 'Mobile Applications'
  1. Mobile Applications
  2. MOBILE-180

Enable Android "Now Playing" Passive Listens

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None

      From forum thread: https://community.metabrainz.org/t/disable-android-now-playing-passive-listens/670381

      'Now Playing' is a Pixel-exclusive feature that displays the name and artist of whatever song is playing near the user/the speakers can pick up.

      There are two issues with this in regards to LB, firstly that we submit them at all (e.g. a user may not want whatever's playing in the shopping mall to show up as 'their' listen), and secondly that we don't parse them properly (e.g. the artist will be something like ""artist_name": "Tap to see your song history"")

      Step 1 (MOBILE-179), we need to block these listens from being submitted.

      Step 2 (this ticket):
      We should parse this submission format correctly:

        "track_metadata": {
          "track_name": "Run Rudolph Run by Chuck Berry",
          "artist_name": "Tap to see your song history",
          "additional_info": {
            "media_player": "Android System Intelligence",
            "submission_client": "ListenBrainz Android",
      

      We should make this into:

        "track_metadata": {
          "track_name": "Run Rudolph Run by"
          "artist_name": "Chuck Berry"
      

      (caution required with artists and track names with 'by' in them?)

      Lastly, in options > listening apps, we should add the option to re-enable 'Now Playing' as a submission source.

          Loading...
          Uploaded image for project: 'Mobile Applications'
          1. Mobile Applications
          2. MOBILE-180

          Enable Android "Now Playing" Passive Listens

            • Icon: Improvement Improvement
            • Resolution: Unresolved
            • Icon: Normal Normal
            • None
            • None

              From forum thread: https://community.metabrainz.org/t/disable-android-now-playing-passive-listens/670381

              'Now Playing' is a Pixel-exclusive feature that displays the name and artist of whatever song is playing near the user/the speakers can pick up.

              There are two issues with this in regards to LB, firstly that we submit them at all (e.g. a user may not want whatever's playing in the shopping mall to show up as 'their' listen), and secondly that we don't parse them properly (e.g. the artist will be something like ""artist_name": "Tap to see your song history"")

              Step 1 (MOBILE-179), we need to block these listens from being submitted.

              Step 2 (this ticket):
              We should parse this submission format correctly:

                "track_metadata": {
                  "track_name": "Run Rudolph Run by Chuck Berry",
                  "artist_name": "Tap to see your song history",
                  "additional_info": {
                    "media_player": "Android System Intelligence",
                    "submission_client": "ListenBrainz Android",
              

              We should make this into:

                "track_metadata": {
                  "track_name": "Run Rudolph Run by"
                  "artist_name": "Chuck Berry"
              

              (caution required with artists and track names with 'by' in them?)

              Lastly, in options > listening apps, we should add the option to re-enable 'Now Playing' as a submission source.

                    Unassigned Unassigned
                    aerozol Aerozol
                    Votes:
                    0 Vote for this issue
                    Watchers:
                    1 Start watching this issue

                      Created:
                      Updated:

                        Version Package

                          Unassigned Unassigned
                          aerozol Aerozol
                          Votes:
                          0 Vote for this issue
                          Watchers:
                          1 Start watching this issue

                            Created:
                            Updated:

                              Version Package