Adiciona screenshots e atualiza README

This commit is contained in:
2026-04-26 12:42:01 -03:00
parent 85c337acb0
commit 83cf70e5ca
7 changed files with 18 additions and 5 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
MIT License
# MIT License
Copyright (c) 2026 Kralot
Copyright 2026 Eduardo Riguetto (kralot / riguettodev)
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
+16 -3
View File
@@ -1,7 +1,19 @@
# DecapStream
<p align="center">
<img src="./public/web-app-manifest-192x192.png" width="96" />
</p>
<h1 align="center">Decap Stream</h1>
Turn any web page into an RTMP/HLS stream. Chromium renders the page, ffmpeg captures it, MediaMTX publishes it. Built for NOC environments and digital signage.
## Screenshots
![Dashboard](/screenshots/dashboard.png)
<p align="center">
<img src="./screenshots/stream-config.png" alt="Stream Config" width="49%" />
<img src="./screenshots/login.png" alt="Login Page" width="49%" />
</p>
## How it works
Each stream runs its own isolated stack inside the container:
@@ -149,8 +161,9 @@ In dev mode (`NODE_ENV !== "production"`), all `supervisorctl` and `captureThumb
- [MediaMTX](https://github.com/bluenviron/mediamtx)
- [HLS.js](https://github.com/video-dev/hls.js/)
- [noVNC](https://novnc.com/)
- Chromium, ffmpeg
- [FFmpeg](https://ffmpeg.org)
- [Chromium](https://www.chromium.org)
## License
MIT
[MIT](/LICENSE)
Binary file not shown.

After

Width:  |  Height:  |  Size: 180 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 648 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 746 KiB