You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issue occurs when the URL contains an equals sign (=). When such URLs are sent to VLC, all characters after the = sign are truncated. This problem manifests in two ways:
With the *MASKED* user data portion, which is base64-encoded and may contain padding (=). While this can be mitigated through alternative configuration to remove padding, the bigger issue remains.
With query parameters, which always contain = signs, making this issue unavoidable with the current implementation.
Additional Context
Users have reported that similar functionality works correctly in Torrentio and Comet, but fails in MediaFusion. This confirms that the issue is specific to how Stremio handles URLs containing the = character. As I noticed, Torrentio uses a URL parameter instead of a query parameter.
The text was updated successfully, but these errors were encountered:
thanks @mhdzumair for supporting, debugging and creating this. look forward to a resolution
mhdzumair
changed the title
URL truncation when opening via external player links with query parameters (= sign)
IOS: URL truncation when opening via external player links with query parameters (= sign)
Nov 10, 2024
Description
iOS users are experiencing an issue when using Stremio Web configured with VLC player.
Root Cause Analysis
The MediaFusion URL for RD link resolver follows this pattern:
The issue occurs when the URL contains an equals sign (
=
). When such URLs are sent to VLC, all characters after the=
sign are truncated. This problem manifests in two ways:With the
*MASKED*
user data portion, which is base64-encoded and may contain padding (=
). While this can be mitigated through alternative configuration to remove padding, the bigger issue remains.With query parameters, which always contain
=
signs, making this issue unavoidable with the current implementation.Additional Context
Users have reported that similar functionality works correctly in Torrentio and Comet, but fails in MediaFusion. This confirms that the issue is specific to how Stremio handles URLs containing the
=
character. As I noticed, Torrentio uses a URL parameter instead of a query parameter.The text was updated successfully, but these errors were encountered: