SlideShare une entreprise Scribd logo
1  sur  101
Télécharger pour lire hors ligne
AbemaTV が対峙する
技術的課題と開発の現場
株式会社 AbemaTV
開発本部 クロスデバイスエンジニア/動画技術エバンジェリスト
五藤 佑典
日本を代表するメディアを創るために
- 2019.06.12 Connected Media Tokyo 2019 -
五藤 佑典
YUSUKE GOTO
https://ygoto3.com/
@ygoto3_
AbemaTV とは?
無料で楽しめる
インターネットテレビ局
です
AbemaTV の特徴
すべて無料
オリジナル番組をはじめ、アニメやドラ
マ、音楽、スポーツなど、すべて無料で
提供しています。
100% プロコンテンツ
サイバーエージェントとテレビ朝日のそ
れぞれの強みを活 かした制作体制で高品
質のコンテンツを拡充しています。
完全編成型
24 時間 365 日配信で、いつでもテレビ
を見るような感覚で楽しむことができま
す。
多彩なラインナップ
2 オリジナルの生放送や、ドラマ、
ニュース、アニメ、スポーツなど約 20
チャンネルを取り揃えています。
日本を代表するメディアを創る
国を代表するメディア ? テレビ放送
日本を代表するメディアを創る
国を代表するメディア = テレビ放送
日本を代表するメディアを創る
国を代表するメディア = テレビ放送
ベンチマーク
テレビ放送をベンチマーク?
信頼性 品質
テレビと同等の テレビにない
価値
テレビをいつでも視聴可能にする
テレビにない価値を作る
誰もがテレビを持ち歩く時代へ
誰もがスマートフォンを常時携帯するようになった
誰もがテレビを持ち歩く時代へ
誰もがスマートフォンを常時携帯するようになった
インターネットでテレビを見ることができれば
誰もがテレビを持ち歩く時代へ
誰もがスマートフォンを常時携帯するようになった
インターネットでテレビを見ることができれば
テレビがいつでも視聴可能
インターネットテレビ局の開局
● iOS / Android / Web
● HTTP Live Streaming v3
● MPEG-2 TS
● HLS AES-128
HLS - HTTP Live Streaming
Apple 社のストリーミングプロトコル
● HTTP ベース
● Adaptive Bitrate Streaming
● iOS / Android / Web で再生可能
当時のデファクトスタンダード
HLS AES-128
セグメント全部を暗号化
● 128bit キー
● CBC モード
● PKCS7 パディング
● IV によるセグメントごとの初期化
プロコンテンツを保護する
20ch 以上を配信する
テレビと同等の価値に近づく
AbemaTV で番組が配信されるまで
生放送
収録物
Live
Encoder
Management
System
Ad Server
Streaming
Server
CDN
Clients
AbemaTV で番組が配信されるまで
生放送
収録物
Live
Encoder
Management
System
Ad Server
Streaming
Server
CDN
Clients
13:00
生放送
収録物
Management
System
Streaming
Server
Clients
収録物
A ch.
A ch.
14:00
生放送
収録物
Management
System
Streaming
Server
Clients
収録物
A ch.
A ch.
15:00
生放送
収録物
Management
System
Streaming
Server
Clients
収録物
A ch.
A ch.
15:00
収録物
Management
System
Streaming
Server
Clients
収録物
B ch.
収録物
B ch.
シームレスな広告体験を創る
テレビと同等の価値に近づく
当時一般的だった広告挿入
Ad Server
Streaming
Server
Clients
CSAI - Client-Side Ad Insertion
Ad Server
Streaming
Server
Clients
CSAI - Client-Side Ad Insertion
Ad Server
Streaming
Server
Clients
CSAI - Client-Side Ad Insertion
Ad Server
Streaming
Server
Clients
CSAI - Client-Side Ad Insertion
Ad Server
Streaming
Server
Clients
CSAI - Client-Side Ad Insertion
Ad Server
Streaming
Server
Clients
広告挿入時にラグ
AbemaTV の広告挿入
Ad Server
Streaming
Server
Clients
SSAI - Server-Side Ad Insertion
Ad Server
Streaming
Server
Clients
SSAI - Server-Side Ad Insertion
Ad Server
Streaming
Server
Clients
SSAI - Server-Side Ad Insertion
Ad Server
Streaming
Server
Clients
SSAI - Server-Side Ad Insertion
Ad Server
Streaming
Server
Clients
番組も広告も
同一サーバから
継ぎ目なく取得再生
あらゆるデバイスから視聴可能にする
テレビにない価値を作る
開局当時は iOS / Android / Web をサポート
現在 AbemaTV がサポートするデバイス
● iPhone
● iPad
● Apple TV
● Android Smartphone
● Android Tablet
● Android TV
● Fire Tablet
● Amazon Fire TV
● Google Chrome
● Mozilla Firefox
● Internet Explorer
● Microsoft Edge
● Apple Safari
● Google Chromecast
● Google Daydream View
● Amazon Echo
● LINE Clova Desk
● SONY BRAVIA
● Panasonic VIERA
● TOSHIBA REGZA
● LEOPALACE21 Life St
● CCCAIR Air Stick
● ...
デバイスごとに異なる動画再生に関する制約
● サポートするコーデック/プロファイルレベルが異なる
● サポートするストリーミングプロトコルが異なる
● 利用可能な DRM 鍵システムとセキュリティレベルが異なる
● 同時にデコード可能な処理数が異なる
● 利用可能な倍速再生の速度が異なる
● バッファリングに割り当てられている容量が異なる
● 重複フレームなどの例外処理方法が異なる
● などなど...
デバイスごとに異なる動画再生に関する制約
● サポートするコーデック/プロファイルレベルが異なる
● サポートするストリーミングプロトコルが異なる
● 利用可能な DRM 鍵システムとセキュリティレベルが異なる
● 同時にデコード可能な処理数が異なる
● 利用可能な倍速再生の速度が異なる
● バッファリングに割り当てられている容量が異なる
● 重複フレームなどの例外処理方法が異なる
● などなど...
コンテンツ管理や
配信システムへの変更時
制約に対する影響をテスト
コンテンツを拡充する
テレビと同等の価値に近づく
インターネット配信へのコンテンツ提供のリスク
● デジタルコンテンツは容易にコピー可能
● AbemaTV で扱うコンテンツは例外なく全てプロコンテンツ
● インターネットを無法地帯と感じて提供を躊躇する
コンテンツプロバイダーも少なくない
AbemaTV を安心してコンテンツを提供できる
場所にすることでコンテンツを拡充する
DRM - Digital Rights Management
コンテンツを保護するための技術の1つ
コンテンツ暗号化 ライセンシング
+
ハリウッドスタジオなどからの厳しい要求も満たす
信頼性を得る
ハリウッドスタジオにも信頼されている DRM
全てのデバイスでサポートされている DRM はない
● iPhone
● iPad
● Apple TV
● Android Smartphone
● Android Tablet
● Android TV
● Fire Tablet
● Amazon Fire TV
● Google Chrome
● Mozilla Firefox
● Internet Explorer
● Microsoft Edge
● Apple Safari
● Google Chromecast
● Google Daydream View
● Amazon Echo
● LINE Clova Desk
● SONY BRAVIA
● Panasonic VIERA
● TOSHIBA REGZA
● LEOPALACE21 Life St
● CCCAIR Air Stick
● ...
複数の DRM 技術の組み合わせでデバイスをカバー
PlayReady
Widevine
FairPlay
新しいストリーミングプロトコルの導入
DRM はストリーミングプロトコルを選ぶ
● Full-sample AES-128
● FairPlay
● PlayReady
● Widevine
● W3C ClearKey
● HLS v3
● HLS v5
● MPEG-DASH
● MPEG-2 TS
● fMP4
DRM ストリーミングプロトコル コンテナフォーマット
配信技術要素の複雑な組み合わせ
デバイスを DRM 保護するためにさまざまな組み合わせで配信
● Full-sample AES-128
● FairPlay
● PlayReady
● Widevine
● W3C ClearKey
● HLS v3
● HLS v5
● MPEG-DASH
● MPEG-2 TS
● fMP4
DRM ストリーミングプロトコル コンテナフォーマット
無料配信モデルと DRM の相性の悪さ
DRM による配信はコストがかかる
→ PlayReady の場合再生するモバイル端末ごとにライセンス費用 $0.35
従量課金モデルとは相性が悪い
無料配信モデルと DRM の相性の悪さ
DRM による配信はコストがかかる
→ PlayReady の場合再生するモバイル端末ごとにライセンス費用 $0.35
PlayReady
+
HLS v3
Widevine
+
HLS v6
無料配信モデルに適った DRM 配信を検証/そして実装計画中
視聴習慣を拡大する
テレビにない価値を作る
受動的な視聴習慣と能動的な視聴習慣の融合
受動的な視聴習慣
完全に編成された番組表通りに
自動的に流れてくる
コンテンツを連続して消費する
半受動的な視聴習慣
番組表の配信予定より後は
見逃し視聴で
コンテンツを消費する
能動的な視聴習慣
カタログ化されたコンテンツ一覧
から自分が見たいコンテンツを
連続して消費する
リニア TV タイムシフト TV ビデオ
パケット消費を気にさせない
テレビと同等の価値を作る
多くのユーザーは
パケット消費を気にかけながら
モバイルで動画を視聴している
通信節約モード
データ量削減と映像品質とのバランス
50% 以上のデータ通信量節約しながらも映像品質を劣化させない
通信量節約 映像品質
+
重視するポイントを絞って解像度別に実機で主観評価
検証用のコンテンツ種別をサンプリング
● 将棋
● 麻雀
● アニメ(ジョジョのオラオラ)
● 実写オリジナルドラマ
● 内製バラエティ
● グランドスポーツ(サッカー)
● マリンスポーツ
全体
● 番組タイトルが見える
● 名前が見える
● 字幕が読める
● 光や粒子表現が綺麗に出る etc.
スポーツ
● チーム名前とスコアが読める
● 選手のベストショットで表情が分かる etc.
ミュージックライブ
● 曲名が見える
● アーティストの表情が分かる etc.
麻雀
● 手配がしっかり見える
● 名前/スコアが読める etc.
許容できる最適な拡大率を主観評価
安定した生放送を提供する
テレビと同等の信頼性に近づく
生放送:現場からインターネット経由での映像送出
SDI RTMP
RTMP における配信障害リスク
TCP ベースの限界
パケットロスと遅延による
スループットへの影響大
https://accedian.com/enterprises/blog/measuring-network-performance-latency-throughput-packet-loss/
Zixi
● UDP ベースで FEC をサポートしたインターネット映像伝送用プロトコル
● 500 以上の顧客での実績
● 商用技術
● SRT や RIST などの競合する技術と比較して
高パケットロス率の環境でも高いスループットを達成するという実験結果も
インターネット回線でも
安定した映像伝送を実現する
RTMP over Zixi
既存の仕様を極力変更することなく導入
RTMP
(ローカル)
Zixi
Broadcaster
Wirecast
Zixi
Plugin
RTMP
(ローカル)
Zixi
RTMP over Zixi
既存の仕様を極力変更することなく導入
RTMP
(ローカル)
Zixi
Broadcaster
Wirecast
Zixi
Plugin
RTMP
(ローカル)
Zixi
高スループットで
安定した生放送
Wowza 側の
受信は RTMP のまま
Wirecast からの
送信は RTMP のまま
RTMP over Zixi
より高いビットレートでの打ち上げも視野に入れることが可能に
RTMP
(ローカル)
Zixi
Broadcaster
Wirecast
Zixi
Plugin
RTMP
(ローカル)
Zixi
1080p@
8-12 Mbps ?
1080p@8Mbps
テレビ品質に近づける
安定した再生環境を提供する
テレビと同等の信頼性に近づく
QoE - Quality of Experience
動画サービスに対してユーザーが実際に感じる品質を定量的に可視化する
● スペインの NPAW 社開発の YOUBORA というソリューション導入
● 実際のクライアントの視聴状態をログ
再生品質を統計的に可視化する
● Happiness Score(総合指標)
● Play Failures
● In-Stream Failures
● Join Time
● Buffer Ratio
● Bitrate
視聴体験に大きく影響する不具合から修正
● ファクトベースで頻繁に
視聴体験を項目を抽出
● 頻度が高いものから確実に
修正/改善
再生セッションのトラッキング
再生セッションごとに
デバッグ
● 実際に発生した流れから
再現手順を導く
● CS へ問い合わされた
情報の補完を行う
指標を決めて期間で集中して改善する
(例)2018.9 - 2018.12 Play Failures の発生率を下げる
3 ヶ月内で 50.3% 減少
リニア配信を堅牢にする
テレビと同等の信頼性に近づく
2017.05.07
歴代最高 1420 万アクセス
サーバダウン
リニア配信と同時リクエスト負荷
リニア配信はその性質上リクエストのスパイクが発生する
イメージ
コンテンツ A
コンテンツ B
コンテンツ
切替
コンテンツ A
イメージ
コンテンツ A コンテンツ B コンテンツ C
コンテンツ
切替
コンテンツ
切替
イメージ
リニア配信と同時リクエスト負荷
スパイクを原因となるリクエストたち
● プレイリスト取得リクエスト
● メタデータ取得リクエスト
● ログ送信リクエスト
● ライセンスチャレンジリクエスト
リクエスト負荷分散
● プレイリスト
○ CDN 化
● ライセンスチャレンジリクエスト
○ 0 ~ 5 秒のランダム遅延を意図的に発生させる
● メタデータ取得ポーリング
○ ポーリング間隔を動的に変更する
■ カウント表示系メタデータで表示に変化が少ない場合は長くする
安全なコンテンツを運用する
テレビと同等の信頼性に近づく
AbemaTV が持つ独自の入稿規定
広告運用支援ツール
マスタリングシステムを持たず運用している広告データ用に
チェックツールを開発し、品質を補完。
コンテンツ運用支援ツール
厳しくなりすぎないように幅を持たせたコンテンツ運用を可能に
● 何がどのように変換されるか予測できるように変更点が明示される
Buffer Visualizer
タイムラインに沿った
コンテンツのバッファーされる
量を可視化して予測する
効率的に視聴者に広告を届ける
テレビにない価値を作る
AbemaTV の広告
● 完全編成型 24 時間 365 日配信
○ 広告位置の最適化が可能
○ 広告のタイミングに対するストレスが低い
● 100% プロコンテンツ
○ メディアに対する信頼性が高い
○ 広告に対する信頼性も高い
● 複数デバイス対応
○ 若年層の生活へ浸透
○ パーソナルな環境での視聴により、音声がしっかり届く
ターゲティング広告
インターネット TV としての強みと価値
指定のターゲットに向けて
効率的な広告配信が可能
視聴者クラスタリング
6 Frequency types
31 Clusters
1 Default cluster
5 Demographic types
+ +
リアルタイムクラスタリング
6 Frequency types 1 Default cluster
5 Demographic types
+ +
24 時間間隔更新
10 分間隔更新
デモグラ精度を高める
https://www.slideshare.net/MasatoshiAbe/abematv-88705806
学習データ
ランダム抽出したアンケート回答者の視聴データ
評価用データ
左記に含まれないアンケート回答者の視聴データ
性別推定モデル/年代推定モデル
推定結果
最後に
地上波テレビとインターネットテレビの違い
地上波 インターネット
電波が届く範囲であれば
多くの人が視聴可能
多くの人が見れば
見るほど混雑しやすい
地上波テレビとインターネットテレビの違い
地上波 インターネット
電波が届く範囲であれば
多くの人が視聴可能
多くの人が見れば
見るほど混雑しやすい
ここからのスケーリングは
インターネットの限界との戦い
ありがとうございました
五藤 佑典
YUSUKE GOTO
https://ygoto3.com/
@ygoto3_

Contenu connexe

Tendances

放送を取り巻く最新動画配信技術
放送を取り巻く最新動画配信技術放送を取り巻く最新動画配信技術
放送を取り巻く最新動画配信技術Masashi Ito
 
インターネットにおける動画配信の仕組み
インターネットにおける動画配信の仕組みインターネットにおける動画配信の仕組み
インターネットにおける動画配信の仕組みRyosuke Kubo
 
2019 年後半 海外動画技術動向
2019 年後半 海外動画技術動向2019 年後半 海外動画技術動向
2019 年後半 海外動画技術動向Yusuke Goto
 
NABShow報告:マルチCDNと最新ストリーミングプロトコル
NABShow報告:マルチCDNと最新ストリーミングプロトコルNABShow報告:マルチCDNと最新ストリーミングプロトコル
NABShow報告:マルチCDNと最新ストリーミングプロトコルTomohiro Matsuzawa
 
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...whywaita
 
動画配信の基礎知識
動画配信の基礎知識動画配信の基礎知識
動画配信の基礎知識Daiyu Hatakeyama
 
AbemaTVのアーキテクチャの変遷 / AbemaTV DevCon 2018 TrackA Session A2
AbemaTVのアーキテクチャの変遷 / AbemaTV DevCon 2018 TrackA Session A2AbemaTVのアーキテクチャの変遷 / AbemaTV DevCon 2018 TrackA Session A2
AbemaTVのアーキテクチャの変遷 / AbemaTV DevCon 2018 TrackA Session A2AbemaTV, Inc.
 
ストリーミングのげんざい
ストリーミングのげんざいストリーミングのげんざい
ストリーミングのげんざいTetsuya Morimoto
 
ライブストリーミングの基礎知識その2
ライブストリーミングの基礎知識その2ライブストリーミングの基礎知識その2
ライブストリーミングの基礎知識その2kumaryu
 
HLSについて知っていることを話します
HLSについて知っていることを話しますHLSについて知っていることを話します
HLSについて知っていることを話しますMoriyoshi Koizumi
 
[AKIBA.AWS] AWS Elemental MediaConvertから学ぶコーデック入門
[AKIBA.AWS] AWS Elemental MediaConvertから学ぶコーデック入門[AKIBA.AWS] AWS Elemental MediaConvertから学ぶコーデック入門
[AKIBA.AWS] AWS Elemental MediaConvertから学ぶコーデック入門Shuji Kikuchi
 
HTML5時代のネット動画技術〜良い子悪い子普通の子(増補改訂版)
HTML5時代のネット動画技術〜良い子悪い子普通の子(増補改訂版)HTML5時代のネット動画技術〜良い子悪い子普通の子(増補改訂版)
HTML5時代のネット動画技術〜良い子悪い子普通の子(増補改訂版)Teiichi Ota
 
DeNAの大規模ライブ配信基盤を支える技術
DeNAの大規模ライブ配信基盤を支える技術DeNAの大規模ライブ配信基盤を支える技術
DeNAの大規模ライブ配信基盤を支える技術DeNA
 
CDNの仕組み(JANOG36)
CDNの仕組み(JANOG36)CDNの仕組み(JANOG36)
CDNの仕組み(JANOG36)J-Stream Inc.
 
Jitsi video bridge で遊んでみた
Jitsi video bridge で遊んでみたJitsi video bridge で遊んでみた
Jitsi video bridge で遊んでみたtnoho
 
クラウドを取り巻くリニア配信技術
クラウドを取り巻くリニア配信技術クラウドを取り巻くリニア配信技術
クラウドを取り巻くリニア配信技術Masashi Ito
 
AWS Elemental MediaConvert で動画変換
AWS Elemental MediaConvert で動画変換AWS Elemental MediaConvert で動画変換
AWS Elemental MediaConvert で動画変換虎の穴 開発室
 

Tendances (20)

放送を取り巻く最新動画配信技術
放送を取り巻く最新動画配信技術放送を取り巻く最新動画配信技術
放送を取り巻く最新動画配信技術
 
インターネットにおける動画配信の仕組み
インターネットにおける動画配信の仕組みインターネットにおける動画配信の仕組み
インターネットにおける動画配信の仕組み
 
2019 年後半 海外動画技術動向
2019 年後半 海外動画技術動向2019 年後半 海外動画技術動向
2019 年後半 海外動画技術動向
 
NABShow報告:マルチCDNと最新ストリーミングプロトコル
NABShow報告:マルチCDNと最新ストリーミングプロトコルNABShow報告:マルチCDNと最新ストリーミングプロトコル
NABShow報告:マルチCDNと最新ストリーミングプロトコル
 
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
 
動画配信の基礎知識
動画配信の基礎知識動画配信の基礎知識
動画配信の基礎知識
 
AbemaTVのアーキテクチャの変遷 / AbemaTV DevCon 2018 TrackA Session A2
AbemaTVのアーキテクチャの変遷 / AbemaTV DevCon 2018 TrackA Session A2AbemaTVのアーキテクチャの変遷 / AbemaTV DevCon 2018 TrackA Session A2
AbemaTVのアーキテクチャの変遷 / AbemaTV DevCon 2018 TrackA Session A2
 
「ネットワーク超入門 IPsec VPN編」
「ネットワーク超入門 IPsec VPN編」「ネットワーク超入門 IPsec VPN編」
「ネットワーク超入門 IPsec VPN編」
 
ストリーミングのげんざい
ストリーミングのげんざいストリーミングのげんざい
ストリーミングのげんざい
 
ライブストリーミングの基礎知識その2
ライブストリーミングの基礎知識その2ライブストリーミングの基礎知識その2
ライブストリーミングの基礎知識その2
 
動画配信プラットフォーム on AWS
動画配信プラットフォーム on AWS動画配信プラットフォーム on AWS
動画配信プラットフォーム on AWS
 
HLSについて知っていることを話します
HLSについて知っていることを話しますHLSについて知っていることを話します
HLSについて知っていることを話します
 
[AKIBA.AWS] AWS Elemental MediaConvertから学ぶコーデック入門
[AKIBA.AWS] AWS Elemental MediaConvertから学ぶコーデック入門[AKIBA.AWS] AWS Elemental MediaConvertから学ぶコーデック入門
[AKIBA.AWS] AWS Elemental MediaConvertから学ぶコーデック入門
 
HTML5時代のネット動画技術〜良い子悪い子普通の子(増補改訂版)
HTML5時代のネット動画技術〜良い子悪い子普通の子(増補改訂版)HTML5時代のネット動画技術〜良い子悪い子普通の子(増補改訂版)
HTML5時代のネット動画技術〜良い子悪い子普通の子(増補改訂版)
 
DeNAの大規模ライブ配信基盤を支える技術
DeNAの大規模ライブ配信基盤を支える技術DeNAの大規模ライブ配信基盤を支える技術
DeNAの大規模ライブ配信基盤を支える技術
 
WebSocket / WebRTCの技術紹介
WebSocket / WebRTCの技術紹介WebSocket / WebRTCの技術紹介
WebSocket / WebRTCの技術紹介
 
CDNの仕組み(JANOG36)
CDNの仕組み(JANOG36)CDNの仕組み(JANOG36)
CDNの仕組み(JANOG36)
 
Jitsi video bridge で遊んでみた
Jitsi video bridge で遊んでみたJitsi video bridge で遊んでみた
Jitsi video bridge で遊んでみた
 
クラウドを取り巻くリニア配信技術
クラウドを取り巻くリニア配信技術クラウドを取り巻くリニア配信技術
クラウドを取り巻くリニア配信技術
 
AWS Elemental MediaConvert で動画変換
AWS Elemental MediaConvert で動画変換AWS Elemental MediaConvert で動画変換
AWS Elemental MediaConvert で動画変換
 

Similaire à AbemaTV が対峙する技術的課題と開発の現場

AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019Yusuke Goto
 
GTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテック
GTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテックGTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテック
GTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテックGame Tools & Middleware Forum
 
クリエイティブクラスターフォーラムプレゼン資料20101009
クリエイティブクラスターフォーラムプレゼン資料20101009クリエイティブクラスターフォーラムプレゼン資料20101009
クリエイティブクラスターフォーラムプレゼン資料20101009himamura (暇村)
 
設備における映像アプリケーションの伝送のあれこれ
設備における映像アプリケーションの伝送のあれこれ設備における映像アプリケーションの伝送のあれこれ
設備における映像アプリケーションの伝送のあれこれ機材塾
 
インターネット生放送を支える技術としくみ2015年版
インターネット生放送を支える技術としくみ2015年版インターネット生放送を支える技術としくみ2015年版
インターネット生放送を支える技術としくみ2015年版Yusei Yamanaka
 
SmartTV最新動向
SmartTV最新動向SmartTV最新動向
SmartTV最新動向Akira Sasaki
 
Mtvh dseries v13
Mtvh dseries v13Mtvh dseries v13
Mtvh dseries v13solodiver2
 
Azure Media Services 概要
Azure Media Services 概要Azure Media Services 概要
Azure Media Services 概要Daiyu Hatakeyama
 
ATEMスイッチャーSDKを使用したライブ動画配信用制作・送出システムの開発
ATEMスイッチャーSDKを使用したライブ動画配信用制作・送出システムの開発ATEMスイッチャーSDKを使用したライブ動画配信用制作・送出システムの開発
ATEMスイッチャーSDKを使用したライブ動画配信用制作・送出システムの開発Eiji KOMINAMI
 
SORACOM UG 九州 #5 | SORACOM 最新アップデート
SORACOM UG 九州 #5 | SORACOM 最新アップデートSORACOM UG 九州 #5 | SORACOM 最新アップデート
SORACOM UG 九州 #5 | SORACOM 最新アップデートSORACOM,INC
 
ソフトウェア開発30年史を振り返りつつ考えるプログラマにとって変わらないもの
ソフトウェア開発30年史を振り返りつつ考えるプログラマにとって変わらないものソフトウェア開発30年史を振り返りつつ考えるプログラマにとって変わらないもの
ソフトウェア開発30年史を振り返りつつ考えるプログラマにとって変わらないものJun Hosokawa
 
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”Drecom Co., Ltd.
 
WebRTC入門+最新動向
WebRTC入門+最新動向WebRTC入門+最新動向
WebRTC入門+最新動向Ryosuke Otsuya
 
SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...
SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...
SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...SORACOM,INC
 
Ustreamで広報力UP講座資料
Ustreamで広報力UP講座資料Ustreamで広報力UP講座資料
Ustreamで広報力UP講座資料Takeo Noda
 
HTML5 VIDEO on Chromecast
HTML5 VIDEO on ChromecastHTML5 VIDEO on Chromecast
HTML5 VIDEO on ChromecastKatsumi Onishi
 
Hbbtv v2-for-w3 ckeio-workshop
Hbbtv v2-for-w3 ckeio-workshopHbbtv v2-for-w3 ckeio-workshop
Hbbtv v2-for-w3 ckeio-workshopYoshiharu Dewa
 
Volumetric video streaming data reduction using viewer's virtual 3D position
Volumetric video streaming data reduction using viewer's virtual 3D position Volumetric video streaming data reduction using viewer's virtual 3D position
Volumetric video streaming data reduction using viewer's virtual 3D position XiaotianZhao
 
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了2021 年春 ABEMA が Internet Explorer 11 の サポートを終了
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了Yusuke Goto
 
ULIZA Product Overview
ULIZA Product OverviewULIZA Product Overview
ULIZA Product Overview強 平井
 

Similaire à AbemaTV が対峙する技術的課題と開発の現場 (20)

AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019
 
GTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテック
GTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテックGTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテック
GTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテック
 
クリエイティブクラスターフォーラムプレゼン資料20101009
クリエイティブクラスターフォーラムプレゼン資料20101009クリエイティブクラスターフォーラムプレゼン資料20101009
クリエイティブクラスターフォーラムプレゼン資料20101009
 
設備における映像アプリケーションの伝送のあれこれ
設備における映像アプリケーションの伝送のあれこれ設備における映像アプリケーションの伝送のあれこれ
設備における映像アプリケーションの伝送のあれこれ
 
インターネット生放送を支える技術としくみ2015年版
インターネット生放送を支える技術としくみ2015年版インターネット生放送を支える技術としくみ2015年版
インターネット生放送を支える技術としくみ2015年版
 
SmartTV最新動向
SmartTV最新動向SmartTV最新動向
SmartTV最新動向
 
Mtvh dseries v13
Mtvh dseries v13Mtvh dseries v13
Mtvh dseries v13
 
Azure Media Services 概要
Azure Media Services 概要Azure Media Services 概要
Azure Media Services 概要
 
ATEMスイッチャーSDKを使用したライブ動画配信用制作・送出システムの開発
ATEMスイッチャーSDKを使用したライブ動画配信用制作・送出システムの開発ATEMスイッチャーSDKを使用したライブ動画配信用制作・送出システムの開発
ATEMスイッチャーSDKを使用したライブ動画配信用制作・送出システムの開発
 
SORACOM UG 九州 #5 | SORACOM 最新アップデート
SORACOM UG 九州 #5 | SORACOM 最新アップデートSORACOM UG 九州 #5 | SORACOM 最新アップデート
SORACOM UG 九州 #5 | SORACOM 最新アップデート
 
ソフトウェア開発30年史を振り返りつつ考えるプログラマにとって変わらないもの
ソフトウェア開発30年史を振り返りつつ考えるプログラマにとって変わらないものソフトウェア開発30年史を振り返りつつ考えるプログラマにとって変わらないもの
ソフトウェア開発30年史を振り返りつつ考えるプログラマにとって変わらないもの
 
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”
 
WebRTC入門+最新動向
WebRTC入門+最新動向WebRTC入門+最新動向
WebRTC入門+最新動向
 
SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...
SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...
SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...
 
Ustreamで広報力UP講座資料
Ustreamで広報力UP講座資料Ustreamで広報力UP講座資料
Ustreamで広報力UP講座資料
 
HTML5 VIDEO on Chromecast
HTML5 VIDEO on ChromecastHTML5 VIDEO on Chromecast
HTML5 VIDEO on Chromecast
 
Hbbtv v2-for-w3 ckeio-workshop
Hbbtv v2-for-w3 ckeio-workshopHbbtv v2-for-w3 ckeio-workshop
Hbbtv v2-for-w3 ckeio-workshop
 
Volumetric video streaming data reduction using viewer's virtual 3D position
Volumetric video streaming data reduction using viewer's virtual 3D position Volumetric video streaming data reduction using viewer's virtual 3D position
Volumetric video streaming data reduction using viewer's virtual 3D position
 
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了2021 年春 ABEMA が Internet Explorer 11 の サポートを終了
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了
 
ULIZA Product Overview
ULIZA Product OverviewULIZA Product Overview
ULIZA Product Overview
 

Plus de Yusuke Goto

RUM と STM で実現する動画視聴における信頼性エンジニアリング
RUM と STM で実現する動画視聴における信頼性エンジニアリングRUM と STM で実現する動画視聴における信頼性エンジニアリング
RUM と STM で実現する動画視聴における信頼性エンジニアリングYusuke Goto
 
Streaming Reliability Engineering
Streaming Reliability EngineeringStreaming Reliability Engineering
Streaming Reliability EngineeringYusuke Goto
 
conte - ABEMA's Design System
conte - ABEMA's Design Systemconte - ABEMA's Design System
conte - ABEMA's Design SystemYusuke Goto
 
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...Yusuke Goto
 
A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...
A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...
A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...Yusuke Goto
 
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話Yusuke Goto
 
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編Yusuke Goto
 
AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0Yusuke Goto
 
Story-Assured Design で開発チーム全員でデザインする
Story-Assured Design で開発チーム全員でデザインするStory-Assured Design で開発チーム全員でデザインする
Story-Assured Design で開発チーム全員でデザインするYusuke Goto
 
KPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティKPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティYusuke Goto
 
Atomic Design という名のデザイン整理術
Atomic Design という名のデザイン整理術Atomic Design という名のデザイン整理術
Atomic Design という名のデザイン整理術Yusuke Goto
 
既存のフローからアップデートするアジャイル・デザインフロー
既存のフローからアップデートするアジャイル・デザインフロー既存のフローからアップデートするアジャイル・デザインフロー
既存のフローからアップデートするアジャイル・デザインフローYusuke Goto
 
UI 開発をアジャイルに行うための Atomic Design
UI 開発をアジャイルに行うための Atomic DesignUI 開発をアジャイルに行うための Atomic Design
UI 開発をアジャイルに行うための Atomic DesignYusuke Goto
 
(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/y...
(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/y...(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/y...
(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/y...Yusuke Goto
 
NAB Show 2018 Notes
NAB Show 2018 NotesNAB Show 2018 Notes
NAB Show 2018 NotesYusuke Goto
 
フェーズに応じて育てるデザインシステム
フェーズに応じて育てるデザインシステムフェーズに応じて育てるデザインシステム
フェーズに応じて育てるデザインシステムYusuke Goto
 
Web ブラウザで DRM
Web ブラウザで DRMWeb ブラウザで DRM
Web ブラウザで DRMYusuke Goto
 
リニア放送型動画サービスの 
Web フロントエンド
リニア放送型動画サービスの 
Web フロントエンドリニア放送型動画サービスの 
Web フロントエンド
リニア放送型動画サービスの 
Web フロントエンドYusuke Goto
 
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTVAtomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTVYusuke Goto
 
Componentization with Gilgamesh
Componentization with GilgameshComponentization with Gilgamesh
Componentization with GilgameshYusuke Goto
 

Plus de Yusuke Goto (20)

RUM と STM で実現する動画視聴における信頼性エンジニアリング
RUM と STM で実現する動画視聴における信頼性エンジニアリングRUM と STM で実現する動画視聴における信頼性エンジニアリング
RUM と STM で実現する動画視聴における信頼性エンジニアリング
 
Streaming Reliability Engineering
Streaming Reliability EngineeringStreaming Reliability Engineering
Streaming Reliability Engineering
 
conte - ABEMA's Design System
conte - ABEMA's Design Systemconte - ABEMA's Design System
conte - ABEMA's Design System
 
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
 
A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...
A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...
A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...
 
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
 
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
 
AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0
 
Story-Assured Design で開発チーム全員でデザインする
Story-Assured Design で開発チーム全員でデザインするStory-Assured Design で開発チーム全員でデザインする
Story-Assured Design で開発チーム全員でデザインする
 
KPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティKPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティ
 
Atomic Design という名のデザイン整理術
Atomic Design という名のデザイン整理術Atomic Design という名のデザイン整理術
Atomic Design という名のデザイン整理術
 
既存のフローからアップデートするアジャイル・デザインフロー
既存のフローからアップデートするアジャイル・デザインフロー既存のフローからアップデートするアジャイル・デザインフロー
既存のフローからアップデートするアジャイル・デザインフロー
 
UI 開発をアジャイルに行うための Atomic Design
UI 開発をアジャイルに行うための Atomic DesignUI 開発をアジャイルに行うための Atomic Design
UI 開発をアジャイルに行うための Atomic Design
 
(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/y...
(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/y...(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/y...
(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/y...
 
NAB Show 2018 Notes
NAB Show 2018 NotesNAB Show 2018 Notes
NAB Show 2018 Notes
 
フェーズに応じて育てるデザインシステム
フェーズに応じて育てるデザインシステムフェーズに応じて育てるデザインシステム
フェーズに応じて育てるデザインシステム
 
Web ブラウザで DRM
Web ブラウザで DRMWeb ブラウザで DRM
Web ブラウザで DRM
 
リニア放送型動画サービスの 
Web フロントエンド
リニア放送型動画サービスの 
Web フロントエンドリニア放送型動画サービスの 
Web フロントエンド
リニア放送型動画サービスの 
Web フロントエンド
 
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTVAtomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
 
Componentization with Gilgamesh
Componentization with GilgameshComponentization with Gilgamesh
Componentization with Gilgamesh
 

Dernier

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 

Dernier (7)

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 

AbemaTV が対峙する技術的課題と開発の現場