pyobjc-framework-AudioVideoBridging
Wrappers for the framework AudioVideoBridging on macOS
What it is and what it does
This package wraps Apple's AudioVideoBridging framework for use in Python, allowing macOS developers to access native audio and video bridging capabilities. It is part of the PyObjC project and provides direct Python access to Objective-C framework classes and methods.
The package is macOS-only and requires Python 3.10 or later. It depends on pyobjc-core and pyobjc-framework-Cocoa to function. Documentation is minimal within the package itself; users are expected to refer to Apple's official framework documentation and PyObjC's general documentation for guidance on translating between Python and Objective-C idioms.
Use it for:
- Access native macOS audio and video bridging capabilities from Python applications.
- Integrate AudioVideoBridging into Python-based media processing on macOS.
- Develop macOS tools requiring low-level framework access via PyObjC bindings.
- Create macOS automation scripts that interact with audio and video bridging operations.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides Python bindings to macOS's AudioVideoBridging framework, enabling access to native audio and video bridging capabilities from Python on macOS.
Yes, if you are developing on macOS and need to access the AudioVideoBridging framework from Python. The package is actively maintained, has no known vulnerabilities, and uses a permissive MIT license. Install friction is moderate due to platform and Python version constraints, but pre-built wheels are available for supported configurations. Not applicable for non-macOS development.
Install
pyobjc-framework-audiovideobridging on PyPI
pip
pip install pyobjc-framework-audiovideobridginguv
uv add pyobjc-framework-audiovideobridgingpoetry
poetry add pyobjc-framework-audiovideobridgingInstalling pyobjc-framework-AudioVideoBridging
Before you install
Medium install friction due to platform and Python version specificity. Wheels are pre-built for macOS only, covering Python 3.10–3.15 including free-threading variants. Active maintenance with a recent release (3 days old) and steady repository activity.
License in practice
MIT license is permissive and places no restrictions on use, modification, or distribution of code that depends on this package.
Quickstart
pip install pyobjc-framework-audiovideobridging
import pyobjc_framework_audiovideobridging
# Access AudioVideoBridging framework classes via pyobjc-core and pyobjc-framework-Cocoa
macOS only; requires Python 3.10 or later; depends on pyobjc-core and pyobjc-framework-Cocoa.
Verify before relying
- Specific use cases or industries where the AudioVideoBridging framework is commonly applied.
- Whether the framework is available on all supported macOS versions or only specific ones.
Package facts
| License | MIT (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | medium — platform-specific wheel |
| Runtime dependencies | 2 — pyobjc-core, pyobjc-framework-Cocoa |
| Maintenance | actively maintained — 3 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 655,812/month — #5,507 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: pyobjc_framework_audiovideobridging-12.2.2-cp310-cp310-macosx_10_9_universal2.whl; pyobjc_framework_audiovideobridging-12.2.2-cp311-cp311-macosx_10_9_universal2.whl; pyobjc_framework_audiovideobridging-12.2.2-cp312-cp312-macosx_10_13_universal2.whl; pyobjc_framework_audiovideobridging-12.2.2-cp313-cp313-macosx_10_13_universal2.whl; pyobjc_framework_audiovideobridging-12.2.2-cp313-cp313t-macosx_10_13_universal2.whl; pyobjc_framework_audiovideobridging-12.2.2-cp314-cp314-macosx_10_15_universal2.whl; pyobjc_framework_audiovideobridging-12.2.2-cp314-cp314t-macosx_10_15_universal2.whl; pyobjc_framework_audiovideobridging-12.2.2-cp315-cp315-macosx_10_15_universal2.whl; pyobjc_framework_audiovideobridging-12.2.2-cp315-cp315t-macosx_10_15_universal2.whl
Keywords: PyObjC, AudioVideoBridging
Tags
More Python Modules packages
Converts domain names between Unicode and…
permissive · top 100 on PyPI
setuptoolsSetuptools is a Python build backend and…
permissive · top 100 on PyPI
PyYAMLPyYAML parses and emits YAML 1.1 data format,…
permissive · top 100 on PyPI
pydanticPydantic validates Python data structures…
permissive · top 100 on PyPI
annotated-typesProvides reusable metadata objects for use with…
permissive · top 100 on PyPI
typing-inspectionProvides runtime tools to inspect and…
permissive · top 100 on PyPI
pyobjc-framework-CoreMediaProvides Python bindings to macOS's CoreMedia…
permissive · top 15,000 on PyPI
pyobjc-framework-VideoSubscriberAccountProvides Python bindings to Apple's…
permissive · top 15,000 on PyPI
pyobjc-framework-VideoToolboxProvides Python bindings to macOS's…
permissive · top 15,000 on PyPI
pyobjc-framework-InstantMessageProvides Python bindings to the macOS…
permissive · top 15,000 on PyPI
pyobjc-framework-SpeechProvides Python bindings to macOS's native…
permissive · top 15,000 on PyPI
pyobjc-framework-CoreAudioProvides Python bindings to macOS's CoreAudio…
permissive · top 15,000 on PyPI
pyobjc-framework-AVRoutingProvides Python bindings to Apple's AVRouting…
permissive · top 15,000 on PyPI
pyobjc-framework-CoreMediaIOProvides Python bindings to Apple's CoreMediaIO…
permissive · top 15,000 on PyPI
pyobjc-framework-SoundAnalysisProvides Python bindings to macOS's…
permissive · top 15,000 on PyPI
pyobjc-framework-AVFoundationProvides Python bindings to macOS's…
permissive · top 15,000 on PyPI