iOStreamを試してみた
方法
iOStreamは、iPhone,iPadの画面をブラウザにストリーミング配信できちゃうようにするライブラリです。 こちらからSDKをダウンロードできます。
SDKをプロジェクトに含め、下記のコードを追加するだけです。
(詳細はREADME.mdを参照してください。)
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
iOStreamClient *client = [iOStreamClient sharedInstance];
client.frameInterval = 6; //10 FPS
client.showsTouchPointer = YES; //show the touch pointer
[client startStream];
return YES;
}
デフォルトでは下記のサーバが使われますが、独自サーバでのホストもできるそうです。 サーバ側のソースも公開されていました。Node.jsで書かれていました。
http://fuckitstreamit.com
DEMO
iPhoneに表示されたIDをブラウザに入力することで接続されます。
所感
ちょっとフレームレートが低いのか、画面がパッと変わってしまうてんが惜しいと感じた。 iOStreamはハッカソンで38時間で開発されたそうです。。。すごい!