Restreamer
πŸ‡ΊπŸ‡Έ English
πŸ‡ΊπŸ‡Έ English
  • πŸš€datarhei Restreamer
  • 🏁Getting started
    • Quick Start
    • Overview
  • πŸ’ΎInstalling
    • Minimum Requirements
    • Official Recommendations
    • Raspberry Pi / ARM
    • Linux
    • Mac
      • Docker Desktop
      • Terminal
    • Windows
      • Docker Desktop
      • Terminal
    • Cloud/Hosting-Service
    • Update
    • Migration
  • πŸ“šKnowledge Base
    • Manual
      • Login
      • Main screen
      • System displays
      • Wizard
      • System settings
        • General system settings
        • Service
        • Network
        • Authorization
        • Playback
        • Disk space
        • RTMP
        • SRT
        • Logging
      • Publication Website
        • General settings
        • Template
        • Design
        • Notes
        • Code injection
      • Multi Video source
      • Publication services
      • Stream settings
        • General stream settings
          • Video settings
            • Network source
            • Hardware device
            • Virtual video source
            • Frame buffer
            • Raspberry Pi Camera
          • Audio settings
            • Network source
            • Virtual audio source
            • No audio
        • Processing and Control
        • Meta Information
        • License
      • Video player settings
      • System monitoring
      • Process report
      • Process details
      • Language
    • User Guides
      • How do I enable the RTMP server?
      • 🟑How to use the audio filters?
      • How to stream SRT from OBS?
      • How to use SRT for publication service
      • How to rotate a video?
      • How to integrate a website
      • How to change the RTMP port
      • How to stream an H.265 IP-cam
      • Proxying
      • How can I receive an HLS stream?
      • How do I install Docker?
      • How does port forwarding work for the Restreamer?
      • How can I use HTTPS with Let's Encrypt?
      • How can I receive an RTMP stream?
      • How do I operate the wizard?
      • How can I stream to Facebook Live?
      • How can I use YouTube with the Restreamer?
      • How can I change the password of the Restreamer?
      • How can I use the landing page?
      • How can I display a live stream on my website?
      • How do I stream an IP cam with RTSP?
      • How do I connect a USB camera to the Restreamer?
      • How do I start a GPU Encoding?
      • How do I stream a RaspiCam?
      • How do I write a template for the publication website?
      • How do I stream to HDMI?
    • FAQ
      • CC License
      • What are environment variables?
    • Troubleshooting
      • Basic Troubleshooting
      • Encoding compatibility list
      • 🟑Understand different error messages?
      • Why do I see ENV and cannot select anything?
      • ‼️No video
  • πŸ‘¨β€πŸ’»Developer
    • Core API
    • Architecture
    • Environment Variables
    • Translations
  • ⭐Premium Support
    • Helping Hands
    • Enterprise
Powered by GitBook
On this page
  • Specify in the Publication services where the stream should be pulled over.
  • HLS (memfs) & HLS (diskfs)
  • RTMP
  • SRT
  • What is a Publication Service?
  • Video tutorial
  • Platforms
  • Social Media
  • CDN
  • Software
  • Protocol
  • Troubleshooting
  • Learn more

Was this helpful?

Export as PDF
  1. Knowledge Base
  2. Manual

Publication services

The publication service helps you send video output to a remote station. It is a virtual broadcast to deliver a live video to many or single destinations.

PreviousMulti Video sourceNextStream settings

Last updated 2 years ago

Was this helpful?

Specify in the Publication services where the stream should be pulled over.

HLS (memfs) & HLS (diskfs)

Default In this case we use the HLS stream of the channel and push it to the desired destination. Latency: What the user has set (min. 10-30 sec.)

RTMP

Take the stream from the RTMP server if the channel is enabled as shown in "2. Channel Edit > Processing & Control". Latency: 1-2 sec.

SRT

As for RTMP. Latency: <1 sec.

An active user account on the external video streaming service is a prerequisite for using Publication Services.

Instructions for the settings of the target services can be found on the target platform. Keywords for research are: "External RTMP" or " External HLS".

What is a Publication Service?

There are many Publication Services. Any number of new services can be created for different platforms. The procedure for using publication services is always very similar. The datarhei Restreamer is connected to the external service via a streaming key. Then the video stream is started on the service, in this example, YouTube.

Video tutorial

Platforms

If a platform for distributing your content is missing, don't hesitate to contact us. We will add the publication service immediately. Just submit a pull request via GitHub or write an email to support@datarhei.com.

Social Media

  • YouTube

  • Facebook

  • Twitter

  • Twitch

  • Vime

  • Instagram

  • TikTok

  • Amazon

  • LinkedIn

  • Telegram

  • dlive

  • Trovo

  • PeerTube

CDN

  • livespotting.com β€” The #1 webcam platform for webcams in Germany

  • restream.io β€” Multi-Channel Platform

  • be.live

  • BrightcoveΒ β€”Β OTT

  • Akamai - CDN

  • DaCast - OTT

  • CDN77 - CDN

  • Azure Media Services - CDN

  • Media Network

Software

  • WOWZA

  • Icecast

  • Red5

  • Ant Server

  • NginX with nginx-rtmp-module

Protocol

  • Image2

  • RTSP

  • RTMP

  • HLS

  • DASH

  • SRT

  • UDP

  • MPEG-TS

  • Framebuffer

Troubleshooting

If connection problems occur, error diagnostics can be performed via the error logs of the process details and the process report.

Learn more

Mist Server

Kurento

Streamhash

Clipbucket

FreeSwitch

Nimble Streamer

Xsplit

Wirecast

Unreal Media Server

Owncast

πŸ“š
https://www.mistserver.org/opensource
https://www.kurento.org
https://streamhash.com
https://clipbucket.com
https://freeswitch.com
https://wmspanel.com/nimble
https://www.xsplit.com
https://www.telestream.net/wirecast/
http://www.umediaserver.net/umediaserver
https://owncast.online
Process details
Process report
Logging
User Guides
YouTube Video: Quick guide explains the Publication Service in datarhei Restreamer in a few steps
Fig. 1: The + symbol opens the area with the various Publication Services.
Fig. 2: Example of how to use the Publication Service with YouTube.
Fig. 3: Detailed settings of the Publication Service for YouTube
Fig. 4: Active Publication Service to YouTube on the main screen