Skip to content

Releases: dexgs/livestreaming

v1.3.1

16 Feb 15:50
Compare
Choose a tag to compare

This release comes with numerous fixes/cleanups to various parts of the
software (although there still remains much that could be done).

A new compile-time configuration value, MAX_WEB_SEND_FAILS, has been
added. This option defines the "allowance" of send errors a web
subscriber may raise in a row before the connection is dropped.

The only error which is permitted by this feature is EAGAIN/EWOULDBLOCK, all
other error types (such as when the client closes the connection) still
cause the connection to be closed immediately.

This makes the web player more resistant to network hiccups since the server is
now less eager to drop the connection.

NOTE: The source archives below do not include the required submodules (SRT and picohttpparser). To make sure they are present, follow the instructions for cloning the repository in the README.

v1.3.0

20 Jul 15:42
Compare
Choose a tag to compare

Changes:

  • Respect the in-order property of incoming SRT messages. This fixes
    the delivery of keyframes when playing a stream over SRT.
  • Improve the responsiveness for getting the stream list from the web
    API.
  • Minor changes to the web player.

NOTE: The source archives below do not include the required submodules (SRT and picohttpparser). To make sure they are present, follow the instructions for cloning the repository in the README.