AVURLAsset
E759687
AVURLAsset is an AVFoundation class that represents audiovisual media located at a URL, providing an interface for loading and inspecting its timed metadata and track information.
Statements (57)
| Predicate | Object |
|---|---|
| instanceOf |
AVAsset subclass
ⓘ
AVFoundation class ⓘ class ⓘ |
| conformsTo | AVAsynchronousKeyValueLoading NERFINISHED ⓘ |
| definedInFramework | AVFoundation NERFINISHED ⓘ |
| hasProperty |
URL
ⓘ
assetCache ⓘ audiovisualMIMETypes ⓘ audiovisualTypes ⓘ availableMetadataFormats ⓘ commonMetadata ⓘ compatibleTrackForCompositionTrack: ⓘ creationDate ⓘ duration ⓘ isComposable ⓘ isExportable ⓘ isPlayable ⓘ isReadable ⓘ lyrics ⓘ metadata ⓘ preferredRate ⓘ preferredTransform ⓘ preferredVolume ⓘ referenceRestrictions ⓘ resourceLoader ⓘ tracks ⓘ |
| headerFile | AVURLAsset.h ⓘ |
| inheritsFrom | AVAsset NERFINISHED ⓘ |
| introducedInOS |
iOS 4.0
ⓘ
macOS 10.7 ⓘ |
| module | AVFoundation NERFINISHED ⓘ |
| optionKey |
AVURLAssetAllowsCellularAccessKey
ⓘ
AVURLAssetAllowsConstrainedNetworkAccessKey ⓘ AVURLAssetAllowsExpensiveNetworkAccessKey ⓘ AVURLAssetHTTPCookiesKey ⓘ AVURLAssetOutOfBandMIMETypeKey ⓘ AVURLAssetPreferPreciseDurationAndTimingKey NERFINISHED ⓘ AVURLAssetReferenceRestrictionsKey NERFINISHED ⓘ |
| platform |
iOS
ⓘ
macOS ⓘ tvOS NERFINISHED ⓘ watchOS NERFINISHED ⓘ |
| primaryInitializer |
+URLAssetWithURL:options:
GENERATED
ⓘ
-initWithURL:options: GENERATED ⓘ |
| relatedClass |
AVMutableComposition
NERFINISHED
ⓘ
AVPlayer NERFINISHED ⓘ AVPlayerItem NERFINISHED ⓘ |
| represents | audiovisual media located at a URL ⓘ |
| supports |
HLS streaming content
ⓘ
HTTP-based streaming URLs ⓘ file-based URLs ⓘ inspection of timed metadata ⓘ inspection of track information ⓘ loading values for keys asynchronously ⓘ |
| usedFor |
export and composition workflows
ⓘ
playback of local media files ⓘ playback of remote media streams ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.