Rivermax and Drastic Software

rivermaxNetwork Video Analyzer, Net-X-Code, FlowCaster and other Drastic software support Rivermax for software based SMPTE 2110/2022 I/O with Mellanox/NVIDIA ConnectX-6 and BlueField network adapters.  This article outlines the appropriate driver, firmware and software setup for Rivermax.  It also includes links to articles on optimizing your system to best make use of Rivermax as a virtual I/O system.

NVIDIA Rivermax Hardware

The Rivermax-ConnectX-5/6/BlueField2 adapter card combination fully enables compliance with M&E specifications, such as the SMPTE 2110-21; reduces CPU utilization for video data streaming; and removes bottlenecks for the highest throughput. It can reach 82 Gbps of streamed video with a single CPU core.

Rivermax-accelerated applications stream not only video, audio, and ancillary data but other data stream formats as well, enabling the Rivermax accelerations and CPU savings required for high bandwidth applications such as broadcast and production quality video streaming.

Installing Rivermax

Once your ConnectX-6 or BlueField network card is installed in the system, you will need to load the correct drivers, firmware, and enable Rivermax. 

Driver

To install for Rivermax, you must specify it on the command line:

MLNX_WinOF2-2_80_50000_All_x64.exe /v"MT_RIVERMAX=1 /l*vx log.txt

Firmware

Find your card with

mdevices status

It should return something like "mt4125_pciconf0".  This can then be used to burn the firmware with

mlxburn -dev mt4125_pciconf0 -image fw-ConnectX6Dx-rel-22_32_2004-MCX623102AN-ADA_Ax-UEFI-14.25.18-FlexBoot-3.6.502.bin

If the firmware is newer, it will be installed on your card.  Once it completes, power down the machine completely, and then restart.

License

  • To use Rivermax. you will need a license from Drastic.  Please contact This email address is being protected from spambots. You need JavaScript enabled to view it. to get the license. 
  • Install it here:  C:\Program Files\Mellanox\Rivermax\lib\rivermax.lic

Setup

FlowCaster 

Run the FlowCaster application and select Rivermax 2110 to use it to send, or NIC IP Video to used it as a board.  The flows can then be set up by NMOS or manually with ipVideoConfig

Net-X-Code

In Net-X-Code, Rivermax shows up as a 'video board' called NIC IP Video.

Network Video Analyzer

In Network Video Analyzer, you will select NIC IP Video and it can then be set up by NMOS or manually in the IP Video Config dialog.

 

More great products from Drastic

Drastic Log Format
Drastic Log Format The Drastic LOG format uses the same basic layout as a LOG/~ALG/~ALE. The main differences are the 'Type:' header and the file name in the comment. The comment ... Tips, Tricks and Technical Information
QuickClipXO Flags
QuickClipXO Flags   There are some flags that can be used to modify QuickClipXO.   QuickClipXO.exe [-nsthqrvd] [targetaddress[:port]] n ... Tips, Tricks and Technical Information
FlowCaster Live Edit Review
FlowCaster Live Edit Review Use FlowCaster on the www.flowcaster.live site for real time group review of edit sessions anywhere in the world, without rendering or uploading your media to a... Tips, Tricks and Technical Information
Sequence of Images Options (DPX, TGA, etc)
Sequence of Images Options (DPX, TGA, etc) Drastic software supports a wide range of still image formats including TIFF, TGA, DPX, CINEON, PSD, SGI, VPB, ARI, RAW and others.  They are processed as ... Tips, Tricks and Technical Information
Media Composer, Symphony and NewsCutter
Media Composer, Symphony and NewsCutter Avid's Media Composer, Symphony and NewsCutter software are efficient, powerful industry standard editing systems.  Drastic's MediaReactor Workstation inte... Tips, Tricks and Technical Information