Skip to content

Application that displays the content of an input stream captured by a Deltacast.TV device, interfaced with the VideoMaster SDK

License

Notifications You must be signed in to change notification settings

deltacasttv/videomaster-video-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VideoMaster video monitor

Application that displays the content of an input stream captured by a DELTACAST device, interfaced with the VideoMaster SDK.

An SDI device is currently the only valid type of device for this application.

OS Support:

  • Windows
  • Linux

See https://www.deltacast.tv for more video products.

How to build

VideoViewer requires some dependencies to be installed on the system:

cmake v3.20 or higher
glfw v3.3.6
Python 3

Retrieve dependencies with Conan (optional)

To use Conan 1.x to retrieve the dependencies, create the `modules`` directory and use the install command:

mkdir /path/to/modules
cd /path/to/modules
conan install /path/to/video-viewer -b missing -g cmake_find_package

VideoMaster SDK

The VideoMaster SDK is required to build the application.

After installing the SDK according to the official documentation, the libs and headers should be found without further step needed through the find_package command.

Building with CMake

If you used Conan to retrieve your dependencies, you can use the following commands to build the project:

cmake -S . -B build -DCMAKE_MODULE_PATH:PATH=/path/to/modules
cmake --build build

How to use

All relevant information regarding the application can be found by running the application with the --help option:

./VideoMasterInputViewer --help

For example, to run the application with the default settings (same as --device 0 --input 0), simply run:

./VideoMasterInputViewer

To select the device and connector indexes to use

./VideoMasterInputViewer --device 0 --input 0

Use the device of indexe 0 and the reception connector of indexe 0.

About

Application that displays the content of an input stream captured by a Deltacast.TV device, interfaced with the VideoMaster SDK

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published