Difference between revisions of "Control VLC via a browser"
Jump to navigation
Jump to search
m (Add page to Category:Control VLC) |
|||
(9 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
{{howto|Use the HTTP interface to control VLC from a web browser}} | {{howto|Use the HTTP interface to control VLC from a web browser}} | ||
− | + | [[Image:VLC http intf.png|thumb|right|The new HTTP interface in VLC 2.0]] | |
− | + | [[Image:Android webintf.jpg|thumb|right|The new Mobile interface in VLC 2.0]] | |
− | + | * [[Documentation:Modules/http_intf#VLC_2.0.0_and_later|Start VLC on the server with the Web Interface]]. | |
− | |||
− | * | ||
− | |||
* Type the IP address (or URL) of the host in the location field (address bar). You may need to specify the port (VLC defalts to using port 8080) | * Type the IP address (or URL) of the host in the location field (address bar). You may need to specify the port (VLC defalts to using port 8080) | ||
*: An example is http://127.0.0.1:8080 - 127.0.0.1 refers to the local machine. | *: An example is http://127.0.0.1:8080 - 127.0.0.1 refers to the local machine. | ||
− | * Add the files to be streamed to the playlist like /home/file.mpg | + | * If you want to control VLC from a computer that is not the one running VLC then you will need to enable access in the .hosts file (from 0.9.6 onwards) |
− | * Add streaming destination in the sout field udp://<client>:1234 | + | * Add the files to be streamed to the playlist like /home/file.mpg (unless you use the UI to select the file in the next step) |
− | * Open VLC on the client, with | + | * Add streaming destination to the server in the sout field udp://<client>:1234, using these steps in the UI: |
+ | **Go to File -> Open File | ||
+ | **Click Browse to select the file you want to play | ||
+ | **Select Stream/Save and click Settings | ||
+ | **Optional: Select Play Locally to make sure everything is working correctly | ||
+ | **Select UDP and fill in the client IP address and port number (default: 1234) | ||
+ | **Click OK, OK, and press play | ||
+ | * Open VLC on the client to receive the video stream, in one of two ways: | ||
+ | **At the terminal, with '''vlc udp://@:1234''' | ||
+ | **Start up VLC normally | ||
+ | ***Go to File -> Open network stream... | ||
+ | ***Leave the default options (Radio button UDP selected, port set to 1234) | ||
+ | ***Press OK | ||
+ | |||
+ | Note: the VLC Web Interface does not have an option to adjust the server's input stream. Direct to the host is required for changing the input media. | ||
+ | |||
+ | [[Category:Control VLC]] |
Latest revision as of 07:34, 22 January 2019
This page describes how to use the HTTP interface to control VLC from a web browser. | Other "how to" pages |
- Start VLC on the server with the Web Interface.
- Type the IP address (or URL) of the host in the location field (address bar). You may need to specify the port (VLC defalts to using port 8080)
- An example is http://127.0.0.1:8080 - 127.0.0.1 refers to the local machine.
- If you want to control VLC from a computer that is not the one running VLC then you will need to enable access in the .hosts file (from 0.9.6 onwards)
- Add the files to be streamed to the playlist like /home/file.mpg (unless you use the UI to select the file in the next step)
- Add streaming destination to the server in the sout field udp://<client>:1234, using these steps in the UI:
- Go to File -> Open File
- Click Browse to select the file you want to play
- Select Stream/Save and click Settings
- Optional: Select Play Locally to make sure everything is working correctly
- Select UDP and fill in the client IP address and port number (default: 1234)
- Click OK, OK, and press play
- Open VLC on the client to receive the video stream, in one of two ways:
- At the terminal, with vlc udp://@:1234
- Start up VLC normally
- Go to File -> Open network stream...
- Leave the default options (Radio button UDP selected, port set to 1234)
- Press OK
Note: the VLC Web Interface does not have an option to adjust the server's input stream. Direct to the host is required for changing the input media.