• Skip to Search
  • Skip to Content
  • Skip to Side Navigation
Getting StartedSDK ReferenceGlossary
  • Home
  • Getting Started
  • SDK Reference
  • Portal
  • How-To
  • Troubleshooting
  • FAQs
  • Reference
  • Glossary
REST API
Web SDK
Android SDK
iOS SDK
Unity SDK
React Native SDK
EdgeAuth SDK
  • Overview
  • Channel
  • Room
  • Stream
  • RTMP
  • Transformation
  • Reporting
  • Analytics
  • Notification
  • Live and On-Demand

RTMP Ingest

Phenix supports ingest via RTMP push directly into a channel.

Push your RTMP feed to rtmp://ingest.phenixrts.com:80/ingest/ using this stream key from the channel API.

The basic RTMP URL looks as follows:

rtmp://ingest.phenixrts.com:80/ingest/{STREAMKEY}

Additional options, such as capabilities and tags, may be provided in the URL separated by semicolons, for example:

rtmp://ingest.phenixrts.com:80/ingest/{STREAMKEY};capabilities=hd,multi-bitrate;tags=my-awesome-stream-id,my-customer-id

If your system does not allow the inclusion of semicolons in the URL, the | (pipe) can be used instead, for example:

rtmp://ingest.phenixrts.com:80/ingest/{STREAMKEY}|capabilities=hd,multi-bitrate,prefer-h264|tags=my-awesome-stream-id,my-customer-id

RTMP URL Options

OptionDefaultDescription
capabilitieshd,multi-bitrateA comma separated list of capabilities for the published stream.
tagsA comma separated list of custom tags.
maxFps30[Advanced] Controls the maximal frame rate sampled from the source signal. Support of signals with more than 30 FPS is experimental.
buffer500[Advanced] The amount of buffer to use on the ingest side to compensate for network jitter.
prerollSkipDuration500[Experimental] Milliseconds to skip at the beginning of the stream.
jitterBuffer${buffer}[Experimental] The amount of jitter buffer to use after decoding and sampling of the ingest signal. This value should generally equal or larger than buffer.
screenNameauto[Experimental] The screen name of the channel member representing this ingest. The screen name is automatically chosen to properly enable functionality like HA publishing.

Please note that changing options marked as experimental may alter expected behavior and may have unintended side effects and therefore should only be modified after consultation with the Phenix support staff.

Page Content
    Copyright 2023 © Phenix RTS
    Privacy Policy | Terms of Service
    v2023-01-31T21:25:10