Implement screenshare in webview for react native bigbluebutton project
$250-750 USD
Paid on delivery
Bigbluebutton is open source video conferencing platform that support audio, video and screen share.
It is web based platform that run on system browser (chrome, firefox, safari) .
on PC or Mac devices web browser support screenshare while in mobile devices (android, IOS) it's not supported yet.
So bigbluebutton screenshare doesn't work on IOS and Android devices
luckily there is a trick to enable screenshare on mobile devices using webview in app simply by creating separate stream for screenshare outside webview so we can send screenshare stream outside webview to external server URL
Bigbluebutton developers implemented this trick by sending stun/turn servers information from bigbluebutton web app to webview then it pass the server information to mobile native so that it send screenshare stream to the stun/turn server externally (outside browser capabilities)
So when user click on screenshare button inside bigbluebutton inside webview, then it will send a message to the webview that contains webRTC stun/turn server information and using this information the app will initiate screenshare and send screenshare stream to the stun/turn server.
this can be tested on iphone and ipad using this link:
[login to view URL]
Unfortunately that trick was implemented on IOS but not on android
Our Main project is to implement it on android as well.
Here is the source code for the project we will work on:
[login to view URL]
This app is built with react native so the candidate for this project should be confident with react native.
Please bid on this project only if you are expert with react native and android native
When you bid please describe how you will accomplish this task
Also to verify that you read the project description and you're not copying and pasting bids.
Please include this in the head of your bid "I will integrate screenshare for bigbluebutton on android"
project budget is 300$
Project ID: #37606100
About the project
50 freelancers are bidding on average $650 for this job
Hello Good morning , I just finished reading the job description . I see you are looking for someone experienced in developing products using React.js, Android Studio, Kotlin, Android and React Native. This is somethin More
( "I will integrate screenshare for bigbluebutton on android" ) Hi there! You need an Implement screenshare in webview for react native bigbluebutton project, I got 7+ years of experience in developing apps for sta More
Dear Belal A., I hope this message finds you well. I have carefully read the requirements for implementing screenshare in the React Native Bigbluebutton project and I am confident that I can deliver this project with More
Hello there, I can help u with this job plz contact and initiate the chat so that we can discuss in detail. I have great experience with Android Studio, React Native, Android, Kotlin and React.js. Meanwhile here is my More
I can provide you App with all the required features and functionalities you needed. I am Google Certified & highly experienced in Mobile App Development(Android and iPhone) & I had developed applications for various More
Hi There! I am a senior React Native developer having 4+ years of experience in services for "iOS & Android & Web app development" I have gone through your requirement specification as per my previous experience with t More
Hello, I read your project details and really interested in your mentioned job. I have 5+ years’ experience doing similar jobs related to these skills Android Studio, Android, React.js, Kotlin and React Native. I think More
Hi, how are you? I read your project details and really interested in this project. I am full stack developer having a 5+ year experience doing similar jobs regarding to these skills Android Studio, React.js, Android, More
Hello Belal A. I've just completed a thorough review of your project Implement screenshare in webview for react native bigbluebutton project initial details. I extend a warm invitation for you to explore my profile, More
Hi, As a seasoned professional with two decades of experience in web and mobile technology, I am committed to offering clients unparalleled support in evaluating project feasibility and leveraging my wealth of knowledg More
Hi there! My name is Hunain and I am a full stack web developer and Graphics Designer with extensive experience in Android, React.js, and related technologies. I am available 24/7 for consultations, project updates, an More
Dear Belal A., I prefer United Arab Emirates clients. This project seems a piece of cake for me. I finished exactly the same work a month ago. I have deep experience on Android, React.js, Kotlin, React Native, Andr More
"I will integrate screenshare for bigbluebutton on android". I have carefully reviewed the project requirements and the provided source code on GitHub. I am a seasoned React Native developer with a strong background in More
Elevate your React Native BigBlueButton project to new heights by incorporating the powerful feature of screen sharing through a WebView component. With this implementation, you can enhance user engagement and create a More