Home - kumaryu/peercaststation GitHub Wiki

Welcome to the peercaststation wiki!

ぴあきゃす本体をリメイクしたい

PeerCast that is optimized for Japanese. PeerCast is an open source streaming media multicast tool. PeerCast uses peer-to-peer technology to minimize the necessary upload bandwidth for the original multicaster.

各部分をモジュール化して入れ換えや追加が簡単にできるようにしたい

Modules should be pluggable. Easy to add user modules or modify.

* コンテナ種類(動画コンテナ)
* UI
* アナウンス部分(YPに載せる部分)

当面はユーザー向け機能追加は無し

追加機能としてはIPv6対応のみ

None. supported IPv6.

  • C#

  • C#

  • 第一目標 見れてリレーできる

    • 見れる

      • PeerCastにつなげる

        • socket開いてつなげる

        • ローカルに動画を保存する

    • リレーできる

      • 7144でlistenできる

それから分割

First of all, Implement PeerCast.

しらない。誰か教えて。(Testがビルドできない)

$ git clone [email protected]:kumaryu/peercaststation.git
$ cd peercaststation
$ find . -name '*.csproj' -exec sed -i 's/nuget\.targets/NuGet\.targets/g' {} +
$ sed -i '/PeerCastStation\.WPF/ { N; d }' PeerCastStation/PeerCastStation.sln
$ cd PeerCastStation
$ xbuild

IDK. Someone help me. (I can’t build Test!)

$ git clone [email protected]:kumaryu/peercaststation.git
$ cd peercaststation
$ find . -name '*.csproj' -exec sed -i 's/nuget\.targets/NuGet\.targets/g' {} +
$ sed -i '/PeerCastStation\.WPF/ { N; d }' PeerCastStation/PeerCastStation.sln
$ cd PeerCastStation
$ xbuild
ネットワーク切断・再接続ルールを拡張できるようにしておいてよ
そうすれば、ツリーネットワークの自動最適化への道が開けると思うんだ

ぴあかすで一番何とかしたいのはHTTPdの部分かなあ。
そこらのオープンソースの組み込みHTTPd拾ってきてもうちっと
レスポンスよくしたい
⚠️ **GitHub.com Fallback** ⚠️