YJTC18 C-3 Yahoo! JAPAN の動画コンテンツの取り組み

146 Views

January 29, 18

スライド概要

Yahoo! JAPAN Tech Conference 2018 C-3 セッションのスライドです。

profile-image

2023年10月からSpeaker Deckに移行しました。最新情報はこちらをご覧ください。 https://speakerdeck.com/lycorptech_jp

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

(ダウンロード不可)

関連スライド

各ページのテキスト
1.

Yahoo! JAPAN の動画コンテンツの取り組み ヤフー株式会社CTO室 今野 聡司 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

2.

自己紹介 今野 聡司(いまの さとし) ・2007年からヤフーに従事 ・動画関連サービスを10年間担当 ・現在ヤフーCTO直下/GYAOに所属 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

3.

ヤフーの動画に関する取り組み ユーザーの日常を支える情報の「リッチメディア化」 ニュース、ショッピング、天気、知恵袋、GYAO!などなど ヤフーの多くのサービスで動画の活用が進んでいます。 具体例をまじえながら技術的な課題と解決についてお伝えします。 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

4.

ユーザーの動画視聴も増加 動画視聴時間 「Yahoo!ニュース動画」開始(4月) Androidでタイムライン上の動画自動再生開始(9月) FY2016 2Q 3Q 4Q FY2017 1Q 2Q 様々な施策により前年四半期比3.3倍 ※ヤフー2017年2Q決算発表より 動画の再生回数 前年同月比で10倍 2016年10月 2017年03月 2017年08月 APIリクエスト数(一部) 前年同月比で5倍 2017-3 2017-5 データ転送量(一部) 前年同月比で5倍 2017-3 2017-5 2017-7 2017-9 2017-11 2018-1 ※ヤフー独自集計 当然、同時アクセス数やトラフィック、データも大幅増加! Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

5.

フローから見た動画技術の要素 入稿から再生までに異なるレイヤーの技術が関与 動画 ・ライブ ・ファイル データ転送 ・HTTP ・FTP ・RTMP 動画変換 ・エンコード ・DRM ・パッケージ 配信 ・Web API ・Video CDN プレイヤー ・Web ・iOS ・Android ロギング ・DWH ・DataStore manifest chunk beacon ・転送/配信 ・動画変換 ・プレイヤー ・視聴ログ … 大規模データ転送を実現するネットワーク … メディアデータの圧縮や暗号化 … マルチデバイス向けのクライアントAPP … 時間軸を持つ大規模なログ集計と分析 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

6.

動画配信の技術的なチャレンジ ヤフーユーザーの視聴体験を支える3つの要素 「マルチデバイス」の視聴体験 動画の「品質」 画質(ビデオ) 音質(オーディオ) 「即時」の視聴 低レイテンシー 高可用性 コンテンツの「発見」 視聴ログ解析 コンテンツ解析 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

7.

動画品質 4,000万超のDaily Active Userに 価値あるコンテンツと広告で ストレスフリーの視聴体験を! Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 写真:アフロ

8.

「動画品質」に対する取り組み たとえば...本編と広告の音量(ラウドネス)の調整 映像の視聴中に挿入される動画広告がうるさいです。 主な原因としては… 本編と広告の音量差が大きいこと(あくまで要因のひとつとして) 本編コンテンツ 動画広告 時間 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

9.

「動画品質」に対する取り組み たとえば...本編と広告の音量(ラウドネス)の調整 A. 本編と広告のラウドネスを標準値(※)に調整しています。 視聴ログも活用して、離脱などユーザーの不快感を継続分析 動画変換: 入稿された動画素材の 音声トラックについて ラウドネスを自動加工 アプリ・ログ: VAST3.0ベースの動画広告で ユーザーの再生ログをトラッキング 行動に与えた影響を分析 視聴ログサーバー Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. ※音圧レベルではなくラウドネス値で放送基準に準拠

10.

即時性 タイムリーに情報を受け取るために 動画視聴にパフォーマンスを! Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 写真:アフロ

11.

「即時性」に対する取り組み たとえば... Yahoo! JAPAN アプリでのレイテンシー最適化 アプリの中で動画がなかなか再生されません。 主な原因としては… 動画のデータ量×膨大な同時アクセス ・動画はデータ量が多くローディング時間が大きい ・配信CDNには多量のトラフィックが発生 ・メタ情報の取得でも多量のAPIコールが発生 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

12.

「即時性」に対する取り組み たとえば... Yahoo! JAPAN アプリでのレイテンシー最適化 A. アプリ、API、動画配信など関連するシステム全体で 総合的にレイテンシーを徹底的に分析して対策しています。 アプリ: ・動画ファイルのプリロード ・回線判定による画質最適化 or LTE or 3G ? In-House CDN ts, mp4 配信: データに基づくマルチビットレートの最適化 #EXTM3U #EXT-X-STREAM-INF:BANDWIDTH=500000,PROGRAM-ID=1,RESOLUTION=640x360 http:// /video/hls/360p_10s/playlist.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=1500000,PROGRAM-ID=1,RESOLUTION=854x480 http:// /video/hls/480p_10s/playlist.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=3000000,PROGRAM-ID=1,RESOLUTION=1280x720 http:// /video/hls/720p_10s/playlist.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=5000000,PROGRAM-ID=1,RESOLUTION=1920x1080 http:// /video/hls/1080p_10s/playlist.m3u8 API: REST API / manifest Server にVMを利用して ほぼ無制限のスケールアウトにより増強 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

13.

コンテンツの発見 大量のコンテンツの中から ユーザの”欲しい”を叶えるため 動画視聴にパーソナライズを! Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 写真:アフロ

14.

「コンテンツ発見」に対する取り組み たとえば...適切なコンテンツのレコメンド 特に見たい動画コンテンツが見つからないです... 主な原因としては… ・ユーザーの好みに合わない一律のコンテンツ ・トレンドのみに依存したコンテンツ掲載 など Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

15.

「コンテンツ発見」に対する取り組み たとえば...適切なコンテンツのレコメンド A. コンテンツとユーザーの視聴ログの内容解析により 日々レコメンドやパーソナライズの精度向上に努めています。 Category Series Title Cast etc... 特徴量ベクトル パーソナライズ マッチング 特徴量ベクトル DWH Hadoop Stream Processing Realtime Analytics playback beacon Favorite Video! Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

16.

動画配信の技術的なチャレンジ ヤフーユーザーの視聴体験を支える3つの要素 「マルチデバイス」の視聴体験 動画の「品質」 画質(ビデオ) 音質(オーディオ) 「即時」の視聴 低レイテンシー 高可用性 コンテンツの「発見」 視聴ログ解析 コンテンツ解析 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

17.

今後の取り組み 視聴データ分析のさらなる強化!マクロからミクロへ。 ・コンテンツや広告の視聴品質の向上 ・より興味あるコンテンツへの出会い 動画視聴 視聴データ蓄積 視聴分析 改善 機能・コンテンツ提案 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

18.

まとめ ・ヤフーでの動画活用があらゆるサービスで進行中 ・ユーザーの体験を向上するため動画では次の3点に注力 「動画品質」「即時性」「コンテンツの発見」 ・ヤフーならではの課題感に対して技術の総合力で対策 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

19.

Yahoo! JAPAN の動画コンテンツの取り組み Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.