Recent updates
-
Core Plans & Definitions
Updated onArticlesCurrent Core pricing system is quite different from what 2.1 was. We have simplified it by eliminating different dependencies (such as GBs used and server uptime) and making it easier for our customers to prorate their costs with the Egress time we have implemented. Please, follow the link to get to know more about New Core Pricing logic.
New Core pricing model has 5 plans available:
- On-demand - for customers who do not live stream every month;
- Basic - for occasional live streaming;
- Plus - for live streaming on regular basis;
- Pro - for broadcasters and pro streamers;
- Enterprise - a customized plan for big corporations whose needs exceed above mentioned plans.
Core - corecloud.tv Core Core Pricing
-
Network communication requirements for using Self-hosted and Cloud Hyperion servers with Core
Updated onArticlesOverview
The tables below list the inbound / incoming and outbound / outgoing network connection requirements for using a self-hosted Hyperion server with the Core management system.
This covers the necessary ports and protocols needed for the following:
- Teradek encoder and app communication with the Hyperion server, as well as inbound video streaming to the Hyperion server.
- Teradek decoder communication with the Hyperion server, as well as decoders, apps or software clients to pull down the MPEG Transport Stream or SRT video hosted from the Hyperion server.
- Outgoing ports needed for a Hyperion server to send out video streams over RTMP or RTMPS to destinations like Facebook Live or YouTube Live, or over MPEG Transport Stream or SRT.
- Outgoing ports needed for a Hyperion server to communicate with the Core management system.
Inbound Network Connections
Inbound connections originate from outside the Hyperion server, and arrive at the Hyperion server on the indicated port.
If the self-hosted Hyperion server is behind a firewall, the necessary ports will need to be forwarded to the internal, private IP address of the Hyperion server.
- 22 (TCP) [optional] : SSH access to the Hyperion server; this is optional and not required in any way for operation with Core. This is under user control, and is recommended that it is disabled unless proper security measures are in place for your self-hosted Hyperion server.
- 443 (TCP) [optional] : HTTPS communication for HLS preview streams. Requires special configuration and use of a TLS/SSL certificate specific to that server.
- 1957 (TCP) [optional] : HTTP communication with the Hyperion Dashboard / Web User Interface (Web UI). This is optional and not required for operation with Core, as all device control is done through the Core Dashboard.
- 1958 (TCP) [optional] : HTTPS communication with the Hyperion Dashboard / Web User Interface (Web UI). This is optional and not required for operation with Core, as all device control is done through the Core Dashboard.
- 5111 (TCP) [REQUIRED] : Communication port used by Teradek encoders and decoders to register with the Hyperion server. Also used as the inbound video port from Teradek encoders and streaming apps (Live:Air Action or Live:Air Solo).
-
5111 (UDP) [REQUIRED]: Inbound video port used by Teradek encoders capable of using the UDP protocol for streaming video to a Hyperion server.
- Streaming with the UDP protocol is available on a Cube + Bond (original), Bond II, Bond Pro, or 600 / 700 / 800 series encoders, and the streaming protocol is changed from the default TCP to UDP.
- This does not apply to a standalone Cube (1st or 2nd gen), Slice encoder (1st gen), T-RAX encoder, or apps.
-
5200-5299 (TCP) [optional]: Video ports registered by the Core management system to allow hardware decoders, software decoders (e.g. VLC Media Player, vMix or Wirecast) , or Teradek apps (Core TV, Core app for iOS, or VUER) to pull down the video stream directly from a Core-controlled Hyperion server using the MPEG-TS protocol over TCP.
- MPEG-TS is used as the default stream output by default (the checkbox for Secure Streaming is not selected).
- If MPEG-TS video streams are not being pulled down by remote decoders (e.g. only outbound RTMP or SRT streaming is being pushed out to remote destinations), these ports are optional.
-
5500-5599 (UDP) [optional]: Video ports registered by the Core management system to allow decoders or remote sources to pull down the video stream directly from a Core-controlled Hyperion server using the SRT protocol over UDP.
- SRT is used for the stream output instead of MPEG-TS when an encoder in Core is placed in the Secure Streaming mode.
- If SRT video streams are not being pulled down by remote decoders (e.g. only outbound RTMP or SRT streaming is being pushed out to remote destinations), these ports are optional.
-
5600-5699 (TCP) [optional] : Video ports registered by the Core management system to allow decoders or remote sources to pull down the video stream directly from a Core-controlled Hyperion server using the RTSP/RTP protocol over TCP.
- RTSP/RTP is shown as a stream output (in addition to MPEG-TS when an encoder in Core is placed not in the Secure Streaming mode.
- If RTSP/RTP video streams are not being pulled down by remote decoders or software clients (e.g. only outbound RTMP or SRT streaming is being pushed out to remote destinations), these ports are optional.
- 8643 and 7011 (TCP) : For Prism, Prism Flex, Wave and Serv 4K to connect.
Outbound Network Connections
Outbound connections are initiated by the Hyperion server, and arrive at the remote destination on the indicated port.
If firewalls are in place that block outbound traffic, the necessary ports need to be allowed for outbound connectivity to ensure proper communication with the Core management system and streaming to different destinations.
If firewalls are in place with content filtering, those content filters may block access to some sites categorized as related to social networking; content filter restrictions would need to be removed for the Hyperion server to be able to send out RTMP/RTMPS streams to those destinations.
- 80 (TCP) : Upgrades of the Hyperion server by the Core management system. This same port is also used for RTMP streams sent over port 80 to Periscope Live, but the destination addresses will be for Periscope's streaming servers.
- 443 (TCP) : Software upgrades of the Hyperion server, as well as command/control communication to the Core management system. Also used for RTMPS streams to Facebook Live, but the destination addresses will be for Facebook's streaming servers.
-
1935 (TCP): RTMP streams sent to common online video platforms / CDNs like YouTube Live or Akamai. If RTMP streaming is not being used (e.g. only streaming between encoders and decoders), this port is optional.
- NOTE : if RTMP streams are being sent to a third party device, server or hosted service on a port other than the default 1935, that port would likewise need to be permitted through any outbound firewalls that are filtering traffic based on the destination port.
- 6000 (TCP) : Additional communication channel between the Hyperion server and the Core management system.
- 7000 (TCP) : Transfer of recorded video archives from the Hyperion server to the Core management system / archive repository.
- 7001 (TCP) : Additional communication channel between the Hyperion server and the Core management system (required as of Hyperion Core Client version 2.3.0 and later).
- 7002 (TCP) : Additional communication channel between the Hyperion server and the Core management system (required as of SHyperion Core Client version 2.3.0 and later).
-
9710 (TCP): MPEG Transport Streams sent over the TCP protocol; this port is configurable in the Core system, so if you're sending to a different port this must be allowed by any outbound firewalls.
- If you're not using outbound MPEG-TS streaming (e.g. only using outbound RTMP or RTMPS, or using MPEG Transport Stream or SRT pulled down directly from the Hyperion server) then this port is optional.
-
9710 (UDP): MPEG Transport Streams or SRT streams sent over the UDP protocol; this port is configurable in the Core system, so if you're sending to a different port this must be allowed by any outbound firewalls.
- If you're not using outbound SRT or MPEG-TS streaming (e.g. only using outbound RTMP or RTMPS, or using MPEG Transport Stream or SRT pulled down directly from the Hyperion server) then this port is optional.
- 30443 (TCP) : TLS-secured communication channel for real-time logging between the Hyperion server and the Core management system (logbay.teradek.com)
Core - corecloud.tv Core Network communication requirements
-
Network communication requirements for using Teradek Encoders with Core
Updated onArticlesOverview
Teradek encoders and apps require the following network ports for use with the Core management system.
Inbound Network Connections
No incoming connections are needed from either the Core management system or a Hyperion server.
Outbound Network Connections
Outbound connections are initiated by the Teradek encoder or app, and arrive at the remote server on the indicated port.
If the Teradek encoder or app is behind a firewall, and that firewall blocks or filters outbound traffic, the necessary ports must be open to allow communication and streaming.
- 80 (TCP) : Communication with the Core management system.
- 443 (TCP) : Communication with the Core management system.
- 5111 (TCP) : Communication with a Core-deployed Hyperion server, or a self-hosted Hyperion server using the default port. Also used by encoders or apps streaming video with the default TCP protocol. This includes Cube + Bond (original), Bond II, Bond Pro, the Cube / Bond / Slice 600 and 700 series encoders, VidiU Go, and Prism encoders. This also includes a standalone Cube Encoder, Slice Encoder, or T-RAX Encoder.
-
5111 (UDP): Used by encoders capable of using the UDP protocol for streaming video to a Hyperion server.
- Streaming with the UDP protocol is available on a Cube + Bond (original), Bond II, Bond Pro, 600 and 700 series encoders, and Prism encoders. The streaming protocol is changed from the default TCP to UDP.
- This does not apply to a standalone Cube (1st or 2nd gen), Slice encoder (1st gen), T-RAX encoder, or apps.
- 1024-65535 (TCP) : Communication and video streaming to an On Demand Hyperion server from devices and apps using the default TCP protocol. If On Demand Hyperion servers are not being used, this port range is optional. See this article for additional information.
- 1024-65535 (UDP) : Communication and video streaming to an On Demand Hyperion server from devices which support the UDP protocol. If On Demand Hyperion servers are not being used, this port range is optional. See this article for additional information.
- 8643 and 7011 (TCP) : For Prism, Prism Flex, Wave, Serv 4K to connect to Core.
Core - corecloud.tv Core Network communication requirements
-
Serv Micro
Updated onArticlesEncoders - Cube, Prism and Vidiu Products Serv Technical Specifications
-
Frame.io
Updated onArticlesFrame.io is a collaboration platform that allows video producers and editors to privately upload, review and share media with their entire crew from anywhere in the world. NOTE: You must first have a subscription before you can use Frame.io.
Encoders - Cube, Prism and Vidiu Products Serv Cloud Services
-
PIX
Updated onArticlesPIX collaboration workflows bridge feature film, streaming, and broadcast television from production origination to post-production, providing the highest quality, most trusted solutions for collaborative review for executives, filmmakers, and content creators.
Encoders - Cube, Prism and Vidiu Products Serv Cloud Services
-
Automatic backup Hyperion connection setup guide
Updated onArticlesIn order to provide our customers the best experience and high level of reliability, we decided to improve streaming via Core by adding Back-up Hyperion feature. If in the past, terminating or stopping the server would lose the device from the view and there wouldn’t be a way to bring it back until you access it locally and connect manually to another server. Now, you can select a back-up Hyperion server in advance without being worried about any possible issues with your device’s connection. The device will simply connect to the pre-selected Hyperion server after a few attempts connecting to the old one. This way, as long as your device is powered on and connected to the Internet, you don’t need to be worried about your device being offline on Core.
Compatible devices:
- Cubes 600 series;
- Cubes 700 series;
- VidiU Go.
What are the steps for setting automatic Hyperion connection?
- Upgrade the firmware to the latest version.
The most recent version you can check in your System settings on the device - > Firmware Upgrade -> Check the latest version. You can also find the latest firmware version in our Teradek Downloads section. - Connect your device to Core, click on the device and go to Settings -> Connection in the top right corner of the interface. There, you’ll see the Back-up Server Connection section.
Core - corecloud.tv Core Servers
-
Sony Ci
Updated onArticlesWith Sony Ci, you can unlock numerous opportunities, such as:
1. Remote Collaboration and Live Notes;
2. Review and Instant Editorial;
3. Automatic OCF Sync;
4. Continuity Across Imaging Chain;
5. Accurate Review on all Screens.
Encoders - Cube, Prism and Vidiu Products Serv Cloud Services
-
Supported Cameras for Teradek C2C Encoders
Updated onArticlesTeradek is the on-ramp to the cloud. Our encoders push live streams and instant recordings to a variety of cloud platforms for viewing and playback. Recordings can also be used for editorial, either as the hero negative or as a proxy. If used as a proxy, it is important for recordings to match the camera’s original timecode and filename, so they can later be relinked to the Original Camera Footage (OCF). To do this, our encoders:
- Read the metadata coming from the camera’s SDI or HDMI feed
- Generate instant encodings
- Check match accuracy
- Upload to the cloud
Each camera manufacturer and each individual camera define their metadata differently. Teradek encoders must therefore parce the information coming out of the SDI feed and determine how to best pull the necessary information.
We have tested the following camera for their known accuracy. It is possible that other cameras will also work.
Tip: If using a camera not on this list, set your Teradek encoder’s “Camera Record Trigger” to “Sony” in the encoder’s Web UI.
Teradek SDI Encoders for Supported Cameras
- Teradek Cube 655
- Teradek Serv 4K
- Teradek Prism Flex
Master
Article also found in: