ansible-role--vlc/README.md

49 lines
839 B
Markdown
Raw Permalink Normal View History

2024-07-12 13:01:24 +00:00
# Ansible Role: VLC
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
[![CI](https://travis-ci.org/glenux/ansible-role-vlc.svg?branch=master)](https://travis-ci.org/glenux/ansible-role-vlc)
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
This role installs VLC and configures it to work with Freebox TV.
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
## Requirements
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
This role requires Ansible 2.9 or higher.
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
## Role Variables
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
Available variables are listed below, along with default values (see `defaults/main.yml`):
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
```yaml
glenux_vlc_users: []
```
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
A list of users for whom to configure VLC.
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
```yaml
glenux_vlc_live555_rtp_client_port: "-666"
glenux_vlc_rtp_rtcp_port: "-666"
```
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
Network ports configuration for Freebox TV. Usually, you don't need to modify these values.
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
## Dependencies
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
None.
2024-07-12 12:47:59 +00:00
2024-07-12 13:01:24 +00:00
## Example Playbook
```yaml
- hosts: all
become: true
roles:
- glenux.vlc
```
## License
GPL-2.0-or-later
## Author Information
This role was created by glenux.
2024-07-12 12:47:59 +00:00