I see that on iOS player makes weird range requests for bytes i.e. 0-1, then full object length, and then last byte of the object. Why is that? And how can we override it to send custom range requests?

Please provide the following:

  1. SDK Version: Latest
  2. Platforms(Android/iOS/web/all): iOS
  3. Add the appropriate “Tag” based on what Expo library you have a question on.

While looking for more info on these range requests I stumbled on this thread on Apple forum which is unanswered as well - why AVPlayer sends range | Apple Developer Forums

Currently our media buffers initially and hence there is a lag in playback start. We need it to start playing immediately without waiting for the download to complete.

Source is mp4.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.