voximplant / flutter_demos Goto Github PK
View Code? Open in Web Editor NEWVoximplant Flutter SDK demos
Voximplant Flutter SDK demos
hi, I'm try to use audio call example
And find a problem, the login account and password
Should I use my own voximplant account ?
Or I need to link my account with this example
I want to make an audio calling application in flutter but i didn't get any appropriate answer, i was able to make video calling with agora flutter but didn't find the audio calling source and i also tried voximplant but it didn't work, kindly give me the proper source code link, i will be very thankful
Without proper documentation how to setup, requirements and demo credentials, this solution is useless.
Kindly update readme.md for the same. Thanks a lot and Best of Luck :)
Hello !
I'm trying to use the video demo and I want to start the call with video not enabled for more Privacy. but I came across this issue.
Steps to reproduce: if I close the stream on both ends and one user opened the video stream the Other user doesn't get their image.
So is that the way it's intended or can we have a workaround this.
Hi!
In this callback,
flutter_demos/audio_call/lib/services/callkit_service.dart
Lines 174 to 183 in c152d9c
Did you confirm this fired ?
I use flutter_call_kit
but I can't confirm yet.
I confirmed only didActivateAudioSession
and performEndCallAction
fired.
I clone this demo project , but can't login .
I have been created applications & two users at the control panel to login, but still return the "Invalid username" to me...
What else am I missing? please help me thanks
Hi @VladimirBrejcha ,
Thanks for the update, but the way you handle the push notification can't be work as it should be, at the demo too I faced the following problems:
1- When I start the call it give me the status "connecting ..." and it last for only 20 seconds, and that's not enough to handle from other device to click on the notification, so we hope if you can login the other user when he receive the push notification either he clicked or didn't click on the notification, so that the "ringing.." status can be change the timeout to be like a 60 sec and that's a good time so that the other user can answer the call.
2- when the call failed, without the other user answer ( as example after 20 sec, or if the other user canceled for any reason) and then the receiver tried to click on the notification, the application still opens on incoming call screen and when he click to answer the page still give him "connecting .." without anything else and cannot be closed, see this video https://jmp.sh/zn8qyfV
3- I tried to check the method pushNotificationReceived so I can add there anything to loggin the user or add a print value or anything that cannot be printed, so I don't know from where I can change the notification that has been sent to the device, I need to change the "Incoming call" message on the notifcation as example, from where exactly can I get to that ?!
in video call demo flutter app, it gives me
-NoSuchMethodError: The getter 'localVideoStream' was called on null.
and it shows calling screen when I click the accept button it opens the video calling screen but does not start a video call it shows only connecting.....what to do??? what I am missing????
Hello guys.
I want to use VoxImplant SDK so i can achieve audio calls functionality.
i used the demo code and i've tried it.
when i tried to implement it on my project i couldn't receive incoming calls.
the only functionality that works is making a call.
the SDK log:
1 callService(774489783): _onIncomingCall 2 flutter: caller is ***** 3 flutter: [FlutterCallKit:INFO > FCXCallObserver.callChanged: DA1279A6-1BCA-42F3-9F26-000C33000A81] 4 flutter: [FlutterCallKit:INFO > FCXProvider.reportNewIncomingCall] 5 flutter: [FlutterCallKit:INFO > FCXProvider.executeTransaction] 6 flutter: [FlutterCallKit:INFO > FCXTransaction.getActions] 7 flutter: [FlutterCallKit:INFO > FCXProvider.FCXEndCallAction] 8 flutter: -------- call declined ----------- 9 flutter: [FlutterCallKit:INFO > FCXEndCallAction.fulfill] 10 flutter: [FlutterCallKit:INFO > FCXCallObserver.callChanged: DA1279A6-1BCA-42F3-9F26-000C33000A81] [log] CallService(774489783): onCallDisconnected 11 flutter: call ended because FCXCallEndedReason.remoteEnded
it seems like all incoming calls are rejected before incomingCall event launches the widget.
any help guys?
Is local notifications enough for a call app? Or do we also need ConnectionService?
Hello, My issue is that all calls failed after a hot restart or after answering 1 call from the background using flutter_callkit_incoming plugin push UI and it doesn't work again till closing and reopening my application.
hello,
The incoming call notification only works when the app is open. Please advise me on how can i implement the incoming call screen for when the app is terminated, and when the screen is locked. Thanks
that problem solved, but new issues raised
I need 3 scenarios where a video call or audio call should work,2 of them scenarios are working perfectly
1 scenario where it's not working is below:
when the receiver gets an incoming call and it gets connected and after the call ends the receiver goes to the background
and again the same receiver got another call then the receiver gets a notification, after a click on the notification it goes to IncomingCallPage
and shoes incoming calling screen for 1 second and automatically goes to MakeCallPage and shows 'Logged in as null' though its LoginPage state shows LoginLastUserLoaded or LoginSuccess and screen stuck there
if I kill the app then it's working perfectly
Other 2 scenario working perfectly like:
when the app is killed
when the app is in the foreground
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.