はじめに
iframeを使って様々な配信サイトの動画(録画)や生配信をアプリケーションに埋め込み時必要な埋め込み用URL形式についてまとめました。
以下の配信サイトを対象としています。
- YouTube
- TwitCasting(ツイキャス)
また、最後に動画が上手く再生/表示されない時の対処法を記載しています。
埋め込み用URL形式
YouTube
埋め込みたい動画/配信のURLから動画/配信IDを取得し、以下形式にはめ込む。
動画、ライブ配信共に以下のURL形式
https://www.youtube.com/embed/(動画/配信ID)
TwitCasting(ツイキャス)
埋め込みたい配信のURLから(ユーザーID)と(動画ID)を抜き出し、下記記法にはめ込む。
動画
https://twitcasting.tv/(ユーザーID)/embeddedplayer/(動画ID)
配信
https://twitcasting.tv/(ユーザーID)/embeddedplayer/live
動画が上手く表示/再生されない時の対処法
動画のURL(動画IDなど)が正しくない
Youtube | TwitCasting |
---|---|
- 動画IDなどを確認する
動画URLとは無関係な文字列が含まれている
- 動画IDなどを確認する
他のサイトへの埋め込みが許可されていない
- 投稿動画の設定を確認する