microsoft / WSA

Developer-related issues and feature requests for Windows Subsystem for Android
MIT License
1.46k stars 798 forks source link

Some Network Media Streams Completely Crash WSA Until Restarted #498

Open Cyphs opened 6 months ago

Cyphs commented 6 months ago

Steps to reproduce

These streams do play without crashing when VLC for Android's Hardware Acceleration setting is set to "Disabled" or "Decoding acceleration" but entirely crash when "Automatic" or "Full acceleration" are selected.

✔️ Expected Behavior

The streams should just work as most other network streams of similar type and format work fine by default.

❌ Actual Behavior

The entire Windows Subsystem for Android crashes and becomes unresponsive until you Turn off Windows Subsystem for Android under the System tab to restart it. It is not just VLC for Android on WSA doing this however, the same result happens when using the built-in player on IPTV player apps using exoplayer such as TiviMate (with both hardware and software decoding) and additionally MX Player Pro.

The following network streams also temporarily freeze and crash the app it is attempting to play on but do not entirely crash WSA like the two examples from the reproduction section:

https://i.mjh.nz/SamsungTVPlus/USBA3800005NI.m3u8 https://i.mjh.nz/SamsungTVPlus/USBB2300002Q6.m3u8 https://i.mjh.nz/SamsungTVPlus/USBC2400027NG.m3u8 https://i.mjh.nz/SamsungTVPlus/USBB3500004RC.m3u8 http://streamsy.online:2999/coachj88/N93DPKS9pJ/1659

Please note that all mentioned streams are publicly available for free.

Other Software

VLC for Android - VLC-Android-3.5.4-x86_64

TiviMate - 4.7.0 (You must specify --abi x86 during install for it to launch on WSA)

MX Player Pro - 1.74.7

Please specify the version of Windows Subsystem for Android

2310.40000.2.0

Maxim11011 commented 4 months ago

Hi. I noticed this problem over a year ago. The solution for me was to change Graphics Preference in WSA settings to "Microsoft Basic Render Driver"

With my vender specific driver (AMD Radeon, from older versions to the newest version, encluding January 2024), I always have problems playing IPTV when the player on WSA would crash.