┌────────────────────────────────┐ ┌────────────────────────┐ │VideoCallService │ │AppComponent │ ├────────────────────────────────┤ ├────────────────────────┤ │-sender_id:string; │ │ │ │-receiver_id:string; │ ┌─────────────────┐ │ -project_name: string; │ │-local_video:MediaStream; │ │RepositoryService│ │ -title: string; │ │-remote_video:MediaStream; │ ├─────────────────┤ │ │ │+set sender(); │ └─────────────────┘ │ +get page_title():string; │+set receiver(); │ │ +set page_title(); │ │+get local_video():MediaStream; │ │ │ │+get remote_video():MediaStream;│ └────────────────────────┘ └────────────────────────────────┘ | | | ┌──────────────────┐ │VideoCallComponent│ ├──────────────────┤ │ │ └──────────────────┘