Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
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.
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
Edit the audio and video sources, determine their processing, add metadata, and define the desired license.
The sources menu section shows the active video and audio settings per channel.
Use the wizard for quick and easy setup, or edit sources directly in custom mode.
🧙Start the video source wizard.
Adjust the active video settings
🧙Starts the wizard for the audio sources
Customize the active audio settings.
Unsaved settings are lost by canceling.
The active video source is completely removed from the system.
Do not forget to save settings.
Closes the active window without saving.
Use audio signal with the video channel from the network.
Silence
Noise
Sine
We recommend the standard sampling rate of 44100 Hz.
96000 Hz
88200 Hz
48000 Hz
44100 Hz
22050 Hz
8000 Hz
Custom …
Sampling rate of the audio stream.
Stereo and mono support.
After selecting the settings, the audio stream must be checked. The setting can only be saved after a successful check.
> CHECK If the audio source is not accepted, the error message can be displayed directly. By clicking on: "View details of the check".
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.
With the help of the test signals, it is possible to test a transmission system, check for stability, or determine properties.
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.
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
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.
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.
After a successful check, more details and the encoding settings can be shown.
Send and receive video signals from a network on the LAN or WAN.
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.
You can select between > SRT > RTMP or > HLS.
Enter this address in the sending device from the video signal.
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".
At this point, the address of the server can be customized. The address supports HTTP, HTTPS (HLS, DASH), RTP, RTSP, RTMP, and SRT.
If required, the access data of the video source can be entered here.
Read input at native speed
Force input frame rate
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.
Default value is: genpts
discardcorrput -> Discard damaged frames
fastseek -> Enable fast but inaccurate searches for some formats.
genpts -> Generate the timestamp of the video
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
After starting the test process, the active video stream can be selected.
"Show probe details" shows the feedback from the system.
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.
General characteristics of the process control of the livestream.
HTTP live streaming (HLS) is an industry-standard video streaming protocol.
Selection of the storage location in the working memory or on the hard disk.
Selection of HLS version for different requirements.
Version 3 is recommended and is standard.
Version 6 is with guaranteed iFrames for each HLS chunk. Some players require this.
Version 7 is with fragmented MP4 files. MPEG-DASH has been adapted.
The unit for segment length is in seconds. The segment is cut at the next keyframe after this time has elapsed. We recommend using the value 2 as the default value.
The maximum number of playlist segments. The value 0 will contain all segments. As a default value, we recommend using the value 6.
Master Playlist option (default is active). This Increases player compatibility.
Automatic cleanup of all media data after the end of the process.
Publish the stream as an RTMP output.
Publish the stream as an SRT output.
A preview image is generated from the live stream.
The interval is in seconds and specifies the value until the video source's preview image (JPEG) is updated. As the default value, we recommend 1 minute, 60 seconds.
Behavior rule for the running video process in case of a malfunction.
The checkbox is used to decide whether the stream should reconnect or not.
Interval in seconds until the connection starts again.
Seconds until a hanging process is terminated and exited as Faulty.
Unsaved settings are lost by canceling.
Do not forget to save settings.
Closes the active window without saving.
Use the Creative Commons (CC) license for each livestream.
The Creative Commons (CC) license is one of several public copyright licenses that allow free distribution of an otherwise copyrighted "work." A CC license is used when an author wants to give others the right to share, use, and build upon a work they (the author) have created. CC provides flexibility to an author (for example, they might choose to allow only non-commercial uses of a particular work) and protects people who use or redistribute an author's work from copyright infringement concerns, as long as they abide by the terms stated in the license with which the author distributes the work.
Depending on which license you choose, a logo will be generated for the website.
The person who has associated a work with this deed has dedicated the work to the public by waiving all of their rights in the work worldwide under copyright law, including all related and neighboring rights, to the extent permitted by law. You may reproduce, modify, distribute and perform the Work, including for commercial purposes, all without asking permission.
This license allows reusers to distribute, remix, adapt and build upon the material in any medium or format as long as credit is given to the author. The license permits commercial use.
This license allows reusers to distribute, remix, adapt and build upon the material in any medium or format as long as credit is given to the author. The license permits commercial use. If you remix, adapt, or build upon the material, you must license the modified material under identical terms.
This license allows reusers to distribute, remix, adapt and build upon the material in any medium or format and for non-commercial purposes only, as long as credit is given to the author.
This license permits reusers to distribute, remix, adapt, and build upon the material in any medium or format for noncommercial purposes only, and only so long as credit is given to the author. If you rework, adapt, or build upon the Material, you must license the modified Material under identical terms.
This license permits reusers to copy and distribute the material in any medium or format only in an unmodified form and only as long as credit is given to the author. The license permits commercial use.
This license permits reusers to copy and distribute the material in any medium or format in an unmodified form for non-commercial purposes only and only as long as credit is given to the copyright owner.
The audio settings for a virtual audio source.
Silence
Noise
Sine
We recommend a sampling rate of 44100 Hz.
96000 Hz
88200 Hz
48000 Hz
44100 Hz
22050 Hz
8000 Hz
Custom ...
Sampling rate of the audio stream.
Stereo and mono support.
After selecting the settings, the audio stream must be checked. The setting can only be saved after a successful check.
Pressing the button verifies the reception of the video signal.
A brief description should explain what the audience can expect as precisely as possible.
A short and accurate name will help search engines index the video stream. The video's description will also help the audience understand the content. The title should not exceed the character length of 55 characters.
The information about the video producer on the player page.
When you switch from content to author, the field is changed.
When switching from content to author, the field is changed.