[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

2018年11月9日のブックマーク (1件)

  • HTML5版のニコ生プレイヤーはどのようにしてコメントを取得しているかを調べた - 我が名はなんとか菜である!

    HTML5時代のリアルタイムデータ取得 ユーザー生放送のHTML5プレイヤー化が完了し、モダンな作りになってきたニコニコ生放送のプレイヤーですが、内部で使われている方法もそれに合わせてかなりモダンなものとなっています。 今回、Chrome拡張によるニコ生コメントビューワーを作るにあたり、どのようにリアルタイムなコメント取得を行っているのかを調べたところ、WebSocketを使っていることが分かったので、そこで得られた知見を書いていこうと思います。 WebSocketとは 大雑把に言えば、「ブラウザ上でリアルタイム通信を行う技術」です。 今までブラウザ上でチャットのようなリアルタイム(に見せかけた)通信を行うためには、一定時間ごとにサーバーに取得しに行ったり、クライアントからのリクエストをサーバーが握ったままにしておき、データ更新の必要があるタイミングでレスポンスを返すという「ロングポーリン

    HTML5版のニコ生プレイヤーはどのようにしてコメントを取得しているかを調べた - 我が名はなんとか菜である!
    wacky
    wacky 2018/11/09