Skip to content

Inconsistency in fabric state change event #3

@pallab-gain

Description

@pallab-gain

It seems there is inconsistency on how the library is pushing "OnIceGatheringChange", or febric state change events to server.

Use case -

  1. Start web demo app with a room ( example "test-4" )
  2. Start csio android demo app with room "test-4"
  3. Both are connect, and a webrtc session has established.

Expected -

I should see data is pushing to server in "fabric/statechange" endpoint for mentioned ICE states.

  • Gathering
  • Checking
  • Complete
  • Connected
  • Closed

and, other states mentioned here Fabric state change event.

But, I can only see Closed state is pushing, and something Connected state is pushing. Although, library is consuming all those events. Can you please check, and verify whether other states are pushing to endpoint or not ?

My android session logcat for reference ( I append extra "reportEvent" for debugging purpose. In your text editor, you can filter using "reportEvent", or "CsioRTCLibrary", or "CsioRTC" )

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions