60

動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 2: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 3: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 4: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

10倍以上のエンゲージメントと視聴時間

多くの優良なユーザーを

引き込む可能性が高いため、大きな広告の機会でもある

Page 5: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

インフラへの巨額の投資動画利用の増加

Page 6: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Image Cruz, Cristian (2014) [Electronic] [World Wide Web from

http://www.flickr.com/photos/crystiancruz/14238506068]

FIFA World Cup 2014

Page 7: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

24時間サイマルストリーミング配信

専用チューナーやアンテナ取り付けなどが一切不要 加入促進と解約防止の効果。そして違法アップロード対策

ストリーミング=ファイル保存不可権利的に配信不可の番組は差し替え

テレビ編成を楽しむ、リアルタイム型

http://www.microsoft.com/ja-jp/casestudies/fujitv3.aspx

Page 8: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

写真→動画変換

写真 動画

Periph

eral

HTTP

Client

SD

Host

SD / iSDIO

SPI

機器による

PIO

Wireless LAN

HTTP

Wireless LAN

HTTP

Page 9: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 10: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

H.264

HLS

DASH

Azure Media Services

ビジネスでメディアを利用クラウド上に構築

VoD / Live 対応

プラットフォーム

Introducing

Azure Media Services

Page 11: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

付加価値を提供する多くのパートナーソリューション

Streaming

CDN

コンテンツ保護

Encode /

Intelligence

取り込み

メディア配信のコア機能をAPI として提供

Azure Media Services

Player

Page 12: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

HTTPS とセキュアUDP

RTMPとSmooth によるライブ受信

Live EncoderによるRTPサポート,クラウドでの

Adaptive Bitrate 生成

並列エンコードジョブ

H.264, VC-1などの多様なビデオのサポート

プロ仕様のプレミアムエンコーダー

ビデオからの音声データの抽出

スタビライゼーション

AES 128-bit

Clear Key Encryption と

Microsoft

PlayReady

DRM

ライセンスキー管理ライセンス発行

Adaptive

Bitrate

Streaming:

MPEG-DASH,

Smooth, HLS,

HDS

LiveとVoDの透過的な連携

ラフカット、ビットレート制御

グローバル規模のリーチとキャッシュ

トークン認証ジオブックなどのアクセスコントロール

HTML5ベースのマルチプラットフォーム対応

Unified Java

Script APIによるカスタマイズ

Page 13: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Azure Media Services の役割

• メディア配信のコア機能とインフラを API として提供

• ビルドインパートナーサービスも含めた、SLA とサポート

Ad

Insertion

Contents Management System

(CMS)Analytics

Player

Page 14: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

http://aka.ms/amse

Page 15: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Azure Media Services Office 365 Video

Skype Meeting Broadcast

Azure CDNAzure AD

コンテンツ保護

Page 16: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

REST API for all platformshttp://msdn.microsoft.com/en-us/library/windowsazure/hh973617.aspx

.NET libraryGitHub: https://github.com/Azure/azure-sdk-for-media-servicesExtensions for .NET SDK: https://github.com/sazure/azure-sdk-for-media-services-extensions

PHP LibraryGitHub: https://github.com/windowsazure/azure-sdk-for-phpOpen Tech blog with demo: http://msopentech.com/blog/2014/01/23/ms-open-technologies-enhances-open-source-php-sdk-windows-azure/

JAVA libraryhttp://www.windowsazure.com/en-us/develop/java/java-homeGitHub: https://github.com/windowsazure/azure-sdk-for-java/

Node.js libraryGitHub: https://github.com/fritzy/node-azure-media

PowerShell cmdletsHow to use: http://www.gtrifonov.com/2013/08/24/how-to-use-windows-azure-powershell-for-media-services/

Page 17: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 18: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

SI / ISV 議会中継

“Powered by”

Page 19: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 20: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Microsoft Azure / Azure Media Services

VODコンテンツ登録/削除

VOD配信期間メタ情報登録

会員管理/ 外部認証API

システム管理

ユーザロール設定

CMSユーザ管理

グループ管理

ログイン画面

CMSサイト

トランスコーディング

サービス提供者

視聴ユーザー

Windows/Mac Android SmartPhone/Tablet iPhone/iPad/iPod Touch

• 管理画面から運用者のユーザ管理・ユーザーロール設定• エンコード前の元素材を管理画面からインジェスト• トランスコードの完了したコンテンツのグループ管理、配信期間を設定• 管理画面から視聴ログを出力

Page 21: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

MDS

管理

配信

エンコード

プレイヤー

監視

ログ

On Microsoft Azure

AzureMediaPlayerJWPlayer

HTML5

エンコードサムネイル作成電子透かし埋め込み字幕生成暗号化DRM

Azure Media Services

SmoothStreamingHLSProgressiveDownloadMPEG-DASHLive配信

Azure CDNAzure Media Services

ログインアップロードプロセス通知サムネイル管理電子透かし管理エンコード品質編集コンテンツ管理使用料管理

Cloud Service

ログ収集API

Event HubsService Bus

SQL DatabaseAzure storageDocument DB

ログ管理

DB監視Role監視Storage監視

Cloud Service

Page 22: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

議会映像Live/VOD サイト

Azure Media用CMS

H.264

Origin Server

H.264

映像VOD用編集議会映像CMS

H.264 Encoder 映像/音声議場/庁舎

VPN

Azure Media Service

Live

Azure Media Service

VODMicrosoft Azure

※ multiregion

※ multiregion

※各地自治体

Page 23: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Encoder¥202/GB より

1 2 3

Encoder Performance

2x 高速

4-5x 高速

¥7,038/月 ¥14,178/月 ¥40,698/月

ご参考: comparison between

Encoder and Premium encoder

Encode の選択肢

1) Encode

コーデック / ワークフロー

2) ジョブ制御: 同時実行数と高速化

Premium Encoder

*preview¥202/GB より

Encode /

Intelligence

Page 24: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Multi-Bitrate mp4

Streaming

Endpoint

HLS

Smooth

Streaming

Encode

Multi-Bitrate mp4

Streaming Endpoint

HLS

Smooth

Streaming

Encode

従来

Dynamic Packaging

入力フォーマット: mp4, Smooth Streaming

出力フォーマット: Smooth Streaming, HLS (v4 and v3), MPEG-DASH

占有ストリーミングユニット: 1以上

DASH

Streaming

CDN

Page 25: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Storage

事前に定義

Streaming

EndpointHLS + AES (http)

PlayReady/ AES Key Services

Token

verification

PlayReady License/

AES Key

認証

キー設定認証設定

(Token/IP/Open)

asset

暗号化設定

(HLS with AES) / (Smooth Streaming with PlayReady)

Client SDK

Streaming

CDN

Page 26: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 27: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

http://.../manifest

6Mbps

3Mbps

1Mbps

500kbps

250kbps

(filter=ott)

6Mbps

3Mbps

1Mbps

(filter=mobile)

1Mbps

500kbps

250kbps

Streaming

CDN

Page 28: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

DASH

Smooth

Streaming

HLSContent

Protection

Dynamic Packaging

Dynamic Encryption

Dynamic Manifest

Azure Media Player

http://aka.ms/azuremediaplayer

Player

Page 29: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Unified CSS UI

Unified JS Interface

Tech order

DASH player

(HTML5 EME/MSE)

Flash player

Silverlight player

Native HTML5

(Built in browser)

プラットフォーム / デバイスの機能情報を取得

“TechOrder” に応じてPlayer を選択

Dynamic Packaging のURLを設定

Dynamic Packaging /

Dynamic Encryption

Player

Page 30: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Browser Clear Content AES Content PlayReady Content

IE 11 DASH DASH DASH

Chrome 37 DASH DASH Smooth

iOS Safari HLS HLS n/a

Android 4.4 Chrome DASH DASH n/a

Firefox Smooth Smooth Smooth

IE 10- Smooth Smooth Smooth

WP IE 11 DASH DASH n/a

Safari 8 on OSX Yosemite Smooth Smooth Smooth

Safari on OSX Lion Smooth Smooth Smooth

Player

Page 31: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

<head>

<link href=“//amp.azure.net/libs/amp/1.0.0/skins/amp-

default/azuremediaplayer.min.css" rel="stylesheet" type="text/css">

<script src="//amp.azure.net/libs/amp/1.0.0/azuremediaplayer.min.js"></script>

<script>

amp.options.flashSS.swf =

'//amp.azure.net/libs/amp/1.0.0/techs/StrobeMediaPlayback.2.0.swf';

amp.options.flashSS.plugin =

'//amp.azure.net/libs/amp/1.0.0/techs/MSAdaptiveStreamingPlugin-osmf2.0.swf';

amp.options.silverlightSS.xap =

'//amp.azure.net/libs/amp/1.0.0/techs/SmoothStreamingPlayer.xap';

</script>

</head>

Player

Page 32: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

<body>

<video id="azuremediaplayer" class="azuremediaplayer

amp-default-skin amp-big-play-centered" controls autoplay

width="640" height="400" poster="thumbnail.jpg"

data-setup='{"nativeControlsForTouch": false}'>

<source src=“<URI>/manifest"

type="application/vnd.ms-sstr+xml" />

</video>

</body>

Player

Page 33: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 34: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

new Uri ”{MPEG-DASH or HLS}”

Page 35: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 36: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Azure

AzureStorage Streaming EndpointChannel

取り込みURL

PreviewURL

Encoder

RTMP

DASH, HLS,

Smooth

Azure Media Player

Azure Portal

Video Editor

Streaming

CDN

Page 37: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

取り込み URL ライブエンコーダーに設定

配信 URL

Page 38: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

この10分間は削除される

Program #3

Program #2

Program #1

Streaming

CDN

Page 39: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 40: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

guid /ingest.isml

Page 41: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

発行URL Syntax:

http://{Media Services Account 名}.

origin.mediaservices.net/{guid}/{filename}.ism/Manifest

https://msdn.microsoft.com/en-us/library/dn891518(v=azure.10).aspx

Page 42: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Streaming

CDN

Page 43: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

安定稼働のために

Page 44: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Azure Media Services

Channel Streaming Endpoint

Azure CDN

Pro

gra

m

Streaming

CDN

Page 45: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Streaming

CDN

Page 46: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

guid /ingest.isml

Page 47: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

発行URL Syntax:

http://{Media Services Account 名}.

origin.mediaservices.net/{guid}/{filename}.ism/Manifest

https://msdn.microsoft.com/en-us/library/dn891518(v=azure.10).aspx

Page 48: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Channel

取り込みURL

Encoder RTMP / Smooth

Multi-Bitrate

オンプレミスで全て

Channel

プレビューURLRTMP /

RTP / Smooth

Single-Bitrate

オンプレミス: 最小限のエンコード

クラウド: 付加的エンコード

Adaptive Bitrate Streaming をクラウド上で

プレビューURL

取り込みURL E

nco

der

Encoder

Streaming

CDN

Page 49: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

常時設置の場所は、まだいい…

Page 50: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 51: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 52: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Encode /

Intelligence

Page 54: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

<video

src=“foo.mp4”>

<track id=“jpn” src=“日本語.ttml” label=“日本語 default />

<track id=“eng” src=“英語.ttml” label=“英語 />

</video>

Encode /

Intelligence

Page 55: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

http://research.microsoft.com/en-us/um/redmond/projects/hyperlapseapps/

Encode /

Intelligence

http://azure.microsoft.com/blog/2015/05/14/announcing-hyperlapse-for-azure-media-services

Page 56: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 57: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

Media Intelligence

Page 58: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを
Page 59: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを

初めての Azure Media Services を使った動画配信 [MVA] http://www.microsoftvirtualacademy.com/training-courses/ams-basics

Azure Media Services 製品サイト http://azure.microsoft.com/ja-jp/services/

media-services/ http://azure.microsoft.com/ja-jp/documentation/articles/media-

services-overview/

API ドキュメント https://msdn.microsoft.com/ja-jp/library/hh973629

Azure Media Services Explorer https://github.com/Azure/Azure-Media-Services-Explorer

Azure Media Player http://amsplayer.azurewebsites.net/azuremediaplayer.html http://amp.azure.net/libs/amp/latest/docs/

Azure CDN http://azure.microsoft.com/ja-jp/services/cdn/

Office Developer Center http://dev.office.com/

評価のためのご参考資料

Page 60: 動画やろうぜ! Azure Media Services で始めるライブ配信download.microsoft.com/download/F/F/F/FFF40A16-BFC...10倍以上 のエンゲージメントと 視聴時間 多くの優良なユーザーを