Daniel Spiewak on Nostr: Apple was the originator of the HLS specification, so it was always a safe bet that ...
Apple was the originator of the HLS specification, so it was always a safe bet that they weren't using DASH (which has nicer solutions to this problem). There have long been a few non-standard approaches to try to address this within HLS players, but none of that seemed Apple's style. Nonetheless, the “proper" solution (HLS Interstitials) were only added to the spec within the last two years, and remained poorly supported even on Apple hardware until much more recently than that.
Published at
2023-11-18 23:52:10Event JSON
{
"id": "885ee8533aee593afcc4c6bfc256938b1a80d7b3a1a929ceead088f1aa2bbc97",
"pubkey": "9a64dd44256e6741e56390a24c93311b2f8fe69dd81379b18b58fb9fec304a83",
"created_at": 1700351530,
"kind": 1,
"tags": [
[
"e",
"8c1349a3c93687c6154fe9385e155851b9cc892e73e1920833135ac977dd5d4b",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://fosstodon.org/users/djspiewak/statuses/111434237933014407",
"activitypub"
]
],
"content": "Apple was the originator of the HLS specification, so it was always a safe bet that they weren't using DASH (which has nicer solutions to this problem). There have long been a few non-standard approaches to try to address this within HLS players, but none of that seemed Apple's style. Nonetheless, the “proper\" solution (HLS Interstitials) were only added to the spec within the last two years, and remained poorly supported even on Apple hardware until much more recently than that.",
"sig": "de9da6061078b5e9999a1a28133c4d55736851513c515ffe57fdedaa40df8c28e7a163c893011bb521daf272280338f324488e72c02e1d7ab5bea679ffa99719"
}