新規投稿のお知らせを受信されたい方は、サブスクリプションをご登録ください:

Stream Playerの新しいカスタマイゼーションで動画体験を刷新

2021/11/19

2分で読了
New Stream Player customizations to boost your video experience

Streamを立ち上げたとき、当社の目標の1つは、最も高性能のビデオプレイヤーを提供することでした。読み込みが速く、さまざまなブラウザやフレームワークで動作し、エンドユーザーの接続状況に応じて動画の品質レベルをインテリジェントに切り替えるプレイヤーの構築に重点を置いていました。

Stream Playerのビジョンを拡張しているため、視聴体験の外観と操作感を制御できます。本日は、最高の動画再生体験を提供するのに役立つ一連の新しいカスタマイズオプションを発表します。

自社カラーの追加

当社がお客様から何度も耳にした1つのことは、お客様が自分のブランドをよりよく反映するようにStream Playerをカスタマイズできるようにしたいと思っているということです。Stream Playerは、企業カラーに一致するようにプライマリーカラーの設定がサポートされました。これは、primaryColorプロパティを使用してプライマリーカラーをCloudflare Orangeに設定する例です。

primaryColorプロパティを使用するには、iframe URLに追加するだけです。この例では、16進コードは#F48120で、URIエンコードされた値は&23F48120です。

https://iframe.videodelivery.net/fcfa5c97795ba90251cbbae1880a0e18?primaryColor=%23F48120

ReactまたはAngularラッパーを使用している場合は、primaryColorプロップを使用してプレイヤーの色をカスタマイズすることができます。

現在、primaryColorプロパティを設定すると、再生ボタンとシークバーの色が指定したプライマリーカラーに変更されます。将来的には、Stream Playerをブランド化するためのより多くの方法を提供する予定です。

動画内へのディープリンク

以前は、特定の地点から動画を開始させたい場合は、Stream Player SDKを使用して、視聴者に正確な開始時間まで早送りさせるカスタムコードを書く必要がありました。Stream PlayerがstartTimeプロパティをサポートするようになったため、ビューを動画の特定の時点にディープリンクするだけなら、SDKをロードしてカスタムコードを作成する必要がなくなりました。

たとえば、eラーニングプラットフォームを実行していて、1時間の動画の特定の部分にディープリンクすることで、インストラクターが質問に答えられるようにしたいとします。新しいstartTimeクエリ文字列パラメーターまたはpropを設定すると、Stream Playerでの動画再生は指定されたタイムスタンプの位置で開始されます。

ローカライズされたキャプションをデフォルトで有効にする

Cloudflare Streamは、複数の言語の動画キャプションを長い間サポートしてきました。しかし、お客様からの、「デフォルトでキャプションをオンにしてデフォルトの言語を指定できるようにして欲しい」と言う声を耳にしました。これは現在ネイティブにサポートされており、世界中の視聴者が動画にアクセスできるようにするのが非常に簡単になっています。

ローカリゼーションをサポートするWebサイトがある場合は、事前に設定された言語でキャプションをオンにすることをお勧めします。キャプションを自動的に有効にすることで、動画がミュートのまま自動再生される場合に視聴者エクスペリエンスも向上します。これは増える傾向にあり、実際、Facebookは、プラットフォームで視聴された動画の85%以上がサウンドをオフにして再生されていると報告しています。

Stream Playerでキャプションを自動的に有効にするのは、iframe URLで言語コードを指定するのと同じくらい簡単です。

刷新された[埋め込み]タブ

最後に、[埋め込み]タブを刷新したため、コードを1行も書き込むことなく、すべてのプレイヤーに対するカスタマイズオプションを試すことができます。[埋め込み]タブから、ポスター画像やプライマリーカラーなどのプロパティを簡単に構成できます。[埋め込み]タブでは、カスタマイズされたプレイヤーのプレビューをすぐに表示でき、アプリやWebサイトに貼り付けることができる埋め込みコードが提供されます。

Streamユーザーは、個々の動画に最適なポスター画像を設定するのに苦労することがよくありました。このプロセスには、適切なカバー画像になるまでの動画の視聴、カバー画像として使用する適切なタイムスタンプの検索、APIドキュメントの読み取り、最後にクエリパラメータの手動変更が含まれます。新しい拡張機能を使用すると、動画を適切な位置から再生し、[プレイヤーからコピーCopy from player)]をクリックしてポスター画像のタイムスタンプを設定できます。

Stream Playerを高度にカスタマイズできるようにする旅は始まったばかりです。サポートを希望される特定のカスタマイズがある場合は、ぜひご連絡ください。

Cloudflareは企業ネットワーク全体を保護し、お客様がインターネット規模のアプリケーションを効率的に構築し、あらゆるWebサイトやインターネットアプリケーションを高速化し、DDoS攻撃を退けハッカーの侵入を防ぎゼロトラスト導入を推進できるようお手伝いしています。

ご使用のデバイスから1.1.1.1 にアクセスし、インターネットを高速化し安全性を高めるCloudflareの無料アプリをご利用ください。

より良いインターネットの構築支援という当社の使命について、詳しくはこちらをご覧ください。新たなキャリアの方向性を模索中の方は、当社の求人情報をご覧ください。
Full Stack Week (JP)日本語Product News (JP)

Xでフォロー

Cloudflare|@cloudflare

関連ブログ投稿

2021年11月20日 13:59

ネットワークパフォーマンスの最新情報:Full Stack Week

2か月と少し前に、世界中のラストワンマイルネットワークの広範なベンチマーク結果を共有しました。さまざまなテスト (TCP接続時間、最初の1バイトを受信するまでの時間(TTFB)、最後の1バイトを受信するまでの時間(TTLB))、また、さまざ...

2021年11月19日 14:00

Cloudflare Workersで、StripeのJavaScript SDKをネイティブサポート

アプリの中で支払いを処理することは、オンラインビジネスを構築する上で非常に重要です。多くの開発者が決済のプラットフォームに選ぶのがStripeです。私が初めてStripeに出会ったのは約7年前ですが、このサービスは単純な支払い処理をはるかに超えて進化しています。...

2021年11月19日 13:59

Cloudflareで次の動画アプリケーションを構築

歴史的に、動画アプリケーションの構築は非常に難しいものでした。動画の録画、エンコード、そして再生の裏には多くの複雑な技術があります。幸いなことに、Cloudflare Streamではすべての難しい部分を取り除くことで、カスタム動画やストリーミングアプリケーションを簡単に構築できます...

2021年11月19日 13:59

CloudflareスタックでのオープンソースCMS:紹介記事

Cloudflareのドキュメントは、コンセプトを学習したり、APIの使用上の注意を確認したりする場合や、APIやコンセプトを説明するための簡潔なスニペットが必要な場合に役立つ資料です。しかし、その資料が網羅的であるとしても、Cloudflare Workersプラットフォームの新規ユーザーは、...