Inputs
Choose the right Input Protocol
Quortex Play offers two different Protocols to submit Input Channels, SRT and RTMP. Since both Protocols have extremely different Characteristics in terms of Reliability and Security, we want to take a deeper look into both to help you understand the differences and choose the right one for your Workflow. The Real-Time Messaging Protocol (RTMP) is a mature, well established streaming protocol with a reputation for reliability thanks to its TCP-based packet-retransmit capabilities and adjusSome readersHow to choose your SRT input type?
Quortex Play offers two input modes: Listener (aka server mode): this is the default mode, where Quortex Play will act as a SRT server and listen for incoming connections from your SRT clients. Caller (aka client mode), where Quortex Play will act as a SRT client and will initiate the connection to your SRT server. We do not support the SRT "Rendez-Vous" mode You may wonder what are the differences between these two modes and why you should choose one or the other. BotFew readersSelect your input regions
When creating a new channel pool, the first thing to define is the "Input Region". In short, the rule of thumb is to select the region nearest to where your streams are being originated. Don't panic if you don't see a region that seems to fit with that rule. Just select the nearest one, really. The SRT protocol used to ingest the streams comes with a very effective error recoverFew readersSetting up a Highly Available input
Quortex Play supports redundant inputs, to make sure your content is always delivered. Concepts An Quortex Play input is made of one of two streams. A stream can be a SRT caller/listener, a RTMP endpoint or a slate image. Different stream types can be mixed within a given input. | The input switch is made without any stream interruption on the output: playlists and segments will be generated without any discontinuities. Stream Selection The platform will automatically select the iFew readersUsing the RTMP Input
Quortex Play supports RTMP and RTMPS as input protocols. Although it offers less flexibility and resiliency than SRT, RTMP is still widely available and can be used for ingesting your stream. You can check this article if you want to learn more about SRT and RTMP protocols. Selecting RTMP When using RTMP, the endpoint will be automatically created by the platform. Hence, you don't have any parameter to enter. . As per wikipedia, TS is a packet-based media container format for transmitting videoFew readersHow to use DRM encryption
Quortex Play supports DRM (Digital Rights Management) encryption to secure your published streams and make sure they can only be watched by entitled viewers. In a nutshell, DRM ensures that video content is stored and transmitted in an encrypted form, to make sure only authorized users and devices can play it back. It is common to use multiple DRM schemes for better device compatibility. While there are multiple different schemes available, the three below mentioned are the most commonly used oFew readersHow to use static DRM encryption (Legacy)
This page describes the static DRM encryption only. For new projects, it is recommended to use the Dynamic as described here Quortex Play supports DRM (Digital Rights Management) encryption to secure your published streams and make sure they can only be watched by entitled viewers. In a nutshell, DRM ensures that video content is stored and transmitted in an encrypted form, to make sure only authorized users and devPopular
Delivery
Block the streaming in some countries
Quortex I/O offers several ways to prevent viewers coming from specific countries or regions to access your stream. Depending on whether you want to permanently block the stream or make it conditional to some other conditions, we got you covered. Let's find out! in any case, the detection is based on the user IP address. Do not hesitate to reach out to us in case you need more advanced detection schemes, or VPN blocking features. Method 1: Geoblocking Geoblocking is the most straightforwSome readersHow to passthrough SCTE35 Messages
Quortex I/O provides the ability to passthrough incoming SCTE35 Messages to be used for downstream Ad Insertion or content manipulation mechanisms. Like the rest of Quortex I/O configurations, this is pretty straight forward. Input Configuration First step is to confirm that SCTE Messages are received in the Input Stream and enable them. To do so, navigate to the Input Section, select your source and click on the settings button. After that navigate to the analysis tab. 
Need to stream your live content to Social Network Platforms ? Quortex Play supports RTMP(S) as output protocol which allows to send your transcoded content to such platforms and expand your audience via Social Networks. This article describes how to configure Quortex to enable RTMP(S) outputs. Push endpoints The configuration of the Input, Processing, Targets is made as usual. RTMP(S) output are configured in a specific tab called "Push endpoints". Open the "Push endpoint" tab and add an enFew readersAssets Library
The Asset Library is a space where slates can be uploaded and immediately reused in inputs configuration. This section describes how to list, upload assets in the library and use them in a service. Uploading an asset in the Library Assets are managed per pool. Select a pool, then open the Asset Library by clicking on the left menu. To upload an asset, click on "Add assets" and select your content as shown below. ![](https://storage.crisp.chat/users/helpdesk/website/-/9/8/4/5/9845223dbfb4eFew readersUsing Time-shifting
Time-shifting allows viewers to pause and resume an ongoing live stream. The implementation of this feature depends on the video player. It relies on a long playlist through which the player can browse to select and play the required segments. Quortex Play supports the generation of playlists up to 2 hours long, enabling users to pause a live stream for up to 2 hours. This article explains how to configure time-shifting in Quortex Play. Enabling long playlists The generation oFew readers