共用方式為


PlaybackSession.SessionId Property

Definition

A session ID is used to identify a unique playback and to tie together lower-level playback components.

public Android.Media.Metrics.LogSessionId SessionId { [Android.Runtime.Register("getSessionId", "()Landroid/media/metrics/LogSessionId;", "", ApiSince=31)] get; }
[<get: Android.Runtime.Register("getSessionId", "()Landroid/media/metrics/LogSessionId;", "", ApiSince=31)>]
member this.SessionId : Android.Media.Metrics.LogSessionId

Property Value

Attributes

Remarks

A session ID is used to identify a unique playback and to tie together lower-level playback components.

Associate this session with a MediaCodec by passing the ID into MediaFormat through MediaFormat#LOG_SESSION_ID when creating the MediaCodec.

Associate this session with an AudioTrack by calling AudioTrack#setLogSessionId.

Associate this session with MediaDrm and MediaCrypto by calling MediaDrm#getPlaybackComponent and then calling PlaybackComponent#setLogSessionId.

Java documentation for android.media.metrics.PlaybackSession.getSessionId().

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to