Can I disable HTTP tunneling mode?

This forum is about all development around libVLC.
Simon.Jo
New Cone
New Cone
Posts: 6
Joined: 01 Aug 2018 10:13

Can I disable HTTP tunneling mode?

Postby Simon.Jo » 01 Aug 2018 10:36

Hello Everyone.
Normally the C# VLC WinForm Library works very well, but it has a problem with aimetis Symphony RTSP.
Unfortunately, my Program is abnormally closed with messages.
(After I add "--verbose=2" option, I get the debug message also)

Code: Select all

..... other logs ..... Received 84 new bytes of response data. Received a complete DESCRIBE response: RTSP/1.0 500 Internal Server Error CSeq: 3 Date: Tue, Jul 31 2018 10:11:17 GMT [061689bc] live555 demux debug: we will now try HTTP tunneling mode <-- Debug Message The program '[8660] MyProgram.exe' has exited with code -1073740940 (0xc0000374). <-- Error Message ..... My demo program is abnormally closed after this log .....
It happens only when the camera is disconnected.
After the library get 500 error from the Symphony RTSP server, it tries to connect using "the HTTP tunneling mode"
And then, the program is closed.

My demo source code is like that.

Code: Select all

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using Vlc.DotNet.Forms; namespace VLCTest2 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void vlcControl1_VlcLibDirectoryNeeded(object sender, VlcLibDirectoryNeededEventArgs e) { e.VlcLibDirectory = new DirectoryInfo(@"vlclib\x86\"); } private void button1_Click(object sender, EventArgs e) { if (vlcControl1.VlcMediaplayerOptions != null) { foreach (String option in vlcControl1.VlcMediaplayerOptions) { Console.WriteLine("option= " + option); } } Console.WriteLine("\n\n\n\n\n\n\n\n"); String strURL = "rtsp://Aimetis_Symphony_RTSP"; vlcControl1.SetMedia(strURL); vlcControl1.Play(); } } }
I thought it can be controlled by options.
So, I tried to use "--no-rtsp-http" option, but it still tries to use the "HTTP tunneling mode".

If it cannot, is there any method to validate RTSP url in VLC library?
Or, Can I catch the exception?
I tried to use try catch for "Play()" function, but it cannot catch Exception.

cube45
New Cone
New Cone
Posts: 8
Joined: 15 Feb 2018 21:32

Re: Can I disable HTTP tunneling mode?

Postby cube45 » 02 Aug 2018 07:16

Hi,
it looks like a memory corruption on libvlc's side.
Does it happen on vlc itself? if so, you might want to file a bug on trac

cube45
New Cone
New Cone
Posts: 8
Joined: 15 Feb 2018 21:32

Re: Can I disable HTTP tunneling mode?

Postby cube45 » 02 Aug 2018 07:21

By the way, you didn't mentioon which version of libvlc you are using? does it happen with the latest nightly build?

Simon.Jo
New Cone
New Cone
Posts: 6
Joined: 01 Aug 2018 10:13

Re: Can I disable HTTP tunneling mode?

Postby Simon.Jo » 03 Aug 2018 08:31

By the way, you didn't mentioon which version of libvlc you are using? does it happen with the latest nightly build?
Thank you for response.

First, I used visual studio Library NuGet
  • Vlc.DotNet.Core v2.2.1
  • Vlc.DotNet.Interops v2.2.1
  • Vlc.DotNet.Forms v2.2.1
I use "packages\Vlc.DotNet.Forms.2.2.1\lib\net45\Vlc.DotNet.Forms.dll" to add Vlc.DotNet.Forms.VlcControl in C# Win Form Designer.
And then, I downloaded "Vlc.DotNet-2.1.122.zip" and locate lib folder inside my C# Win Form project's bin folder.
I download from "https://github.com/ZeBobo5/Vlc.DotNet/releases"
And actually, I follow this url's instruction. "https://www.telerik.com/support/kb/winf ... ideo-files"

In VLC Player it self, it is okay.
Because the camera is disconnected, it provides an error message.
But it is not abnormally closed.

Error Message:

Code: Select all

Your input can't be opened: VLC is unable to open the MRL 'rtsp://192.168.1.252:8488/live?camera=5&user=admin2&pass=password&stream=2'. Check the log for details.
Debug Message:

Code: Select all

-- logger module started -- main debug: VLC media player - 3.0.3 Vetinari main debug: Copyright © 1996-2018 the VideoLAN team main debug: revision 3.0.3-1-0-gc2bb759264 main debug: configured with ../extras/package/win32/../../../configure '--enable-update-check' '--enable-lua' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-twolame' '--enable-avcodec' '--enable-merge-ffmpeg' '--enable-dca' '--enable-mpc' '--enable-libass' '--enable-x264' '--enable-schroedinger' '--enable-realrtsp' '--enable-live555' '--enable-dvdread' '--enable-shout' '--enable-goom' '--enable-caca' '--enable-qt' '--enable-skins2' '--enable-sse' '--enable-mmx' '--enable-libcddb' '--enable-zvbi' '--disable-telx' '--enable-nls' '--host=x86_64-w64-mingw32' '--with-breakpad=https://win.crashes.videolan.org' 'host_alias=x86_64-w64-mingw32' 'PKG_CONFIG_LIBDIR=/home/jenkins/workspace/vlc-release/windows/vlc-release-win32-x64/contrib/x86_64-w64-mingw32/lib/pkgconfig' main debug: using multimedia timers as clock source main debug: min period: 1 ms, max period: 1000000 ms main debug: searching plug-in modules main debug: loading plugins cache file C:\Program Files\VideoLAN\VLC\plugins\plugins.dat main debug: recursively browsing `C:\Program Files\VideoLAN\VLC\plugins' main debug: plug-ins loaded: 490 modules main debug: opening config file (C:\Users\innotec\AppData\Roaming\vlc\vlcrc) main debug: looking for logger module matching "any": 2 candidates file debug: opening logfile `vlc-log.txt' main debug: using logger module "file" main debug: translation test: code is "C" main debug: looking for keystore module matching "memory": 3 candidates main debug: using keystore module "memory" main debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 FPU main debug: creating audio output main debug: looking for audio output module matching "any": 6 candidates mmdevice debug: using default device mmdevice debug: display name changed: VLC media player (LibVLC 3.0.3) mmdevice debug: version 2 session control unavailable mmdevice debug: volume from -65.250000 dB to +0.000000 dB with 0.031250 dB increments main debug: using audio output module "mmdevice" main debug: keeping audio output main debug: looking for interface module matching "hotkeys,none": 16 candidates main debug: using interface module "hotkeys" main debug: looking for interface module matching "globalhotkeys,none": 16 candidates main debug: using interface module "win32" main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. main debug: looking for interface module matching "any": 16 candidates main debug: looking for extension module matching "any": 1 candidates lua debug: Opening Lua Extension module lua debug: Trying Lua scripts in C:\Users\innotec\AppData\Roaming\vlc\lua\extensions lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\extensions lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\extensions\VLSub.luac lua debug: Scanning Lua script C:\Program Files\VideoLAN\VLC\lua\extensions\VLSub.luac lua debug: Script C:\Program Files\VideoLAN\VLC\lua\extensions\VLSub.luac has the following capability flags: 0x5 main debug: using extension module "lua" main debug: using interface module "qt" main debug: processing request item: null, node: Playlist, skip: 0 main debug: rebuilding array of current - root Playlist main debug: rebuild done - 1 items, index -1 main debug: starting playback of new item main debug: resyncing on rtsp://192.168.1.252:8488/live main debug: rtsp://192.168.1.252:8488/live is at 0 main debug: creating new input thread main debug: Creating an input for 'rtsp://192.168.1.252:8488/live' main debug: requesting art for new input thread main debug: using timeshift granularity of 50 MiB main debug: using timeshift path: C:\Users\innotec\AppData\Local\Temp main debug: looking for meta fetcher module matching "any": 1 candidates main debug: `rtsp://192.168.1.252:8488/live?camera=5&user=admin2&pass=password&stream=2' gives access `rtsp' demux `any' path `192.168.1.252:8488/live?camera=5&user=admin2&pass=password&stream=2' main debug: creating demux: access='rtsp' demux='any' location='192.168.1.252:8488/live?camera=5&user=admin2&pass=password&stream=2' file='\\192.168.1.252:8488\live' lua debug: Trying Lua scripts in C:\Users\innotec\AppData\Roaming\vlc\lua\meta\fetcher main debug: looking for access_demux module matching "rtsp": 15 candidates lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\fetcher main debug: no meta fetcher modules matched main debug: looking for art finder module matching "any": 2 candidates live555 debug: version 2016.11.28 lua debug: Trying Lua scripts in C:\Users\innotec\AppData\Roaming\vlc\lua\meta\art lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\art lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\01_googleimage.luac lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\art\01_googleimage.luac lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\03_lastfm.luac lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\art\03_lastfm.luac main debug: no art finder modules matched main debug: looking for meta fetcher module matching "any": 1 candidates lua debug: Trying Lua scripts in C:\Users\innotec\AppData\Roaming\vlc\lua\meta\fetcher lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\fetcher main debug: no meta fetcher modules matched main debug: looking for art finder module matching "any": 2 candidates lua debug: Trying Lua scripts in C:\Users\innotec\AppData\Roaming\vlc\lua\meta\art lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\art lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\01_googleimage.luac lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\03_lastfm.luac main debug: no art finder modules matched qt debug: IM: Setting an input live555 debug: we will now try HTTP tunneling mode live555 debug: connection error -10057 live555 error: Failed to connect with rtsp://192.168.1.252:8488/live?camera=5&user=admin2&pass=password&stream=2 main debug: no access_demux modules matched main debug: creating access: rtsp://192.168.1.252:8488/live?camera=5&user=admin2&pass=password&stream=2 main debug: (path: \\192.168.1.252:8488\live) main debug: looking for access module matching "rtsp": 26 candidates satip debug: try to open 'rtsp://192.168.1.252:8488/live?camera=5&user=admin2&pass=password&stream=2' satip debug: connect to host '192.168.1.252' main debug: net: connecting to 192.168.1.252 port 8488 main debug: connection succeeded (socket = 1264) main debug: net: opening 0.0.0.0 datagram port 9262 main debug: net: opening 0.0.0.0 datagram port 9263 satip error: Failed to setup RTSP session main debug: net: connecting to 192.168.1.252 port 8488 main debug: connection succeeded (socket = 1264) main error: read error: No error main error: read error: No error access_realrtsp debug: rtsp connected access_realrtsp warning: only real/helix rtsp servers supported for now main debug: no access modules matched main debug: dead input main debug: changing item without a request (current 0/1) main debug: nothing to play qt debug: IM: Deleting the input main debug: exiting main debug: exiting main debug: no exit handler main debug: removing all interfaces main debug: removing module "qt" main debug: deactivating the playlist main debug: removing module "mmdevice" qt debug: requesting exit... qt debug: waiting for UI thread... qt debug: QApp exec() finished qt debug: Video is not needed anymore qt debug: Killing extension dialog provider qt debug: ExtensionsDialogProvider is quitting... main debug: removing module "lua" main debug: removing module "win32" main debug: removing module "hotkeys" main debug: destroying main debug: deleting item `rtsp://192.168.1.252:8488/live' main debug: deleting item `Playlist' main debug: removing module "memory" -- logger module stopped --
(I just changed password parameter in the rtsp url)

cube45
New Cone
New Cone
Posts: 8
Joined: 15 Feb 2018 21:32

Re: Can I disable HTTP tunneling mode?

Postby cube45 » 03 Aug 2018 11:57

Hi,
thanks for posting the link, I will probably ask them to change their page.
The "lib" folder in the repository was a huge mistake and was never updated since then. Please follow these instructions to get a supported (and hopefully less buggy) version of libvlc : https://github.com/ZeBobo5/Vlc.DotNet/w ... ing-libvlc

Rémi Denis-Courmont
Developer
Developer
Posts: 15229
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: Can I disable HTTP tunneling mode?

Postby Rémi Denis-Courmont » 03 Aug 2018 17:10

--no-rtsp-http ?
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

Simon.Jo
New Cone
New Cone
Posts: 6
Joined: 01 Aug 2018 10:13

Re: Can I disable HTTP tunneling mode?

Postby Simon.Jo » 04 Aug 2018 06:40

Hi,
thanks for posting the link, I will probably ask them to change their page.
The "lib" folder in the repository was a huge mistake and was never updated since then. Please follow these instructions to get a supported (and hopefully less buggy) version of libvlc : https://github.com/ZeBobo5/Vlc.DotNet/w ... ing-libvlc
Thank you for the github wiki link.
But I think the instruction is same.

As you know, VlcLibDirectory must be set.
In the wiki link, it recommends to follow below URL

Code: Select all

Vlc.DotNet.Forms If you are creating a WinForms app that is displaying a video stream, you should use that. To be honnest, I'm not familiar enough with WinForms so that I can't tell you how to add the Vlc control to you application. You will find an example at https://github.com/ZeBobo5/Vlc.DotNet/tree/master/src/Samples
When I go into the github Sample url, the source code also use same lib directory and files as "https://www.telerik.com/support/kb/winf ... ideo-files"
The lib directory is "https://github.com/ZeBobo5/Vlc.DotNet/tree/master" link's lib folder.

And I tried "https://github.com/ZeBobo5/Vlc.DotNet" linked sample also.
it works well, but after I tried Stop() and Play() few times, it provide another error.
(libadaptive_plugin.dll is from the vlc directory)

Code: Select all

Problem signature: Problem Event Name: APPCRASH Application Name: GUI2.exe Application Version: 1.0.0.0 Application Timestamp: 5b6507a8 Fault Module Name: libadaptive_plugin.dll Fault Module Version: 3.0.0.0 Fault Module Timestamp: 3cb539a7 Exception Code: 40000015 Exception Offset: 00100ca7 OS Version: 6.3.9600.2.0.0.272.33 Locale ID: 18441 Additional Information 1: f850 Additional Information 2: f8501043aa3ca938e6a5aa9642154f51 Additional Information 3: e478 Additional Information 4: e4788da9e3765b0ee56ada00da977927 Read our privacy statement online: http://go.microsoft.com/fwlink/?linkid=280262 If the online privacy statement is not available, please read our privacy statement offline: C:\Windows\system32\en-US\erofflps.txt
I'm sorry not to provide debug message because "-vvv --extraintf=logger --verbose=2 --logfile=Logs.log" option doesn't work in this configuration.

If I'm doing wrong instruction, can you explain more detail?

Thank you

Simon.Jo
New Cone
New Cone
Posts: 6
Joined: 01 Aug 2018 10:13

Re: Can I disable HTTP tunneling mode?

Postby Simon.Jo » 04 Aug 2018 06:45

--no-rtsp-http ?
When I checked Debug message, I found something.
After I got "live555 demux debug: we will now try HTTP tunneling mode" message, my program is abnormally closed.

Code: Select all

[0e3098bc] live555 demux debug: we will now try HTTP tunneling mode The program '[11408] GUI2.exe' has exited with code -1073740940 (0xc0000374).
And I found an option associated with the tunneling mode.

Code: Select all

RTP/RTSP/SDP demuxer (using Live555) (live555) --rtsp-tcp, --no-rtsp-tcp Use RTP over RTSP (TCP) (default disabled) Use RTP over RTSP (TCP) --rtp-client-port=<integer> Client port Port to use for the RTP source of the session --rtsp-mcast, --no-rtsp-mcast Force multicast RTP via RTSP (default disabled) Force multicast RTP via RTSP --rtsp-http, --no-rtsp-http Tunnel RTSP and RTP over HTTP (default disabled) Tunnel RTSP and RTP over HTTP
So, I tried this option, but it doesn't work.

cube45
New Cone
New Cone
Posts: 8
Joined: 15 Feb 2018 21:32

Re: Can I disable HTTP tunneling mode?

Postby cube45 » 06 Aug 2018 09:30

Thank you for the github wiki link.
But I think the instruction is same.
Not exactly : In this part of the wiki, I recommend to download the files either from NuGet or from videoLAN's website. The .dll files that were checked into Vlc.DotNet's source code is an obsolete version, don't use it.
In the wiki link, it recommends to follow below URL

Code: Select all

Vlc.DotNet.Forms If you are creating a WinForms app that is displaying a video stream, you should use that. To be honnest, I'm not familiar enough with WinForms so that I can't tell you how to add the Vlc control to you application. You will find an example at https://github.com/ZeBobo5/Vlc.DotNet/tree/master/src/Samples
When I go into the github Sample url, the source code also use same lib directory and files as "https://www.telerik.com/support/kb/winf ... ideo-files"
The lib directory is "https://github.com/ZeBobo5/Vlc.DotNet/tree/master" link's lib folder.
I have just updated the documentation which was pointing to the wrong location. Here is the new URL : https://github.com/ZeBobo5/Vlc.DotNet/t ... rc/Samples
And I tried "https://github.com/ZeBobo5/Vlc.DotNet" linked sample also.
it works well, but after I tried Stop() and Play() few times, it provide another error.
(libadaptive_plugin.dll is from the vlc directory)

Code: Select all

Problem signature: Problem Event Name: APPCRASH Application Name: GUI2.exe Application Version: 1.0.0.0 Application Timestamp: 5b6507a8 Fault Module Name: libadaptive_plugin.dll Fault Module Version: 3.0.0.0 Fault Module Timestamp: 3cb539a7 Exception Code: 40000015 Exception Offset: 00100ca7 OS Version: 6.3.9600.2.0.0.272.33 Locale ID: 18441 Additional Information 1: f850 Additional Information 2: f8501043aa3ca938e6a5aa9642154f51 Additional Information 3: e478 Additional Information 4: e4788da9e3765b0ee56ada00da977927 Read our privacy statement online: http://go.microsoft.com/fwlink/?linkid=280262 If the online privacy statement is not available, please read our privacy statement offline: C:\Windows\system32\en-US\erofflps.txt
I'm sorry not to provide debug message because "-vvv --extraintf=logger --verbose=2 --logfile=Logs.log" option doesn't work in this configuration.

If I'm doing wrong instruction, can you explain more detail?

Thank you
It's hard to tell without logs. If you have put your control in the designer, you must set the options through the designer properties (one argument per line)

Simon.Jo
New Cone
New Cone
Posts: 6
Joined: 01 Aug 2018 10:13

Re: Can I disable HTTP tunneling mode?

Postby Simon.Jo » 07 Aug 2018 11:58

Thank you for the github wiki link.
But I think the instruction is same.
Not exactly : In this part of the wiki, I recommend to download the files either from NuGet or from videoLAN's website. The .dll files that were checked into Vlc.DotNet's source code is an obsolete version, don't use it.
In the wiki link, it recommends to follow below URL

Code: Select all

Vlc.DotNet.Forms If you are creating a WinForms app that is displaying a video stream, you should use that. To be honnest, I'm not familiar enough with WinForms so that I can't tell you how to add the Vlc control to you application. You will find an example at https://github.com/ZeBobo5/Vlc.DotNet/tree/master/src/Samples
When I go into the github Sample url, the source code also use same lib directory and files as "https://www.telerik.com/support/kb/winf ... ideo-files"
The lib directory is "https://github.com/ZeBobo5/Vlc.DotNet/tree/master" link's lib folder.
I have just updated the documentation which was pointing to the wrong location. Here is the new URL : https://github.com/ZeBobo5/Vlc.DotNet/t ... rc/Samples
And I tried "https://github.com/ZeBobo5/Vlc.DotNet" linked sample also.
it works well, but after I tried Stop() and Play() few times, it provide another error.
(libadaptive_plugin.dll is from the vlc directory)

Code: Select all

Problem signature: Problem Event Name: APPCRASH Application Name: GUI2.exe Application Version: 1.0.0.0 Application Timestamp: 5b6507a8 Fault Module Name: libadaptive_plugin.dll Fault Module Version: 3.0.0.0 Fault Module Timestamp: 3cb539a7 Exception Code: 40000015 Exception Offset: 00100ca7 OS Version: 6.3.9600.2.0.0.272.33 Locale ID: 18441 Additional Information 1: f850 Additional Information 2: f8501043aa3ca938e6a5aa9642154f51 Additional Information 3: e478 Additional Information 4: e4788da9e3765b0ee56ada00da977927 Read our privacy statement online: http://go.microsoft.com/fwlink/?linkid=280262 If the online privacy statement is not available, please read our privacy statement offline: C:\Windows\system32\en-US\erofflps.txt
I'm sorry not to provide debug message because "-vvv --extraintf=logger --verbose=2 --logfile=Logs.log" option doesn't work in this configuration.

If I'm doing wrong instruction, can you explain more detail?

Thank you
It's hard to tell without logs. If you have put your control in the designer, you must set the options through the designer properties (one argument per line)


Thanks cube45.
I think I fixed it with your instruction.
I keep testing 3 hours and so far my program isn't abnormally closed.
Thank you for your help.

Just I want to check whether my VLC Directory Configuration is correct.
Before you give the instruction, I added only 3 VLC libraries(Vlc.DotNet.Forms v2.2.1, Vlc.DotNet.Core v2.2.1, Vlc,DotNet.Core,Interops v2.2.1) using Nudget.
This time, I added one more VLC library - VlcLibs v2.2.6.1. (It also from the Nudget)
And then, I set up Vlc directory inside the VlcLibDirectoryNeeded() function like below.

Code: Select all

var currentAssembly = Assembly.GetEntryAssembly(); var currentDirectory = new FileInfo(currentAssembly.Location).DirectoryName; e.VlcLibDirectory = new DirectoryInfo(Path.Combine(currentDirectory, @"..\..\..\packages\VlcLibs.2.2.6.1\tools\net45\libvlc\"));
Can you just check this setting is what you are saying?

cube45
New Cone
New Cone
Posts: 8
Joined: 15 Feb 2018 21:32

Re: Can I disable HTTP tunneling mode?

Postby cube45 » 07 Aug 2018 13:46

By "the NuGet package", I meant this one : https://www.nuget.org/packages/VideoLAN ... 0.0-alpha3
We didn't redistribute the latest version of the libvlc yet, but that will come in the future versions.

See https://github.com/mfkl/libvlc-nuget for configuration options.

Your option could be valid too if you didn't look for the libvlc package inside the `packages` folder. Remember : when you will redistribute your app, the `packages` folder will not be there.

Using VideoLAN.LibVLC.Windows will put the files in your output folder.
Here is an example of how you would compute the libvlc path : https://github.com/ZeBobo5/Vlc.DotNet/b ... cs#L11-L14

Simon.Jo
New Cone
New Cone
Posts: 6
Joined: 01 Aug 2018 10:13

Re: Can I disable HTTP tunneling mode?

Postby Simon.Jo » 08 Aug 2018 12:34

Thank you for more information

I will use 2.2.1 first.
If I have any problem, I will try 3.0.0-alpha version.

Thanks


Return to “Development around libVLC”

Who is online

Users browsing this forum: No registered users and 12 guests