プレミア動画というものを、ぽんぽこちゃんの動画で知ったのでAPIの挙動をどたばたしながらチェック
(収益化以上の状態必要っぽいけど、初めて見たのでここぞとばかりに確認)
全部確認できんかったけど、結果。
・検索のAPIの生放送でないので「&eventType=upcoming」や「&eventType=live」でヒットしない。
なので、最新の動画「&order=date」あたりで1番目に来るはずなのでみつけることもできる。
ゲリラとして使うことはないでしょから、放送前を見つけて動画IDをURLから直接とることもできる。
・プレミア動画は通常の動画違い[snippet] [liveBroadcastContent] => upcoming となっています。これを引っかけると自動検出できるかも。
※upcoming(放送前の状態)、放送中ならliveになる
・チャットは生放送と同じようにactiveLiveChatIdを取得できるのでいつものノリでチャットの取得可能
・視聴者数["liveStreamingDetails"]["concurrentViewers"]は、はっきり確認してないけどログを見ると無いかも。視聴者数はブラウザ上に表示できていたので他の方法で取得できるかも。
というわけで、API的にはちょっと違うのは検索ぐらいっぽいです。
ちなみにプレミア動画の流れ
生放送のように、放送前からチャット可能
時間になるとカウントダウンが2分程度始まる(必ずある?)
その後、プレミア動画が始まる
終了後も生放送のように終了する
更新すると普通の動画に放送中のチャットが追加されたようになる
あっ、生放送通知については未確認です。
youtubeは、生放送でチャットのリプレイ追加などしているけどAPIは更新されてないみたい。
プレミア動画フラグとかありそうなんだけどなぁ。
※リプレイはソースからがんばって取得できるらしいけど。APIからじゃないのでちょっとアレ
説明の勉強がてらAPIの使い方を書いてるけど、参考にしている方いるのかなぁ
APIのページにちらほら訪問者はいるけど。
あとは雑記。
ライブ王決定戦予想。
狸>豆>種>インコ>兎?
かなぁ。半分知らない。。。
とりあえず10秒毎でリスナー数とかサンプリングの用意はした。
少し前からバーチャルユーチューバーほとんど見てない。
大きなイベントだとyoutubeでやらないからなんとも。
ブレイク当時から予想されていたようにバーチャルユーチューバーからバーチャルタレントに遷移してきたようですね。
0 件のコメント:
コメントを投稿