-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Examine HTML5 Audio support in Google Play [$30] #91
Comments
I know $15 isn't much, but I can't use Nuvola anymore as I've removed Flash from all my systems. |
You could try Rdio. It supports HTML5 audio nicely. |
Kind of invested in Google Play. HTML5 playback works in Chrome, but I am guessing it's, some DRM module Chrome is shipping. |
Related ticket in Radiant Player: radiant-player/radiant-player-mac#335 |
HTML5 Audio seems to work in Nuvola Player 3.1 in Debian Jessie for songs in the library, not sure about All Access Music subscription. Can anybody interested investigate? First, disable the Flash plugin in App menu/Gear menu → Format support → Web plugins → Toggle "Load web plugins (Flash)" off, then restart Nuvola Player. |
I have Nuvola Player 3.0.1 and All Access; unfortunately I cannot build version 3.1 now. With Flash Player disabled, Google Play insists on installing Flash Player and refuses to play anything (even my uploads). However apparently it can be done with HTML5 audio. Google Play Music Desktop Player recently switched to Electron and got rid of Flash Player in the process: MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-#60 |
Thanks @jnv. However, I'm particularly interested in a feedback about NP 3.1 as it contains, unlike NP 3.0.1, some tweaks for better support of HTML5 Audio. |
I'm using 3.1 i deactivated flash and restarted. Still complains about not On Wed, Mar 23, 2016 at 11:17 AM Jiří Janoušek [email protected]
|
HTML5 Audio in Google Play Music works in Nuvola Player 3.1 in Ubuntu 14.04, 15.10 and 16.04, Debian Jessie and Fedora 23 with my account without All Access subscription. I'm going to check also Ubuntu 15.04, Fedora 22 and Arch Linux later and post here more details. Stay tuned :-) |
Just confirming that HTML5 audio is not working with 3.1 in Debian Sid with All Access |
HTML5 audio also fails with git HEAD on Arch Linux with All Access. In fact, the HTML5 toggle is greyed out in every browser I have access to. HTML5 audio works fine in Chromium, even with all plugins disabled (Pepper Flash, Native Client, Widevine Content Decryptor), fails in Firefox. |
Some web sites may use user agent sniffing and it is necessary to disguise as a different browser. For example, Google Play Music & HTML5 Audio. Issue: #91 Signed-off-by: Jiří Janoušek <[email protected]>
Some web browsers (e.g. Chrome) have them already unprefixed. This may improve compatibility with Chrome-targeted websites, e.g. Google Play Music. Issue: #91 Signed-off-by: Jiří Janoušek <[email protected]>
Issue: tiliado/nuvolaplayer#91 Signed-off-by: Jiří Janoušek <[email protected]>
It may be necessary to add workarounds Issue: tiliado/nuvolaplayer#91 Signed-off-by: Jiří Janoušek <[email protected]>
InitWebWorker signal is going to be emitted after DOM document is loaded and it's too late for unprefixing. Issue: #91 Signed-off-by: Jiří Janoušek <[email protected]>
❤️ Another Nuvola Patron is interested in this feature. |
Could you please attach a full log from |
Here it is: |
It asks about
|
Well, that's the only difference I can spot to separate playing and crashing songs. Please let me know if there's any way I can help debugging this. |
I've downloaded a first 4s chunk of the stream for one of the songs. I can test it with something minimal to check if that has to do with one of the components (such as WebKitGtk). Here's the related codec info of this chunk:
|
I'll try to port Nuvola to use CEF instead of WebKitGTK. There should be no issues with MSE. |
Any volunteer to test the work-in-progress CEF backend with Google Play Music? Se also a draft of a blog post Status of Chromium-based Port of Nuvola. |
@fenryxo Great stuff! I'll be happy to test it soon. |
I'll be happy to help. Where do I get it?
…On Mon, Dec 11, 2017, 16:19 Artem Hluvchynskyi ***@***.***> wrote:
@fenryxo <https://github.com/fenryxo> Great stuff! I'll be happy to test
it soon.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#91 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAES4VrU7YopDhrDtZOQqyoTPThQsm28ks5s_bhogaJpZM4D8uLt>
.
|
|
Reticketed as tiliado/valacef#1 |
Runs here with no slowdown but I can't use multimedia hotkeys or nuvolactl
Thanks
…On Tue, Dec 12, 2017 at 5:24 AM Jiří Janoušek ***@***.***> wrote:
Although UI feels a little sluggish (no GPU acceleration?)
Reticketed as tiliado/valacef#1
<tiliado/valacef#1>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#91 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAES4aQNEYGalntdLcvUN0h7F7xZkP56ks5s_nCNgaJpZM4D8uLt>
.
|
That's because it is not Nuvola but Cefium - a demo web browser to test ValaCEF functionality. Once ValaCEF is complete, it will be used by Nuvola instead of WebKitGTK. |
Issue: tiliado/nuvolaplayer#91 Signed-off-by: Jiří Janoušek <[email protected]>
Blog post: Status of Chromium-based Port of Nuvola |
All Nuvola Patron & Premium user have been invited to test Nuvola with working Chromium backend, Nuvola Basic users will follow in a week. |
Looking forward to it!
…On Sat, Jan 6, 2018, 14:28 Jiří Janoušek ***@***.***> wrote:
*Users with Nuvola Basic/Premium/Patron account will be invited to test
development builds soon.*
-- Status of Chromium-based Port of Nuvola
<https://medium.com/nuvola-news/nuvola-chromium-port-status-3b1648b29c77>
All Nuvola Patron & Premium user have been invited to test Nuvola with
working Chromium backend, Nuvola Basic users will follow in a week.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#91 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAES4WACjKAe7Z9Kyd5dyWox9CdP7NQ7ks5tH-WUgaJpZM4D8uLt>
.
|
Nuvola Basic users have also been invited. |
❤️ Two Nuvola Patrons are interested in this feature. Internal info: (1). GitHub: @brianredbeard
There is a $30 open bounty on this issue. Add to the bounty at Bountysource.
The text was updated successfully, but these errors were encountered: