Operation Manual

61
HLS Implementation Notes
When HTTP Live Streaming is selected, the GOP Mode control is set to Closed GOP
and is not selectable. This is done to ensure that each segment is self-contained.
The maximum video bit rate allowed in HLS mode is 15 Mb/s.
The maximum aggregate performance of the built-in HLS server in the B264 is between
20 and 30 Mb/s (total bit rate to all clients), and is somewhat dependent on network
conditions. The built-in server is intended to serve only a small handful of clients and
performance is not guaranteed at the capacity limits; if you need to scale, please use a
remote server.
If you are streaming to Apple devices such as iPhones, iPads or iPods, you must also
select the following:
Audio Encoding: Select AAC-LC.
Output Resolution: If you are streaming to older Apple devices, select one of the
resolutions ending in /15p (e.g., 320x240/15p). If your input is PAL, these
resolutions will be shown ending in /12.5p. Newer devices may be able to support
higher resolutions.
Direct HTTP Streaming
Direct HTTP Streaming is an output mode whereby clients open a standard HTTP connection to
the B264 and issue a standard HTTP GET request. The B264 will send the appropriate HTTP
response followed by the encoder bitstream; the bitstream will be transmitted for as long as the
client maintains the connection. Since HTTP runs on top of the TCP protocol, it is possible for
the B264 to deliver content over the Internet using this mode. However, it has the following
limitations: