YouTube Playlist as Virtual Channel

Are you looking to install docker on the channels server or another server? What OS are you running?

1 Like

Windows 10. on the Channels DVR Server. I do not have Docker installed yet. and unfamiliar with the program. most of my client devices are androidTV/GoogleTV.

1 Like

I'd say the first thing would be to get docker installed. Here is a tutorial for Windows. Ive never installed docker on windows just linux, but tutorial looks like it is ok. Get that done and then we can tackle the rest.

1 Like

Awesome Thank you I will try to tackle this tonight after the kids go to bed

Also consider using portainer with your docker. It helps visualize and manage containers in a gui that is helpful to people new to docker. I like it a lot and it’s free

1 Like

Just to make sure I'm not missing something. It is possible to use custom channels plus hlstube for 24/7 live streams on YouTube but not currently possible to use YouTube playlists as "virtual" 24/7 live streams and feed them through hlstube plus custom channels?

No just live streams I believe

2 Likes

I am at a loss. I have been working on installing docker desktop on my windows 10 computer for the past
hour and followed the directions explicitly but I am pretty sure something is not working right. Docker opens but a red banner appears at the top that says unable to calculate disk size. Then it is open but says Docker Desktop stopped... in big letters in the middle. clicking on the bug at the top for troubleshoot. The restart is faded out. Under get support it goes through a diagnosis and then says diagnosis fails with a red banner that says "Cannot process diagnostics. Reason: Error invoking remote method 'desktop-go-backend': [object Object]" clicking on settings I just get a blue chasing circle that acts like it is trying to open but does nothing. I fear that something is not right and it is not properly setup

Sounds similar to https://www.reddit.com/r/docker/comments/y8v5t0/unable_to_calculate_disk_size/

1 Like

Following the directions in the reddit post for the past 20 minutes it has been on the screen delete the following data set(s)
Deleting...
and it continues to cycle as if it is working but it just never stopped. until I clicked out of it and It still does not seem to work.

It may be a new issue with Docker since that redddit post is also from today

one thing I noticed during installation is step 3.

  1. Once you start the installation process, always enable Hyper-V Windows Feature on the Configuration page.

This never happened and never gave me an option to select. I never saw anything about Hyper-V

1 Like

From the tutorial you followed

Specifications

1. While choosing for windows 10 or 11 with 64 bit, it must be having higher level of translation
2. 4GB RAM or Higher version but not less
3. BIOS settings should have hardware virtualization support enabled.
4. Hyper V feature, WSL 2 feature and Container feature should be enabled in windows.  
5. Windows supported by Microsoft need to be updated, if computers have older versions of windows.

They should have labeled it Requirements instead of Specifications!

I forgot that docker uses HyperV backend and can be crappy on windows... Another reason mine is on Linux :blush:

See Official page here

and note the choice of backends and requirements

Disclaimer: I run Docker on my Synology NAS's, not my Windows PC.

1 Like

The strangest thing has happened. I was working on installing and loading docker for hours following the directions making sure the bios settings were correct and changing settings and I could not get it to start. I gave up. Last night our power went out and I had to restart the server and Docker started!! I know that I had restarted multiple times during my attempts to get it working and it never did. But now it works. I don't know what I did right, or wrong but it seems to load now.

Now that I have a (potential) working docker what are my next steps in loading a 24/7 youtube channel?

@Joseph_Lee OK so create a custom channel as shown here in my screenshot. You can test with this example if you want. Its a 24/7 feed of CBN that I have on my server. You would just replace the url with the one of your feed. You also need to replace the IP address of the docker server with your own, since it is on the same box you can use 127.0.0.1. I am not sure of the port that you used though. You will have to look at your docker container setup to see what you have configured. I have this as channel 500 but you can change that or just tell Channels to not prefer the channel # from the m3u. Also change the channel id, name, and title accordingly.

#EXTM3U 

#EXTINF:-1 channel-id="CBN" channel-number="500" tvg-name="CBN" tvc-guide-title="CBN News",CBN
http://192.168.12.40:8081/_/https://www.youtube.com/watch?v=CG2XDTgvZPo
1 Like

Don't forget the step of installing the hlstube docker image first, though:

And a tip on the docker run parameters

1 Like

Thank you all for your help I was able to get it to work and my children are happy!! you guys are the best

1 Like