The HTTP Live Streaming (HLS) streaming mode allows a single remote client to pull down HLS segments from a T-RAX Encoder card.
- HLS segments are not pushed to a remote destination or remote streaming server, they are only made available for a client to pull down.
- The T-RAX Encoder is not intended to act as or substitute for a streaming server handling multiple simultaneous clients.
The T-RAX has a single external IP address that is assigned to the Controller Card.
Each encoder card or decoder card has a unique, internal, private IP address that is assigned to it based on which slot it's inserted into in the T-RAX chassis.
These internal, private addresses for the codec cards are not displayed in the T-RAX web user interface (web UI) and cannot be modified by the user.
Ports on the external IP address of the T-RAX controller card are transparently mapped to the internal private IP addresses and separate internal listening ports on the codec cards inside the T-RAX chassis.
This external port mapping is configured in the Cards > Port Mapping menu in the T-RAX web UI.
The default ports used for serving HLS segments and an example URI for each Encoder Card slot is shown below.
The default external ports for HLS streaming are listed below:
|T-RAX Card Slot||Default External Port||Example URI|
t-rax.ip.address with the actual external IP address of the T-RAX controller card. Make sure to note the changed port for each specific card slot.
T-RAX Controller Card
T-RAX Encoder Card
T-RAX Decoder Card