Open4

GoとReactによる簡易的動画配信サービスのメモ

たふみたふみ
たふみたふみ
  1. livegogit clone して make build
  2. ./livego で立ち上げ
  3. http://localhost:8090/control/get?room=movie にアクセス (これでmovieというroomが作れる,ハッシュっぽい?ので出てくるキーは固定)
  4. flv.js のデモサイト https://bilibili.github.io/flv.js/demo/ にアクセス (flv.jsのGitHubにかかれているREADMEからたどるとhttpになってしまいCORSエラーになるので注意)
  5. OBSで rtmp://localhost:1935/live/ ,キー movie で配信する (さっき作ったルーム名)
  6. flv.js のデモサイトの一番上のURL TextFieldに http://127.0.0.1:7001/live/ルーム作ったときに出てきたキー.flv を入力 & Load & Start
  7. 大体ローカルだと遅延2, 3秒で見れるはず
  8. Reactのライブラリとして https://github.com/gwuhaolin/reflv を使う(flv.jsのReact wrapper) あとはよしなに