Ultra-low latency remote production platform for professional film and TV production.
DirectLink is a real-time video streaming platform built for professional film and TV production. It allows directors to view and control multiple camera feeds remotely with low latency, eliminating the need for on-site presence and saving production companies significant travel costs.
The DirectLink milestones track the project roadmap:
- Milestone 1: MVP (Jan-March 2025) - Working 4-camera transmission with infrastructure
- Milestone 2: Capstone Presentation (April 2025) - Polish, documentation, and demo preparation
Linux
- Install the packages for Qt Creator, Qt 5, and CMake.
sudo apt install -y qtcreator qtbase5-dev qt5-qmake cmake- Open Qt Creator.
qtcreator-
Select Open Project, then select CMakeLists.txt in the direct-link/client/ directory.
-
If prompted, check the 'Select all kits' checkbox when configuring the project.
-
Build, then run the project.
Windows + MacOS
-
Create or Sign into a Qt Account (https://login.qt.io/login).
-
Download Qt Installer (https://www.qt.io/download-qt-installer).
-
Run the Installer and follow the installation steps. Select the default options where applicable.
-
Open Qt Creator.
-
Select Open Project, then select CMakeLists.txt in the direct-link/client/ directory.
-
If prompted, check the 'Select all kits' checkbox when configuring the project.
-
Build, then run the project.
DirectLink is being developed as a capstone project at Louisiana State University Shreveport (January-April 2025):
- Aaron Brown - Backend + Infrastructure
- Courtnae James - Backend + QA
- Justin Williams - Client Application
- Ricky Wiggins Jr. - Video Core