https://github.com/aperim/docker-vlc-player
A lightweight media player (well, as light weight as X and VLC is)
https://github.com/aperim/docker-vlc-player
digital-signage hacktoberfest media vlc
Last synced: 2 months ago
JSON representation
A lightweight media player (well, as light weight as X and VLC is)
- Host: GitHub
- URL: https://github.com/aperim/docker-vlc-player
- Owner: aperim
- Created: 2021-07-16T07:22:30.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-01-03T06:03:43.000Z (over 3 years ago)
- Last Synced: 2023-03-05T21:56:25.169Z (over 3 years ago)
- Topics: digital-signage, hacktoberfest, media, vlc
- Language: Shell
- Homepage:
- Size: 79.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# VLC Player
A containerised VLC player designed for SBC's to
playback unicast and multicast streams.
Think digital signage.
## Installation
Get the container you need.
### For general use
```bash
docker pull ghcr.io/aperim/vlc-player-linux:latest
```
### For raspberry pi
```bash
docker pull ghcr.io/aperim/vlc-player-rpi:latest
```
## Usage in Docker Compose
```yaml
---
version: "3.9"
services:
mosaic:
image: ghcr.io/aperim/vlc-player-rpi:latest
restart: unless-stopped
network_mode: host
mem_limit: 1gb
privileged: true
environment:
- VLC_SOURCE_URL=rtp://@234.0.1.255:1234
- VLC_ZOOM=1.5
volumes:
- "/var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket"
devices:
- "/dev/tty0:/dev/tty0"
- "/dev/tty2:/dev/tty2"
- "/dev/fb0:/dev/fb0"
- "/dev/input:/dev/input"
- "/dev/snd:/dev/snd"
```
## Contributing
Pull requests are welcome. For major changes,
please open an issue first to discuss what
you would like to change.
## License
[Apache 2.0](https://choosealicense.com/licenses/apache-2.0/)