地道にちょこちょこと改造を続けている。http://momoclo.no.de/player今まではJavaScriptからajaxで再生中動画の情報を取ってきてExternalInterfaceつかってFlashにデータを渡して同期させる、ということをやっていたけど、Flash側からAPIにアクセスすればそんなことする必要ない、ということでそのあたりの処理を全部ActionScriptの方に移した。https://github.com/sugyan/momocloop/blob/master/as3/Player.as#L92これによって、サーバ側のAPIがちゃんと動いていればFlash単体で同期viewerとして動作するようになる。http://momoclo.no.de/swf/livePlayer.swfhttp://momoclo.no.de/swf/talkPlayer.swfapiがJSON形式なので、最近JSONサポートされたのFlashPlayer11で動くようにしている。redis以前はずっとmongodbを使っていたのだけど、このアプリにおいては大したクエリを使うわけでもないし永続化も必要ないし、ということでRedisに置き換えてみた。storageにconnect-redisを。その他、再生する動画の情報やコメントなどをJSON文字列をlistに入れて保存する形で使用している。Goのnanoプランで。大した容量の保存を必要としていないのでこれで十分なはず。designTwitterのBootstrapを使ってみた。Bootstrap適当でもなんとなくそれっぽいデザインに出来ていいかんじ。