Lines Matching refs:AVSession
1 # Distributed AVSession Overview (for System Applications Only)
3 With distributed AVSession, OpenHarmony allows users to project locally played media to a distribut…
10 …ted device through AVSessionManager, thereby implementing a distributed AVSession. The interaction…
12 
14 The AVSession service on the distributed device automatically creates an **AVSession** object for i…
16 ## Distributed AVSession Process
18 After the user triggers a projection, the remote device automatically creates an **AVSession** obje…
20 1. After receiving an audio device switching command, the AVSession service on the local device syn…
22 … example, Media Controller) on the distributed device detects the new **AVSession** object and cre…
24 …e controller on the distributed device sends a control command to the **AVSession** object on the …
26 4. Upon the receipt of the control command, the **AVSession** object on the local device triggers a…
28 5. The **AVSession** object on the local device synchronizes the new session information to the con…
30 …playback is paused. (The audio module completes the switchback, and the AVSession service instruct…
32 ## Distributed AVSession Scenarios
34 There are two scenarios for projection implemented using the distributed AVSession:
46 ## Relationship Between Distributed AVSession and Distributed Audio Playback
48 The internal logic for the distributed AVSession to implement projection is as follows:
54 Projection implemented by using the distributed AVSession not only enables audio to be played on th…