PBS Feeds

The developer of the docker will need to apply the fix.
Alternatively you will need to get an alternative source fo ryour pbs station.

1 Like

Someone opened up a ticket with @miibeez, too:

I linked to your comment here so they would have the info there, as well. As others said, we'll now have to wait for them to apply the fix.

3 Likes

Looks like there's an update. So give that a whirl and see what happens

Pulled latest, started and can stream via Channels again now. Thanks!

Yes, all working now. Thx

Yep, can confirm as well. From the dev:

image

I need captioning as well. Has anyone ever considered "OPEN" captioning. In other words, turn on captioning before the recording starts, so the captions become part of the visible recording.

I can't get the feeds to start, when I open the m3u link (after restarting the container) in vlc I get "VLC is unable to open the MRL 'http://localhost:7776/pbs/watch/08e0ed35-f9dc-4758-9d6d-82c81adcacda'. Check the log for details." and the log says "main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
main: playlist is empty".

Is this the one you are using?

Also, is VLC running on same host? (IE "localhost" only works on same machine). If trying to run VLC on another machine, then you would need the ip rather than "localhost".

This also applies to the DVR, if not on same machine, it needs the IP set properly in the m3u, IE I have my DVR source set to :slight_smile:

http://192.168.2.102:7777/pbs/playlist.m3u

Within that m3u, there are links to the PBS channels that also have the IP, not "localhost"

Yes, I'm running VLC on the same device as my server (Linux Mint). I'm using the Millie docker. It all worked fine before the latest change. Also getting:

access error: HTTP 500 error
http error: error: HTTP/1.1 500 INTERNAL SERVER ERROR

in the VLC log.

Thanks
David

I tried the link you supplied and it loaded fine on a fresh install of both VLC and the PBS docker image.

This is in my image repository ($docker images):

registry.gitlab.com/miibeez/vlc-bridge-pbs latest f19086eb2250 7 months ago 112MB

But this is in $docker ps:
STATUS PORTS NAMES
1dd3ead2846c registry.gitlab.com/miibeez/vlc-bridge-pbs:latest "/app/vlc-bridge" 29 minutes ago Up 29 minutes 0.0.0.0:7776->7777/tcp, [::]:7776->7777/tcp

If I need to update the image, how do I do that? I tried running Millie's command on different ports, but I always get the error:

198ccec8ceda0cde06cc5872d6df30af7ef3a96aa57f674ffec4ad005470ddd8
docker: Error response from daemon: driver failed programming external connectivity on endpoint confident_thompson (9a6b2fa4ae2760c466cfa77af779bed718d1f35c62bbe863d5b8729535e75448): Bind for 0.0.0.0:7776 failed: port is already allocated.

For example, I can run docker run -d -p 7775:7777 registry.gitlab.com/miibeez/vlc-bridge-pbs (or to any other port) but it still won't connect.

1 Like

Use Portainer.
Or lookup the docker command line arguments to stop and delete the container, delete the image, pull the new image and redeploy the docker container.
https://docs.docker.com/reference/cli/docker/

I've always had the best luck using the command line with this docker.
I removed the image, deleted the container and after the rebuild, all works as expected.

Thanks, I used docker rmi -f to force deletion of the image. I redownloaded from Millie (changing port since Plex was sitting on 7777) and was able to connect.

I have been getting my PBS channels through YouTube TV and ADBTuner. However, I used to use Millie's docker. I stopped a while back as it seemed to be using too much resources, maxing out my RAM usage.
This current discussion got me curious. So, I re-installed it through OliveTin Project One-Click. So far, it seems to be working correctly.

Keep an eye on the container and make sure it doesn't give you a problem.
In my experience, the espn plus docker uses more resources.

Thanks

1 Like

Uh oh, looks like it's broken again. Getting 404 error on server requests now.

2025-08-07 18:00:09 2025/08/07 22:00:09 ERRO SRV: Server error err="error calling watchChannel: Stream request failed with status 404