CloudWebRTC

Results 280 comments of CloudWebRTC

You need to get the fcm/apns token from callkeep and use RegisterParams to add it to Contacts Params and register to the sip server. After that, you need to save...

The token is a unique value returned by the device registered to the push server (fcm/apns server). Therefore, you must store a unique token for each sip user during sip...

Yeah, I am working hard to develop it. When I finish it, using flutter for ```multiparty video chat``` / ```live broadcast``` will be very easy.

Can continue now. https://github.com/flutter-webrtc/flutter-webrtc/commit/11c1fd1137be6333c2252a20e999b2d6b53632db

Hi @HidenoriMatsubayashi , I have tried some elinux plugins. It uses the CPP code of the flutter windows part without any modification, but it seems that cross-thread calls inside elinux...

The same error is still in release mode, In the log below, the exceptions were triggered once by webrtc and flutter engine respectively. The reason is that the different threads...

Update: The crash just happens in debug mode, everything works fine in release/profile mode In debug mode, it seems that the problem occurs with asserts caused by cross-thread calls ````...

@HidenoriMatsubayashi I tested it on Ubuntu 22.04, it can run well on elinux wayland/x11 (profile/release), tested audio/video loopback sample, data-channel echo test.

hey @HidenoriMatsubayashi, Is there any way to get the main thread from the plugin? Or any method can send a callback pointer to the task queue of the flutter engine.

flutter linux gtk can work correctly in debug mode, but I don't know the difference between it and elinux in message scheduling.