By the way your app is the only one (out of 10+ Android video players) which can decode extra subtitle stream feeding from bubbleupnp. Thank you for putting extra effort to implementing this part of specific code.
Device Manufacturer & Model : Htc 10
Android Version : 8.0
Rom Info: Stock/Custom Rom details Stock
Detailed Problem Description :
These are the two EXTERNAL subtitle transferred via DLNA, feeded from bubbleupnp android client. (emby dlna server on server side)
11-13 02:54:38.731 31884 31884 V MX.Screen/Dump: 1) subs=[http://192.168.2.10:8096/Videos/6330.../0/Stream.ass]
11-13 02:54:38.731 31884 31884 V MX.Screen/Dump: 2) title=[Airota&VCB-Studio] Fate stay night Heaven's Feel I - presage flower [Ma10p_1080p][x265_flac]
11-13 02:54:38.731 31884 31884 V MX.Screen/Dump: 3) subs.enable=[http://192.168.2.10:8096/Videos/6330.../0/Stream.ass]
11-13 02:54:38.731 31884 31884 V MX.Screen/Dump: 4) from_bubbleupnp=true
11-13 02:54:38.732 31884 31884 V MX.Screen/Dump: << Saved >>
However, you can check this screenshot:
There are two subtitle streams.
/Subtitles/5/0/Stream.ass failed to load, ignored by MX Player as a result. (Thus, only 1 stream of subtitle, /Subtitles/4/0/Stream.ass is available, and it should be 2)
I can confirm that the metadata from bubbleupnp is right, the link /5/0/Stream.ass and /4/0/Stream.ass are all readable via ordinary web browsers, and the DLNA module log form emby media server does not produce any error during the test.
Steps to reproduce the problem :
1. Emby DNLA server, make video direct streaming without transcoding; Make a device profile with full EXTERNAL SUBTITLE/format support (also to prevent transcoding and to make sure subtitle stream is transferred via DLNA).
2.Install bubbleupnp and mxplayer on android
3.Bubbleupnp->browse dlna server->choose to play any videofile with 2 or more external subtitles
4.Only one external subtitle is displayed within MX Player. It's worth mentioning that the two or more internal subtitles in mkv/mp4 worked fine, mostly because MX Player's splitter worked VERY WELL.
Read more than 1 subtitle stream from Bubbleupnp, if there's any.
If Bubbleupnp somehow failed to correctly convey multiple subtitle stream(unlikely, as it's been correctly shown in the metadata info, as shown in the previous pic), please tell me - maybe I can report this to bubbleupnp's developer.
Bug Report is attached.
Thank you for this great app, the other competitors are not even close - not even VLC player.