GetStream / stream-video-flutter

Flutter Video SDK - Build your own video app experience using Dart, Flutter and the Stream Video Messaging API.
https://getstream.io/video/docs/flutter/
Other
37 stars 11 forks source link

feat: expose single event stream in Call combining sfu and coordinator events #625

Closed Brazol closed 1 month ago

Brazol commented 1 month ago

SFU Events:

Mapped: SfuJoinResponseEvent -> CallJoinedEvent SfuConnectionQualityChangedEvent -> CallConnectionQualityChangedEvent SfuAudioLevelChangedEvent -> CallAudioLevelChangedEvent SfuParticipantJoinedEvent -> CallParticipantJoinedEvent SfuParticipantLeftEvent -> CallParticipantLeftEvent SfuDominantSpeakerChangedEvent -> CallDominantSpeakerChangedEvent SfuTrackPublishedEvent -> CallSfuTrackPublishedEvent SfuTrackUnpublishedEvent -> CallSfuTrackUnpublishedEvent SfuCallGrantsUpdated -> CallGrantsUpdated

Not mapped: SfuSubscriberOfferEvent SfuPublisherAnswerEvent SfuIceTrickleEvent SfuChangePublishQualityEvent SfuHealthCheckResponseEvent SfuErrorEvent SfuSocketConnected SfuSocketDisconnected SfuSocketFailed SfuGoAwayEvent

Coordinator Events:

Mapped: CoordinatorConnectedEvent -> CallConnectedEvent CoordinatorDisconnectedEvent -> CallDisconnectedEvent CoordinatorCallCreatedEvent -> CallCreatedEvent CoordinatorCallRingingEvent -> CallRingingEvent CoordinatorCallUpdatedEvent -> CallUpdatedEvent CoordinatorCallEndedEvent -> CallEndedEvent CoordinatorCallAcceptedEvent -> CallAcceptedEvent CoordinatorCallRejectedEvent -> CallRejectedEvent CoordinatorCallPermissionRequestEvent -> CallPermissionRequestEvent CoordinatorCallPermissionsUpdatedEvent -> CallPermissionsUpdatedEvent CoordinatorCallRecordingStartedEvent -> CallRecordingStartedEvent CoordinatorCallRecordingStoppedEvent -> CallRecordingStoppedEvent CoordinatorCallBroadcastingStartedEvent -> CallBroadcastingStartedEvent CoordinatorCallBroadcastingStoppedEvent -> CallBroadcastingStoppedEvent CoordinatorCallUserBlockedEvent -> CallUserBlockedEvent CoordinatorCallUserUnblockedEvent -> CallUserUnblockedEvent CoordinatorCallReactionEvent -> CallReactionEvent CoordinatorCallCustomEvent -> CallCustomEvent CoordinatorCallSessionStartedEvent -> CallSessionStartedEvent CoordinatorCallSessionEndedEvent -> CallSessionEndedEvent CoordinatorCallSessionParticipantJoinedEvent -> CallSessionParticipantJoinedEvent CoordinatorCallSessionParticipantLeftEvent -> CallSessionParticipantLeftEvent

Not Mapped: CoordinatorHealthCheckEvent

Nash0x7E2 commented 1 month ago

@Brazol for the events that are not mapped, are we retaining the SFU prefix?