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時間で開発されたそうです。。。すごい!


iOStream