このページのアドレスを変更しました→ http://peercastvp.dyndns.org/

Peercast-VP0026リリース

VP0026のリリースです。
peercast.orgのベースバージョンアップの対応と、有志の方のパッチの取り込みを行いました(パッチの作成ありがとうございました)。

当方まだまだ使いこんでないので、予期せぬ不具合が存在する可能性があります。もし不都合等ありましたら、前のバージョンに戻してお使いください。

ダウンロード(バイナリ(ZIP))
ダウンロード(バイナリ(LZH))
ダウンロード(ソース)

(VP0025→VP0026)
・バージョンを26にアップ
・情報ダイアログを少々修正

(VP0024→VP0025)(ツールスレで配布)(●は「◆3HJZFGsaZQ」氏修正分)
●リレー受付時、要求のあったオフセットから送信するように修正
●上流変更時、すぐに下流の接続を許すように変更
●ストリームのオフセットが一周したときに、誤ったパケットを送信するバグを修正
●スレッドが終了したチャンネルへの再接続に時間がかかる不具合を修正
●IPアドレスが変わった配信者に接続しにくい不具合を修正
●GUIの応答性の改善
・Icecastなどでの配信が出来なくなっていたのを修正
・コンパイルエラーが出るのを修正

(VP0023→VP0024)(ツールスレで配布)
・本家PeerCast v.1218にベースバージョンを変更
 ・セキュリティアップデート
 ・設定HTMLから MaxServIn の変更可
・リレーのポート番号表示がおかしかったのを修正

(VP0022→VP0023)(ツールスレで配布)
・拡張バージョン表示対応
・配信時直下の赤と紫即切断機能が動いていなかったのを修正
Peercast-VP > リリース | comments (5) | -

Peercast-VP0022リリース

VP0022のリリースです。

今回のバージョンでも、いろいろな方に修正を頂きました。
この場を借りてお礼申し上げます、ありがとうございました。

またまたバージョンアップ間隔が大変空いてしまいまして申し訳ないです。

ダウンロード(バイナリ(ZIP))
ダウンロード(バイナリ(LZH))
ダウンロード(ソース)

(VP0021→VP0022)
・その他ちょっぴり修正

(VP0020→VP0021)(ツールスレで配布)(●は「824 ◆3HJZFGsaZQ」氏修正分)
・ポート0保持時間が効かなくなっていたのを修正
● チャンネル切断時に上流ホスト情報が下流リレーに流れないことがあるバグを修正
●index.txtのリレーでは下流保持機能が実質機能していなかったバグを修正
●二番目のYPが指定されていないときにポート0配信者に接続できないバグを修正
●LogBuffer::dumpHTML()がロックしたまま例外を送出するバグを修正
●ブロードキャストパケットのデフォルトのTTLを1から0に
● Win98でGUIウィンドウクリック時に落ちる件を修正
●ローカルHTML送信でランタイムエラーが発生するバグを修正
●空のapplyコマンドを受け取ったときの挙動を修正
●ポップアップを賢くした
●◆e5bW6vDOJ.氏のツリー表示のための変更
●その他
・ブロードキャストメッセージによる輻輳回避(暫定)
・その他
Peercast-VP > リリース | comments (3) | -

Peercast-VP0020リリース

VP0020のリリースです。

今回のバージョンでは、いろいろな方に修正を頂きました。
この場を借りてお礼申し上げます、ありがとうございました。

また、バージョンアップ間隔が大変空きまして申し訳ありません。

ダウンロード(バイナリ(ZIP))
ダウンロード(バイナリ(LZH))
ダウンロード(ソース)

(VP0019→VP0020)
・VP0019のバージョン表示のみ変更

(VP0018→VP0019)(ツールスレで配布)(●はツールスレ12:824氏、○はPCRawの中の人)
・リレー情報に上流情報追加
●下流Hitを上流へ即座に送信するようにした
●パケットバッファを可変長に
●リレー不能時、リレー要求ハンドシェイクの対応の軽量化
● Nagleが無効にされていたのを有効に
●ソケットに受信バッファを導入
●streamPosが半周したチャンネルの受信に関するバグを修正
●プレイヤー切断検出処理の見直し
●ローカルファイル/HTML転送の高速化
●下流リレーを維持したまま上流を変更できるよう修正
○index.txtチャンネル毎の最大リレー数を別枠指定可能
○index.txtチャンネル関連のポップアップ抑制
○GUIで選択したチャンネルのコネクションのみ表示可能
○GUIのチャンネル・コネクションリストでのポップアップメニュー
○explorer.exe が落ちた時のタスクトレイアイコン再登録
・メモリリークチェックコード追加(デバッグ時)
・各リレー毎に最大10秒の送信バッファを持つように修正(▼が出にくくなる)
・再接続時、稀に重くなる件を修正
・各HTMLページの文字化け対処
Peercast-VP > リリース | comments (3) | -

11/11

大変期間が空きまして申し訳ありません。

現在のPeercast-VPの状態は、VP0018を改良したテストバージョンとしてVP0019が一部に配布されています(現時点でVP0019-6となっています)。

特に大きな不具合は出ていない模様ですので、近日中にVP0020のリリースが出来ると思います。

いろいろご迷惑をお掛けしていますが、よろしくお願いします。
Peercast-VP > 進捗状況 | comments (4) | -

Peercast-VP0018リリース

VP0018のリリースです。VP0017はテストバージョンのみとしてスキップしました。

ダウンロード(バイナリ(ZIP))
ダウンロード(バイナリ(LZH))
ダウンロード(ソース)

(VP0017→VP0018)
・Linixコンパイル向けソース修正

(VP0016→VP0017)(ツールスレで配布)
・リレー情報送信後の受信側切断待ち処理修正(RELAY-HANDSHAKEの長時間表示修正)
・リレー情報作成修正
・IDLE/ERROR時に再接続できなくなっていたのを修正

大きな機能追加はなく、VP0016の細かいバグ修正版等になっています。
Peercast-VP > リリース | comments (5) | -

Peercast-VP0016リリース

VP0016のリリースです。VP0015はテストバージョンのみとしてスキップしました。

ダウンロード(バイナリ(ZIP))
ダウンロード(バイナリ(LZH))
ダウンロード(ソース)

(VP0015→VP0016)
・ツールスレ9の40氏によるストリーム受信待ち処理追加
・CONNECT中のチャンネル切断待ち時に再接続した場合に落ちるのを修正
 (完璧には直ってないかもですが・・・)

(VP0014→VP0015)(ツールスレで配布)
・元SWMP氏による負荷低減処理を取り込み
・リレー情報作成部の修正
・コネクションで、送信スキップの状況と回数を表示するよう修正
・終了時のGUI表示位置保存を出来るように修正し、タスクトレイアイコン右クリックの
 メニューでON/OFF出来るようにした(デフォルトはOFFです)
・接続用リレー情報保存時間修正(繋がりにくい件の修正です)
Peercast-VP > リリース | comments (2) | -

Peercast-VP0014リリース

VP0014のリリースです。
今回のポイントはリレー情報の受け渡しの修正で、繋がりにくいという現象の修正が行われています・・・が、もう少し調整がいるかもしれません(;´д⊂)

ダウンロード(実行形式(ZIP))
ダウンロード(実行形式(LZH))
ダウンロード(ソース)

(VP0013→VP0014)
・リレー拒否時の配下リレー情報作成処理の調整・修正
・AutoBump用スキップカウンタが3分以上更新なかった場合は0に戻るように修正
・AutoBump時・手動再接続時のSEARCH時間短縮
・GUIで表示されるリスナー数の修正
・peercast.ini に saveIniChannel 項目を追加(デフォルト:Yes)
 (手動で No にすると、終了時にKeepしているチャンネルの保存を行わなくなります)
・ポト0ホスト切断処理修正
Peercast-VP > リリース | comments (4) | -

Peercast-VP0013リリース

長らくお待たせすることになってしまいまして申し訳ありません。
VP0013のリリースです。

(5/6 23:00追記:ソースのアーカイブにWindows版の古いGUIソースしか入っておりませんでした。アップし直しましたので必要な方は落としなおして頂ければと思います。お手数をお掛けして申し訳ありません)

ダウンロード(実行形式(ZIP))
ダウンロード(実行形式(LZH))
ダウンロード(ソース)

(VP0012→VP0013)
・配信時、ポト0・疑似ポト0が直下についたら即切断(ON/OFFあり)
・配信時、VP版のみ直下受け付け(ON/OFFあり)
・配信・視聴時、ポト0ホスト自動切断後の再受け入れ時間を設定可能に
・配信者へのリレー要求回数の低減
・同一LANからの同チャンネル視聴ができなくなっていたのを修正
・切断時に重くなる件を修正
・その他こまごまと修正

(VP0011→VP0012)(ツールスレで配布)
・配信者のIPがわかっていれば、YPからリレー要求を取らない
 (配信者からリレー情報が取れない=終了なので、YPから取っても繋がらない)
・チャンネル状態CONNECT→RECEIVEで、リレー情報をクリア
 (視聴開始時のローカルリレー/リスナー数がほぼ正しくなります)
・チャンネル状態RECEIVE→その他状態で、リレー情報をクリア
 (自分が視聴していないのに自分の下流(もちろん切断されている)ホストを渡すのを防ぐ)
・その他、こまごました修正

(VP0010→VP0011)(ツールスレで配布)
・本家v0.1217バージョンアップに対応(v0.1217ソースがベースになりました)
Peercast-VP > リリース | comments (7) | -

近況報告

(4/18追記)
4/17未明〜4/18夕方まで、当サーバーが落ちておりました。
この期間にアクセスされた方々、大変申し訳ありませんでした。
(追記ここまで)

こちらのblogが放置状態になってしまい、申し訳ありません。

PeerCast-VPの開発を再開して、一部でベータ版を配布して問題がないか様子を見ている状態です。ベータ版として VP0012 を 4/14 に出しましたので、コネクションでそのバージョンがぽつぽつと見られるようになるかと思います。

ここのところはPeerCastネットワーク全体への影響が大き目のリレー要求・リレー受け入れ辺りの修正が続いているため、もうしばらくベータ版として様子を見た後、正式版のリリースとなる予定です。

また、本家でのベースバージョンが v0.1217 にあがっていますが、ベータ版では本家のバージョンアップも取り込んでいます。この中に脆弱性の対応が含まれていたため、次のVP版のリリースでは、ソースもアップできると思います。

多々対応が遅れ気味になってしまっていますが、お付き合い頂けたらと思います。
Peercast-VP > 進捗状況 | - | -

Peercast-VP0010リリース

VP0009で大きなバグを入れておりました、申し訳ありません。

ダウンロード(実行形式(ZIP))
ダウンロード(実行形式(LZH))

(VP0009→VP0010)
・リレー情報通知の偏りの修正に誤りがあり、配信できなくなっていた件を修正
Peercast-VP > リリース | - | -