開場
ABOUT
AbemaTV Developer Conference 2016では、「AbemaTV」での快適な視聴を実現する上で必要となったUIデザイン・アプリエンジニアリング・サーバーサイドと多様な技術的知見や経験をみなさまに共有をするための場です。
ぜひご参加ください。
サイバーエージェントとテレビ朝日が共同で展開する、株式会社AbemaTVでは、無料で楽しめるインターネットテレビ局「AbemaTV」を展開しています。「AbemaTV」はオリジナルの生放送コンテンツや、ニュース、音楽、スポーツ、など 多彩な番組が楽しめる約30チャンネルをすべて無料で提供しており、 2016年4月11日(月)の本開局から5か月で800万DLを達成しました。
主催 | 株式会社AbemaTV |
---|---|
開催日時 | 2016年10月15日(土) 13:00 ~ 18:00 |
参加費 | 無料 |
募集人数 | 300人 |
対象 | アプリやWebなどの開発に関わるエンジニアやデザイナー |
会場 | 東京都渋谷区道玄坂1丁目12番1号 渋谷マークシティウエスト13F |
TIMETABLE
Room A | Room B | |
---|---|---|
13:00 | ||
13:30 | 挨拶 | |
14:00 | AbemaTV が独自開発を行っている、映像コンテンツの納品・管理からそのリニア放送、VOD、広告配信、コメント機能などを実現するシステムの全体像を使用している技術や開発・運用手法などを交えながら説明します。 | イマドキの Web サービス運営で突き当たるフロントエンド課題とつらみ 多様なターゲット環境、ブラウザによる Flash 包囲網、技術選定 etc... などの日常的なつらみと AbemaTV 関連サービスにおける道のりをお話します。 |
14:20 | インターネットの動画サービスといえばユーザーが好きな時間に好きな番組を選んで視聴する VOD (video-on-demand) 形式を思い浮かベられることが多いと思いますが、ここでは従来のテレビ番組のようにあらかじめ決められた番組表どおりに番組が流されるリニア放送型の動画サービスにおける Web フロントエンド技術についてお話します。 | |
15:00 | AbemaTV の iOS アプリでは、Facebook が提唱する Flux アーキテクチャを採用しています。RxSwift を使って実装した場合の実装例、iOS アプリにおける Flux のメリット、ディメリット等についてお話します。 | |
15:30 | やんちゃな HTTP Live Streaming (h264/aac) トラブルシューティング集 生放送ではオンデマンド配信以上にノイズの影響が生じやすく、また遅延の考慮も必要なため、特に動画配信周りのチューニングが重要となります。FRESH! by AbemaTV の開発、運用において得た知見についてお話します。 | AbemaTV の立ち上げから運用フェーズにおいて、デザイナーとエンジニア間でどのように UI を決めて行ったか、また両者間でのデザインの共有方法について、コミュニケーションと実装の面からお話しします。 |
16:30 | ||
17:00 | FRESH は AbemaTV とは異なり一般ユーザが使用するプラットフォームなので様々な状態管理を求められます。Flux アーキテクチャにより複雑な状態管理を Rx と Kotlin によって解決した話をします。 | |
17:20 | Android で OutOfMemory にならないためのメモリ戦略 Nexus7 (2012) などの古い端末でも、動作させるための戦略や、動画を再生しながらでも綺麗なアニメーションをさせるためにしたことをお話します。 | |
18:00 | 懇親会 |
SPEAKERS
佐藤 歩
Web エンジニア
五藤 佑典
Web エンジニア
須藤 涼介
インフラエンジニア/マネージャー
波戸 勇二
iOS エンジニア
久保 亮介
サーバサイドエンジニア
荒谷 光
Android エンジニア
中澤 優一郎
サーバサイドエンジニア
松本 俊介
デザイナー
内田 達也
デザイナー
堀 良太
サーバサイドエンジニア
伊藤 恭平
iOS エンジニア
大﨑 浩崇
サーバサイドエンジニア
板敷 康洋
サーバサイドエンジニア/マネージャー
鬼石 広海
クリエイティブディレクター/デザイナー
降矢 大地
Android エンジニア