Skip to content

Python application to edit xml files used as configuration files for crestron distributed video systems

Notifications You must be signed in to change notification settings

rvanderluit/Room-Video-XML-Editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Room-Video-XML-Editor

Python application to edit xml files used as configuration files for Crestron distributed video systems.

The roomAVDistribution.xml file is loaded to the NVRAM folder of a Crestron processor and read by the A/V program to dynamically configure common features of A/V systems such as - describing which video sources are available in a room, adding a TV lift to a room or configuring a local A/V receiver in a room. This program provides a graphical interface to edit the xml file which is helpful for several reasons. First, it describes what each of the elements and attributes of xml file do, making editing more intuitive than making changes in notepad++. Second, it dramatically reduces the chance of common mistakes made while editing such as forgetting to close a tag or missing a quotation.

This program uses python 3.6, lxml and tkinter

About

Python application to edit xml files used as configuration files for crestron distributed video systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages