arrow-left

All pages
gitbookPowered by GitBook
1 of 6

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Video settings

Fig. 1: Open livestream properties
Fig. 2: Overview with active video source
Fig. 3: Selection of the different video sources in setup mode
Network sourcechevron-rightHardware devicechevron-rightFrame bufferchevron-rightVirtual video sourcechevron-rightRaspberry Pi Camerachevron-right

hashtag
Video tutorial

hashtag
Learn more

Multi Video sourcechevron-right
User Guideschevron-right

Hardware device

Send and receive video signals from USB devices.

The "USB Video Class" (UVC) includes devices that transmit video over USB and groups them into a specific class of USB devices. These include webcams, camcorders, transcoders, and devices that convert analog tapes to a digital format. These types of video sources are displayed as video sources in the datarhei Restreamer's graphical user interface and are active for live streaming with a few simple steps.

hashtag
Learn more

User Guideschevron-right

Virtual video source

With the help of the test signals, it is possible to test a transmission system, check for stability, or determine properties.

hashtag
1 Virtual video source

Fig. 1: Setting up virtual video sources in the configuration menu

Various signals, such as “Game Of Live” are available as an option with S23/B3 rule for test operation. FPS and size can be adjusted depending on the signal.

hashtag
2 Video source selection

  • Test pattern

  • Test pattern extended

  • RGB test pattern

hashtag
3 Frame rate

Frame rate refers to the number of frames captured or played back per period and is specified in units of FPS (Frames Per Second), BpS (Frames / Frames per Second), or Hz (Hertz). Default value is in 25 / 30 / 50 / 60 FPS.

hashtag
4 Video Resolution

A resolution that corresponds to a display device's resolution (number of pixels) is called native resolution. The Restreamer works best with 16:9 resolutions.

hashtag
5 Check

After a successful check, more details and the encoding settings can be shown.

hashtag
Learn more

YUV test pattern
  • EBU PAL 75%

  • EBU PAL 100%

  • SMPTE EG 1-1990

  • SMPTE RP 219-2002

  • Game of Live

  • Video settingschevron-right
    Troubleshootingchevron-right
    User Guideschevron-right

    Network source

    Send and receive video signals from a network on the LAN or WAN.

    hashtag
    1 Network as video source

    Fetch or receive data? There are two different variants to choose from as a mode: Push or Pull. The respective setting influences the further menu navigation.

    hashtag
    2 Pull or receive mode

    hashtag
    3 Protocol

    You can select between > SRT > RTMP or > HLS.

    hashtag
    4 Send the stream to this address:

    Enter this address in the sending device from the video signal.

    hashtag
    5. CHECK

    Pressing the button verifies the reception of the video signal.

    circle-info

    If the stream is not accepted, the error message can be displayed directly. By clicking on: "View details of the review".

    hashtag
    2 Fetch in push mode

    hashtag
    3 Network source address push

    At this point, the address of the server can be customized. The address supports HTTP, HTTPS (HLS, DASH), RTP, RTSP, RTMP, and SRT.

    hashtag
    4 Login credentials

    If required, the access data of the video source can be entered here.

    hashtag
    5 Advanced settings in push mode

    hashtag
    HTTP and HTTPS

    Read input at native speed

    Force input frame rate

    hashtag
    User-agent

    hashtag
    General

    hashtag
    Tread Queue Size

    This option sets the maximum number of packets in the queue when read from the file or device. For low latency/high rate live streams, packages may be discarded if they are not read in time; setting this value may force FFmpeg to use a separate input thread and read packets as they arrive. The default value is 512.

    hashtag
    > Flags

    Default value is: genpts

    1. discardcorrput -> Discard damaged frames

    2. fastseek -> Enable fast but inaccurate searches for some formats.

    3. genpts -> Generate the timestamp of the video

    hashtag
    6. CHECK

    After starting the test process, the active video stream can be selected.

    circle-info

    "Show probe details" shows the feedback from the system.

    hashtag
    Encoding settings

    Passthrough (copy) option takes the unedited video stream.

    • Passthrough (copy) option takes the unedited video stream.

    • H.264 (libx264) starts a video encoding with the free and open-source software library.

    circle-info

    Afterwards, you can directly switch to the audio settings.

    hashtag
    Learn more

    Raspberry Pi Camera

    There are different types of camera boards for the Raspberry Pi. The official Raspberry Pi cameras can take high-resolution photos and Full HD 1080p videos and be fully controlled programmatically. After installing the "raspi-config" menu, all cameras can be used in the Restreamer for livestreaming.

    hashtag
    Learn more

    How do I start a GPU Encoding?chevron-rightUser Guideschevron-right
    igndts -> Ignore decoding of the timestamp
  • ignidx -> Ignore index

  • nobuffer -> Reduce latency caused by optional buffering

  • nofillin -> Do not fill in missing values that can be calculated exactly

  • noparse -> Disable AVParsers, that needs filling too

  • sortdts -> Try to interleave the output packets by decoding the timestamp

  • Audio settingschevron-right
    Troubleshootingchevron-right
    User Guideschevron-right
    Fig. 1: Set up video source in pull mode.
    Fig. 2: Set up video source in push mode.

    Frame buffer

    Use as screen capture monitor

    Works - but is only used for native installations and is not officially supported by us yet. But don't worry, this will be added very soon.

    Follow us on Twitter or YouTube and sign up for our newsletter to not miss the launch of this feature.

    Twitter https://twitter.com/datarheiarrow-up-right YouTube https://youtube.com/user/datarheiarrow-up-right Newsletter https://datarhei.comarrow-up-right

    hashtag
    Learn more

    User Guideschevron-right
    YouTube Video: Quick start guide explains how to add and delete a video source
    YouTube Video: Quick guide for transferring a USB video source.
    YouTube Video: Quick guide for the transfer of the Raspberry Pi camera module.