[vlc-devel] Streaming MRL issue: MRL incorrectly created via GUI?
Claudio Allocchio
Claudio.Allocchio at garr.it
Sat Dec 26 11:21:08 CET 2009
Hello all,
as it seems now that we have a new group of OSX developers on board, I
just re-submit a couple of minor issues we identified when there were no
developers.
The first one is about the GUI which makes a wrong MRL... see below.
On Mon, 14 Dec 2009, Claudio Allocchio wrote:
> ---------- running ez-pine-gpg on Sat 26 Dec 2009 11:19:30 CET -----------
> gpg: /Users/claudio/.gnupg/gpg.conf:150: deprecated option "show-photos"
> gpg: please use "list-options show-photos" instead
> gpg: /Users/claudio/.gnupg/gpg.conf:150: deprecated option "show-photos"
> gpg: please use "verify-options show-photos" instead
> gpg: extension `/usr/local/lib/gnupg/idea' already registered
> gpg: Signature made Mon 14 Dec 16:53:01 2009 CET using RSA key ID 0C5C2A09
> gpg: Good signature from "Claudio Allocchio <Claudio.Allocchio at garr.it>"
> gpg: aka "Claudio Allocchio
> <Claudio.Allocchio at elettra.trieste.it>"
> ========================= OpenPGP SIGNED MESSAGE =========================
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
>
> Hello all,
>
> VLC has always been the "preferred" tool used by a large community in order
> to receive and display the good and high quality streamed generated
> by DVTS and HDVTS encoders ( http://www.sfc.wide.ad.jp/DVTS/ ) both in
> unicast and multicast mode.
>
> Since VLC v1.0 was out, both for OSX and XP platforms, we detected a problem
> in VLC when it generates the streaming MRL using its embedded GUI; the
> problem makes users think of something related to the streaming itself. On
> the other end, the problem does not exist if the MRL is entered manually.
> Thus it is simply a badly automatically generated MRL from the GUI.
>
> Here are the details for OSX (see below for XP).
>
> In OSX versions 1.0.1, 1.0.2 and 1.0.3 (pretty the same) after "Open
> Network..." the only way to enter the correct MRL is by opening the Media
> Resource Locator (MRL) tag explicitly, and type in the correct complete
> value, for example
>
> rtp://@233.45.17.248:1234
>
> whichever other combination entered via the GUI (selecting "Open RTP/UDP
> Stream" button and filling in the GUI form) produces the wrong MRL
>
> RTP Multicast IP Address 233.45.17.248 Port 1234
> produces the MRL rtp://@233.45.17.248 ! ":1234" is missing !
>
> UDP Multicast IP Address 233.45.17.248 Port 1234
> produces the MRL udp://@233.45.17.248 ! ":1234" is missing !
>
> NOTE: without the ":1234" VLC does not join correctly the multicast stream,
> even if "1234" is the default port. It seems that ":1234" must be present in
> any case explicitly in the MRL, but the GUI does not generate it. If the port
> is any different number, then the GUI correctly adds it.
>
> For Unicast the complete correct URL is: rtp://@:port and udp://@:port. The
> GUI generates:
>
> RTP Unicast Port 1234
> produces the MRL rtp:// ! "@:1234" is missing !
>
> UDP Unicast Port 1234
> produces the MRL udp:// ! "@:1234" is missing !
>
> NOTE: without the "@:1234" VLC does not start receiving correctly the stream
> if RTP is used. On the other hand, if UPD is used, then VLC received
> correctly ALSO without the "@:1234" in the MRL. If the port is different from
> "1234", then the GUI generates correct complete MRLs.
>
> Windows XP version, UNICAST:
>
> VLC any version:
>
> The default "Open network stream..." menu does not work both with udp and
> rtp protocols selected, unless you insert 0.0.0.0 as network address, in
> order to create the MRL
>
> rtp://0.0.0.0:1234
>
> or
>
> udp://0.0.0.0:1234
>
> e.g. the unicast receiving stream ONLY works if a 0.0.0.0 IP address is added
> to the MRL.
>
> In order to reproduce this, you just need the following:
>
> - connect an HDV camera to HDVTS (best if you use the Windows XP version)
> and start streaming whichever you like either in multicast or unicast;
>
> - use VLC to try to receive the stream (multicast or unicast)
> accordingly.
>
> IF, as it looks like, this is a buggy imolementation of the latest VLC "Open
> Network..." MRL generator via the GUI, I guess it should be fixed ASAP.
> user's are not able to distiguish these subtle differences in MRLs, and get
> confused, resulting unable to receive streams.
>
> thanks... and best regards
>
> PS: there is yet another interaction issue between HDVTS and VLC, but I'll
> post it in a separate e-mail.
>
> ------------------------------------------------------------------------------
> Claudio Allocchio G A R R
> Claudio.Allocchio at garr.it
> Senior Technical Officer
> tel: +39 040 3758523 Italian Academic and G=Claudio; S=Allocchio;
> fax: +39 040 3758565 Research Network P=garr; A=garr; C=it;
>
> PGP Key: http://www.cert.garr.it/PGP/keys.php3#ca
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (Darwin)
>
> iQCVAwUBSyZfXaoZCfsMXCoJAQLWVgP/SiThjuIxyR2MDlN+XGWfDD7MesIVWh9F
> jFa0evhH+C9ylVXCdgE73hBaQM6U8Z7szr1CBnbdgzx85967riUZZwr8LmiJw7pO
> /6INAOezpWQaH7+QO/1/SXbqeJVZubfvK9UD6hkVuAbsWcG5+j6L60nAtmdx6T5E
> MaMOEf/Q9B8=
> =8di2
> -----END PGP SIGNATURE-----
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel
>
------------------------------------------------------------------------------
Claudio Allocchio G A R R Claudio.Allocchio at garr.it
Senior Technical Officer
tel: +39 040 3758523 Italian Academic and G=Claudio; S=Allocchio;
fax: +39 040 3758565 Research Network P=garr; A=garr; C=it;
PGP Key: http://www.cert.garr.it/PGP/keys.php3#ca
More information about the vlc-devel
mailing list