Skip to content

Streaming ACN Viewer mark2

License

Notifications You must be signed in to change notification settings

marcusbirkin/sacnview

 
 

Repository files navigation

sACNView Build Status Build status

sACNView is a tool for viewing, monitoring and testing the ANSI/ESTA E1.17 protcol, informally known as "Streaming ACN".

For general information on the project, visit the web site

This protocol is used in lighting systems (typically theatre, television, live entertainment and other systems where a high performance stream of data is required).

This is sACNView mark 2. The original program was written in Borland Delphi, but this new version supplants it. It is written in C++, using the Qt library and sACN reception code from Electronic Theatre Controls.

Installation

If you are interested in simply using the program, visit the product web site to download installers for your platform (Linux, Mac or Windows OS).

Building

If you are interested in building the application you will need the following:

The application uses a couple of external libraries:

  • Google Breakpad for crash reporting
  • LibPCAP for captured packet playback

You need to acquire the Breakpad library by using the git submodule command

  1. Clone the repository (git clone https://github.com/docsteer/sacnview.git)
  2. Switch to the directory (cd sacnview)
  3. Initialize the submodules (git submodule init)
  4. Download the submodule (git submodule update)

After that, to build, open the .PRO file in the root directory and build with Qt Creator

About

Streaming ACN Viewer mark2

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 62.0%
  • C 29.1%
  • NSIS 1.9%
  • QMake 1.9%
  • Objective-C 1.4%
  • CSS 1.0%
  • Other 2.7%