Switch from C gstreamer to C++ gstreamermm.
Debian Sid has an older version of gstreamermm than Fedora Rawhide.
Ensure the URL is a valid URL.
Need X threads for the VLC engine.