Running Net-X-Code In The Cloud (AWS/GCS/VM)

dt logo 1.5inchNet-X-Code can be run on local servers, local VMs or cloud based VMs.  The VMs can be using RedHat/Centos, Windows, Windows Server, or even Docker.  File access methods include local file systems, network shares (smb, nfs, etc.), or cloud storage (aws s3, google cloud, https, ftp),  Any mix is allowed for both conversion, capture and scanning/proxy generation.

 

Net-X-Code Cloud

Net-X-Code Setup

When running in a local network, Net-X-Code's server components use a multicast group to find and connect servers to the Net-X-Base API concentrator.  In some VMs and all cloud instances, multicast addresses/groups are not possible.  To connect the servers to Net-X-Base, a setting must be added to each Net-X-Cmd instance with the config variable "netxbaseip" set to the address of the Net-X-Base that command server should join.

Net-X-Cmd Config

The location of the config variables depends on the operating system:

Windows:

Registry

\HKEY_CURRENT_USER\Software\Drastic\NetXCmd

Linux:

~/.config/Drastic/NetXCmd.conf

NOTE: If you are running the netxbase/netxcmd services, the config will exist in the root user

/root/.config/Drastic/NetXCmd.conf

OS-X:

${HOME}/Library/Preferences/com.drastic.NetXCmd.plist

Net-X-Cmd Config Variable

netxbaseip - the address of the Net-X-Base this server should connect to.  Not generally used in LANs.

multicast - the multicast group address if using a LAN automatic joins system (not for cloud use).

commandip - the address of the network adapter to use for command processing between Net-X-Base and Net-X-Command.

 

More great products from Drastic

Using IP Video Streaming
Using IP Video Streaming Drastic software supports a number of IP video standards in videoQC, Net-X-Code, FlowCaster and other products.  To access these streams, a URL style strin... Tips, Tricks and Technical Information
Automatic Proxy Setup
Automatic Proxy Setup Version 7 or greater Drastic software supports writing a proxy file at the same time as it writes the main file when transcoding files, capturing from IP compre... Tips, Tricks and Technical Information
Supported 1D LUT Formats
Supported 1D LUT Formats Drastic software supports a range of standard 1D LUT formats for software conversion, and hardware input and output with AJA video boards.   Type 1 A ... Tips, Tricks and Technical Information
Adding New Languages To QuickClipXO
Adding New Languages To QuickClipXO The QuickClipXO interface is written in the Java programming language. It supports custom message strings which can be used to display alternate text for most o... Tips, Tricks and Technical Information
MRAnalyze - Command Line Interface
MRAnalyze - Command Line Interface MRAnalyzer is a command line tool that compares an original media file with a compressed version of that file to determine the quality of the compression and ... Tips, Tricks and Technical Information