Documentation:Modules/http
< Documentation:Modules
Jump to navigation
Jump to search
Revision as of 04:14, 3 April 2019 by DoesItReallyMatter (talk | contribs) (Update/expand from source code/changelog, add wikilinks and notes)
The --http-caching
option was removed prior to VLC 2.0.0 with this commitdiff: Unify (ACCESS|DEMUX)_GET_PTS_DELAY
The option --http-proxy
was removed from the 3.0.x and 4.0.0-dev branches with this commitdiff: HTTP win32: use http-proxy options to setup the proxy with summary Because win32/netconf is not ready.
The option --http-user-agent
changed in VLC 1.1.1 (changelog):
libvlc_set_user_agent() configures the "user agent" strings used for some protocols (HTTP, PulseAudio...). This replaces the --http-user-agent and the former --user-agent libvlc_new() parameters.
Contents
HTTP
Module: http | |
---|---|
Type | Access |
First VLC version | - |
Last VLC version | - |
Operating system(s) | all |
Description | HTTP input |
Shortcut(s) | - |
As of VLC 0.9.0 this module accepts gzip compressed data and Digest Access Authentication.
Options
- http-reconnect : Automatically try to reconnect in case of a sudden disconnect default value: disabled
HTTPS
Module: https | |
---|---|
Type | Access |
First VLC version | - |
Last VLC version | - |
Operating system(s) | all |
Description | HTTPS input |
Shortcut(s) | - |
Options
- http-forward-cookies <boolean> : Forward cookies across HTTP redirections default value: enabled
- http-referrer <string> : Provide the referral URL, i.e. HTTP "Referer" [sic] default value: NULL
- http-user-agent <string> : Override the name and version of the application as provided to the HTTP server, i.e. the HTTP "User-Agent". Name and version must be separated by a forward slash, e.g. "FooBar/1.2.3" default value: NULL
- http-continuous <boolean> : Keep reading a resource that keeps being updated (for example a JPEG file) default value: disabled
Source code
- modules/access/http.c (file - HTTP module)
- modules/access/http/access.c (file - HTTPS sub-module)
- (folder)
This page is part of official VLC media player Documentation (User Guide • Streaming HowTo • Hacker Guide • Modules)
Please read the Documentation Editing Guidelines before you edit the documentation
Please read the Documentation Editing Guidelines before you edit the documentation
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.