All pages
Powered 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 sourceHardware deviceFrame bufferVirtual video sourceRaspberry Pi Camera

Video tutorial

Learn more

Multi Video sourceUser Guides

Virtual video source

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

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.

2 Video source selection

  • Test pattern

  • Test pattern extended

  • RGB test pattern

  • YUV test pattern

  • EBU PAL 75%

  • EBU PAL 100%

  • SMPTE EG 1-1990

  • SMPTE RP 219-2002

  • Game of Live

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.

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.

5 Check

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

Learn more

Video settingsTroubleshootingUser Guides

Network source

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

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.

2 Pull or receive mode

Fig. 1: Set up video source in pull mode.

3 Protocol

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

4 Send the stream to this address:

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

5. CHECK

Pressing the button verifies the reception of the video signal.

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

2 Fetch in push mode

Fig. 2: Set up video source in push mode.

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.

4 Login credentials

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

5 Advanced settings in push mode

HTTP and HTTPS

Read input at native speed

Force input frame rate

User-agent

General

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.

> 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

  4. igndts -> Ignore decoding of the timestamp

  5. ignidx -> Ignore index

  6. nobuffer -> Reduce latency caused by optional buffering

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

  8. noparse -> Disable AVParsers, that needs filling too

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

6. CHECK

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

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

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.

Afterwards, you can directly switch to the audio settings.

Learn more

Audio settingsTroubleshootingUser Guides

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.

Learn more

How do I start a GPU Encoding?
User Guides

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.

Learn more

User Guides

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/datarhei YouTube https://youtube.com/user/datarhei Newsletter https://datarhei.com

Learn more

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