ReplayKit을 사용하면 In-App 레코딩과 캡처가 가능할 뿐만 아니라 앱이 제 3자 방송 서비스로 콘텐츠를 스트리밍할 수 있게 됩니다.
In-App 레코딩과 캡처에 대한 내용은 이전 페이지에서 다뤘으니 이번에는 제 3자 방송 서비스로 콘텐츠를 스트리밍하는 방법에 대해서 알아보겠습니다.
제 3자 방송서비스로 콘텐츠 스트리밍 하기(예시에서 사용할 방송 서비스는 Mobcrush입니다.)
예를 들어 어떤 유저가 특정 게임을 방송서비스에 방송하고 싶어 할 경우 ReplayKit을 사용할 수 있습니다.

조금 더 자세히 살펴보겠습니다.
먼저, Client App은 ReplayKit API와 통신(communicates)하여 방송을 시작하도록 요청합니다.

이 시점에서 ReplayKit은 사용자가 방송 서비스를 선택할 수 있는 UI를 표시합니다.
지금까지 내용을 구현해 보겠습니다.
가장 먼저 방송을 시작할 수 있도록 UI를 표시해야합니다.
이를 위해서는 RPBroadcastActivityViewController에 대해 이해해야 합니다.