Amazon Music prime streaming doesn't work

Bug #1334022 reported by theli
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Nuvola Apps Runtime (Nuvola Player)
Fix Released
High
Unassigned

Bug Description

The fix is available as a service update package. See https://nuvolaplayer.fenryxo.cz/download/service_updates.html (Amazon Cloud Player, version 4.4).

Fix committed to lp:nuvola-player/2.4.x as r836. Will be released in Nuvola Player 2.4.1.
<http://bazaar.launchpad.net/~fenryxo/nuvola-player/2.4.x/revision/836>

Fix committed to lp:nuvola-player as r841. Will be released in Nuvola Player 2.5.0.
<http://bazaar.launchpad.net/~fenryxo/nuvola-player/trunk/revision/841>

Original report
===============

Ubuntu 12.04 x86_64
Nuvola 2.4.0
http://privatepaste.com/download/ddffd5453b

Steps to reproduce:
Have Amazon Prime membership
Open Amazon Cloud Player service
Try to stream anything from your library what was added as part of prime music

(I didn't verify if non-prime music works)

Related branches

Revision history for this message
Jiří Janoušek (fenryxo) wrote :

I've subscribed the maintainer of Amazon cloud Player integration - Michael Mims.

Michael, could you take a look at this issue?

Revision history for this message
Jiří Janoušek (fenryxo) wrote :

This might be the cause. The URL sandbox also applies to flash objects, so it might have to be fixed to allow these flash objects:

Nuvola Debug webbackend.vala:242: Widget blocked: https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/login/mercury9._CB372126632_.swf?value1=X78-6085475-0088262:1403646264&vip=1
    Nuvola Debug webbackend.vala:242: Widget blocked: https://images-na.ssl-images-amazon.com/images/G/01/digital/music/player/ZeitgeistSamplePlayer._V363841863_.swf
    Nuvola Debug webbackend.vala:242: Widget blocked: https://images-na.ssl-images-amazon.com/images/G/01/digital/music/uploader/UploaderIntegration-0.4.6._V384664534_.swf
    Nuvola Debug webbackend.vala:242: Widget blocked: https://images-na.ssl-images-amazon.com/images/G/01/digital/music/player/web/DigitalMusicFlashPlayer._V349369472_.swf

Revision history for this message
theli (theli-ukr) wrote :

if i just un-sanbox all SWFs by appending |.*\.swf
to sandbox patter then it works, yes
WIth the exception of:
State: paused. Song info: [null song] by [null artist] from [null album]
It does not detect play/pause state as well as artist/song infos
Prev/Next bindings do work though

Revision history for this message
theli (theli-ukr) wrote :

Clarification: The above does not work if I play from one of the "Prime Playlists"

Everything seem to work if I just play something via Albums/Artists in my library

Revision history for this message
Michael Mims (mims-michael) wrote :

The new sandbox discussed in #1333906 resolves this issue. I'm not sure if the url will change for other locales (I'm in the US) or not so for the time being the pattern is just: https://.*ssl-images-amazon\..*

Revision history for this message
Michael Mims (mims-michael) wrote :

For some reason the player metadata changes based on whether the song is playing from your library or from a Prime Playlist. I have a new integration that handles this and will include it with the sandbox update.

Changed in nuvola-player:
status: New → In Progress
importance: Undecided → High
milestone: none → 2.4.1
description: updated
Changed in nuvola-player:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.