Module Description
The AVSession module provides APIs for media playback control so that applications can access the system's Media Controller.
This module provides the following typical features related to media sessions:
- AVSession: used to set session metadata, playback state information, and more.
- AVSessionController: used to obtain session IDs, send commands and events to sessions, and obtain the session metadata and playback state information.
- AVCastController: used to control playback, listen for remote playback state changes, and obtain the remote playback state in casting scenarios.
NOTE
The initial APIs of this module are supported since API version 9. Newly added APIs will be marked with a superscript to indicate their earliest API version.
Modules to Import
import { avSession } from '@kit.AVSessionKit';
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 arkts-apis-avsession-e
openharmony 鸿蒙 capi-native-avsession-h
openharmony 鸿蒙 errorcode-avsession
openharmony 鸿蒙 js-apis-inner-application-MediaControlExtensionContext-sys
openharmony 鸿蒙 arkts-apis-avsession-AVSession
openharmony 鸿蒙 ohos-multimedia-avcastpicker
openharmony 鸿蒙 arkts-apis-avsession-AVCastController
openharmony 鸿蒙 arkts-apis-avsession-AVCastPickerHelper