Jean-Baptiste Kempf
Old tools were better optimized for old PC's requirements. And new stuff usually have a lot of trash, workarounds and legacy in code. There's nothing wrong with using ole' good "classic".
About VLC... I have a collection of it's distributions. Every single release from 1.6 to 3.0. Tried them all. Only 1'st branch works for me. Cause then in 2.0 the telnet module gone (
https://trac.videolan.org/vlc/ticket/8961), then in 2.x (not sure about number) you fixed telnet, but in the same release broke RTSP (could they be related issues?). Then you fixed RTSP in 3.0, but (unfortunately for me) changed caching algorithm.
About caching.. It's difficult to explain, but imagine a device.. It's a scientific device with camera. It produce ASF video files in realtime. I've shared it as an SMB folder and made up a powershell script, which waits for new files and then launches broadcasting with VLC. So, the camera writes, VLC reads. VLC 1.x and 2.x can do it for hours. But ver. 3.0 reads till the end of the file and then stops, despite the fact that, to the moment when it stops, the file is already appended with the new portion of data.
It doesn't look like a bug I can post in bugtracker and you can reproduce. So, no other options for me, except using 1.x branch or moving to linux, or digging into the code in order to fix it by myself))