Skip to content

Releases: GlobalRadio/StreamingKit

Xcode 26.4 support

Choose a tag to compare

@iamszabo iamszabo released this 16 Apr 14:59
7b57676
Make Guacamole project build in Xcode 26.4 (#25)

* Made the project compile for Xcode 26.4:

- Rremoved the line: #import <netinet6/in6.h> in STKAutoRecoveringHTTPDataSource
- Renamed the file STKHtTPDataSourceProtected.h to STKHTTPDataSourceProtected.h in the Finder: Xcode cannot find this file otherwise as it is referenced in the project file
- Updated the Minimum Deployment Target of the framework. I tried with 18.0 (was 10.0) otherwise there is an error on libarclite

* Made the project compile for Xcode 26.4:

- Rremoved the line: #import <netinet6/in6.h> in STKAutoRecoveringHTTPDataSource
- Renamed the file STKHtTPDataSourceProtected.h to STKHTTPDataSourceProtected.h in the Finder: Xcode cannot find this file otherwise as it is referenced in the project file
- Updated the Minimum Deployment Target of the framework. I tried with 18.0 (was 10.0) otherwise there is an error on libarclite

Retry connection

Choose a tag to compare

@iamszabo iamszabo released this 07 Dec 10:18
df16d6e

This change helps to retry in different scenarios:

  • Initiating play without connection
  • Seeking without connection
  • While playing network goes on/off constantly
  • When there is a network connection but due to high packet loss the connectio

Incorrect stop reason when seeking

Choose a tag to compare

@iamszabo iamszabo released this 22 Feb 14:15
90b6e4a
guac_2.4.23

Merge pull request #20 from GlobalRadio/incorrect_stop_reason_when_se…

More precise duration based on packet count

Choose a tag to compare

@iamszabo iamszabo released this 17 Feb 14:56
485f06c

Provide the exact duration if the total packets count is known. At some cases like m4a provides this information. In this case we can just calculate the duration based on total packets * packet duration.

Adds support for mp4 file format

Choose a tag to compare

@iamszabo iamszabo released this 28 Jul 15:21
5889bc4
Add mp4 to file types (#18)

* feat: Adds mp4 as file type in order to fix audio quality issue as SBR doesn't kick in

* fix: Updates the AppDelegate making sure that the ExampleApp works

* chore: Updates version to 2.4.21

Respect redirect URLs when seeking content

Choose a tag to compare

@iamszabo iamszabo released this 20 May 15:53
3c73133

When we play content with StreamingKit most of the URLs are redirected. Servers can do this in order to attach sessionIDs or other parameters to the end of the URL so the seeking can be monitored as one session.

Currently what is happening is when we request to play URL_A and if that is redirected (302 HTTP Status with Location parameter) to URL_B, after a seeking we still try to seek on URL_A losing the session identifier.

Once a URL has been redirected any seeking should happen on the redirected URL.

New approach to M4A support

Choose a tag to compare

@pierrepegoud pierrepegoud released this 15 Jan 15:19
0d337c9

We've noticed unconsistency in the previous release (guac_2.4.18). This release is using a new approach to fix the problem.

M4A support + MP3 playback fix

Choose a tag to compare

@pierrepegoud pierrepegoud released this 10 Jan 11:41

This release fixes an issue we had with mp3 content on the previous release (guac_2.4.17). A different approach to the m4a quality issue was implemented.

M4A support

Choose a tag to compare

@pierrepegoud pierrepegoud released this 05 Aug 16:18

This release fixes the quality and seeking issues that were associated with M4A contents.