# AVFoundation > AVFoundation is the full-featured framework for working with time-based audiovisual media on Apple's iOS, macOS, watchOS, and tvOS. It provides a high-level interface for media playback and recording, as well as low-level access for advanced editing and processing tasks. - URL: https://optimly.ai/brand/avfoundation - Slug: avfoundation - BAI Score: 92/100 - Archetype: Challenger - Category: Software Framework - Last Analyzed: April 11, 2026 - Part of: Apple Inc. (https://optimly.ai/brand/apple-inc) ## Competitors - FFmpeg (https://optimly.ai/brand/ffmpeg) - GStreamer (https://optimly.ai/brand/gstreamer) ## Buyer Intent Signals Problems: Low-level Core Audio/Video APIs: Writing custom C-based code using the lower-level Audio Toolbox or Video Toolbox APIs directly. Solutions: how to record video on iOS | Apple audio video framework | AVPlayer documentation | process camera frames in Swift | HEVC encoding on macOS | High-level UI Frameworks (SwiftUI/UIKit): Developers using higher-level frameworks like UIKit or SwiftUI to handle basic media playback without touching the underlying engine. | Third-party Multimedia Frameworks (FFmpeg): Using cross-platform engines like FFmpeg or GStreamer instead of native Apple frameworks.