https://github.com/mathieu2301/miakamera
Cet outil permet de run VLC.
https://github.com/mathieu2301/miakamera
rtsp transcoder transcoding vlc vlc-media-player
Last synced: 4 months ago
JSON representation
Cet outil permet de run VLC.
- Host: GitHub
- URL: https://github.com/mathieu2301/miakamera
- Owner: Mathieu2301
- Created: 2023-03-14T13:35:47.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-30T19:30:18.000Z (about 2 years ago)
- Last Synced: 2025-01-15T13:30:51.324Z (about 1 year ago)
- Topics: rtsp, transcoder, transcoding, vlc, vlc-media-player
- Language: Dockerfile
- Homepage:
- Size: 22.5 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Miakamera
Cet outil permet de run VLC en tant que transcodeur de flux vidéo.
## Exemples d'utilisation
- Transcoder un flux RTSP en HTTP
- Enregistrer un flux vidéo
- Diffuser un flux vidéo
## Fonctionnalités
- ~~Redémarrage automatique régulier (tâche cron)~~
- Redémarrage automatique en cas de coupure du flux vidéo (healthcheck)
- Personnalisation complète des paramètres de lancement de VLC
## Installation
Le meilleur moyen d'installer cet outil est de le faire via Docker Compose.
```yaml
version: '3.1'
services:
miakamera:
image: ghcr.io/mathieu2301/miakamera:latest
restart: always
command:
-I dummy
-vvv rtsp://user:password@192.168.0.100:554/live/ch0
--sout "#transcode{vcodec=MJPG,fps=1,vb=800,scale=Automatique,acodec=none,scodec=none}:standard{access=http{mime=multipart/x-mixed-replace;boundary=--7b3cc56e5f51db803f790dad720ed50a},mux=mpjpeg,dst=:80/}"
--quiet
expose: [80]
ports: [80:80]
```