datarhei keeps video data flowing and is the world's most outstanding video service.
Whether your streaming has one viewer or a million, we have the tools to help you develop, deploy and manage any video project at any stage. We've solved the challenging problems so you can focus on your application, not your infrastructure.
| Admin Panel for the datarhei Core
| Selfhosting streaming solution
| 100% data control
| Free video streaming without video provider
| Runs everywhere with Docker
| Instant Docker Installation
| HTTP API With FFmpeg
| Minimal Requirements
| No License Costs
| Open source
The Restreamer is a full streaming server solution for self hosting. Upload your live stream to YouTube, Twitch, Facebook, Vimeo or any other streaming solutions like Wowza. Receive video data from OBS and publish it with the internal RTMP server. Visually appealing user interface, No ongoing licence costs. Full control over the video data at any time. The Bandwidth limitation helps to calculate the traffic costs to reduce financial and technical risks. It is GDPR compliant without third party providers and no saving audience data. The Restreamer Docker image is easy to install and runs on Linux, macOS and Windows, as well as on Raspberry Pi and single board computers. Beginners are supported by assistance and test systems and immediately find their way around the complexity of a video server. Professionals appreciate the fast and spontaneous configuration options for complex settings of the applications in everyday work.
Restreamer in a nutshell: Simplified User-Interface, REST-API (JSON) and 100% Swagger documented, GraphQL, Multiple A/V Inputs and Outputs, Multiple protocols and codecs, perfect Raspberry Pi (MMAL/OMX), Nvidia Cuda, Intel VAAPI support, Support for Hardware- and Virtual-Devices, FFmpeg Video-Processing (as native as possible), Build-in Clappr video player for your Website, Configurable Player site for streaming without player embedding, HTTP/S- (HLS) and RTMP/S-Streaming Server, Auto. Let's Encrypt HTTPS certification, Viewer/Bandwidth Monitoring and limiting, Ressource monitoring (optionally by Prom-Metrics), Server- and Process-Logging.
| Free video streaming without video provider
| Runs on every operating system
| Selfhosting optimized
| Free for private and commercial use
| Developer friendly
| Open source software
The Restreamer offers a simplified admin panel for streaming server newcomers or for users whose range of functions of a streaming server is too extensive. The GUI has straightforward menu navigation and a start screen level with the essential elements.
| Main Menu
| Multi-Channel
| Publication Services
| Stream sonfiguration
| Video player configuration
| System monitoring
| Processreport
| Process details
| Connect / Disconnect
The setup wizard is available to install a new live stream using a guided user interface. In addition, the wizard supports the quick creation of local live streams or integration of existing external video sources from a network, even for inexperienced users.
| Quickly add video sources
| Quickly add audio sources
| Metadata
| Video license
| All to go!
As the world's first streaming server, the datarhei Restreamer offers Creative Commons standard licensing agreements that allow a video producer to grant the public rights to use their work efficiently. Finally, video producers can publish a license directly in the video stream.
| Content license with Creative Commons
| Legal certainty through licensing
| Copyright remains; specific uses are allowed
| No legal negotiations about the use of a video
| Display license in the Video player and RTMP Stream
| Easy wizard configuration
| More on creativecommons.org
The Restreamer uses the non-profit, free, and fully automated certificate authority (CA) for SSL certificates from Let's Encrypt for encrypted HTTPS data transfer. Let's Encrypt is a collaborative effort of the Internet community and is not controlled by any single organization.
| Free of charge SSL certificate
| Automatic renew
| Secure with TLS protocol
| Transparent
| Open standard protocol
| Cooperative
| More on letsencrypt.com
Viewer/Bandwidth monitoring and limiting in real-time. The system monitoring measures and observes the most critical system functions from the Core's host system in real-time. If threshold values reach binding regions, the system warns.
| Real-time viewer
| Bandwithinformation
| Systeminformation
| Critical system warnings
| Long term with the datarhei Service
Restreamer offers a complete player site with an open-source video player player. It is ready to present your live stream easily and quickly in 2 clicks. Adjust the player site's colors and background as you like it. Add external widgets and styles to the player site.
| HTML template with video player
| Multi-channel capable
| Fully customizable
| Code injectionm
| Upload your custom template
| Usable without web hoster
| Channel statistics and user counting
datarhei Restreamer can process a variety of video sources from USB, network, or virtual video sources. In addition, the internal RTMP server can process video signals from external software such as OBS or Blackmagic hardware video encoders.
| USB video source
| Network video source
| Virtual video source
| Raspicam
| Internal RTMP-Server
| RTMP Push and RTMP Pull
| HTTP (HLS, DASH), RTP, RTSP, RTMP, SRT, NDI
Entirely integrated professional player ready to start on the fly. video.js is a free open -ource web video player used by professionals worldwide. It supports HTML5 video and modern streaming formats. In addition, the styling is pure CSS.
| Plays anything
| Easy to style
| Rapid integration
| Advertising with IMA
| 100s of Skins and Plugins
| Full Documented API
| Open-Source library
| More on videojs.com
With datarhei Restreamer, you can stream everywhere at once! The different publication services send live video output to a remote station. It is a virtual broadcast to deliver a live video to many or single destinations. The number of possible live video outputs is not limited.
Full audio support for every video channel. Decode more than 30 audio formats and encode them as well. Use the audio track of your input stream, remove it or use another. For example, add silence, convert it to AAC or MP3, or use your Icecast Server as an audio source.
Use other input streams than H.264 and encode them to H.264 for best compatibility. By encoding the videos, you can use different video sources such as H.265, VP8, and VP9. Encoding enhances an H.264 video or increases compatibility. Re-encode a video stream already encoded in H.264 and adjust the bitrate or frame rate without burdening the CPU. The freed processor time is therefore available for other tasks in the CPU.
Restreamer supports HDMI-OUT and can output network video as HDMI signal.
Log files help analyze errors, monitor proper operation, or improve systems. In addition, log files obtain information about the video processing of FFmpeg. The data can adapt and optimize the video stream.
The Restreamer contains many neat functions that make everyday streaming easier and greatly expand the application possibilities of the program.
| Multi-Language DE, EN, PT, FR, IT, ES | RTMP-Server | USB-Video | Network-Video | Raspicam | HDMI Out via Rasbperry Pi or Zero | GPU Encoding on Raspberry Pi | Developer friendly environment | VOD replay | Record VOD on memory card | Refferer banlist | Experte mode | Mux separate audio channel to video | Auto generated static snapshot from video | Video meta information about author and content | Storage support | FFmpeg long running process fault tolerance | FFmpeg logging report and debugging | Private and Commercial streaming | User limitation | Bandwith control and limitation | RTMP server security token | Network video interface | Commit your own plugins on GitHub