PUSHR CDN's live streaming platform provides a complete video solution, including stream ingestion, live transcoding, video optimisation and reliable delivery of your live content to a virtually unlimited amount of viewers via R-CDN - A software-defined CDN built on top of our standard network, optmised scpecifically for live video, IPTV and OTT delivery.
Adding a stream to your CDN account takes just 60 seconds. A source URL is required for HLS, MPEG-TS and RTSP streams. A streaming target is provided for RTMP streams.
Supported source stream types:
Once a stream is deployed, the stream type can not be edited.
Your streaming source URL.
https:// are supported.
PUSHR's platform will sense when a streaming source is experiencing issues and will attempt to restart the stream. However, unstable streams will cause playback interruptions for your viewers. It's is recommended to ensure a stable, trouble-free source is used for a smooth streaming experience.
Remuxing (repackaging) of the source stream is enabled by default and included in the base price of each stream. Remuxing will use the same codecs as the source stream, while changing it's format to a single bitrate HLS.
PUSHR will analylize the source stream and will auto detect the average bitrate and resolution for remuxed outputs
Stream transcoding allows you to generate multiple resolutions (renditions) of each stream. One or more output resolutions could be selected. When more than one output is selected, the output stream will be delivered as an adaptive bitrate (ABR) HLS, compatible with a maximum number of different mobile, tablet, Smart TV and desktop devices over 2G, 3G, 4G/LTE and Wi-Fi connections.
Transcoding pricing is available here and in the streaming panel in your dashboard at the time of creation of a new stream.
PUSHR's streaming servers are available in various locations around the globe to ensure stable connectivity between the streaming source and our network. For best results always choose a streaming server as close as possible to the streaming source.
Output codecs define the compatibility of your streams. H264 offers maximum device compatibility while HEVC(H265) offers maximum compression but is only supported by a narrow range of hi-end devices and adds an additional cost to transcoding due to it's resource-intensive nature.
You can change the source and name of deployed streams at your will at no additional cost.
Stream type, transcoder location and output codec can not be changed.
You can destroy a stream if/when you no longer need it in order to avoid being billed for it.
Your Live Streaming panel lists all streams in the current CDN zone. The following features and stream information are present:
Tap-in is an automatic backend feature of PUSHR's streaming platform that will detect streaming sources requiring authentication, as well as those behind a load balancing platform and will attempt to obtain the appropriate access token and/or to follow redirects issued by the load balancer for known streaming panels.
SBR/ABR delivery is an automatic feature that depends on the selected output presets. If a single output is selected, the resulting stream will be generated as a single bitrate HLS. If multiple output presets have been selected, the resulting HLS stream will include all of them to allow compatible devices to automtatically select the best quality in accordance to their processing and bandwidth capabilities, as well as to automatically switch between different qualities without playback interruption when a change in the available bandwidth is detected.
Viewing statistics are being collected across the whole network for each stream in your account. The data is collected and updated every 15 seconds and represents a near real-time number of unique simultaneous live viewers of the stream.
Access control is implemented via secure tokens. Secure tokens are a global setting which affects all streams (but does not affect your standard CDN zone). PUSHR will generate a ready to paste PHP code for every stream in your dashboard which you can then use to block unauthorised viewers from streaming and sharing your live content with third parties.
Feature under development
Feature under development. Beta tests launching soon. Open a support ticket to enrol.
PUSHR CDN's embeddable HTML5 video player with HLS support provides an easy to use, modern looking and minimalistic solution that comes preconfigured to play your PUSHR streams and can be embedded via an
iframe in every website, or used directly in mobile and desktop apps. Based on the actively developed open source Afterglow Player, which itself is based on the famous VideoJS project, PUSHR's HTML5 player adds HLS playback, ad insertion, customisable logotype overlay and maximum device compatibility. High availability and low page loading times are guaranteed by hosting and running the HTML5 player directly off PUSHR's edge cache nodes.