I decided to set up a Windows Server 2019 inside a Docker container and pair it with noVNC to stream some football on DAZN. However, I'm facing serious performance issues with video playback; it seems like it's running at 3 frames per second! My internet speed is fine, so I suspect the problem lies with how VNC handles video streaming, not properly compressing it. I aimed to watch with friends remotely, similar to TeamViewer. Now I'm left wondering if I can get RDP using H.264 or AVC444 via UDP working from my Dockerized Windows Server. Has anyone managed to achieve smooth streaming from Windows in a container or VM setup? Would switching to Apache Guacamole for RDP over WebRTC improve performance? Lastly, will DRM from services like Sky and DAZN even allow good playback over remote setups, or am I just out of luck? I'm looking for decent playback, not ultra-HD, ideally 720p or 1080p at 30fps. Right now, it feels like a slideshow with audio.
3 Answers
Windows Server in a Docker container? Nah, that's a no-go for video streaming. Stick to a VM. If you're having issues with DRM on Linux, that complicates things further. It might be better just to play around with VM settings instead and skip the Docker idea altogether.
Running Windows in Docker can be really challenging for video streaming due to the lack of hardware support. For a better experience, consider using a full VM with GPU passthrough. As for the DRM question, it might be worth checking specific articles on configuring RDP; they often provide insights on how these services play with DRM content. Guacamole could be a decent alternative but keep in mind the potential latency and DRM hurdles.
Containers aren't meant to replace VMs, especially for tasks like video streaming. Docker is great for many things, but it falls short when you need smooth video playback. I'd recommend spinning up a full VM instead, where you can manage resources better. That said, if you go the VM route, let me know if you find that Guacamole combined with RDP still runs into DRM issues! That's the real question if you're thinking about reconfiguring everything.
Related Questions
Fix Not Being Able To Add New Categories With Intuitive Category Checklist For Wordpress
Get Real User IP Without Installing Cloudflare Apache Module
How to Get Total Line Count In Visual Studio 2013 Without Addons
Install and Configure PhpMyAdmin on Centos 7
How To Setup PostfixAdmin With Dovecot and Postfix Virtual Mailbox
Dovecot Error Unknown database driver mysql