DV Live Video is a professional desktop application for real‑time volleyball rally analysis. It combines live video capture (partial MP4 or HTTP stream) with DataVolley scout files (.dvw) to provide an interactive web interface with powerful filters, statistics, and HLS streaming to any device on your local network.
Documents:
- README Português Brasileiro
Manual:
- Real‑time rally list – Updated automatically when the scout file changes.
- Powerful filters – By set, home/away rotation, favorites, and wildcard search (
_). - Interactive statistics – Detailed tables with counts by skill (Serve, Reception, Attack, Block, Dig, Set) and evaluation codes (
# + ! - / =). - Desktop + Web – Choose to run only the desktop interface, only the web server, or both.
- Keyboard shortcuts – Space (play/pause), arrows (±2s), F (favorite), Enter (jump to selected rally), and more.
- Last serves shortcut – Dynamic buttons showing the most recent serves with score and short code.
Go to the Releases page and download the latest DVLiveVideo.rar. Extract everything to the same directory and run the .exe.
Note: The release package also includes
ffmpeg.exeand the required folders and files. First start can take few minutes to open.
- Windows 10 / 11 (64‑bit)
- VLC Media Player installed (download here)
- The provided
ffmpeg.exe(included in the release)
- Extract the release archive to a folder (e.g.,
C:\DVLiveVideo). - Install VLC if you haven’t already.
- Run
DVLiveVideo.exe. - Choose your execution mode.
- Select your video source.
- Start scouting! The web interface will be available at
http://localhost:5000(or your computer’s IP address).
Testing without a match? Use any
.mp4+.dvw.
- Python 3.14 – Core logic
- PyQt5 – Desktop interface
- VLC (python‑vlc) – Video playback
- FFmpeg – HLS streaming generation
- Flask + Socket.IO – Web server and real‑time updates
- pandas – Data manipulation
- openvolley/py-datavolley – DataVolley
.dvwparser
The web interface includes:
- User Manual –
http://localhost:5000/manual - Changelog –
http://localhost:5000/changelog - Resources & Credits –
http://localhost:5000/resources
This project is distributed as a compiled executable. If you are a developer and wish to contribute to the source code, please contact the author.
Developed by Felipe Lima (Ori) – [@felipeaplima]
All rights reserved. This software is provided “as is” without warranty. Redistribution is not permitted without explicit permission from the author.

