[PLUGIN] YouTube Cast Receiver

I have stopped responding because:

  1. The plugins are working for me
  2. No one, including you, has bothered to provide logs

http://logs.volumio.org/volumio/YrqDQ6l.html

At your service!

1 Like

It is sometimes working, but you cannot trust it.

The logs do not show the plugin in action at all. At least cast something from YT…

http://logs.volumio.org/volumio/WIbmeDZ.html

A new one.

logs.txt (1.6 KB)

i m having also issue with the plugin i attach the log when i tried to cast something from youtube
after a while i got also different errors from mpd when i tried to play something…
logs2.txt (3.2 KB)

are we the only ones that having issues?

still having issues even after the latest volumio update.
the only that i saw for some reason one specific song played…only one so far…

I dont know what it is with this plugin. It has worked less times i’ve wanted to use it than the other way around, but my suspicion is that its usually due to changes from YouTube making the plugin not working. Bummer!

I have issues with it now too

yeah its been a while that stopped working…i guess its related with youtube changes since youtube2 also not working…

I had some issues with my volumio Integro. They where hardware related, so had to wait on a new device.

With this new device Youtube2 and Cast receiver aren’t working. Seems like youtube has changed someting on their side again. It’s giving 400 status codes

@balbuze I think @patrickkfkan is really busy. Since he has so many plugins to maintain.
I saw that all the youtube related plugins are broke now. I see it with Youtube2 and Youtube Cast Receiver.

However I just saw at GitHub that for Bookworm there are updates for the apps (Git), but that these updates are not showing on the general plugin repo: Link

Is this maybe something you can manage? Or aren’t these compatible with each other?
Would love to be able to install these and have them working again on my Integro.

Edit: Just tried to manually install the newest version. Unfortunately this isn’t possible:
Plugin failed the dependency check Node version 14.21.3 not usable with plugin. The plugin cannot be installed on this version o f Volumio.

Is there anyway to upgrade the Integro to Bookworm or to port these apps? It seems like the bookworm repo is way more up-to-date.

All of my plugins have been updated in the Bookworm repo. The YouTube-related plugins are working for me - at least for now - but more testing is definitely required.

I do not plan on porting the plugins back to current Buster-based Volumio. You would have to wait for the availability of Bookworm-based Volumio for the Integro.

Hopefully this gets also a beta update like the other plugins…

Updated v1.2.0 which fixes the playback issues.

Currently in beta channel, which you can install as follows:

  • Uninstall current version.
  • Enable ā€œPlugins Test Modeā€ in http://<volumio address>/dev
  • Find the YouTube Cast Receiver plugin in the plugin store. Click the Details button under it and choose latest beta version to install.
  • Restart Volumio.

(All steps mandatory)

1 Like

yeah now it works also fine!
thanks!

@balbuze could you please release the version 1.2.0 as stable for all the devices and products?

done! :wink:

thank you!!!

Hi, I am struggling with the plugin. Since today I am getting this error.
I can connect the casting option, but as soon as I start a song, I get that error


info: CoreCommandRouter::volumioGetState
error: [ytcr] MPD error:
(MPDError) Failed to decode https://rr8---sn-cxaaj5o5q5-t0ak.googlevideo.com/videoplayback?expire=…; got HTTP status 403
MPDError: Failed to decode https://rr8---sn-cxaaj5o5q5-t0ak.googlevideo.com/videoplayback?expire=1**…**; got HTTP status 403
at MPDClient._receive (/data/plugins/music_service/ytcr/node_modules/mpd2/lib/index.js:147:24)
at Socket.emit (events.js:315:20)
at addChunk (internal/streams/readable.js:309:12)
at readableAddChunk (internal/streams/readable.js:280:11)
at Socket.Readable.push (internal/streams/readable.js:223:10)
at Pipe.onStreamRead (internal/stream_base_commons.js:188:23)

Hi.
I have built a speaker with Rasberry Pi and Innomaker Amp. But it almost never works, to Cast from YouTube Music.

I have Volumio 3.788, with YCR 1.2.0

What could I have done wrong, or what is it that I don’t understand?

Bless Henrik Rosenkrands

I have the same issue: the YouTube and YouTube Music plugins throw Failed to decode, long URL, and an error with status 403 in the end. The YouTube Cast receiver just doesn’t work. Everything was working last week, but today does not work. Try changing cookies, relogin. Without success.