Check device online

Video

Can I watch video in this browser?

Can I watch 4K video? 
  • Is the screen larger than 2.5K? 
  • Supports one of the video codecs? 
    • MIME type: video/webm; codecs="vp9"
      Types of testing:
      • video.canPlayType(mimeType): ""
      • MediaSource.isTypeSupported(mimeType):
      VP9
       
    • MIME type: video/mp4; codecs="hvc1.1.6.L123.B0"
      Types of testing:
      • video.canPlayType(mimeType): ""
      • MediaSource.isTypeSupported(mimeType):
      H.265
       
    • MIME type: video/mp4; codecs="av01.0.01M.08"
      Types of testing:
      • video.canPlayType(mimeType): ""
      • MediaSource.isTypeSupported(mimeType):
      AV1
       
Can I watch 8K video? 
  • Is the screen larger than 6K? 
  • Supports one of the video codecs? 
    • MIME type: video/webm; codecs="vp9"
      Types of testing:
      • video.canPlayType(mimeType): ""
      • MediaSource.isTypeSupported(mimeType):
      VP9
       
    • MIME type: video/mp4; codecs="hvc1.1.6.L123.B0"
      Types of testing:
      • video.canPlayType(mimeType): ""
      • MediaSource.isTypeSupported(mimeType):
      H.265
       
    • MIME type: video/mp4; codecs="av01.0.01M.08"
      Types of testing:
      • video.canPlayType(mimeType): ""
      • MediaSource.isTypeSupported(mimeType):
      AV1
       
Can I watch 16K video? 
  • Is the screen larger than 10K? 
  • Supports one of the video codecs? 
    • MIME type: video/webm; codecs="vp9"
      Types of testing:
      • video.canPlayType(mimeType): ""
      • MediaSource.isTypeSupported(mimeType):
      VP9
       
    • MIME type: video/mp4; codecs="hvc1.1.6.L123.B0"
      Types of testing:
      • video.canPlayType(mimeType): ""
      • MediaSource.isTypeSupported(mimeType):
      H.265
       
    • MIME type: video/mp4; codecs="av01.0.01M.08"
      Types of testing:
      • video.canPlayType(mimeType): ""
      • MediaSource.isTypeSupported(mimeType):
      AV1
       
Can I watch HDR video?
  • Is this an HDR-compatible screen? 
  • Supports one of the video codecs? 
    • MIME type: video/webm; codecs="vp09.02.10.10.01.09.16.09.01"
      Types of testing:
      • video.canPlayType(mimeType): ""
      • MediaSource.isTypeSupported(mimeType):
      VP9 Profile 2 Level 1 10 bits
       
    • MIME type: video/mp4; codecs="hvc1.2.4.L153.B0"
      Types of testing:
      • video.canPlayType(mimeType): ""
      • MediaSource.isTypeSupported(mimeType):
      H.265 Main 10
       
    • MIME type: video/mp4; codecs="av01.0.15M.10"
      Types of testing:
      • video.canPlayType(mimeType): ""
      • MediaSource.isTypeSupported(mimeType):
      AV1 Main 10
       
Can I watch 4K video on online services? 
  • Is the screen larger than 2.5K? 
  • Online services protect content using DRM.
    Supports one of the video codecs and DRM with high security level?
    • Make sure that monitors, video cards, and cables support HDCP 2.2 or later.
    Best browser for online services with DRM: Microsoft Edge
    Microsoft Edge has support HEVC video codec and Microsoft PlayReady with 4K

    Screen

    Video Codecs

    No supported video codecs.
    Unsupported
    MIME type: video/mp4; codecs="avc1.42E01E"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    H.264 Baseline
    MIME type: video/mp4; codecs="avc1.4D401E"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    H.264 Main
    MIME type: video/mp4; codecs="avc1.64001E"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    H.264 High
    MIME type: video/mp4; codecs="hvc1.1.6.L123.B0"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    H.265 Main
    MIME type: video/mp4; codecs="hvc1.2.4.L153.B0"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    H.265 Main10
    MIME type: video/mp4; codecs="evc1.vprf0.vlev123"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    EVC Baseline
    MIME type: video/mp4; codecs="evc1.vprf1.vlev153"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    EVC Main
    MIME type: video/webm; codecs="vp8"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    VP8
    MIME type: video/webm; codecs="vp9"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    VP9
    MIME type: video/mp4; codecs="dvhe.08.09"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    Dolby Vision
    MIME type: video/mp4; codecs="av01.0.01M.08"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    AV1
    MIME type: video/mp4; codecs="vvci.1.L67.CQA.O0+3"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    H.266 Main10
    MIME type: video/mp2t
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    MPEG2-TS
    MIME type: video/quicktime; codecs="apcn"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    ProRes 422
    MIME type: video/quicktime; codecs="ap4h"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    ProRes 4444
    MIME type: video/quicktime; codecs="aprn"
    Types of testing:
    • video.canPlayType(mimeType): ""
    • MediaSource.isTypeSupported(mimeType):
    ProRes RAW

    DRM

    Native Streaming Support

    • MPEG-DASH: No
    • HTTP Live Streaming: No
    • Smooth Streaming: No

    Media Features

    • Media Source Extensions: No
    • Media Source Extensions in Workers: No
    • Managed Media Source: No
    • Managed Media Source in Workers: No
    • Encrypted Media Extensions: No
    • Picture-in-picture: No
    • Document Picture-in-picture: No
    • Cast to AirPlay: No
    • Media Session API: No

    Remote Playback API

    Support: No

    What video codecs are used in online services?

    • H.264 / AVC: The de facto standard for most videos on the web. Supported almost everywhere.
    • H.265 / HEVC: A more modern and efficient codec, especially common on smart TVs and Apple devices.
    • VP9: Developed by Google, actively used on YouTube for 4K and high-quality videos.
    • AV1: The latest open and free codec. Promises the highest compression efficiency. Little support in devices and online services.

    What is DRM and why is it needed?

    DRM isn’t just “protection from pirates”. It is a set of technologies that allows streaming platforms to legally provide you with content in the highest quality (HD, 4K, HDR), without fear of leakage. Without DRM support, you will either not be able to watch the video at all, or it will only be available in low resolution.

    What are the DRM systems?

    The most common systems in browsers:

    • Widevine (from Google): The most popular standard for browsers Chrome, Firefox, Edge, Opera.
    • PlayReady (from Microsoft): Most often used on Windows devices and in the Microsoft Edge browser.
    • FairPlay (from Apple): Apple ecosystem (Safari, macOS, iOS).

    Common causes and solutions to DRM issues in your browser

    • Outdated browser: Update your browser to the latest version.
    • Hardware acceleration is disabled: Enable this setting in your browser.
    • OS or driver issues: Update your video drivers and operating system.
    • Using incognito mode or strict privacy protection: Some extensions and settings block DRM modules.
    • OS without hardware encryption support: For example, some versions of Linux or Windows in no-decryption mode TPM.