mirror of
https://github.com/lox-audioserver/lox-audioserver.git
synced 2026-04-26 06:45:47 +03:00
[GH-ISSUE #107] YouTube (not Music) integration #52
Labels
No labels
bug
enhancement
pull-request
released
released on @beta
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/lox-audioserver#52
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mr-manuel on GitHub (Jan 4, 2026).
Original GitHub issue: https://github.com/lox-audioserver/lox-audioserver/issues/107
Previously I used Logitech/Lyron Media Server and there was a plugin (https://github.com/philippe44/LMS-YouTube) where you could search and play YouTube videos. Music Assistant has a YouTube Music integration, but that is not the same. With the YouTube integration it was possible to play the audio of any video/playlist.
That would be one of the biggest free sources for music (obviously the quality is not always that good) and some other stuff.
Would be nice if that could be added directly to the Lox Audio Server and shown as a separate Spotify account.
@martinsefcik commented on GitHub (Jan 12, 2026):
In my case, it was exactly the same. I was also using this plugin in LMS. So I would be glad if it could be implemented in Lox-audioserver as well.
@rudyberends commented on GitHub (Jan 16, 2026):
How would you suggest we map this?
We can map search, and that works just fine, but what about albums, artists, and tracks?
Should these be left empty?
Also, could you explain what the advantage is over YouTube Music, which appears to have a much better mapping to structured content?
@mr-manuel commented on GitHub (Jan 16, 2026):
As you see in the screenshot, the biggest list elements are only seaches.
My subscriptionsandMy playlistsis only filled, when you enter a client ID and client secret in the settings.For me it would be also fine if albums, artists and tracks are empty. If you want to fill it and idea could be:
No client ID and secret
Channel Name - Playlist NameClient ID and secret available
I don't know how much effort this is. Just using the search and playing the items would be awesome! The numbers are only estimated, what could fit, while not beeing to much content.
I'm not sure, if YouTube Music is free and has an API. In Music Assistant for example you have to copy a Cookie to login, which does not seem really reliable.
Anyway for me the main reason to use YouTube and not YouTube music, is that I can play whatever I want. Not beeing restricted to music and podcasts. For example how to's, DIY, nature sounds, tech talks, discussions and much more videos that are not classified as music or podcast.
Maybe you want to implement YouTube Music completely and for YouTube only the search is available. Would be also fine for me.
@martinsefcik commented on GitHub (Jan 17, 2026):
Last two days, I’ve been playing with it a bit and took it as an opportunity to get familiar with the source code.
Right now, I have only a basic provider setup and search functionality in place—no playback support yet.
If you want, I can continue working on it and try to bring it to a usable state but probably it will take some time, as JavaScript/TypeScript is not my primary programming language and I also have no prior experience in the audio streaming area.
@rudyberends commented on GitHub (Jan 17, 2026):
Nice work. I already did a proof of concept on my side, but I want to be sure about the functionality first. I’ll leave this with you for now.
Just let me know if you’d like me to handle the streaming part.
@martinsefcik commented on GitHub (Jan 19, 2026):
I’ll try to implement it, and if it’s beyond my abilities, I’ll let you know.