Code Monkey home page Code Monkey logo

takeout-app's Introduction

README

Todos

  • navbar リンク・デザイン
  • attendee ログイン
    • デザイン
  • attendee 設定
    • デザイン
  • be: 複数トラックの設定
  • fe: IVS embed
  • fe: チャット
    • fe: チャットのオートスクロールもうすこし賢くする
    • デザイン
    • 現スピーカーのみのハイライト
    • ChatAdminControl ここから以前を隠すフラグ
    • IMPORTANT chat mod action
      • delete
      • lookup
      • ban
    • isAdmin white 背景
    • 自動リンク
  • be: チャットログ回収
  • be: スケジュール情報の保存と発出 + IVS
  • 字幕考える
    • 字幕きったときに他窓でも hide されないと混乱する
  • IMPORTANT control: cue
    • TrackCard
    • MediaLive スケジューリング
    • ChatSpotlight
    • be: タイムテーブル
  • IVSメタデータ発出
  • トランジションのモーションどうするか
  • Interpret/Caption preference の保存
    • Interpret がない場合でもわざわざ stream の切り替えをする必要はないぞ
    • でも切り替えしたいことがあることがわかったので強制ストリーム変更をリクエストできる機能をつける…
  • fe: ストリーム停止時の挙動 (playlist 404になる)
  • fe: ストリーム読み込み中のプレースホルダ
    • video の minH
  • fe: asset を S3 に
  • fe: ローディング画面
  • control: nav
  • control: Attendee の編集
  • control: TrackCard の作成と保存
    • かしこいエディタ
  • チャットで絵文字いれてもしなないようにする
  • 言語フィルタ
  • shoryuken
  • IMPORTANT 幕間画面
    • next talks カード
  • mobile view
  • IMPORTANT sponsor promo rotate
  • IMPORTANT periodic metadata republish
    • ivs cards
    • chime pins
    • chime spotlights
  • fe: 裏番組の表示
  • fe: 字幕 テキストエリアは width せまいほうがいいかも
  • !attendee.is_ready で警告
  • production
    • CloudFront
    • IVS
    • MediaLive
    • Chime
    • IAM
  • IMPORTANT stream presence まきもどっちゃう
  • Switch にもツールチップ
  • 音量おぼえてほしい
  • たぶがりんくであってほしい
  • autofocus やっぱモバイルでうっとおしい
  • deleteChannelMembership も自分じゃできないらしい
  • send ボタンが attendee でずれる
  • offline でもうかたほうにリダイレクトしたい
  • IMPORTANT なんか chat session expiry の判定あやしいかも
  • 幕間 hls pull のディレイへらす

Setup

IVS and Chime SDK for Messaging are uncovered by Terraform :/

Chime SDK for Messaging

aws chime create-app-instance --name rk-takeout-dev
aws chime create-app-instance-user --app-instance-arn "arn:aws:chime:us-east-1:005216166247:app-instance/0e09042d-8e87-4b2f-a25b-d71a0e604443" --app-instance-user-id app --name app
aws chime create-app-instance-admin --app-instance-arn "arn:aws:chime:us-east-1:005216166247:app-instance/0e09042d-8e87-4b2f-a25b-d71a0e604443" --app-instance-admin-arn arn:aws:chime:us-east-1:005216166247:app-instance/0e09042d-8e87-4b2f-a25b-d71a0e604443/user/app

IVS

aws ivs create-channel --region us-west-2 --latency-mode LOW --type STANDARD --authorized --recording-configuration-arn ... --name ...

MediaLive

caption/serve.rb

License

MIT License (c) Sorah Fukumori 2021

  • unless otherwise noted
    • e.g. app/javascript/*Icon.tsx

takeout-app's People

Contributors

sorah avatar amatsuda avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.