Find Jobs
Hire Freelancers

Help to fix our WebRTC bug with Apple devices (Mac and iOS) for our PHP application

$10-100 USD

Закрито
Опублікований about 6 years ago

$10-100 USD

Оплачується при отриманні
We have a chat application that utilizes PHP. We then integrated webcams for it to allow users to broadcast their web cams and also be able to view other peoples web cams. However, it is not working with iOS and Mac devices very well. I do know that WebRTC had issues with iOS/Safari before but I do know it is now possible. For example, on desktop Macs, the cams can open but others cannot view it with Safari. On iPhones, cams can be broadcast with Safari, but Chrome and Firefox does not work. So, there are various little bugs within the WebRTC integration. Need a WebRTC expert to help with this.
ID проекту: 16914343

Про проект

3 пропозицій(-ї)
Дистанційний проект
Активність 6 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
3 фрілансерів(-и) готові виконати цю роботу у середньому за $111 USD
Аватарка користувача
Are you using UIWebView in your iOS project rather than WKWebView?, May be it causes for on iPhones, cams can be broadcast with Safari, but Chrome and Firefox does not work Since, according to this Google support link Chrome on iOS is using WKWebView which is basically a limited Safari version controlled entirely by Apple. On iOS 11 Apple implemented the WebRTC protocol for Safari, but they didn't do it for WKWebView. It's a shame because all non Safari browsers (Chrome, Firefox, etc) has use UIWebView and even inApp browsers are constrained to this engine (ex: Facebook, WhatApp, etc). And unfortunately, from what I read on Apple's site, there is no plan to integrate shortly WebRTC support in WKWebView. Hence the only thing left for us is to put the naive UIWebView and remove the existed WKWebView for web engine. also Before I was getting the similar problem which is, making a WebRTC connection between others (Chrome, EI and Firefox) and iOS/Safari not working: Reason: no H.264 implementation on device Chrome, EI and Firefox has only a hardware implementation for H.264 and there is no software implementation. At this moment since Apple only supports H.264 other browser can't connect with iOS and Safari. In this case, I've fixed the communication between all non Safari browsers( Chrome, EI and Firefox) and Safari by adding "playsinline" inside < video > and changing the methods "handleRemoteStreamAdded(event)" and "gotStream(stream)"
$105 USD за 10 дні(-в)
5,0 (219 відгуки(-ів))
9,0
9,0
Аватарка користувача
Hi there, I would like you to come on the chat to discuss more the requirements in more details. Thanks
$61 USD за 10 дні(-в)
4,9 (16 відгуки(-ів))
4,4
4,4

Про клієнта

Прапор UNITED STATES
New York, United States
5,0
13
Спосіб оплати верифіковано
На сайті з квіт. 20, 2017

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.