Find Jobs
Hire Freelancers

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

$10-100 USD

Zamknięte
Opublikowano około 6 lat temu

$10-100 USD

Płatne przy odbiorze
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.
Identyfikator projektu: 16914343

Informację o projekcie

3 ofert
Zdalny projekt
Aktywny 6 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
3 freelancerzy składają oferty o średniej wysokości $111 USD dla tej pracy
Awatar Użytkownika
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 w 10 dni
5,0 (219 opinii)
9,0
9,0
Awatar Użytkownika
Hi there, I would like you to come on the chat to discuss more the requirements in more details. Thanks
$61 USD w 10 dni
4,9 (16 opinii)
4,4
4,4

O kliencie

Flaga UNITED STATES
New York, United States
5,0
13
Zweryfikowana metoda płatności
Członek od kwi 20, 2017

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.