Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

HLS: iOS clients treat maxLiveSyncPlaybackRate as the default playback rate #3731

Closed
wants to merge 1 commit into from
Closed

HLS: iOS clients treat maxLiveSyncPlaybackRate as the default playback rate #3731

wants to merge 1 commit into from

Conversation

deepseth
Copy link

@deepseth deepseth commented Sep 4, 2024

As highlighted in #3155, iOS clients are treating maxLiveSyncPlaybackRate as the default playback speed. Changing this to 1.0 (from 1.5) results in iOS clients streaming at 1.0 speed by default instead.

@aler9
Copy link
Member

aler9 commented Sep 4, 2024

@deepseth thanks for the explanation, i just found out why i was not able to replicate the issue: it arises when using iOS with a hls.js-capable device. Usually, iOS devices are not able to run hls.js since they miss the HTML5 Media Source extension. This is related to the iOS + iPad combination.

The only problem i see is that maxLiveSyncPlaybackRate must be set to 1.5 when running with any other device, in order to compensate for delays during transmission, therefore there must be a way to distinguish between the two cases.

@aler9
Copy link
Member

aler9 commented Sep 4, 2024

replaced by #3734

@aler9 aler9 closed this Sep 4, 2024
aler9 added a commit that referenced this pull request Sep 4, 2024
aler9 added a commit that referenced this pull request Sep 4, 2024
Copy link
Contributor

This issue is mentioned in release v1.9.1 🚀
Check out the entire changelog by clicking here

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants