Rivermax®

Video Streaming Library for Media and Entertainment, Smart Cities and Content Delivery Networks (CDNs)


As the Media and Entertainment (M&E) live video broadcasting industry shifts from a Serial Digital Interface (SDI) to IP-based infrastructure, broadcasters are reaping such benefits as production scalability and flexibility. IP-based solutions also addresses the high bandwidth requirement of 4K UHD and 8K UHD video formats.

Rivermax implements an optimized software library API for the media streaming application. Rivermax runs on Mellanox ConnectX®-5 or higher network adapters, enabling the use of common off-the-shelf (COTS) servers for HD to Ultra HD flows. The Rivermax-ConnectX®-5 adapter cards combination also enables compliance with SMPTE 2110-21, reduces CPU utilization for video data streaming, and removes bottlenecks for the highest throughput – reaching 82 Gbps with a single CPU core.

Rivermax is JT-NM tested (For more details on the JT-NM Tested program at NAB 2019 and its test results please click here)


  • Download the Rivermax Product Brief


    Сопутствующие документы


    • Основной процессор отправляет или получает 64 HD потока
    • Производительность  линейно масштабируется
    • SMPTE 2110-21 compliance with NIC packet pacing even at 100GbE
    • SMPTE ST 2022-6 Transport, 2110-30 Audio and 2110-40 Ancillary for Live Production
    • Приложение для разгрузки кадров/линий
    • Готовность к облаку
    • Легкая интеграция со стеком PTP
    • Поддерживает Linux и Windows
    • Простой прямой API для удовлетворения потребностей стриминга приложения
    • Rivermax is a VMA technology: Mellanox proven acceleration solution
    • Short integration time
    • JT-NM tested

    Packet Pacing in Hardware
    • Complying with SMPTE ST 2110-21:2017 (2110-21N or 2110-21NL) without dependency on CPU strength, interrupt level or application
    • Supporting SMPTE ST 2022-6, 2110-30 and 2110-40
    • Packet pacing for any resolution bit rate in a standard network card

    Offloading Packet Handling to NIC
    • Keeping application at frame/line(s) level
    • RX fully assembled frame/lines(s) in memory
    • RTP header stripping
    • Notification to application at full frame/line(s)
    • TX synchronously transmits packet paced 2110-21 full frames or lines (or chunks)
    • First packet synchronized to EPOC time
    • All packets paced in NIC hardware according to 2110-21 specification

    Software Library Main Characteristics
    • Easy to use API — specifically designed for M&E applications
    • Zero copy send of media packets (e.g. RTP)
    • Application may receive full frames without headers
    • Hardware offloads enable SW invoking once in a frame
    • Cross platform supporting both Linux and Windows
    • API for SDP file format
    • QoS support

    Cloud Ready
    • Supports IP streaming over VMWare ESXi VMs
    • Each VM owns a ConnectX-5/6 NIC instance through SRIOV
    • Streaming on both Linux and Windows guest OSs
    • SMPTE 2110-21/30/40 spec compliancy is maintained on VMs

    Политика в отношении Cookie-файлов компании NVIDIA Mellanox​​​​​​​

    На этом веб-сайте используются cookie-файлы, которые могут помочь в доставке контента в соответствии с вашими предпочтениями и интересами, обеспечить лучший поиск и проанализировать наш трафик. Вы можете удалить и/или заблокировать cookie-файлы с этого сайта, но это может повлиять на работу сайта. Более подробная информация приведена в < a1 > Политике конфиденциальности .