Закрыт

Xamarin (Android/iOS - cross platform): WebRTC implementation

Этот проект получил 56 заявок от фрилансеров со средней стоимостью заявки в размере $2990 USD.

Получить бесплатно ценовые предложения для подобного проекта
Работодатель работает
Бюджет проекта
$1500 - $3000 USD
Всего заявок
56
Описание проекта

We need to add video communication (WebRTC) support in an app that is currently actively being developed.

I wish to decouple the video communication in this phase 1 initially from the existing app to isolate the video communication solution.

So the project is

Build a WebRTC video/audio communication app that can work against a WebRTC signaling backend on both IOS and Android. The code must be done in Xamarin/C#.

Currently we are using a hybrid model that depends on Google Chrome being installed on the mobile device to be able to use Google Chrome for the video communication. We need to make this built into the app. We cannot use the Android builtin webview since it does not support WebRTC and in Android 4.4 (KitKat) the new webview based on Google Chrome will not have WebRTC support. ([url removed, login to view])

So this needs to be handled natively and on both iOS and on Android.

Currently building WebRTC (video communications) for native Java android apps is possible

[url removed, login to view]

and to some extent for IOS

[url removed, login to view]

Please note that more than likely this will be pretty hard to get working especially on iOS.

You need to have a good understanding of many areas

- audio/video encoding/decoding

- iOS development using Objective-C and Xamarin including wrapping/invoking native C libs (*.so files)

- Android development using Java and Xamarin including wrapping/invoking native C libs (*.so files)

Хотите заработать немного денег?

  • Укажите свой бюджет и срок
  • Опишите свое предложение
  • Получите оплату за свою работу

Нанять фрилансеров, которые также подали заявку в этот проект

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online