HTTP/2, HTTP/3 Comparision by a media player


As a modification of IPv4/IPv6 media player, I implemented a player that uses HTTP/2 and HTTP/3 mutually like the following:

  • cb0000.ts, HTTP/2
  • cb0001.ts, HTTP/3
  • cb0002.ts, HTTP/2
  • cb0003.ts, HTTP/3

It calculates chunk download speeds. Then it shows the speeds 2 ways

  • as subtitles on main display
  • messages on developer console


To play the player, you must use chrome browser (Stable version is OK). Also, you must enable “Experimental QUIC protocol” by “chrome://flags”;

Sample page

Color bar sample

  • Notes
    • On messages, h2 means http/2, h3 means http/3. If you can not see h3, your browser seting is wrong
    • As a HTTP/3 service, I use cloudflare CDN.
      • cloudflare, http/3 off
      • cloudflare, http/3 on
    • As a characteristic of CDN, video chunk can be missed on CDN server. To get better result, you should try the player twice (sencond time, chunks should be hit on CDN)


メールアドレスが公開されることはありません。 が付いている欄は必須項目です