SlideShare a Scribd company logo
1 of 130
ニコニコ動画iOSアプリの
UX・マネタイズ・技術の話


    株式会社ドワンゴ
     松前健太郎
     @kenmaz
自己紹介
• 松前健太郎 (@kenmaz)
• ドワンゴ ニコニコ事業本部
 ニコニコiPhone 開発リーダー

• 2009/06 中途入社
• 前職は大手メーカー系SIerで研究開発
アジェンダ

• ニコ動・ニコ生iOSアプリの概要
• ニコ動アプリのUX
• マネタイズ
• 技術的な話
アジェンダ

• ニコ動・ニコ生iOSアプリの概要
• ニコ動アプリのUX
• マネタイズ
• 技術的な話
ニコニコ動画
ニコニコ生放送
iOSアプリの概要
ニコニコ動画iOSアプリ


• ニコニコ動画を視聴するためのアプリ
• iPhone/iPadの両方に対応
• 2009年5月 リリース
• 月間ログインUU:102万 (2012年4月)
ニコニコ生放送iOSアプリ


• ニコニコ生放送を視聴・放送するアプリ
• iPhoneに対応(近日iPad対応予定)
• 2010年5月 リリース
• 月間ログインUU:34.7万 (2012年4月)
アジェンダ

• ニコ動・ニコ生iOSアプリの概要
• ニコ動アプリのUX
• マネタイズ
• 技術的な話
ニコ動アプリのUX
ニコ動アプリの進化

• 2009年にリリース以来、30回以上アッ
 プデートを繰り返してきた

• まずはアプリの進化の歴史をちょっと
 振り返り
ver1.0
•   まず“iPhoneでニコ動が見れる”

•   ガラケー向けに変換された動画を流用(低画質)

•   UITableViewを使ったシンプルなUI
ver2.0
•   画質の向上

•   WiFi接続時のみ、mp4で高画質再生

•   UIはver1.0から大きな変更なし
ver3.0
•   さらなる画質の向上

•   WiFi/3G問わず、常にmp4で高画質再生

•   UIをHTML/CSSで実装、デザインの見直し
ver4.0
•   UXの再設計

    •   ver3.0で基本は完成

    •   ver4.0でUXを再設計
UXの再設計

• UIの見直し
• 新しい動画視聴スタイル
• デザインの刷新
UXのハニカム構造




                          The User Experience Honeycomb
  http://semanticstudios.com/publications/semantics/000029.php
UXの再設計

• UIの見直し
• 新しい動画視聴スタイル
• デザインの刷新
UIの見直し

• 使いやすい
• 探しやすい
• 迷わない
画面の向き
•   現状

    •   動画を探すとき:縦固定

    •   動画を視聴するとき:横固定

•   問題点

    •   頻繁に端末をクルクルと持ち替える必要がある

    •   快適な動画視聴の妨げ

    •   動画系のiPhoneアプリでは一般的なUI

        •   ex) Youtube、Ustream、Hulu
画面の向き
•   実際の利用シーン

    •   片手しか使えない状況(外出時など)→縦

    •   両手が使える状況(自宅でまったり)→横

    •   フリック入力でコメントを入力したい→縦

    •   じっくり全画面で動画をみたい→横

•   状況ごとに最適な画面の向きがある

    •   縦横両方に対応して、より使いやすく
タブバーの廃止
• 従来
 • 広告は表示したい
 • 画面領域は確保したい
• 改善
 • タブバーによるメニューは廃止
 • 必要なときに”ひっぱり出す”メニュー
コンテンツ領域
          コンテンツ領域
2ペインスタック構造

• 横向き画面を最大限を活かすUI
• 横フリックで戻る、進むが可能
• ビュー自体はUIWebView
UIWebView
UXの再設計

• UIの見直し
• 新しい動画視聴スタイル
• デザインの刷新
新しい動画視聴スタイル
•   従来

    •   動画を一覧から選んで視聴、の繰り返し

•   もっと気軽に動画を見てほしい

    •   ながら見

•       毎日アプリを起動してみたくなる仕掛け

    •   ダラ見
ながら見
•   動画を見ながら、他の動画を探せる

•   ちょっと気になったらタップしてプレ
    ビュー再生

    •   面白そうなら全画面で引き続き再生

    •   興味がなければ別の動画にすぐ切り替え
ながら見
ながら見
ながら見
ながら見
ながら見
ながら見
ながら見

• 動画視聴までのハードルを下げる
• 動画を見ながら次の動画を探す
• 動画を見ながら他のことをする
 • テレビを見ているときと同じ感覚
ダラ見
• いつ、どういう状況でアプリが使われ
 ているか?
ダラ見
• 夕食後から寝るまでの間
• 自宅でダラダラしている時間
 • といえば、テレビのダラ見
• テレビのような垂れ流し機能があればア
 プリを使ってくれるかも
あなたチャンネル機能
• あなたが興味のありそうな動画を
 リコメンドして連続再生
視聴履歴を元にしたリコメンド



SNS上の友達のおすすめの動画




お気に入りうp主の新着動画
UXの再設計

• UIの見直し
• 新しい動画視聴スタイル
• デザインの刷新
デザインの刷新
•   見た目はやはり重要

    •   変わった感

    •   ユーザに飽きられるのを防ぐ

•   ニコ動で、先進的・クールな感じ・未来感

    •   といえば・・・
ニコファーレ
ニコファーレをモチーフにした
  デザイン(ボツ案)
ニコファーレをモチーフにした
  デザイン(ボツ案)
ニコファーレをモチーフにした
  デザイン(ボツ案)
最終的にこうなった
隠されたメニュー

                 ここを引っ張る




   「ランキングどこにあるの・・・」
引っ張りたくなる
タブのデザイン
デザインvsパフォーマンス




デザイン案   実際のアプリ
デザインvsパフォーマンス




デザイン案   実際のアプリ
デザインvsパフォーマンス




   透過+ブラー     透過のみ

• 実装可能だがレンダリングが激しく重くなった
•→適度な落とし所を
リリース後の反応
• 狙っていた点については、ある程度の
 評価を得た

• 特にiPadのような大きな画面での利便性
 が高まった

• 一方で、想定していなかった観点から
 の指摘がいくつかあった
コメ数・視聴者数表示
•   動画一覧からコメント数・視聴者数の表示を削除

•   「コメント数や視聴者数で動画を探してたので不便」

•   →UIを変更する際は、既存の文化を破壊しないように
    注意
画面の向き
•   加速度センサで画面の向きを変更

    •   「ロック解除がめんどくさい」

    •   「そもそもロック解除の方法が分からない」

    •   →明示的に設定できるようにした

•   iPhoneの標準のUIに従った

    •   標準のUIが最良とは限らない
UXの再設計

• UIの見直し
• 新しい動画視聴スタイル
• デザインの刷新
アジェンダ

• ニコ動・ニコ生iOSアプリの概要
• ニコ動アプリのUX
• マネタイズ
• 技術的な話
マネタイズ
マネタイズ

• ニコ動iPhoneアプリのマネタイズ手段
 • プレミアム会員の入会導線
 • 広告収益
マネタイズ

• ニコ動iPhoneアプリのマネタイズ手段
 • プレミアム会員の入会導線
 • 広告収益
プレミアム会員
• 月額525円で以下のような特典
 • 高速回線で快適に動画視聴
 • 混雑時でも優先的に生放送を見れる
 • 生放送の配信ができる
 • などなど
iPhoneアプリでの導線
•   アプリ内の各所に導線を設置

    •   動画再生前、生放送追い出し時

•   リンクをタップするとSafariが起動して入会web
    ページに遷移( クレカ決済、携帯キャリア決済、
    webマネー決済など)

•   プレミアム入会導線としてのアプリ

    •   ニコ動アプリからは、毎月それなりの数の入会
        がある
従来の入会導線



      Safari起動


アプリ              Safari   Safari
2011年11月事件発生
  •     ニコ生アプリがリジェクト

  •     リジェクト理由

      •     「プレミアム入会ページへリンクするためのボタン
            等はアプリ内に設置してはいけない(審査ガイドラ
            イン11.13違反)」

      •     「アプリ内課金(IAP)機能を使って決済してプレミア
            ム入会させるのはOK」
App Store Review Guidelineより
11.13 外部の課金メカニズムにリンクしているアプリはリジェクトされる。たとえば「購入」ボタン
をタップすると、電子書籍の販売サイトが開くような仕組みをもつアプリなど。
どうしよう
•   アプリ内から入会導線を消す?

    •   アプリ経由の入会がまるごと消滅?

•   IAPを使って入会機能を実装?

    •   Appleへの30%の手数料を受け入れるのか?

•   今回はニコ生アプリがリジェクトされたが・・

    •   ニコ動アプリも次回審査時にリジェクトされ
        ることは間違いなし!
2つの選択肢

1. ニコ動アプリ開発を凍結、放置して入
 会を維持

2. 素直にIAPを使ってプレミアム入会機能
 を追加する(手数料30%を飲む)
2つの選択肢

1. ニコ動アプリ開発を凍結、放置して入
 会を維持

2. 素直にIAPを使ってプレミアム入会機能
 を追加する(手数料30%を飲む)
ニコ動アプリ開発を凍結、放置して入会を
維持



• 短期的に見れば正解かもしれないが・・・
• スマホ主流の昨今、これはありえない!
 • とはいえ 藤は結構あった (~_~;)
2つの選択肢

1. ニコ動アプリ開発を凍結、放置して入
 会を維持

2. 素直にIAPを使ってプレミアム入会機能
 を追加する(手数料30%を飲む)
2つの選択肢

1. ニコ動アプリ開発を凍結、放置して入
 会を維持

2. 素直にIAPを使ってプレミアム入会機能
 を追加する(手数料30%を飲む)

        これしかない(消去法的に)
どのIAPプロダクトを選ぶか

1. 購読型(自動更新)

 •   自動引き落としの月額課金が可能

 •   審査が厳しい(電子書籍・新聞など向け)

2. 購読型(非自動更新)

 •   ユーザに継続手続きをしてもらう必要がある

 •   審査は比較的ゆるい
どのIAPプロダクトを選ぶか

1. 購読型(自動更新)

 •   自動引き落としの月額課金が可能

 •   審査が厳しい(電子書籍・新聞など向け)

2. 購読型(非自動更新)

 •   ユーザに継続手続きをしてもらう必要がある

 •   審査は比較的ゆるい
価格をいくらに設定するか
•   たとえば

    •   月額課金:¥700/月 (取り分¥490)

    •   チケット:¥2000/3ヶ月 (取り分¥1400)

•   要判断

    •   自動更新購読型ではない

    •   実はwebから入会してくれたほうが嬉しい
価格をいくらに設定するか
•   たとえば

    •   月額課金:¥700/月 (取り分¥490)

    •   チケット:¥2000/3ヶ月 (取り分¥1400)

•   要判断

    •   自動更新購読型ではない

    •   実はwebから入会してくれたほうが嬉しい
経理まわりの注意点
•   翌月:速報値を元に仮計上

•   翌々月:ファイナンシャルレポートを元に本計上

•   →速報値と数値が合わない!


クレジットカードの入金タイミングや締め日の問
題で必ずしも数値は一致しない。全体的に見れば
帳尻は合っているはずだから気にするな by Apple
マネタイズ

• ニコ動iPhoneアプリのマネタイズ手段
 • プレミアム会員の入会導線
 • 広告収益
広告周りの改善
•   これまで

    •   AdMobなどアドネットワークの広告を表示

    •   各社提供のSDKをアプリに組み込み

•   問題点

    •   新しいアドネットワークを追加するたびにアプ
        リの改修が必要

    •   広告表示ロジックがアプリ組み込みなので、そ
        の時々の最適な広告表示ができない
広告周りの改善
         従来
                      広告業者A

 A用SDK

 B用SDK                広告業者B

 C用SDK
                      広告業者C
 D用SDK


                      広告業者D
  各業者ごとにSDK
  の組み込み必要
              そのたびに
              審査が必要
広告配信システム+Web

• どこにどのような広告を表示するかは
 すべてサーバーサイドの広告配信システ
 ムが調整して配信

• アプリ側では配信される広告をWeb
 ページ内に表示
広告配信システム+Web
                               広告業者A



                               広告業者B

            <iframe>   広告配信
 web                   サーバー    広告業者C



                               広告業者D

                        配信比率
       Webベースなので        の最適化
   SDKの組み込み不要
広告配信システム+UIWebView
 • メリット
  • いま一番   かる広告を、専任の担当
   者がサーバー側で調整・配信

  • webベースなので、新たなアドネット
   ワークを使用する際もアプリの更新
   は不要
ところで
•   アプリで稼ぐのは大変

    •   Appleの規約による制限

    •   アプリ修正のたびに審査が必要

•   アプリをやめて、webでやれば良いのでは?

    •   webなら入会導線貼り放題

    •   審査もいらない
HTML5でニコ動
•   ニコ動HTML5プレイヤー

    •   アプリなしでSafari上で動画再生

    •   HTML5のvideoタグを使用

    •   iPhoneのSafariでは動画にコメントを
        重ねられない!

    •   iOSについてはしばらくはアプリが
        メイン
アジェンダ

• ニコ動・ニコ生iOSアプリの概要
• ニコ動アプリのUX
• マネタイズ
• 技術的な話
技術的な話
トピック

• UIWebViewを用いたUI
• 動画再生の仕組み
• 生放送再生の仕組み
トピック

• UIWebViewを用いたUI
• 動画再生の仕組み
• 生放送再生の仕組み
UIWebViewを用いたUI

• 動画再生処理やUIの骨組みはCocoa/
 Objective-Cによるアプリの実装

• それ以外の部分はほぼwebで実装
• UIWebViewを使ってミックス
UIWebViewを用いたUI
UIWebViewを用いたUI




  アプリ    web
UIWebViewを用いたUI
UIWebViewを用いたUI




      web   アプリ
UIWebViewを用いたUI
UIWebViewを用いたUI




  アプリ    web
UIWebViewを用いたUI
UIWebViewを用いたUI




  アプリ
Web-アプリ間の連携
•   Web→アプリの連携

    •   URL Schemaを使ってwebからアプリの機能
        を呼び出し

    •   ex) “nicovideo://play/sm9”
    •   ex) “nicovideo://web?/Ranking/genre=game”
•   アプリ→webの連携

    •   UIWebViewに対するJSの実行
1. web上でリンクをタップ
              <a href=”nicovideo://web?/Ranking/genre?type=game”>..




            2. appはUIWebViewを新規生成してスタック



UIWebView




            3. appはスタックした新規UIWebViewに
            ”/Ranking/genre?type=game”をロード
1. 動画視聴開始後、
アプリはUIWebViewに対して以下のコードを実行
 NSString js = @”playHisotory.add(‘sm123’)”;
 [webview stringByEvaluatingJavaScriptFromString:js];




2. web上のplayHistoryオブジェクトは、動画ID「sm123」
をlocalStorageに保存



3. webの視聴履歴画面表示時に、JavaScriptでlocalStorage
から視聴履歴データを取得、表示
UIWebViewを用いたUI
•   メリット

    •   ちょっとした機能の追加・修正であれば審査不要

    •   HTML/CSS/JSで開発可能

        •   webエンジニア・デザイナを活用できる

•   デメリット

    •   描画処理などネイティブアプリに劣る部分がある

        •   JS/CSS圧縮、キャッシュ最適化など必須
UIWebView使用時の注意点
•   UIWebView ≠ Safari
•   Safariよりレンダリングの性能は低い

    •   →あまり凝ったデザインにしない

•   一部のCSSが正常に動作しない(例:position:fixed)

    •   →あきらめてデザインを変更

•   アプリのバージョンアップによってLocalStorageが壊れ
    ることがある

    •   →あきらめてcookieを使う
トピック

• UIWebViewを用いたUI
• 動画再生の仕組み
• 生放送再生の仕組み
動画再生の仕組み
•   iPhoneで再生可能な主なフォーマット

    •   mp4 (H.264, AAC)
•   ニコ動に投稿される動画の形式は多種多様

    •   flv, mp4, divx, mpeg1,2, wmv, swf...
    •   iPhoneでは再生できない可能性がある

•   サーバーサイドでmp4(H.264/ACC)に変換

    •   2010/8以降に投稿された動画はすべて変換済み

    •   過去動画についても2012/3より再変換開始

    •   それ以外の動画はモバイル画質(osec形式)動画を再生
おせち

                       osec形式?
         •   パラパラ漫画のようにJPEGを1コマずつ再生して動
             画っぽく見せる ガラケー端末向けの独自動画形式

         •   映像 = JPEG、音声 = ADPCM

         •   動画データを1秒 (One-Sec)ごとに分割・パケット化


像   画像       画像   画像   画像   画像   画像    画像   画像   画像   画像   画像

    音声                           音声                        音声


    1秒分                          1秒分                       1秒分
動画再生の仕組み
                 osec変換
 osec            サーバー



                     一部動画

        mp4
                 動画配信        mp4/flv/...
                 サーバー

                                          動画投稿者
              再エンコード、mp4生成
実装上の問題
•   mp4の再生にはMPMoviePlayerを使用

•   一回の動画取得で複数回のRangeリクエストが発生

     •   動画ストレージのサーバー負荷増大

•   Cookieを自由に更新できない

     •   ニコ動の動画ストレージはCookieによる認証
         を行っている

     •   認証に失敗して動画が取得できない

                  ※MPMoviePlayer: iOSが提供する動画再生用クラス
実装上の問題
アプリ内部にローカルプロキシを実装
           アプリ                      ニコ動
MPMoviePlayer   ローカルプロキシ          動画ストレージ
           動画取得
                           動画取得

           動画取得                       認証
                                      動画データ返信


           動画取得



           動画取得
トピック

• UIWebViewを用いたUI
• 動画再生の仕組み
• 生放送再生の仕組み
生放送の配信形式

 • ニコニコ生放送はRTMP形式で映像を配
    信しているが・・・


App Store Review Guidelineより
9.4 3G回線上で動画のストリーミング再生を行う
場合は、HLS (HTTP Live Streaming) 形式で映像を配
信する必要がある。
RTMP
(Real Time Messaging Protocol)

•   動画・音声のライブストリーミングのため
    のプロトコル

•   Adobeが仕様を策定

•   Flashプレイヤー等で採用されている

•   ニコ生(PC)は全面的にRTMPを採用

    •   iPhoneはRTMPの直接再生は不可
HLS
(HTTP Live Streaming)

•   HTTPだけで擬似的にライブストリーミン
    グを実現するプロトコル

•   Appleが仕様を策定

•   IETFのインターネットドラフトとして提出

•   iPhone,QuickTimeなどで採用
HLS
       (HTTP Live Streaming)
                HTTPサーバー (Apacheなど)

             #EXTM3U                           プレイリスト(m3u8)
             #EXT-X-TARGETDURATION:10
             #EXT-X-MEDIA-SEQUENCE: 0          が動的に更新される
             #EXTINF:10, sample_0001.ts
             #EXTINF:10, sample_0002.ts
             #EXTINF:10, sample_0003.ts


             sample_0001.ts
                                                映像データを
プレイリストどおりに           sample_0002.ts
                                               10秒ごとに分割
連続再生
                              sample_0003.ts
HLSの特徴

• 長時間の動画であっても一度の通信で
 取得するのは10秒分の動画データだけ

• 帯域を圧迫しない
• インフラや通信キャリアには優しい
HLSの特徴
• 動画データはHTTPで転送
   • Apacheのような普通のwebサーバー
   だけで動画ストリーミングが実現で
   きる。Adobe FMSなどの高価なサー
   バーは不要

  • HTTPなので多くの環境で使用できる
HLSの特徴
•   帯域幅に応じた画質自動切り替え

    •   帯域が細くても快適に動画を視聴できる

    通信状況が      sample_0001.ts
                 sample_0002.ts     高画質動画
        良い時        sample_0003.ts



          帯域幅に応じて自動切換え
    通信状況が
               sample_0001.ts
                 sample_0002.ts     低画質動画
     悪い時           sample_0003.ts
HLSの特徴

• 生放送で使用する場合は遅延が問題に
 なるデメリットもある

• コンテンツ保護の仕組みが不十分
生放送の配信形式
•   RTMP→HLSのリアルタイム変換サーバー
    (nicolis) を開発

•   HLSで配信すればAppleの審査もOK!

•   マルチデバイス化

    •   iPhoneだけでなく、PSVITA、家電、組み
        込み機器などでもHLSを使用する予定
HLS



                                     RTMP      ニコ生
       HLS
                     nicolis                配信サーバー


                   HLS (H.264/AAC)
       HLS                              RTMP
                   リアルタイム変換                          RTMP


  家電
組み込み機器
まとめ
•   UX
    •   使いやすい、探しやすい、気持ち良いを追求

    •   作って、壊して、ユーザの声を聞いて、進化するのが基本

•   マネタイズ

    •   Appleの規約は厳しいが受け入れる

    •   広告についてはチューニングしやすいように

•   技術

    •   Webとアプリの密な連携

    •   マルチデバイス化を見据えたアーキテクチャを設計
人材募集
ドワンゴではniconico事業をより盛り上げてくれ
る人材を募集中!

•   webアプリエンジニア       •   データマイニングエンジニア

•   スマートフォンアプリエンジニア   •   インフラエンジニア

•   インフラエンジニア         •   webデザイナ

•   C++エンジニア          •   スマートフォンアプリデザイナ

•   ニコファーレ3Dシステム開発エ   •   etc...
    ンジニア
ご清聴ありがとうございました

More Related Content

What's hot

[CEDEC2014] 消滅都市のつくりかた 半年で素敵なゲームをリリースするには -
[CEDEC2014] 消滅都市のつくりかた   半年で素敵なゲームをリリースするには -[CEDEC2014] 消滅都市のつくりかた   半年で素敵なゲームをリリースするには -
[CEDEC2014] 消滅都市のつくりかた 半年で素敵なゲームをリリースするには -gree_tech
 
FFRKを支えるWebアプリケーションフレームワークの技術
FFRKを支えるWebアプリケーションフレームワークの技術FFRKを支えるWebアプリケーションフレームワークの技術
FFRKを支えるWebアプリケーションフレームワークの技術dena_study
 
Cocos2d-xを用いた "LINE タワーライジング" の開発事例
Cocos2d-xを用いた "LINE タワーライジング" の開発事例Cocos2d-xを用いた "LINE タワーライジング" の開発事例
Cocos2d-xを用いた "LINE タワーライジング" の開発事例gree_tech
 
第11回 cocos2d-x勉強会 「cocos2dxでLWFを利用する」
第11回 cocos2d-x勉強会 「cocos2dxでLWFを利用する」第11回 cocos2d-x勉強会 「cocos2dxでLWFを利用する」
第11回 cocos2d-x勉強会 「cocos2dxでLWFを利用する」Naoki Yokota
 
Red5とFlexで作るmixiアプリ「ビデオチャット」事例紹介
Red5とFlexで作るmixiアプリ「ビデオチャット」事例紹介Red5とFlexで作るmixiアプリ「ビデオチャット」事例紹介
Red5とFlexで作るmixiアプリ「ビデオチャット」事例紹介Shinichiro Yoshida
 
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話Yusuke Goto
 
Voicepic@FukuiMASeminar
Voicepic@FukuiMASeminarVoicepic@FukuiMASeminar
Voicepic@FukuiMASeminarManabu Shimobe
 
ハイブリットソーシャルゲームの現場
ハイブリットソーシャルゲームの現場ハイブリットソーシャルゲームの現場
ハイブリットソーシャルゲームの現場Shota Suzuki
 
ゲームエンジンの中の話
ゲームエンジンの中の話ゲームエンジンの中の話
ゲームエンジンの中の話Masayoshi Kamai
 
FFRK cocos2d xレイヤーの最適化
FFRK cocos2d xレイヤーの最適化FFRK cocos2d xレイヤーの最適化
FFRK cocos2d xレイヤーの最適化dena_study
 
ABEMA の視聴品質向上戦術
ABEMA の視聴品質向上戦術ABEMA の視聴品質向上戦術
ABEMA の視聴品質向上戦術Yusuke Goto
 
Game Creators Conference 2019 Keiji Kikuchi
Game Creators Conference 2019 Keiji KikuchiGame Creators Conference 2019 Keiji Kikuchi
Game Creators Conference 2019 Keiji KikuchiKeiji Kikuchi
 
iOSで利用できるデバイスファームのメリット・デメリットの紹介
iOSで利用できるデバイスファームのメリット・デメリットの紹介iOSで利用できるデバイスファームのメリット・デメリットの紹介
iOSで利用できるデバイスファームのメリット・デメリットの紹介Shunsuke Maeda
 

What's hot (19)

[CEDEC2014] 消滅都市のつくりかた 半年で素敵なゲームをリリースするには -
[CEDEC2014] 消滅都市のつくりかた   半年で素敵なゲームをリリースするには -[CEDEC2014] 消滅都市のつくりかた   半年で素敵なゲームをリリースするには -
[CEDEC2014] 消滅都市のつくりかた 半年で素敵なゲームをリリースするには -
 
FFRKを支えるWebアプリケーションフレームワークの技術
FFRKを支えるWebアプリケーションフレームワークの技術FFRKを支えるWebアプリケーションフレームワークの技術
FFRKを支えるWebアプリケーションフレームワークの技術
 
Cocos2d-xを用いた "LINE タワーライジング" の開発事例
Cocos2d-xを用いた "LINE タワーライジング" の開発事例Cocos2d-xを用いた "LINE タワーライジング" の開発事例
Cocos2d-xを用いた "LINE タワーライジング" の開発事例
 
「電車でGO!!」アーケード大型3画面筐体で実在の街並みを表現するUE4開発事例
「電車でGO!!」アーケード大型3画面筐体で実在の街並みを表現するUE4開発事例「電車でGO!!」アーケード大型3画面筐体で実在の街並みを表現するUE4開発事例
「電車でGO!!」アーケード大型3画面筐体で実在の街並みを表現するUE4開発事例
 
[CEDEC2018] UE4アニメーションシステム総おさらい
[CEDEC2018] UE4アニメーションシステム総おさらい[CEDEC2018] UE4アニメーションシステム総おさらい
[CEDEC2018] UE4アニメーションシステム総おさらい
 
第11回 cocos2d-x勉強会 「cocos2dxでLWFを利用する」
第11回 cocos2d-x勉強会 「cocos2dxでLWFを利用する」第11回 cocos2d-x勉強会 「cocos2dxでLWFを利用する」
第11回 cocos2d-x勉強会 「cocos2dxでLWFを利用する」
 
Unreal Engine 4.27 ノンゲーム向け新機能まとめ
Unreal Engine 4.27 ノンゲーム向け新機能まとめUnreal Engine 4.27 ノンゲーム向け新機能まとめ
Unreal Engine 4.27 ノンゲーム向け新機能まとめ
 
Red5とFlexで作るmixiアプリ「ビデオチャット」事例紹介
Red5とFlexで作るmixiアプリ「ビデオチャット」事例紹介Red5とFlexで作るmixiアプリ「ビデオチャット」事例紹介
Red5とFlexで作るmixiアプリ「ビデオチャット」事例紹介
 
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
 
Voicepic@FukuiMASeminar
Voicepic@FukuiMASeminarVoicepic@FukuiMASeminar
Voicepic@FukuiMASeminar
 
ハイブリットソーシャルゲームの現場
ハイブリットソーシャルゲームの現場ハイブリットソーシャルゲームの現場
ハイブリットソーシャルゲームの現場
 
ゲームエンジンの中の話
ゲームエンジンの中の話ゲームエンジンの中の話
ゲームエンジンの中の話
 
UE4モバイルブートキャンプ
UE4モバイルブートキャンプUE4モバイルブートキャンプ
UE4モバイルブートキャンプ
 
FFRK cocos2d xレイヤーの最適化
FFRK cocos2d xレイヤーの最適化FFRK cocos2d xレイヤーの最適化
FFRK cocos2d xレイヤーの最適化
 
猫でも分かる Control Rig UE4.25 版
猫でも分かる Control Rig UE4.25 版猫でも分かる Control Rig UE4.25 版
猫でも分かる Control Rig UE4.25 版
 
ABEMA の視聴品質向上戦術
ABEMA の視聴品質向上戦術ABEMA の視聴品質向上戦術
ABEMA の視聴品質向上戦術
 
[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック
[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック
[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック
 
Game Creators Conference 2019 Keiji Kikuchi
Game Creators Conference 2019 Keiji KikuchiGame Creators Conference 2019 Keiji Kikuchi
Game Creators Conference 2019 Keiji Kikuchi
 
iOSで利用できるデバイスファームのメリット・デメリットの紹介
iOSで利用できるデバイスファームのメリット・デメリットの紹介iOSで利用できるデバイスファームのメリット・デメリットの紹介
iOSで利用できるデバイスファームのメリット・デメリットの紹介
 

Similar to ニコニコ動画iOSアプリの UX・マネタイズ・技術の話

20120413 nestakabaneworkshop
20120413 nestakabaneworkshop20120413 nestakabaneworkshop
20120413 nestakabaneworkshopYoichiro Sakurai
 
こだわりのkintone
こだわりのkintoneこだわりのkintone
こだわりのkintoneYusuke Amano
 
HTML5ハイブリッド アプリ開発実践編
HTML5ハイブリッド アプリ開発実践編HTML5ハイブリッド アプリ開発実践編
HTML5ハイブリッド アプリ開発実践編Monaca
 
20120316 designerworkshoppublished
20120316 designerworkshoppublished20120316 designerworkshoppublished
20120316 designerworkshoppublishedYoichiro Sakurai
 
WebIntentsにより拓かれる次のWeb
WebIntentsにより拓かれる次のWebWebIntentsにより拓かれる次のWeb
WebIntentsにより拓かれる次のWebKensaku Komatsu
 
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話Akira Ouchi
 
Sharoid Service Menu
Sharoid Service MenuSharoid Service Menu
Sharoid Service Menusharoid
 
最低限のコードでWebサイトを作成しよう(ADC MEETUP 08)
最低限のコードでWebサイトを作成しよう(ADC MEETUP 08)最低限のコードでWebサイトを作成しよう(ADC MEETUP 08)
最低限のコードでWebサイトを作成しよう(ADC MEETUP 08)壽子 大倉
 
iOSアプリ開発のCI環境 - Jenkins編 -
iOSアプリ開発のCI環境 - Jenkins編 -iOSアプリ開発のCI環境 - Jenkins編 -
iOSアプリ開発のCI環境 - Jenkins編 -Toshiyuki Hirata
 
サーバーからiOSアプリを変更する
サーバーからiOSアプリを変更するサーバーからiOSアプリを変更する
サーバーからiOSアプリを変更するtoyship
 
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)NTT Resonant Technology Inc.
 
Unity5.3をさわってみた
Unity5.3をさわってみたUnity5.3をさわってみた
Unity5.3をさわってみたKeizo Nagamine
 
ABC2012Spring 20120324
ABC2012Spring 20120324ABC2012Spring 20120324
ABC2012Spring 20120324Tak Inamori
 
これからのNOTESモバイルアプリはこう作れ
これからのNOTESモバイルアプリはこう作れこれからのNOTESモバイルアプリはこう作れ
これからのNOTESモバイルアプリはこう作れMitsuru Katoh
 
小さく早い改善がスマホのサービス開発を変える
小さく早い改善がスマホのサービス開発を変える小さく早い改善がスマホのサービス開発を変える
小さく早い改善がスマホのサービス開発を変えるHiroto Igarashi
 
チラシルiOSでの広告枠開発
チラシルiOSでの広告枠開発チラシルiOSでの広告枠開発
チラシルiOSでの広告枠開発Satoshi Takano
 
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!CData Software Japan
 
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移まべ☆てっく運営
 
ネットワーク分散型フレームワークConView
ネットワーク分散型フレームワークConViewネットワーク分散型フレームワークConView
ネットワーク分散型フレームワークConViewRakuten Group, Inc.
 

Similar to ニコニコ動画iOSアプリの UX・マネタイズ・技術の話 (20)

20120413 nestakabaneworkshop
20120413 nestakabaneworkshop20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
 
こだわりのkintone
こだわりのkintoneこだわりのkintone
こだわりのkintone
 
HTML5ハイブリッド アプリ開発実践編
HTML5ハイブリッド アプリ開発実践編HTML5ハイブリッド アプリ開発実践編
HTML5ハイブリッド アプリ開発実践編
 
20120316 designerworkshoppublished
20120316 designerworkshoppublished20120316 designerworkshoppublished
20120316 designerworkshoppublished
 
WebIntentsにより拓かれる次のWeb
WebIntentsにより拓かれる次のWebWebIntentsにより拓かれる次のWeb
WebIntentsにより拓かれる次のWeb
 
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
 
Sharoid Service Menu
Sharoid Service MenuSharoid Service Menu
Sharoid Service Menu
 
最低限のコードでWebサイトを作成しよう(ADC MEETUP 08)
最低限のコードでWebサイトを作成しよう(ADC MEETUP 08)最低限のコードでWebサイトを作成しよう(ADC MEETUP 08)
最低限のコードでWebサイトを作成しよう(ADC MEETUP 08)
 
iOSアプリ開発のCI環境 - Jenkins編 -
iOSアプリ開発のCI環境 - Jenkins編 -iOSアプリ開発のCI環境 - Jenkins編 -
iOSアプリ開発のCI環境 - Jenkins編 -
 
サーバーからiOSアプリを変更する
サーバーからiOSアプリを変更するサーバーからiOSアプリを変更する
サーバーからiOSアプリを変更する
 
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
 
Unity5.3をさわってみた
Unity5.3をさわってみたUnity5.3をさわってみた
Unity5.3をさわってみた
 
ABC2012Spring 20120324
ABC2012Spring 20120324ABC2012Spring 20120324
ABC2012Spring 20120324
 
これからのNOTESモバイルアプリはこう作れ
これからのNOTESモバイルアプリはこう作れこれからのNOTESモバイルアプリはこう作れ
これからのNOTESモバイルアプリはこう作れ
 
小さく早い改善がスマホのサービス開発を変える
小さく早い改善がスマホのサービス開発を変える小さく早い改善がスマホのサービス開発を変える
小さく早い改善がスマホのサービス開発を変える
 
チラシルiOSでの広告枠開発
チラシルiOSでの広告枠開発チラシルiOSでの広告枠開発
チラシルiOSでの広告枠開発
 
Chrome 拡張のご紹介
Chrome 拡張のご紹介Chrome 拡張のご紹介
Chrome 拡張のご紹介
 
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
 
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
 
ネットワーク分散型フレームワークConView
ネットワーク分散型フレームワークConViewネットワーク分散型フレームワークConView
ネットワーク分散型フレームワークConView
 

Recently uploaded

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 

Recently uploaded (10)

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 

ニコニコ動画iOSアプリの UX・マネタイズ・技術の話

Editor's Notes

  1. \n
  2. \n
  3. &amp;#x524D;&amp;#x534A;&amp;#x306F;&amp;#x300C;&amp;#x4F55;&amp;#x3092;&amp;#x3064;&amp;#x304F;&amp;#x308B;&amp;#x306E;&amp;#x304B;&amp;#x300D;&amp;#x4F01;&amp;#x753B;&amp;#x8005;&amp;#x30FB;&amp;#x30C7;&amp;#x30B6;&amp;#x30A4;&amp;#x30CA;&amp;#x30FB;&amp;#x30D3;&amp;#x30B8;&amp;#x30CD;&amp;#x30B9;&amp;#x3088;&amp;#x308A;\n&amp;#x5F8C;&amp;#x534A;&amp;#x306F;&amp;#x300C;&amp;#x3069;&amp;#x3046;&amp;#x3084;&amp;#x3063;&amp;#x3066;&amp;#x4F5C;&amp;#x308B;&amp;#x306E;&amp;#x304B;&amp;#x300D;&amp;#x30A8;&amp;#x30F3;&amp;#x30B8;&amp;#x30CB;&amp;#x30A2;&amp;#x3080;&amp;#x3051;\n\n&amp;#x50D5;&amp;#x3089;&amp;#x304C;&amp;#x958B;&amp;#x767A;&amp;#x3057;&amp;#x3066;&amp;#x304D;&amp;#x3066;&amp;#x3069;&amp;#x3046;&amp;#x3044;&amp;#x3046;&amp;#x8AB2;&amp;#x984C;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3069;&amp;#x3046;&amp;#x514B;&amp;#x670D;&amp;#x3057;&amp;#x305F;&amp;#x304B;&amp;#x8A71;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x7686;&amp;#x3055;&amp;#x3093;&amp;#x306E;&amp;#x958B;&amp;#x767A;&amp;#x306E;&amp;#x53C2;&amp;#x8003;&amp;#x306B;&amp;#x306A;&amp;#x308C;&amp;#x3070;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3059;\n
  4. \n
  5. &amp;#x30CB;&amp;#x30B3;&amp;#x52D5;&amp;#x77E5;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x3072;&amp;#x3068;&amp;#xFF1F;&amp;#x3000;&amp;#x30CB;&amp;#x30B3;&amp;#x52D5;&amp;#x3068;&amp;#x306F;&amp;#x30FB;&amp;#x30FB;&amp;#x30FB;\n&amp;#x30CB;&amp;#x30B3;&amp;#x52D5;&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x3064;&amp;#x304B;&amp;#x3063;&amp;#x305F;&amp;#x3053;&amp;#x3068;&amp;#x3042;&amp;#x308B;&amp;#xFF1F;\n
  6. &amp;#x53C2;&amp;#x8003;&amp;#xFF1A;PC&amp;#x30CB;&amp;#x30B3;&amp;#x52D5;&amp;#xFF1A;&amp;#x7D04;776&amp;#x4E07;&amp;#x4EBA;&amp;#xFF08;&amp;#x30B9;&amp;#x30AB;&amp;#x30A4;&amp;#x8CC7;&amp;#x6599;&amp;#x3088;&amp;#x308A;&amp;#xFF09;\n
  7. \n
  8. 2011/3&amp;#x9707;&amp;#x707D;&amp;#x306E;&amp;#x3068;&amp;#x304D;NHK,&amp;#x30D5;&amp;#x30B8;&amp;#x30C6;&amp;#x30EC;&amp;#x30D3;&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x30B5;&amp;#x30A4;&amp;#x30DE;&amp;#x30EB;&amp;#x653E;&amp;#x9001;\n
  9. &amp;#x4ED6;&amp;#x306B;&amp;#x3082;&amp;#x3001;&amp;#x305B;&amp;#x3044;&amp;#x304C;&amp;#x3001;&amp;#x7F8E;&amp;#x4EBA;&amp;#x5929;&amp;#x6C17;&amp;#x3001;&amp;#x30CB;&amp;#x30B3;&amp;#x30EB;&amp;#x30BD;&amp;#x30F3;&amp;#x306A;&amp;#x3069;&amp;#x306A;&amp;#x3069;&amp;#xFF11;&amp;#xFF10;&amp;#x500B;&amp;#x5F31;\n
  10. \n
  11. \n
  12. \n
  13. &amp;#x3053;&amp;#x306E;&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x306F;&amp;#x30CB;&amp;#x30B3;&amp;#x52D5;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65E2;&amp;#x5B58;&amp;#x30B5;&amp;#x30FC;&amp;#x30D3;&amp;#x30B9;&amp;#x3092;iphone&amp;#x3067;&amp;#x697D;&amp;#x3057;&amp;#x3080;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x4F4D;&amp;#x7F6E;&amp;#x3065;&amp;#x3051;\n&amp;#x3068;&amp;#x306B;&amp;#x304B;&amp;#x304F;PC&amp;#x3067;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x6700;&amp;#x4F4E;&amp;#x9650;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x3082;iphone&amp;#x3067;&amp;#x3082;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3088;&amp;#x3046;&amp;#x306B;\n&amp;#x304C;&amp;#x7B2C;&amp;#x4E00;&amp;#x76EE;&amp;#x6A19;\n
  14. &amp;#x30A2;&amp;#x30A4;&amp;#x30B3;&amp;#x30F3;&amp;#x3084;&amp;#x30D7;&amp;#x30EC;&amp;#x30A4;&amp;#x30E4;&amp;#x30FC;&amp;#x306E;&amp;#x30C7;&amp;#x30B6;&amp;#x30A4;&amp;#x30F3;&amp;#x3082;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x5909;&amp;#x308F;&amp;#x3063;&amp;#x3066;&amp;#x307E;&amp;#x3059;\n
  15. &amp;#x9ED2;&amp;#x3063;&amp;#x307D;&amp;#x304F;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x307E;&amp;#x3059;\n
  16. &amp;#x3055;&amp;#x3089;&amp;#x306B;&amp;#x9752;&amp;#x9ED2;&amp;#x304F;\n&amp;#x4ECA;&amp;#x56DE;&amp;#x306F;ver4.0&amp;#x306E;&amp;#x958B;&amp;#x767A;&amp;#x3067;&amp;#x5F97;&amp;#x305F;&amp;#x7D4C;&amp;#x9A13;&amp;#x3092;&amp;#x5143;&amp;#x306B;&amp;#x304A;&amp;#x8A71;\n
  17. UX&amp;#x3092;&amp;#x9AD8;&amp;#x3081;&amp;#x308B;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#xFF13;&amp;#x70B9;&amp;#x306E;&amp;#x898B;&amp;#x76F4;&amp;#x3057;&amp;#x3092;&amp;#x884C;&amp;#x306A;&amp;#x3063;&amp;#x305F;\n
  18. useful&amp;#xFF08;&amp;#x5F79;&amp;#x7ACB;&amp;#x3064;&amp;#xFF09;\nusable&amp;#xFF08;&amp;#x4FBF;&amp;#x5229;&amp;#xFF09;\nfindable&amp;#xFF08;&amp;#x63A2;&amp;#x3057;&amp;#x3084;&amp;#x3059;&amp;#x3044;&amp;#xFF09;\nvalueable&amp;#xFF08;&amp;#x65B0;&amp;#x305F;&amp;#x306A;&amp;#x308B;&amp;#x4FA1;&amp;#x5024;&amp;#xFF09;&amp;#xFF1A;&amp;#x30CB;&amp;#x30B3;&amp;#x52D5;&amp;#x306B;&amp;#x3055;&amp;#x3089;&amp;#x306B;&amp;#x4FA1;&amp;#x5024;&amp;#x3092;&amp;#x4E0E;&amp;#x3048;&amp;#x308B;\ndesirable&amp;#xFF08;&amp;#x9B45;&amp;#x529B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#xFF09; =&gt; &amp;#x30A8;&amp;#x30E2;&amp;#x30FC;&amp;#x30B7;&amp;#x30E7;&amp;#x30CA;&amp;#x30EB;&amp;#x30C7;&amp;#x30B6;&amp;#x30A4;&amp;#x30F3;&amp;#xFF08;&amp;#x76F4;&amp;#x611F;&amp;#x306B;&amp;#x8A34;&amp;#x3048;&amp;#x304B;&amp;#x3051;&amp;#x308B;&amp;#x30C7;&amp;#x30B6;&amp;#x30A4;&amp;#x30F3;&amp;#xFF09;\naccessible&amp;#xFF08;&amp;#x30A2;&amp;#x30AF;&amp;#x30BB;&amp;#x30B9;&amp;#x53EF;&amp;#x80FD;&amp;#xFF09;=&gt; &amp;#x76EE;&amp;#x7684;&amp;#x5730;&amp;#x307E;&amp;#x3067;&amp;#x306B;&amp;#x969C;&amp;#x58C1;&amp;#x304C;&amp;#x306A;&amp;#x3044;\n\n&amp;#x6700;&amp;#x521D;&amp;#x304B;&amp;#x3089;&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x610F;&amp;#x8B58;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x305F;&amp;#x308F;&amp;#x3051;&amp;#x3067;&amp;#x306F;&amp;#x306A;&amp;#x3044;&amp;#x304C;&amp;#x3001;&amp;#x3044;&amp;#x307E;&amp;#x632F;&amp;#x308A;&amp;#x8FD4;&amp;#x308B;&amp;#x3068;&amp;#x3046;&amp;#x307E;&amp;#x304F;&amp;#x6574;&amp;#x7406;&amp;#x3067;&amp;#x304D;&amp;#x305D;&amp;#x3046;&amp;#x3060;&amp;#x3063;&amp;#x305F;&amp;#x306E;&amp;#x3067;&amp;#x4F7F;&amp;#x3046;\n
  19. \n
  20. useful&amp;#xFF08;&amp;#x5F79;&amp;#x7ACB;&amp;#x3064;&amp;#xFF09;\nusable&amp;#xFF08;&amp;#x4FBF;&amp;#x5229;&amp;#xFF09;\nfindable&amp;#xFF08;&amp;#x63A2;&amp;#x3057;&amp;#x3084;&amp;#x3059;&amp;#x3044;&amp;#xFF09;\n&amp;#x306E;&amp;#x89B3;&amp;#x70B9;&amp;#x304B;&amp;#x3089;UI&amp;#x3092;&amp;#x898B;&amp;#x76F4;&amp;#x3059;&amp;#x3053;&amp;#x3068;&amp;#x306B;&amp;#x3057;&amp;#x305F;\n
  21. \n
  22. Youtube&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x3068;&amp;#x540C;&amp;#x3058;&amp;#x3060;&amp;#x3063;&amp;#x305F;\n&amp;#x2605;&amp;#x4F7F;&amp;#x3044;&amp;#x3084;&amp;#x3059;&amp;#x3044;\n
  23. &amp;#x52A0;&amp;#x901F;&amp;#x5EA6;&amp;#x30BB;&amp;#x30F3;&amp;#x30B5;&amp;#x3067;&amp;#x5411;&amp;#x304D;&amp;#x3092;&amp;#x5909;&amp;#x3048;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3082;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3057;\n&amp;#x8A2D;&amp;#x5B9A;&amp;#x3067;&amp;#x56FA;&amp;#x5B9A;&amp;#x3059;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3082;&amp;#x53EF;&amp;#x80FD;\n
  24. &amp;#x73FE;&amp;#x72B6;\n&amp;#x30D8;&amp;#x30C3;&amp;#x30C0;&amp;#x3001;&amp;#x30E1;&amp;#x30A4;&amp;#x30F3;&amp;#x90E8;&amp;#x5206;&amp;#x3001;&amp;#x30BF;&amp;#x30D6;&amp;#x30D0;&amp;#x30FC;&amp;#x3001;&amp;#x5E83;&amp;#x544A;\n\n\n
  25. \n
  26. &amp;#x30B3;&amp;#x30F3;&amp;#x30C6;&amp;#x30F3;&amp;#x30C4;&amp;#x9818;&amp;#x57DF;&amp;#x304C;&amp;#x5E83;&amp;#x304C;&amp;#x3063;&amp;#x305F;&amp;#x53CD;&amp;#x9762;&amp;#x3001;\n&amp;#x30E1;&amp;#x30CB;&amp;#x30E5;&amp;#x30FC;&amp;#x304C;&amp;#x96A0;&amp;#x308C;&amp;#x3066;&amp;#x3057;&amp;#x307E;&amp;#x3063;&amp;#x305F;\n&amp;#x3044;&amp;#x304B;&amp;#x306B;&amp;#x30E1;&amp;#x30CB;&amp;#x30E5;&amp;#x30FC;&amp;#x3092;&amp;#x898B;&amp;#x3064;&amp;#x3051;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x304B;&amp;#x3001;&amp;#x3042;&amp;#x3068;&amp;#x3067;&amp;#x30C7;&amp;#x30B6;&amp;#x30A4;&amp;#x30F3;&amp;#x306E;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3067;\n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. valueable&amp;#xFF08;&amp;#x65B0;&amp;#x305F;&amp;#x306A;&amp;#x308B;&amp;#x4FA1;&amp;#x5024;&amp;#xFF09;&amp;#xFF1A;&amp;#x30CB;&amp;#x30B3;&amp;#x52D5;&amp;#x306B;&amp;#x3055;&amp;#x3089;&amp;#x306B;&amp;#x4FA1;&amp;#x5024;&amp;#x3092;&amp;#x4E0E;&amp;#x3048;&amp;#x308B;\n
  35. \n
  36. \n
  37. &amp;#x30BF;&amp;#x30C3;&amp;#x30D7;&amp;#x3059;&amp;#x308B;&amp;#x3068;&amp;#x30D7;&amp;#x30EC;&amp;#x30D3;&amp;#x30E5;&amp;#x30FC;&amp;#x3067;&amp;#x518D;&amp;#x751F;\n
  38. &amp;#x52D5;&amp;#x753B;&amp;#x3092;&amp;#x30BF;&amp;#x30C3;&amp;#x30D7;&amp;#x3059;&amp;#x308B;&amp;#x3068;&amp;#x30D7;&amp;#x30EC;&amp;#x30D3;&amp;#x30E5;&amp;#x30FC;&amp;#x8868;&amp;#x793A;&amp;#x3055;&amp;#x308C;&amp;#x308B;\n&amp;#x3064;&amp;#x307E;&amp;#x3093;&amp;#x306A;&amp;#x3044;&amp;#x306A;&amp;#x30FC;&amp;#x3068;&amp;#x304A;&amp;#x3082;&amp;#x3063;&amp;#x305F;&amp;#x3089;\n
  39. &amp;#x30E9;&amp;#x30F3;&amp;#x30AD;&amp;#x30F3;&amp;#x30B0;&amp;#x3067;&amp;#x3082;&amp;#x898B;&amp;#x308B;&amp;#x304B;\n
  40. \n
  41. &amp;#x30CB;&amp;#x30E5;&amp;#x30FC;&amp;#x30B9;&amp;#x3067;&amp;#x3082;&amp;#x307F;&amp;#x308B;&amp;#x304B;\n
  42. \n
  43. &amp;#x52D5;&amp;#x753B;&amp;#x30E1;&amp;#x30C7;&amp;#x30A3;&amp;#x30A2;&amp;#x306F;&amp;#x306A;&amp;#x304C;&amp;#x3089;&amp;#x898B;&amp;#x3055;&amp;#x308C;&amp;#x3084;&amp;#x3059;&amp;#x3044;\nex)TV&amp;#x3092;&amp;#x898B;&amp;#x306A;&amp;#x304C;&amp;#x3089;&amp;#x6F2B;&amp;#x753B;&amp;#x8AAD;&amp;#x3080;\nex)&amp;#x30CB;&amp;#x30B3;&amp;#x52D5;&amp;#x898B;&amp;#x306A;&amp;#x304C;&amp;#x3089;&amp;#x30C4;&amp;#x30A4;&amp;#x30C3;&amp;#x30BF;&amp;#x30FC;\n\nApple&amp;#x306E;&amp;#x30AC;&amp;#x30A4;&amp;#x30C9;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x306B;&amp;#x306F;&amp;#x540C;&amp;#x6642;&amp;#x306B;&amp;#x4E00;&amp;#x3064;&amp;#x306E;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x3084;&amp;#x308C;&amp;#x3001;&amp;#x3068;&amp;#x66F8;&amp;#x3044;&amp;#x3066;&amp;#x306F;&amp;#x3044;&amp;#x308B;&amp;#x304C;\n\n
  44. UX&amp;#x3092;&amp;#x6539;&amp;#x5584;&amp;#x3059;&amp;#x308B;&amp;#x306B;&amp;#x3042;&amp;#x305F;&amp;#x3063;&amp;#x3066;&amp;#x3001;&amp;#x8ABF;&amp;#x67FB;&amp;#x3057;&amp;#x3066;&amp;#x307F;&amp;#x305F;\n
  45. &amp;#x7DCF;&amp;#x52D9;&amp;#x7701;&amp;#x7D71;&amp;#x8A08;&amp;#x5C40;\n&amp;#x56FD;&amp;#x6C11;&amp;#x751F;&amp;#x6D3B;&amp;#x6642;&amp;#x9593;&amp;#x8ABF;&amp;#x67FB;\n\n
  46. &amp;#x30C6;&amp;#x30EC;&amp;#x30D3;&amp;#x306E;&amp;#x4EE3;&amp;#x308F;&amp;#x308A;&amp;#x306B;&amp;#x30CB;&amp;#x30B3;&amp;#x52D5;\n
  47. \n
  48. \n
  49. desirable&amp;#xFF08;&amp;#x9B45;&amp;#x529B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#xFF09; =&gt; &amp;#x30A8;&amp;#x30E2;&amp;#x30FC;&amp;#x30B7;&amp;#x30E7;&amp;#x30CA;&amp;#x30EB;&amp;#x30C7;&amp;#x30B6;&amp;#x30A4;&amp;#x30F3;&amp;#xFF08;&amp;#x76F4;&amp;#x611F;&amp;#x306B;&amp;#x8A34;&amp;#x3048;&amp;#x304B;&amp;#x3051;&amp;#x308B;&amp;#x30C7;&amp;#x30B6;&amp;#x30A4;&amp;#x30F3;&amp;#xFF09;\naccessible&amp;#xFF08;&amp;#x30A2;&amp;#x30AF;&amp;#x30BB;&amp;#x30B9;&amp;#x53EF;&amp;#x80FD;&amp;#xFF09;=&gt; &amp;#x76EE;&amp;#x7684;&amp;#x5730;&amp;#x307E;&amp;#x3067;&amp;#x306B;&amp;#x969C;&amp;#x58C1;&amp;#x304C;&amp;#x306A;&amp;#x3044;\n
  50. \n
  51. &amp;#x516D;&amp;#x672C;&amp;#x6728;&amp;#x306E;&amp;#x30F4;&amp;#x30A7;&amp;#x30EB;&amp;#x30D5;&amp;#x30A1;&amp;#x30FC;&amp;#x30EC;&amp;#x306E;&amp;#x8DE1;&amp;#x5730;&amp;#x3092;&amp;#x8CB7;&amp;#x3063;&amp;#x3066;&amp;#x4F5C;&amp;#x3063;&amp;#x305F;&amp;#x591A;&amp;#x76EE;&amp;#x7684;&amp;#x30E9;&amp;#x30A4;&amp;#x30D6;&amp;#x4F1A;&amp;#x5834;\n360&amp;#x5EA6;LED\n&amp;#x4F1A;&amp;#x5834;&amp;#x4E2D;&amp;#x3092;&amp;#x30B3;&amp;#x30E1;&amp;#x30F3;&amp;#x30C8;&amp;#x304C;&amp;#x99C6;&amp;#x3051;&amp;#x3081;&amp;#x3050;&amp;#x308B;\n\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30E2;&amp;#x30C1;&amp;#x30FC;&amp;#x30D5;&amp;#x306B;&amp;#x30C7;&amp;#x30B6;&amp;#x30A4;&amp;#x30F3;&amp;#x3092;&amp;#x306D;&amp;#x3063;&amp;#x305F;\n
  52. \n
  53. \n
  54. \n
  55. &amp;#x6700;&amp;#x7D42;&amp;#x7684;&amp;#x306B;&amp;#x306F;&amp;#x611F;&amp;#x899A;&amp;#x7684;&amp;#x306A;&amp;#x3082;&amp;#x306E;\n
  56. \n
  57. \n
  58. &amp;#x3069;&amp;#x3053;&amp;#x304C;&amp;#x9055;&amp;#x3046;&amp;#x304B;&amp;#x308F;&amp;#x304B;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x304B;\n
  59. \n
  60. \n
  61. \n
  62. \n
  63. &amp;#x65E2;&amp;#x5B58;&amp;#x6587;&amp;#x5316;&amp;#x306B;&amp;#x5BFE;&amp;#x3059;&amp;#x308B;&amp;#x7406;&amp;#x89E3;\n
  64. &amp;#x30ED;&amp;#x30C3;&amp;#x30AF;&amp;#x5916;&amp;#x3055;&amp;#x306A;&amp;#x3044;&amp;#x3068;&amp;#x56DE;&amp;#x8EE2;&amp;#x3057;&amp;#x306A;&amp;#x3044;\nsafari&amp;#x3068;&amp;#x304B;&amp;#x306B;&amp;#x5408;&amp;#x308F;&amp;#x305B;&amp;#x305F;&amp;#x306F;&amp;#x305A;&amp;#x3060;&amp;#x3063;&amp;#x305F;\n
  65. &amp;#x69D8;&amp;#x3005;&amp;#x306A;&amp;#x89B3;&amp;#x70B9;&amp;#x304B;&amp;#x3089;&amp;#x8A66;&amp;#x884C;&amp;#x932F;&amp;#x8AA4;&amp;#x3059;&amp;#x308B;\n&amp;#x305F;&amp;#x3068;&amp;#x3048;&amp;#x3070;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30CF;&amp;#x30CB;&amp;#x30AB;&amp;#x30E0;&amp;#x69CB;&amp;#x9020;&amp;#x3092;&amp;#x4F7F;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308D;&amp;#x3093;&amp;#x306A;&amp;#x8996;&amp;#x70B9;&amp;#x304B;&amp;#x3089;&amp;#x898B;&amp;#x76F4;&amp;#x3059;&amp;#x3068;&amp;#x3044;&amp;#x3044;\n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. &amp;#x30CB;&amp;#x30B3;&amp;#x3069;&amp;#x3046;&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x306E;&amp;#x30E6;&amp;#x30FC;&amp;#x30B6;&amp;#x6570;&amp;#x306F;&amp;#xFF13;&amp;#x500D;&amp;#x304F;&amp;#x3089;&amp;#x3044;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x7D50;&amp;#x69CB;&amp;#x306A;&amp;#x30C0;&amp;#x30E1;&amp;#x30FC;&amp;#x30B8;\n
  75. \n
  76. \n
  77. \n
  78. \n
  79. \n
  80. \n
  81. \n
  82. \n
  83. \n
  84. \n
  85. \n
  86. \n
  87. UDID&amp;#x554F;&amp;#x984C;&amp;#x3067;SDK&amp;#x3092;&amp;#x5916;&amp;#x3057;&amp;#x305F;&amp;#x308A;&amp;#x5BFE;&amp;#x5FDC;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306B;&amp;#x306A;&amp;#x3063;&amp;#x305F;&amp;#x3053;&amp;#x3068;&amp;#x3082;&amp;#x3042;&amp;#x3063;&amp;#x305F;\n
  88. \n
  89. &amp;#x4F3C;&amp;#x305F;&amp;#x3088;&amp;#x3046;&amp;#x306A;&amp;#x3082;&amp;#x306E;&amp;#xFF1A;SSP\nSSP&amp;#x3068;&amp;#x306E;&amp;#x6C7A;&amp;#x5B9A;&amp;#x7684;&amp;#x306A;&amp;#x9055;&amp;#x3044;&amp;#x3068;&amp;#x3057;&amp;#x3066;&amp;#x81EA;&amp;#x52D5;&amp;#x7684;&amp;#x306B;&amp;#x58F2;&amp;#x308A;&amp;#x4E0A;&amp;#x3052;&amp;#x3092;&amp;#x307F;&amp;#x3066;&amp;#x914D;&amp;#x4FE1;&amp;#x6BD4;&amp;#x7387;&amp;#x3092;&amp;#x5909;&amp;#x66F4;&amp;#x306F;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x306A;&amp;#x3044;\n\n&quot;&amp;#x793E;&amp;#x5185;&amp;#x306E;&amp;#x5E83;&amp;#x544A;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x30FC;(OX&amp;#x3068;&amp;#x547C;&amp;#x3093;&amp;#x3067;&amp;#x3044;&amp;#x308B;)&amp;#x306E;&amp;#x7B2C;&amp;#x4E09;&amp;#x8005;&amp;#x914D;&amp;#x4FE1;&amp;#x6A5F;&amp;#x80FD;&amp;#x3092;&amp;#x4F7F;&amp;#x7528;&amp;#x3057;&amp;#x3001;&amp;#x30A2;&amp;#x30C9;&amp;#x30CD;&amp;#x30C3;&amp;#x30C8;&amp;#x30EF;&amp;#x30FC;&amp;#x30AF;&amp;#x696D;&amp;#x8005;&amp;#x306E;&amp;#x914D;&amp;#x4FE1;&amp;#x30BF;&amp;#x30B0;&amp;#x3092;OX&amp;#x306B;&amp;#x767B;&amp;#x9332;&amp;#x3002;&amp;#x5404;&amp;#x30A2;&amp;#x30C9;&amp;#x30CD;&amp;#x30C3;&amp;#x30C8;&amp;#x30EF;&amp;#x30FC;&amp;#x30AF;&amp;#x306E;&amp;#x914D;&amp;#x4FE1;&amp;#x6570;&amp;#x3092;OX&amp;#x5074;&amp;#x3067;&amp;#x53D6;&amp;#x5F97;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x306E;&amp;#x3067;&amp;#x3001;eCPM&amp;#x306E;&amp;#x6BD4;&amp;#x8F03;&amp;#x3092;&amp;#x5B8C;&amp;#x5168;&amp;#x306B;&amp;#x884C;&amp;#x306A;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x307E;&amp;#x3059;&quot;\n\n
  90. \n
  91. \n
  92. \n
  93. \n
  94. \n
  95. \n
  96. \n
  97. \n
  98. \n
  99. \n
  100. \n
  101. \n
  102. \n
  103. \n
  104. \n
  105. \n
  106. \n
  107. \n
  108. \n
  109. \n
  110. \n
  111. \n
  112. \n
  113. \n
  114. \n
  115. \n
  116. \n
  117. \n
  118. \n
  119. \n
  120. \n
  121. \n
  122. \n
  123. \n
  124. \n
  125. \n
  126. &amp;#x5BB6;&amp;#x96FB;&amp;#x306F;RTMP&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306A;&amp;#x8907;&amp;#x96D1;&amp;#x306A;&amp;#x30D7;&amp;#x30ED;&amp;#x30C8;&amp;#x30B3;&amp;#x30EB;&amp;#x306F;&amp;#x6271;&amp;#x3048;&amp;#x306A;&amp;#x3044;&amp;#x3001;HTTP&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306A;&amp;#x5358;&amp;#x7D14;&amp;#x306A;&amp;#x3082;&amp;#x306E;&amp;#x306A;&amp;#x3089;&amp;#x6271;&amp;#x3048;&amp;#x308B;\n
  127. \n
  128. \n
  129. \n
  130. \n