サードパーティ製アプリのライブストリーミングサポートは、AppleがWWDC 2016の基調講演で公表しなかった30以上の開発者向け機能の一つです。iOS 10の新しいフレームワークであるReplayKit Liveを通じて実現されたこの機能は、プレイヤーがゲームプレイの録画を共有したり、他のプレイヤーや視聴者にオンラインでライブ配信したりすることを可能にしますが、iOS 10の最初のベータ版には当初含まれていませんでした。
iOS 10 ベータ 2 ではこの機能が有効になっており、Reddit の投稿で今日指摘されたように、ライブストリーミングは iPad 用の Apple の Swift Playgrounds アプリですでに利用できるようになっています。
スクリーンショットからもわかるように、Swift Playgroundsアプリはライブストリーミング機能に初めてアクセスする際にプロンプトを表示します。このプロンプトには「放送アプリを探す」ボタンが含まれており、おそらくユーザーはApp Storeのセクションに移動すると思われます。このセクションは、iOS 10が今秋リリースされる際にライブストリーミング対応アプリ専用のセクションになると思われます。
Swift Playgrounds の初期バージョンにはライブストリーミング オプションは含まれていませんでしたが、iOS 10 ベータ 2 にアップデートすると機能します。
Swift Playgroundsのようなライブストリーミング対応アプリでは、ユーザーが配信可能な外部アプリを選択できるのが特に便利です。基本的に、TwitchやYouTubeなどの配信対応サービスは、ReplayKit Liveに最適化されていれば、他のアプリからも利用できるはずです。
もちろん、Asphalt 8 などの一部のゲームでは、Twitch でのライブ ブロードキャストのサポートが長い間統合されていますが、ReplayKit Live を介したシステム全体のソリューションは、ユーザーが自由に使えるライブ ストリーミングの送信先が豊富に用意されている一方で、開発者が他の作業に集中できるようになるため、非常に高く評価されています。
たとえば、Mobcrush はすでに ReplayKit Live をアプリに実装しています。
ライブストリーミングは、iPhone 5s 以降、iPad Air 以降、第 6 世代 iPod touch など、64 ビット プロセッサを搭載した iOS デバイスでのみ動作します。
ライブストリーミングは最新の流行語だ
ReplayKit Live は大きなものになるでしょう。
ライブ配信はコミュニティの構築やアプリやゲームの新規ファンの獲得に役立つだけでなく、リアルタイムでゲームプレイ映像を視聴したいという巨大な市場も存在します。ReplayKit Liveはスクリーンキャストにも活用でき、AppleファンがiPhoneの画面であらゆるものをすぐにライブストリーミングできるようになる初めての機会となります。
Appleが提供するAPIにより、開発者はiOSデバイスのマイクと前面カメラを使って、ゲームプレイ映像に独自のビデオおよび音声解説を追加できます。iOS上のReplayKit Liveによるライブストリーミングに加え、Appleは昨年iOS 9で導入された標準のReplayKitをApple TVゲームに導入します。
出典: Reddit