Install the Live Slicer

Prerequisites for the host machine, and how to install or upgrade an on-premises Live Slicer.

Install the Live Slicer

Pre-requisites

Perform the following steps before installing the Live Slicer:

  1. Verify System Requirements: Ensure that the desired computer meets or exceeds the minimum system requirements:

    ComponentDescription
    CPUQuad-core x86-64 (2GHz)
    Memory6 GB
    Storage80 GB
    Upload BandwidthYour upload bandwidth should exceed the bandwidth generated by the encoder for the top ray by 25%. The amount of bandwidth generated by your encoder varies by encoding profile. For example, the default encoding profile (i.e., HD 720p25/30) requires 5 Megabits per second (Mbps). Insufficient bandwidth may affect performance and result in slate.
    OSOptimized for: Ubuntu Linux 24.04 LTS 64-bit or higher (tested on 22.04 LTS and 24.04 LTS)
    Live FeedThe broadcasting infrastructure must transmit data to the Live Slicer using one of the following technologies:
    - UDP: Use either a UDP unicast or multicast MPEG2 transport stream.
    - SDI: Requires installation of one of the following Blackmagic DeckLink SDI cards: Decklink Duo 2 or Decklink Quad 2. Install Blackmagic DeckLink drivers from Blackmagic's website.
    - RTMP: By default, the service expects your encoder to push the RTMP stream to a Live Slicer. You may configure a Live Slicer to pull the RTMP stream from your encoder through the enable_rtmp_pull setting.
    - SRT: Use a SRT MPEG2 transport stream.
    - TCP: Use a TCP MPEG2 transport stream. Ensure optimal data transmission rates by placing the source of the live feed in close proximity to the Live Slicer.
    PortsOutbound connections on ports 80 and 443
  2. Configure Firewall

    • Allow outbound connections on ports 80 and 443.
    • The Live Slicer relies on these ports to communicate with our services and to upload encrypted slices for encoding.
  3. Verify System Time

    • Ensure that the system time on the computer hosting the Live Slicer is accurate.
    • Use Network Time Protocol (NTP) to sync your Linux server's time with a public time server.

Install or Upgrade a Live Slicer

Perform these steps when installing or upgrading the Live Slicer to the latest version.

💡

If you plan on using a Blackmagic DeckLink SDI capture card, then the Live Slicer must be installed on the computer where that card is housed.

  1. Live Slicer version 21092100 or higher: Install the libnl-3.200 library.

    Command: sudo apt install libnl-3-200

  2. Python and bzip2: Install the python bzip2 applications.

    Command: sudo apt install python bzip2

  3. Download the Live Slicer by selecting Downloads from the bottom right-hand corner of the CMS and then selecting the desired OS.

  4. Extract the zip file to the desired directory.

    Command: $ tar -xvf uplynk_slicer_linux_64-231114.04.01.tbz2

    uplynk_slicer_linux_64-231114.04.01-master/
    
    uplynk_slicer_linux_64-231114.04.01-master/slicebot.cfg.example
    
    uplynk_slicer_linux_64-231114.04.01-master/libfreetype.so.6
    
    uplynk_slicer_linux_64-231114.04.01-master/libavcodec.so.57
    
    uplynk_slicer_linux_64-231114.04.01-master/libcares.so.2
    
    uplynk_slicer_linux_64-231114.04.01-master/slicer
    
    uplynk_slicer_linux_64-231114.04.01-master/example.conf
    
    uplynk_slicer_linux_64-231114.04.01-master/libcrypto.so.1.0.0
    
    uplynk_slicer_linux_64-231114.04.01-master/libssl.so.1.0.0
    
    uplynk_slicer_linux_64-231114.04.01-master/liveslicer
    
    uplynk_slicer_linux_64-231114.04.01-master/font_i420.dat
    
    uplynk_slicer_linux_64-231114.04.01-master/libavfilter.so.6
    
    uplynk_slicer_linux_64-231114.04.01-master/ca-bundle.crt
    
    uplynk_slicer_linux_64-231114.04.01-master/install_live
    
    uplynk_slicer_linux_64-231114.04.01-master/libswscale.so.4
    
    uplynk_slicer_linux_64-231114.04.01-master/libswresample.so.2.4.100
    
    uplynk_slicer_linux_64-231114.04.01-master/libbeam-slicer.so
    
    uplynk_slicer_linux_64-231114.04.01-master/libopus.so.0
    
    uplynk_slicer_linux_64-231114.04.01-master/libopus.so.0.5.0
    
    uplynk_slicer_linux_64-231114.04.01-master/LICENSE.txt
    
    uplynk_slicer_linux_64-231114.04.01-master/slicebot
    
    uplynk_slicer_linux_64-231114.04.01-master/README.html
    
    uplynk_slicer_linux_64-231114.04.01-master/libavformat.so.57
    
    uplynk_slicer_linux_64-231114.04.01-master/libavformat.so.57.58.101
    
    uplynk_slicer_linux_64-231114.04.01-master/libavutil.so.55
  5. Navigate to the newly created directory.

    Command: $ cd uplynk_slicer_linux_64-231114.04.01-master/

  6. Run install_live.

    Command: $ sudo ./install_live


Did this page help you?