Skip to content

Adaptive playback (hls/dash) #18029

@zoriya

Description

@zoriya

Expected behavior of the wanted feature

One of the main selling point of hls/dash is adaptive playback: having the player automatically switch between variants/renditions as the network bandwidth changes. It would be great to have optional support for this in mpv.

First discussed in #7033

Alternative behavior of the wanted feature

Write a lua script to manually toggle renditions but i don't think we can currently change renditions without clearing the playback cache (which is a requirement for seamless adaptive playback)

Log File

N/A

Sample Files

https://playertest.longtailvideo.com/adaptive/elephants_dream_v4/index.m3u8

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions