We are developing an app using AppRTC. Audio and Video call from iOS-iOS and Android-Android are working fine but whenever we try to call from android to iOS or iOS to android, nothing happens after the call is accepted.
We have tried using the same Video codec (H264) on both android and iOS but the issue still persists.
Any assistance in this matter is highly appreciated.
There are couple of things you can do to solve this issue:
See if you are using https://apprtc.appspot.com instead of https://appr.tc, you should use https://appr.tc for latest AppRTC.
Make sure you use "H264 Baseline" or "H264 High" video codec on android side as iOS supports H264 codec only.
Keep the following class updated with AppRTC github code PeerConnectionClient.java on android
Use latest AppRTC code on both iOS and Android
Related
For testing purpose I'm developing one of the app where in the app I'm playing live streaming audio url.
To play audio I'm tried with both package.
https://pub.dev/packages/audioplayer and https://pub.dev/packages/fluttery_audio
In both package, iOS working well but in android device with version 8 and 9. Taking too much time.
If there is problem in the package or something need to settings for android? Anybody has faced same issue ?
ps: For code I'm simply using packer code when I just changed with below url.
const kUrl1 = 'http://uk3.internet-radio.com:8405/live';
const kUrl2 = 'http://uk6.internet-radio.com:8179/;stream';
const kUrl3 = 'http://us5.internet-radio.com:8022/;stream';
I had also faced this issue and tried many ways, what solved my issue I switching the package to just_audio. Now it's working perfectly on both platforms.
I am working on to build linphone-android-sdk only for audio calls, but did not got any link for the same. Can any body help me doing this.
I am currently using this command to disable video
./prepare.py -DENABLE-VIDEO=OFF
But I want to disable all the codecs and tools used in video and make the library usable only for audio.
You can modify the prepare.py script to disable the codecs. Refer to the section if self.args.all_codecs: in prepare.py. Also run './prepare.py -DENABLE-VIDEO=OFF --all-codecs' to take effect of the modified Codec defnitions
I am working on the Linphone Android source code and I am trying to use the callState CallIncomingEarlyMedia to show video in the CallIncomingActivity. Does anyone got any example how to do this?
I have tried to use acceptEarlyMediaWithParams() instead of acceptCallWithParams() in the LinphoneManager.java but it doesn't show the video.
any ideas?
I'm using Phonegap for my app. I want to use sound in my app. I've used Howlerjs for the sound, but that one doesn't work on Android 4 for some reason. So I decided to try the Cordova Media Plugin, but I can't get that one to work either. I always get error code 1. I've tried to put /android_asset/www/ before the source and I've tried to use .wav files instead of .mp3 files. Everything doesn't work. Hopefully someone can tell me why it doesn't work and how to fix it.
Thanks in advance!
Any suggestion for live stream for android.
In my app i need to broadcast live video from android on a web,some app like Qik, Justin.tv, Ustream.tv and Bambuser.
it is developed under ffmpeg,
anyone would help if there is any open source project like this,or anyone had already done it
please tell me the project name or send me a copy of the code.
Email:liangyingshuang#gmail.com
Thanks.
Bambuser have opened source their version of ffmpeg that compiles on the Android. That should get you started.
see: http://bambuser.com/opensource
Best thing is SpyDroid http://code.google.com/p/spydroid-ipcamera/
It works the same as Qik