# Create Streaming Resource

The **Live Streaming CDN Resource** allows you to deliver live events, satellite broadcasts, and webcasts through the Medianova CDN. Configuration is completed in the [**Medianova Control Panel**](https://cloud.medianova.com), where you select the Live Streaming resource type and define how your stream is sourced, either from an origin server or via RTMP push from an encoder.

{% stepper %}
{% step %}

### Open the CDN Resource creation page

From the left-hand navigation menu in the Medianova Control Panel, select **CDN → Create CDN Resource**.

<figure><img src="https://542970813-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtK7oIwmhUHdEJcaH4Hx8%2Fuploads%2FoX8aPTNvBKFbDKsn54IX%2Fimage.png?alt=media&#x26;token=335569be-18bd-4eeb-84e9-40bc897e06dc" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Select **Live Streaming** as the CDN Resource type

Under **Select CDN Resource Type**, choose **Live Streaming**.

This option is designed for real-time media delivery and supports protocols such as HLS, MPEG-DASH, and Smooth Streaming.
{% endstep %}

{% step %}

#### Configure the Streaming CDN Resource

**a. CDN Resource Name**

Enter a name for the CDN Resource.\
This name is used as part of the CDN delivery URL.

**b. Source of Your Files**

Choose how your live stream is delivered to Medianova.

<figure><img src="https://542970813-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtK7oIwmhUHdEJcaH4Hx8%2Fuploads%2FTEq18WNOusFhI8niUYa1%2Fimage.png?alt=media&#x26;token=356888f2-26a0-4bcd-99a2-c68defe72aec" alt=""><figcaption></figcaption></figure>

**My Origin**

Select **My Origin** to pull the stream from your own server.

* **Origin URL**\
  Enter the URL where the streaming content is hosted\
  Example: `https://assets.domain.com`
* **CDN Resource Label**\
  Enter a descriptive label for the resource

<figure><img src="https://542970813-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtK7oIwmhUHdEJcaH4Hx8%2Fuploads%2FZCKdBHc1WBodhbVuv04I%2Fimage.png?alt=media&#x26;token=87b862af-198c-43d8-8817-9c49212b13c9" alt=""><figcaption></figcaption></figure>

**RTMP Push**

Select **RTMP Push** to push live streams directly from an encoder.

* **RTMP Username**\
  Username used by the streaming encoder
* **RTMP Password**\
  Password used by the streaming encoder
* **CDN Resource Label**\
  Enter a descriptive label for the resource

RTMP streams pushed to Medianova servers are delivered via HTTP-based streaming protocols.

<figure><img src="https://542970813-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtK7oIwmhUHdEJcaH4Hx8%2Fuploads%2FT5Foo43Qcoo3zQgs9qEO%2Fimage.png?alt=media&#x26;token=8d4689c0-221f-4a4b-8ac1-dd0903ef0b11" alt=""><figcaption></figcaption></figure>

**Stream FLV**

<figure><img src="https://542970813-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtK7oIwmhUHdEJcaH4Hx8%2Fuploads%2FtCrOFRDJNNzwzTZXmWdw%2Fimage.png?alt=media&#x26;token=eacf3ac7-89a1-4bd2-b4c7-238b96c46ddd" alt=""><figcaption></figcaption></figure>

<figure><img src="https://542970813-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtK7oIwmhUHdEJcaH4Hx8%2Fuploads%2FZpefuvMVuDJYiO5cQy90%2Fimage.png?alt=media&#x26;token=17b5d03f-e90f-4fc1-9d38-e285129bc97a" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Create the CDN Resource

Click **Create CDN Resource** to complete the configuration.

The Live Streaming CDN Resource is created and becomes active.
{% endstep %}
{% endstepper %}

### Supported streaming capabilities

#### Supported formats and protocols

The Streaming CDN Resource supports the following formats and protocols:

* **HLS**
* **MPEG-DASH**
* **Smooth Streaming**
* **LL-HLS** for low-latency live streaming
* **FLV** (legacy format support)
* **MP4** for audio and video delivery

#### Origin pull and push methods

Streaming content can be delivered using pull or push-based workflows:

* **Origin Pull** using HTTP
* **RTMP Push** from encoders such as OBS, Wirecast, or Flash Live Encoder
* Supported protocols include **HTTP**, **RTMP**, **HLS**, and **SRT**

#### Security features

The Streaming CDN Resource supports the following security controls:

* Token authentication
* DRM support
* AES-128 encryption
* TLS 1.3
* IP whitelisting and blacklisting
* Geo-blocking
* Domain verification

#### Additional features

* **nDVR** support for pause, rewind, and playback of live streams
* Dockerized and software-defined CDN architecture
* **Anycast DNS** for global traffic distribution
* **Real User Monitoring (RUM)**
* **Multi-CDN and Hybrid-CDN** support
* API-based management and automation
