ニコニコ実況の BS 民は解放された感じ

f:id:asannou:20201215052628p:plain

Flash Player サポート終了で、従来の ニコニコ実況 はクローズし、ニコニコ生放送 に移行されるようです。

blog.nicovideo.jp

継続されるのは、地上波 8 局と BS11 のみで、それ以外のチャンネルおよびラジオは提供終了とのことです。すでに、生放送の枠が用意されていました。

ch.nicovideo.jp ch.nicovideo.jp ch.nicovideo.jp ch.nicovideo.jp ch.nicovideo.jp ch.nicovideo.jp ch.nicovideo.jp ch.nicovideo.jp ch.nicovideo.jp

従来のニコニコ実況用のツールは使用できなくなるため、生放送のコメントのプロトコルニコニコ実況に変換するプロキシサーバを作りました。現状ではリアルタイムの閲覧機能のみ対応(過去ログと投稿は未対応)しています。

github.com

以下のいずれかの設定で、ニコニコ実況へのアクセスが、プロキシサーバのテスト環境に向けられるようになります。

  • DNS サーバとして 3.113.121.119 を設定
  • hosts ファイルに次の行を追加
59.106.13.23 jk.nicovideo.jp

下記のツールで動作を確認しました。

生放送が開始された後、これらのツールを使用してコメントを閲覧できるはずです。もしかすると torne でも表示できるかもしれません。

追加機能として、公式、非公式にかかわらず、特定のタグが付けられた生放送のコメントを、対応するチャンネルに流れるようにしました。

つまり、"ニコニコ実況" タグと "jk101" タグの両方が付けられた生放送のコメントが NHKBS-1 として流れます。これを利用することで、公式に提供されていないチャンネルで実況するための生放送枠を作成できます。チャンネルについては http://3.113.121.119/api/v2/getchannels の video タグを参考にしてください。

前述の DNS サーバか hosts ファイルを設定した状態で、各チャンネルのページ(テレ玉であれば http://jk.nicovideo.jp/watch/jk10)にアクセスすると、そのチャンネルに今つながっている生放送へのリンク一覧が表示されます。したがって、リンク先の生放送に投稿すれば、プロキシサーバにもコメントが反映されるはずです。

現在、試験的に、テレ玉 (jk10) に "niconews24" タグ、tvk (jk11) に "ウェザーニュースLiVE" タグ、チバテレビ (jk12) に "北朝鮮" "朝鮮中央テレビ" タグが付けられた生放送のコメントを流しています。 生放送が開始され、正常に機能しているようなので、停止しました。

NicoJK - Rutice からフォークされた GitHub - xtne6f/NicoJK: TVTestのニコニコ実況プラグイン #Releaseに非公式バイナリRelease dev-201218 · xtne6f/NicoJK · GitHub では、NicoJK.ini ファイルを以下のように修正することで、前述の DNS サーバ等の設定をしなくても、プロキシに接続できるようになっていました。

; サーバを指定する (デフォルトは↓)
; customJKHostName=jk.nicovideo.jp
customJKHostName=3.113.121.119

; サーバが"jk.nicovideo.jp"でないときにもクッキーを送信するか (デフォルトは 0 = しない)
; # クロスサイトへの送信となる可能性があるので変更は慎重に
sendCookieToCustomJKHost=0

さらに、クッキーの送信が無効になるため、不要な情報を送らずに利用することが可能です。 最新バージョンでは プロキシなしで使用可能 です。