YouTubeAPI
YouTubeAPI
YouTubeのサービス関連のAPIをまとめるページ。
Stream API Overviewの動画のメモ
YouTube Live Streaming API Overview - Google for Developersのトップページに貼ってある動画を見てのメモ。
- Broadcast: イベントのメタデータ
- Stream: 配信のストリームのendpoint。
- RTMP URL
- Stream Name
- Cuepoint: パートナー限定API。広告を挟める。
動画は良く出来ている。ただRTMPのURLを得た後なにをしているかをもう少し見たいな。
サンプルコードなど
BroadcastとStreamを作ってBindする例は以下か。
Androidの例は無さそう?マジで?
Androidのサンプルのタイトルでググってたらこれを見つけた。これか?youtube/yt-watchme
StackOverflow
How to Get Help - YouTube Live Streaming API - Google for DevelopersからNewest 'youtube-livestreaming-api' Questions - Stack Overflowにリンクされていて、これが一番まともな情報が得られそう。マジかよ。
デバイス同士なので少し違うけれど、Androidから配信しようとするコードが半分含まれている。読んでみたが画像を送る部分が無いような?
リンクされているコードはこれ toshvelaga/livestream: Livestream to Youtube, Twitch, and Facebook at the same time using Javascript 📹 で、さらにtoshvelaga/twitch-streamer: Stream to twitch from the browser using FFmpeg and React (simplified version of ohmystream for demonstration purposes)へリンクされていて、それは元は kubi-ozisik/youtube-streamer: YouTube Streamer with React via FFMPEG Codecだったらしい。twitchの奴の方がメンテされてそう。
GitHubを検索してみる
YoutubeのAPIでGitHubを検索してみる。とりあえずKotlinから。
これは結構良さそう。
ここのコードも結構ちゃんと動きそう。