Advice needed: How to synchronize the video and audio segments duration in adaptive streaming
I still have a problem understanding how to synchronize the segments (and partial segments) duration when using membrane_http_adaptive_stream library.
As per HLS guidelines, for smooth playback experience on Apple devices we need each playlist's segment to be of the same duration. What I'm struggle to understand is to how to achieve this behaviour.
My previous confusion was resolved with keyframes sent at the right interval (GOP size). But now I have different problem: the video track follows the
Here is my configuration:
for audio:
for video:
And the corresponding values:
I'll attach the playlists in the next message.
What could be the issue? Thank you in advance.
As per HLS guidelines, for smooth playback experience on Apple devices we need each playlist's segment to be of the same duration. What I'm struggle to understand is to how to achieve this behaviour.
My previous confusion was resolved with keyframes sent at the right interval (GOP size). But now I have different problem: the video track follows the
segment_duration and partial_segment_duration parameters provided perfetcly, but my audio track isn't!Here is my configuration:
for audio:
for video:
And the corresponding values:
I'll attach the playlists in the next message.
What could be the issue? Thank you in advance.