死蔵していたAndroidスマホでYoutube Live カメラ配信してみた

買い替え等で使わなくなったスマホ、どこのお家にも何台かありますよね。
死蔵していたAndroidにWEBカメラアプリを仕込んだら、とても役に立ったので紹介したいと思います。

##道東の屈斜路湖にライブカメラを立ち上げる
ご近所の宿から湖の景色をネット配信できないかという相談を受けたので、手持ちの機材でYoutubeライブ配信を試してみました。
![20200103.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/821af137-4bfe-5cb2-0c91-3472b2093c8f.jpeg)
Youtubeでは実績を認められたYoutuberだけは簡単にライブ配信できます。
一般人はエンコーダ配信という方法でライブ配信できます。
Android用のエンコーダーアプリとして、Youtube社から認められているのがStreamlabs社のStream Live to Twitch and Youtubeです。
エンコーダーはビデオデーターをRTMPプロトコルでYoutubeのサーバーに送出します。ライブ配信のコントロールはPCのWEBブラウザからYoutube studioで行います。

#PC側でのYoutube事前設定
・PCのYoutube画面右上にあるカメラアイコンをクリック、「ライブ配信を開始」をクリック　（初めてライブ配信を行うときにはSMSなどで要認証。認証から24時間後にライブ配信が使えるようになる）
![y2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/356cf74c-bfd0-d3d4-9e2b-356c924582ad.jpeg)


・配信設定画面で、公開範囲を公開から限定公開に変更（非公開にする場合）して、「エンコーダ配信を作成」をクリック
![c37d15fa30e762df0d77d7fa3a0ba386.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/217529b1-dc50-9184-40f6-8d2cde9a5e1b.png)

・エンコーダー配信画面で配信待ちになる。この状態でandroid側の設定を行う。
![2022a1240c5d9b2487baa8bbb03fc9bf.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/c2f31aa4-e635-573e-675f-953db0b2dfdc.png)


#Androidの設定
・Streamlabs社の"Stream Live to Twitch and Youtube" アプリをインストール、実行
![Screenshot_20200304-095135.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/7410a0df-7b56-788a-460d-e85396ebfdf6.png)
・Youtube,Facebookなどのアカウントでログイン
![Screenshot_20200304-095320.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/71376319-63a9-df67-60b7-7684d20e7182.png)
・Select widgets画面でAlert Boxのチェックボックスをクリックしてはずす。
![Screenshot_20200304-095548.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/181a5bbf-e02e-5407-f55e-49974b92569d.png)
・Select widgets画面でDONEをクリック
![Screenshot_20200304-121316.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/cc5bb20f-5fca-bf83-f0b0-317b0496959b.png)
・permission画面でパーミッションを許可
![Screenshot_20200304-095557.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/072bdae3-03ed-30e3-ccc5-6d32bc868b2a.png)
・メイン画面で左上の設定アイコン(三本線)をクリック
![Screenshot_20200304-121400.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/708454fd-a78c-5c58-9589-a4a1316804d8.png)
・メニューからカメラアイコン(Editor)をクリック
![Screenshot_20200304-102416.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/13b061e3-5aaa-4333-0162-72d0859f459a.png)
・レイヤー画面で右下の＋アイコンをクリック
![Screenshot_20200304-121410.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/7f47c972-faa8-a403-d866-4cbc7a79c4d8.png)
・メニューからAdd Cameraをクリック
![Screenshot_20200304-102435.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/f06e162d-3e66-1c52-017c-162926a02520.png)
・左上のチェックアイコンを2回クリックしてメイン画面に戻る
![Screenshot_20200304-121430.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/ac363a67-e2df-8c4c-83a0-b053aec9aaf7.png)
・メイン画面で左上の設定アイコン(三本線)をクリック
![Screenshot_20200304-102556.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/8dd88f50-f4da-5a05-b08c-0cddf9d60429.png)
・メニューから歯車アイコン(Setting)をクリック
![Screenshot_20200304-102614.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/42c31756-93d7-ce97-6986-8476383f53ef.png)
・Setting画面からStreaming platformをクリック
![Screenshot_20200304-095635.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/39a6d2aa-73bb-5e09-1b4a-52048c247e91.png)
・Select platform画面からCustom RTMP server を選択する。　youtube側ののエンコーダー配信待ち画面左下のライブ配信の設定に表示されている「ストリーム配信のURL」と「ストリームキー」の値を書きうつして、下方のOKをクリック。 この設定値でAndroidからyoutubeのサーバーにストリームデーターが送出されるようになる。
![Screenshot_20200304-100118.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/bbe6d68f-b9c0-370d-56e4-524fadf4d81e.png)
・Setting画面で左上の矢印アイコンをクリック
![Screenshot_20200304-095635.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/39a6d2aa-73bb-5e09-1b4a-52048c247e91.png)
・メイン画面で赤ボタンをクリックしてストリーム送信開始
　送信中は、左上に送信先アドレス、右下に転送レートが表示される
![Screenshot_20200304-102849.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/f09587a0-bbff-ef07-b68e-685c2a1eee95.png)
・左下のアイコンでカメラ切換やマイクミュートする

#PC側でのYoutube配信操作
・エンコーダー配信画面で配信待ち時に、Android側エンコーダーからのストリームをYoutube側サーバーが受信できると、エンコーダーからの画像を表示し接続状態が表示され、右上の「ライブ配信を開始」ボタンが青くアクティブになる。このボタンを押してライブ配信開始する。
![yl2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/18902826-9815-6259-e39b-6e5690068e20.jpeg)
・ライブ配信中は、右上の「ライブ配信を終了」ボタンが赤色アクティブになる。このボタンを押すとライブ配信が終了する。
![yl3.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/32733e55-003c-7a04-ee31-9a612a998685.jpeg)
・画面中央のストリームの状態タブをクリックすると、ライブ配信中のエンコーダーからのストリーム状態の詳細を表示する。
![yl4.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106489/f3a2ad5e-2f2a-b559-881a-eb13b4c27424.jpeg)

以上、簡単な説明でした