Skip to content

playjp/tiny-rtmp

Repository files navigation

Tiny-RTMP

このリポジトリはNode.jsで小さいRTMPサーバを外部依存なしで実装することで、RTMPを取り巻く配信技術の理解を深める事を目的としたリポジトリです。

おしながき

  1. RTMP受信
    • 実装する機能: RTMPサーバ
  2. HTTP-FLV配信
    • 実装する機能: HTTP-FLV配信
  3. HTTP-TS配信
    • 実装する機能: MPEG-TSへのトランスマックス, HTTP-TS配信
  4. HLS配信
    • 実装する機能: MPEG-TSのセグメンテーション, HLS配信
  5. LL-HLS配信
    • 実装する機能: LL-HLS配信

必要環境

  • Node.js v24
  • Yarn Workspace で開発用の依存関係を管理しています
    • プロジェクトのルートディレクトリで yarn を実行してください

参考資料

公式情報

About

Tiny RTMP Server and HLS Packager written in Node.js

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published