Thanks for your answer! Sounds logical. Nevertheless the question is why VLC uses the first answer (session key) for subsequent calls and not the second one. The second call invalidates the first session key. If VLC would use the last received answer for subsequent calls all would be well. Thanks, J...
Hello, Happy New Year! I have a problem when playing back some DASH video from an IPTV provider. It looks like the request to the stream description (XML) is sent twice while first answer is used to afterwards request stream parts. But the second request already invalidates the first response. Could...
I found the problem. I gave mrl option :run-time=3600 to the media item. With this option player stopped about one second after it has started the stream. When reading the help this options value should represent seconds. Without this option all is well.
Hello, I write an IPTV player using libVLC (VLC 3) for playing the video. This works fine. Now the IPTV provider supports DASH and I try to play the stream through libVLC. Playing this stream with VLC directly works well. Doing so using libVLC the video stops after about 1 second. Status goes into S...
Thank you very much for your help. I had some serious issues with the "latest and greatest" Xcode . In fact I needed to manually re-install the included Xcode resource packages. After that it worked.
Hi there! I try to build the VLC player 3.0.x on Mac OSX. I've read the wiki https://wiki.videolan.org/OSXCompile/. Something always goes wrong ... but as told in the wiki: Building the contribs at my own is no easy job. I want to build it as close as possible as it was the official build (means the...
Hi all, I'm using libVLC (now from VLC 3.0.1) to show some HLS streams. When starting a stream, player always starts with the lowest possible bandwidth and after that changes to higher bandwidth - with a markable hickup. Version 2.2.x was starting with the highest possible quality (and since my conn...
Hi all, I use libVLC in a Qt application, using an embedded widget to show content there. This works fine. Now I've got a video stream with 2 video tracks inside. libVLC opens one video embedded as needed, but opens an additional window for the second video stream. I found a command line option &quo...
OK, found it in command line help: Logo sub source Use a local picture as logo on the video --logo-file=<string> Logo filenames Full path of the image files to use. Format is <image>[,<delay in ms>[,<alpha>]][;<image>[,<delay>[,<alpha>]]][;...]. If you only have one file, simply enter its filename. ...
Hi all, in a Qt desktop app (C++) I try to use libVLC function libvlc_video_set_logo_string() and libvlc_video_set_logo_int(). Could someone please explain which kind of parameter needs to be set and what they mean? libvlc_logo_enable - understood - int: 1 -> enable, 0 -> disable libvlc_logo_file - ...
Thank you very much for your fast reply. On the command line help I read that the environment variable is used if the option is not set. I tried the command line option --http_proxy when starting VLC and it worked well. But when giving it as an mrl option (:http_proxy) to the media's mrl it will byp...
I'm writing an Qt desktop application (C++) which uses libVLC to play video streams. Almost everything works really well. Thanks for this - VLC is really great! I initialize libVLC without any proxy setting, but give the http proxy setting as part of the mrl in form :http_proxy=http://whatever.com:1...
Hi all, when playing a transport stream I can get the description to the played audio track with e.g. libvlc_audio_get_track_description(). This work fine and I get something like "[Russisch]". Is there a way to get the language code (ISO639) instead of the localized description? I tried s...
Hi all, I'm using libVLC inside a Qt widget application to play some streams. I use a media list in combination with the media list player. This works fine in VLC 2.2. However with the latest git version (vlc 3.0 git) only the first item of the media list is played. Are there some changes needed for...
To be honest I haven't understood all of your needs. Having a look to the C example you should always check if the things you are creating with new are really created: ... libvlc_instance_t *inst; inst = libvlc_new(0, NULL); if (inst != NULL) { ... } When running this simple test program the needed ...
I'm having the same problem with the Mac Version of the libVLC. In my tests I found out that the last version which works correctly was libVLC2.01. If you use the current version and have a look at the log of the libVLC you'll find following line when changing crop or aspect: core vout display error...