Skip to content

dedencLichKing/Agora-Online-KTV

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgoraShareVideoBroadcasting AgoraShareVideoAudience

其他语言版本: 简体中文

The client show the method of how to KTV funtion base on Agora SDK. This open source include 2 project folders: Broadcast side AgoraShareVideoBroadcasting: project folder is AgoraShareVideo_ijkplayer Audience side AgoraShareVideoAudience: project folder is AgoraShareVideoAudience

Running the App

First, create a developer account at Agora.io, and obtain an App ID. Update "ViewController.m" with your App ID. (2 projects need add appid follows the same step as below)

[AgoraRtcEngineKit sharedEngineWithAppId:@"<#APP_ID#>" delegate:self] 

Next, download the Agora Video SDK from Agora.io SDK. Unzip the downloaded SDK package and copy the libs/AgoraRtcEngineKit.framework to the "AgoraShareVideo_ijkplayer/AgoraShareVideo_ijkplayer" folder in project, copy the libs/AgoraRtcEngineKit.framework to the "AgoraShareVideoAudience/AgoraShareVideoAudience" folder in project .

Finally, Open AgoraShareVideo_ijkplayer, AgoraShareVideoAudience.xcodeproj connect your iPhone/iPad device, setup your development signing and run.

Operating steps

  • Run AgoraShareVideo_ijkplayer.xcodeproj create a room.
  • Run AgoraShareVideoAudience join the same room.
  • two people joining the same room.

Developer Environment Requirements

  • XCode 8.0 +
  • Real devices (iPhone or iPad)
  • iOS simulator is NOT supported

Connect Us

License

The MIT License (MIT).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 61.4%
  • C++ 32.7%
  • Objective-C 4.0%
  • Java 1.1%
  • Other 0.8%