## cl.multimedia.av_session.001 av_sessionæ‰€æœ‰æŽ¥å£æ›´æ¢ä¸ºç³»ç»ŸæŽ¥å£ 所有av_session的接å£å˜æ›´ä¸ºSystemApi。 **å˜æ›´å½±å“** éžç³»ç»Ÿåº”ç”¨æ— æ³•è°ƒç”¨ç³»ç»ŸæŽ¥å£ï¼Œå¦‚调用方为éžç³»ç»Ÿåº”用或未申请SystemApi相关æƒé™ï¼Œå°†æ— 法调用接å£ã€‚ **关键的接å£/ç»„ä»¶å˜æ›´** 所有接å£å‡å˜æ›´ä¸ºSystemApiï¼ŒæŽ¥å£æ˜Žç»†å¦‚下: | 接å£ã€æžšä¸¾æˆ–å˜é‡å | 类型 | 是å¦ä¸ºSystemApi | | -------- | -------- | ------- | | SessionToken | interface | 是 | | AVMetadata | interface | 是 | | AVPlaybackState | interface | 是 | | PlaybackPosition | interface | 是 | | OutputDeviceInfo | interface | 是 | | AVSessionDescriptor | interface | 是 | | AVSessionController | interface | 是 | | AVControlCommand | interface | 是 | | createAVSession | function | 是 | | getAllSessionDescriptors | function | 是 | | createController | function | 是 | | castAudio | function | 是 | | on | function | 是 | | off | function | 是 | | sendSystemAVKeyEvent | function | 是 | | sendSystemControlCommand | function | 是 | | sessionId | variable | 是 | | setAVMetadata | function | 是 | | setAVPlaybackState | function | 是 | | setLaunchAbility | function | 是 | | getController | function | 是 | | getOutputDevice | function | 是 | | activate | function | 是 | | deactivate | function | 是 | | destroy | function | 是 | | getAVPlaybackState | function | 是 | | getAVMetadata | function | 是 | | getOutputDevice | function | 是 | | sendAVKeyEvent | function | 是 | | getLaunchAbility | function | 是 | | getRealPlaybackPositionSync | function | 是 | | isActive | function | 是 | | getValidCommands | function | 是 | | sendControlCommand | function | 是 | | AVSessionType | type | 是 | | AVControlCommandType | type | 是 | | LoopMode | enum | 是 | | PlaybackState | enum | 是 | | AVSessionErrorCode | enum | 是 |