What is VLC?
VLC is an open-source video media player that has been around for quite a long time. Chances are, if you've ever downloaded a movie (via legal methods, of course), you have probably used it. But do you know why it's called VLC?
That is because it has very loose controls such as increasing volume more than 100%. 😂
(Note: This is a joke and not true.)
VLC stands for VideoLAN Client. Let's learn about the LAN in VLC.
A Bit of VLC History
The VideoLAN software originated as a French academic project in 1996. VLC used to stand for "VideoLAN Client" when VLC was a client of the VideoLAN project. Since VLC is no longer merely a client, that initialism no longer applies.
It was intended to consist of a client and server to stream videos from satellite dishes across a campus network. 📡 Originally developed by students at the École Centrale Paris, it is now developed by contributors worldwide and is coordinated by VideoLAN, a non-profit organization. 🌍 Rewritten from scratch in 1998, it was released under the GNU General Public License on February 1, 2001, with authorization from the headmaster of the École Centrale Paris. 🎓 The functionality of the server program, VideoLAN Server (VLS), has mostly been subsumed into VLC and has been deprecated. The project name has been changed to VLC media player because there is no longer a client/server infrastructure.
Using VLC as Its Creators Intended
VLC was initially created to stream videos over a network, and while its usage has expanded greatly, it still retains this functionality. Here are some ways you can use VLC to take advantage of its network features:
1. Streaming Media Over a Network
VLC can stream media files over a local network, allowing you to share videos and music with other devices on the same network. 🎥🎶
To stream a media file:
- Open VLC Media Player.
- Click on
Media
in the menu bar. - Select
Stream...
. - Add the file you want to stream and click
Stream
. - Choose
Next
and select the output method as HTTP (by default the port is set to 8080). - Configure the stream settings to your preferences such as
active transcoding
and profile (optional).
2. Receiving a Stream
You can use VLC to receive a stream from another device on the network. 🌐
To receive a stream:
- Open VLC Media Player.
- Click on
Media
in the menu bar. - Select
Open Network Stream
. -
Enter the network URL provided by the streaming source (IP address of the device where you set up the stream).
- On Windows, use the
ipconfig /all
command to get your local IPv4 address. - On Linux, use
ifconfig
for the same. - Example of IP:
192.168.56.19:8080
.
- On Windows, use the
Click
Play
.
3. Using VLC as a Server
While the original VideoLAN Server (VLS) functionality has been integrated into VLC, you can still use VLC to set up a media server. 💻
To set up VLC as a server:
- Open VLC Media Player.
- Click on
Media
in the menu bar. - Select
Stream...
. - Add the file you want to serve and click
Stream
. - Choose
Next
and select the output method (e.g., HTTP, RTP). - Configure the stream settings and start the server.
4. Using VLC for Remote Playback
VLC has remote playback capabilities, allowing you to control playback on another device from your current device. 🎮
To use VLC for remote playback:
- Enable VLC’s web interface on the device you want to control:
- Go to
Tools
->Preferences
. - Select
All
underShow settings
in the bottom-left corner. - Navigate to
Interface
->Main interfaces
. - Check the
Web
checkbox.
- Go to
- Use a web browser on your controlling device to access the web interface:
- Enter the IP address of the VLC device followed by
:8080
(e.g.,http://192.168.1.2:8080
).
- Enter the IP address of the VLC device followed by
By using these features, you can leverage VLC's network capabilities as its creators intended. Whether for streaming media across devices or setting up a simple media server, VLC's versatility makes it a powerful tool for both local and network-based media playback. 🚀
Hope you enjoyed the article! 😊
Top comments (0)