[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.