What does this HLS setting do?

WingnutR32

n3wb
Joined
Nov 7, 2016
Messages
5
Reaction score
1
What does the HLS (sec) change? It has a value range of 3 - 12. The Help document doesn't seem to mention it at all.
 

Attachments

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,666
Reaction score
14,007
Location
USA
That is the length of video segments for Blue Iris's HLS streaming ability. Shorter is usually better as it allows streams to start quicker.

However very few people actually use the HLS streaming I'm sure, so it doesn't matter.
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,666
Reaction score
14,007
Location
USA
FYI, the HLS streaming is loosely documented at the very bottom of the help section "The Web Server".
 

WingnutR32

n3wb
Joined
Nov 7, 2016
Messages
5
Reaction score
1
Thanks bp2008, in terms of UI2, the HLS stream is a seperate scenario of actually clicking "HLS" rather than the H.264 encoder stream when using Canvas on Chrome?
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,666
Reaction score
14,007
Location
USA
Yes. When you click HLS, you get the HLS stream, which plays in a 3rd party player. It is currently the only way to view live Blue Iris video in H.264 format in nearly any browser. You can even right click on the HLS stream in UI2 and it gives you the option to open it in a new tab, and what actually happens is it loads a little page called livestream.htm which I built specifically to load an HLS stream and nothing more.

Whereas when you use Chrome, canvas, and H.264 streaming, it uses an entirely different streaming method and player code.
 
Joined
Jul 28, 2018
Messages
27
Reaction score
4
Location
USA, AR
BP2008 still looking for a way to set the resolution and bit rate in the HLS stream is this possible by editing the "livestream.htm" file?
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,666
Reaction score
14,007
Location
USA
To be clear, it is only possible to modify the HLS streaming parameters by changing the Streaming 0 profile in BI. Unfortunately this also affects the Android and iOS native apps unless you get into their settings and change to a different stream. It even affects default.htm and as of this year jpegpull.htm too. Even UI3 still inherits several encoding parameters from Streaming 0 (such as the encoding quality % and keyframe interval) unless you specifically edit UI3's streaming profiles.
 
Top