WebRTC - ScreenSharing in Android/iOS - android

I am trying to figure out a way to do a screen share using webRTC. I was able to achieve the same in desktop using the API navigator.mediaDevices.getDisplayMedia(). However, getDisplayMedia() is not functioning in an android device. The webRTC documentation hints that getDisplayMedia() isn't supported in Android/iOS [the last time I checked]. If that is the case then what is the alternative to getDisplayMedia() to achieve screen sharing when it comes to android/iOS?
Thanks in advance.

Related

Integrate power bi report with mobile APP

I want to develop android and iOS app using Flutter
and I want to display power bi reports into my APP
but I don't want to use I Frame or web view for this purpose,
I want to know if there is any other way of doing so? for example using power bi SDK or maybe using http request Rest API if there is a solution I'll be so thankful.
You should be able to use PowerBI Embedded for this. It's not going to be as easy as simply opening PowerBI Desktop and building some charts and deploying them, but I believe PowerBI Embedded was developed for this exact purpose.
https://azure.microsoft.com/en-au/services/power-bi-embedded/
No, there is no other way. Whatever you use, it will boil down to Power BI elements rendered in an iframe in a web page displayed in a browser.

Reading QR Code natively from camera on Android device

Can I make my phone camera natively read QR code and take necessary action without opening the specific application to read it? I don't want to open the application to read these QR codes.
I am developing an android application which requires the following functionality. Please let me know how I can do it.
Thanks,
This is the open source project to build QRCode reader with android camera
https://github.com/zxing/zxing
What about native Mobile Vision API? And here's a tut for barcodes by Google.
Spinning on #Sid's answer, the Mobile Vision API is my preferred way to go. It contain Google's own barcode detector classes and I use it in production apps with great result.
If you like a simpler interface that just opens the camera and returns the QR-code (or barcode) upon detection, this tutorial will probably be most useful. It contains all the stipped down classes you need as well.

VOIP Library for Mobile(Android/IOS) and Web Application

I don't know it is suitable place for this question or not, if this is not the right place please redirect me to the right one. i am asking this question after spending 3-4 days. Please be with me.
I have a web app/Mobile app(Android and iOS) something like small ERP application. We want audio calling feature for the application, we have been looking for days but didn't get a suitable solution.
Our Requirement is
Browser - Browser Calling,
App to browser,
App to App,
browser to app
we don't need internet to phone feature. Ultimately we are looking for a solution that will allow user to call directly without knowing the phone number.
In my research i came across WebRTC, but didn't understand the logic.
so if there is any way (library or something) (free/paid), any kind of information will be helpful (article/library/webpage/explanation). To give me a path to move forward with the research.
thanks.
Paid Library :
1) Zipper -- It has native sdk for mobile and Javascript sdk for mobile or web. https://www.zoiper.com/en/voip-sdk
2) ToxBox is also good library for voice call. https://tokbox.com/
Open Source :
Try Linphone- Its good for voice calling - they also provide sdk for Mobile and web.
https://www.linphone.org
Open Source
http://www.pjsip.org/ - SIP platform based

Cordova Plugin to display audio information and controls on iOS and Android Lockscreen

I am looking for a plugin or plugins that would allow me to show audio metadata (Title, Artwork etc.) on the Lockscreen of both iOS and Android.
Along with that I would like to control the audio from the lockscreen (Play pause etc, it already happens in iOS I need it happen on Android).
Lastly the plugin should provide audio information within the control center in iOS and the notification area in Android of cause with the ability to Play Pause etc.
If it is easier to do with some native code tweaks then can someone please point that out also to a tutorial as to how it can be done.
Below are some examples of what I am speaking about
This plugin does what you're looking for: https://github.com/homerours/cordova-music-controls-plugin
As of writing it has a few issues with iOS html5 audio (see https://github.com/homerours/cordova-music-controls-plugin/issues/97 and https://github.com/homerours/cordova-music-controls-plugin/issues/66) but works across iOS, android and windows phone.
You could also try this, however I have never tried it. It uses the native players for iOS and Android, and will not work on chrome or your dev machine.
https://github.com/wnyc/cordova-plugin-playerhater
On my current project I have much the same need as you, (I am using HTML5 audio) and have had to put together a number of different plugins.
iOS Background Audio
https://github.com/AubreyHewes/cordova-background-audio
iOS Meta data:
https://github.com/ChoiZ/NowPlaying
https://github.com/shi11/RemoteControls
I am working on a solution for a modular android audio notification controls using the webintent plugin, but I am far from finishing it. I'll post back here when it's done.

is it possible to use opentok/tokbox in android?

I want to create a video chat application for android mobiles so I decided to use opentok for it.Now I have questions and some apprehensions.a)
Is it possible to use opentok for android phones?If yes then is it using the adobe AIR?Any Help in this regard will be Thankful!It will be great if you give me some tutorial for Developing in adobe AIR Thanks!
Not long ago, you could watch a stream, but you couldn't publish one as Flash for Android does not have access to the camera.
However, recently OpenTok has recently tried to rectify this:
http://www.tokbox.com/blog/opentok-gets-its-first-mobile-features-2/

Categories

Resources