<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>Hello,<br></div><div><br></div><div>Thanks for the report.</div><div><br></div><div>I created an issue on our gitlab here: <a href="https://code.videolan.org/videolan/vlc/-/issues/29090">https://code.videolan.org/videolan/vlc/-/issues/29090</a><br></div><div><br></div><div>As mails from vlc-devel tend to be forgotten now.<br></div><div><br></div><div>Best,<br></div><div><br></div><div>On Wed, Mar 19, 2025, at 11:57, Valentin Gosu wrote:<br></div><blockquote type="cite" id="qt" style=""><div dir="ltr"><div>Hi VLC developers,<br></div><div><br></div><div>I work on the Firefox networking stack.<br></div><div>Recently Firefox (and Chrome) switched our URL parsers for non-special schemes to be more in line with the URL Standard [1]. However this caused issues for VLC users, when clicking udp:// links that are supposed to be opened in VLC [2]. For now we've added an exception for udp URLs, but some webdevelopers are using the udp scheme for other purposes [3]<br></div><div><br></div><div>We would like to remove the exception for udp URLs, and let them be parsed according to the URL standard.<br></div><div>Is it possible to change the way VLC parses udp URLs [4] so that it still works if the @ character isn't present?<br></div><div><br></div><div>For example, for udp://@<a href="http://10.0.0.2:1234">10.0.0.2:1234</a> the URL parser will remove the @ and turn it into udp://<a href="http://10.0.0.2:1234">10.0.0.2:1234</a><br></div><div>Another case that needs to be addressed is udp://@:1234 as it currently fails to parse with the URL standard [5].<br></div><div><br></div><div>Thanks!<br></div><div><br></div><div>[1] <a href="https://url.spec.whatwg.org/">https://url.spec.whatwg.org/</a><br></div><div>[2] 1949195 - Firefox removes at sign (@) from UDP links for VLC video player - <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1949195">https://bugzilla.mozilla.org/show_bug.cgi?id=1949195</a><br></div><div>[3] [1954766 - URL does not parse hostname for udp urls](<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1954766">https://bugzilla.mozilla.org/show_bug.cgi?id=1954766</a>)<br></div><div>[4] <a href="https://docs.videolan.me/vlc-user/desktop/3.0/en/advanced/streaming/udp_url.html">https://docs.videolan.me/vlc-user/desktop/3.0/en/advanced/streaming/udp_url.html</a><br></div><div>[5] <a href="https://jsdom.github.io/whatwg-url/#url=dWRwOi8vQDoxMjM0&base=YWJvdXQ6Ymxhbms=">https://jsdom.github.io/whatwg-url/#url=dWRwOi8vQDoxMjM0&base=YWJvdXQ6Ymxhbms=</a><br></div></div><div>_______________________________________________<br></div><div>vlc-devel mailing list<br></div><div>To unsubscribe or modify your subscription options:<br></div><div><a href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a><br></div><div><br></div></blockquote><div><br></div><div id="sig125086837"><div class="signature">--</div><div class="signature">Thomas Guillem</div><div class="signature"><a href="http://www.videolan.org">http://www.videolan.org</a></div></div><div><br></div></body></html>