-
-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Q] tsp confilt with vlc in windows server 2019 #1451
Comments
Hi @edwardlai
I assume you mean "2019", right? This is a Windows issue. Receiving the same multicast stream from two applications on the same machine does not always work as expected, depending on the operating system, its versions, its configuration. Not only Windows (even though I usually consider Windows as the problem in many situations). Try searching for Windows issues. The problem may be a configuration issue, not necessarily Win 2019 vs. Win 11. I have seen multicast problems because of the presence of VirtualBox on the system. I saw similar reports about Hyper-V. Anyway, we cannot really help from a TSDuck perspective. Receiving the same multicast stream twice on the same machine is generally looking for trouble. This is my experience. Sometimes it works, sometimes it doesn't, this is an operating system issue. |
What different settings between Server OS and Win 11. There are abnormalities when trying DVBAnalyzer and ffmpeg as well. When DVBAnalyzer is running concurrently with tsp , CC errors occur, abc.mp4tsp+dvb+ffp+vlc.mp4 |
As I explained, in some operating systems (or configurations), receiving the same multicast stream, on the same port, from two concurrent processes on the system, may work or not. I have seen situations where each incoming UDP datagram was sent to one client only, one or the other, depending on which is waiting first. On other operating systems (or configurations), each incoming UDP datagram is correctly duplicated to each client. I cannot remember the exact conditions, it was a long time ago, but the lesson I learnt was "never listen twice on the same UDP port". This is why you should look for multicast reception issues on Windows from multiple clients on the same stream. |
=> Not all the server operating system have this issue
=> Server 2016 & 2019 VLC/ffplay/ffmpeg work concurrently , But incompatible with TSP |
tsp version 3.37-3670
vlc player 3.0.20
OS : Windows Server 2019 Standard
tsp & vlc receive a multicast UDP stream together
tsp process
VLC open network stream
When tsp.exe & vlc parallel execute , VLC disply corruption image
Even tsp though add the --disable-multicast-loop not work
I have check the tsp part is OK , (Ingest ts file no problem .=> tsp -I ip ... -O abc.ts )
Terminate tsp.exe process vlc work fine
The OS Windows 11 work fine
The text was updated successfully, but these errors were encountered: