2013-05-01 3 views
7

MediaPlayer에서 비디오 스트림을 재생할 수 있도록 WebRTC 기능을 내 Android 앱에 쉽게 추가하려면 어떻게해야합니까? android app에 WebRTC 기능을 추가하는 방법

  1. 어떤 라이브러리 (.jar 파일)

    내가 referencies에 추가해야합니까?
  2. 일부 코드 예제를 추가 할 수 있습니까?
+0

@Busky webrtc를 사용하여 android app을 만들 수 있었습니까? 가능합니까? 일부 지식을 공유하십시오. android 응용 프로그램에 대한 webrtc로 응용 프로그램을 만들고 싶습니다. –

+1

사용할 수 없기 때문에 사용할 수 없었습니다. 인터넷상의 예제들 ... – Buksy

+0

@Busky 똑같은 문제입니다. 나는 인터넷에 webrtc 예제가 부족합니다. 또한 나 혼자서 만들려고했습니다. 그러나 소켓과 네트워킹 코드에 올 때 멈 춥니 다. –

답변

3

사실, 지금 참조 할 수있는 ".jar"파일이 없습니다.

WebRTC는 Android 및 iOS 용으로 제작할 수있는 웹 브라우저 용으로 제작되었습니다.

질문에 대해서는 Android 또는 iOS에서 WebRTC를 작성하는 방법을 배워야 할 수도 있습니다.

Android의 경우 먼저 NDKJNI을 알아야합니다. 안드로이드를위한 NS \ AECM \ VAD \ AGC 모듈을 포함하여 전체 webrtc 프로젝트 또는 독립형 VoE \ ViE를 빌드하십시오.

iOS의 경우에도 직접 빌드해야하지만, this 도움말이 필요할 수 있습니다.

이러한 정보는 모두 인터넷에서 찾을 수 있으며, 특히 google group입니다.

1

http://www.webrtc.org/native-code/android을 참조하십시오.

안드로이드 용 webRTC를 만드는 방법에 대한 모든 정보가 있습니다.

기본 WebRTC에 라이브러리를위한 자바 래퍼 : https://code.google.com/p/webrtc/source/browse/trunk/talk/app/webrtc/java/#java%2Fsrc%2Forg%2Fwebrtc

그것은 네이티브 라이브러리를 구축하는 방법에 대한 지침을 가지고있다.

또한 webRTC를 사용하여 https://apprtc.appspot.com과 통신하는 예제 앱이 있습니다.

https://code.google.com/p/webrtc/source/browse/trunk/webrtc/examples/android/media_demo/README

나는 안드로이드 스튜디오 프로젝트를 생성하고 생각 Gradle을 함께 구축하는 방법에 대한 지침을 찾을 수 없습니다. 누구든지 그것을 발견하면 공유하십시오. 도움이되기를 바랍니다.

0

하나의 옵션은 횡단 보도를 사용하는 것입니다. 횡단 보도를 프로젝트의 웹보기로 사용하여 기본 앱을 만들 수 있습니다.

내 경우에는 Web-RTC가 아무 문제없이 작동했습니다.

다음은 프로젝트에 횡단 보도를 추가하는 방법에 대한 자습서입니다.

https://crosswalk-project.org/documentation/embedding_crosswalk.html

https://diego.org/2015/01/07/embedding-crosswalk-in-android-studio/

나는이 도움이되기를 바랍니다.

관련 문제