remuxing separate audio/video channels is going to be a pain. especially if I want to think about handling mid-stream resolution/codec switches (can container formats even represent such things?). I'll leave this out of the MVP though.
remuxing separate audio/video channels is going to be a pain. especially if I want to think about handling mid-stream resolution/codec switches (can container formats even represent such things?). I'll leave this out of the MVP though.
Apparently iOS 17 shipped with managed media extensions, so you don't have to bother with HLS anymore and you can just do MPEG-DASH because dash.js just works on iPhone. This is great. I completely missed out on that!
Apparently iOS 17 shipped with managed media extensions, so you don't have to bother with HLS anymore and you can just do MPEG-DASH because dash.js just works on iPhone. This is great. I completely missed out on that!
https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/addSourceBuffer
The addSourceBuffer() method of the MediaSource interface creates a new SourceBuffer of the given MIME type and adds it to the MediaSource's sourceBuffers list. The new…
#webdev
https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/addSourceBuffer
The addSourceBuffer() method of the MediaSource interface creates a new SourceBuffer of the given MIME type and adds it to the MediaSource's sourceBuffers list. The new…
#webdev
WebKitGTK 2.48.3, HTTP/3 support, improved YouTube support, rewritten MediaSource player…
More details on:
wayfarer.icu/history
WebKitGTK 2.48.3, HTTP/3 support, improved YouTube support, rewritten MediaSource player…
More details on:
wayfarer.icu/history
https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/setLiveSeekableRange
The setLiveSeekableRange() method of the MediaSource interface sets the range that the user can seek to in the media element.
#webdev
https://developer.mozilla.org/en-US/docs/Web/API/MediaSource/setLiveSeekableRange
The setLiveSeekableRange() method of the MediaSource interface sets the range that the user can seek to in the media element.
#webdev
works by hooking MediaSource API in browser so as long as they keep using that (which they basically have to) then it still works
works by hooking MediaSource API in browser so as long as they keep using that (which they basically have to) then it still works
MSE-in-Workers Demo
MSE-in-Workers Demo
https://developer.mozilla.org/en-US/docs/Web/API/SourceBuffer
The SourceBuffer interface represents a chunk of media to be passed into an HTMLMediaElement and played, via a MediaSource object. This can be made up of one or several media segments.
#webdev
https://developer.mozilla.org/en-US/docs/Web/API/SourceBuffer
The SourceBuffer interface represents a chunk of media to be passed into an HTMLMediaElement and played, via a MediaSource object. This can be made up of one or several media segments.
#webdev
Apparently iOS 17 shipped with managed media extensions, so you don't have to bother with HLS anymore and you can just do MPEG-DASH because dash.js just works on iPhone. This is great. I completely missed out on that!
Apparently iOS 17 shipped with managed media extensions, so you don't have to bother with HLS anymore and you can just do MPEG-DASH because dash.js just works on iPhone. This is great. I completely missed out on that!
#OpaquMedia #Error4444 #Film #Media #FilmResoration #FilmPreservation
Check it out here
youtu.be/qQDzrY_ZlFQ?...
#OpaquMedia #Error4444 #Film #Media #FilmResoration #FilmPreservation
Check it out here
youtu.be/qQDzrY_ZlFQ?...
モバイルSafariでManaged Media Source API (MMS)という、MediaSourceを継承した新しいAPIも登場したりと変化がありますね。
→How to use Media Source Extensions with AirPlay | WebKit
webkit.org/blog/15036/h...
モバイルSafariでManaged Media Source API (MMS)という、MediaSourceを継承した新しいAPIも登場したりと変化がありますね。
→How to use Media Source Extensions with AirPlay | WebKit
webkit.org/blog/15036/h...
↳ news·read·social media·source
🧠 1×[clu] ∞e101
en: Bluesky discourse across 57 posts, topics: news, read, social, source
↳ news·read·social media·source
🧠 1×[clu] ∞e101
en: Bluesky discourse across 57 posts, topics: news, read, social, source