audioplayers_tvos 0.0.1
audioplayers_tvos: ^0.0.1 copied to clipboard
tvOS (Apple TV) implementation of the audioplayers Flutter plugin, provided by flutter-tvos.
audioplayers_tvos #
tvOS implementation of audioplayers
for flutter-tvos
(port of audioplayers_darwin, hand-finished for tvOS).
Usage #
dependencies:
audioplayers: ^6.x
audioplayers_tvos: ^0.0.1
tvOS support #
✅ Supported #
- Play / pause / stop / resume / seek / volume / playback rate /
release; looping; asset, URL and byte sources (
AVPlayer/AVAudioPlayer, available on tvOS).
⚠️ Limitations / differs from iOS #
AVAudioSessioncategory options that don't exist on tvOS are accepted but have no effect:allowBluetooth,allowBluetoothA2DP,defaultToSpeaker,overrideMutedMicrophoneInterruption. An Apple TV routes audio over HDMI/eARC/AirPlay, so device-routing options are not applicable.
❌ Not supported on tvOS #
- Bluetooth/earpiece/speaker audio routing controls (no such routes on tvOS); microphone-related options (no microphone).
See PORTING_REPORT.md for the port detail and checklist.