Postby windowshopr » 13 Jan 2024 05:55
Found this thread from a google search and i experience similar behavior. Running latest VLC version on windows 10. I use VLC currently to stream IPTV services, but what's making it unusable is this habit it has of just stopping the stream every few minutes. It doesn't happen all the time, but when it does it's usually pretty rhythmic, like it crashes every few minutes on the dot, and I'm forced to manually click the play button again, then scroll through the timeline to find the spot in the show where it died. What I mean by crash is you get UI you see when you first load VLC, black screen kinda thing. Very annoying.
Now i have gigabit fiber internet with a consistent connection so it's not a bandwidth issue, i thought maybe it might have been due to poor VPN connection but it does the same thing when not behind a VPN too. I don't run VLC from command prompt, just the GUI so having to test different CLI parameters isn't feasible.
It seems to be an issue with how VLC handles buffering is my guess because I've used services like tivimate on the firesticks/androids before with zero issues from the same service and internet. Its like if the buffer reaches the end, AND there's no connection to the streaming service, it just dies and forces the user to restart the stream.
Would be cool for a dev to look into that a bit more because i think there could be a solution in here somewhere, like have a separate thread monitor the connection to the streaming service and probe it if buffering has stopped for too long, or something like that. Plus when i restart the stream manually, it connects again right away, so its not like the connection is offline or down for literally any length of time. Seems like something VLC should be able to manage in the background? Keep the buffer flowing and keep the connection alive?