An asset you can extend the total duration of without modifying the previously existing data structure.
- iOS 12.0+
- macOS 10.11+
- Mac Catalyst 13.0+
- tvOS 12.0+
- watchOS 6.0+
AVFragmented is a subclass of
Media resources that include QuickTime movie files and MPEG-4 files that indicate, via an
'mvex' box in their 'moov' box, that they accommodate additional fragments. AVFragmentedAsset can also support other media resource types. To determine whether a given instance of
AVFragmented can monitor the addition of fragments, check the value of the
Fragmented assets associated with an instance of
AVFragmented and an operation that appends fragments to the underlying media resource is in progress,
AVFragmented is capable of changing certain values of its properties and those of its tracks.
While associated with an
AVAsset and whenever it detects new fragments, as appropriate. It may also post
AVAsset, as discussed in documentation of those notifications.