<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.vrchat.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Usr+7c7da926-ee2d-44de-84c2-102b858dd4e3</id>
	<title>VRChat Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vrchat.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Usr+7c7da926-ee2d-44de-84c2-102b858dd4e3"/>
	<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/wiki/Special:Contributions/Usr_7c7da926-ee2d-44de-84c2-102b858dd4e3"/>
	<updated>2026-06-06T00:05:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=71390</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=71390"/>
		<updated>2026-04-22T18:36:31Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: /* Video codecs and containers */ Add data for Steam Deck and Android&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 10&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 11&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Steam Deck&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 2&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 3&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Android&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;needs always to be served over https&amp;lt;/ref&amp;gt;&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |iOS&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Video&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Audio&lt;br /&gt;
!style=&amp;quot;background-color:#777; border-right-color:white;&amp;quot; |Container&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;hevc_video_extentions&amp;quot;&amp;gt;Requires [https://apps.microsoft.com/detail/9nmzlz57r3t7 HEVC Video Extensions] to be installed&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
&amp;lt;ref name=&amp;quot;hevc_video_extentions&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;sound was played, but screen was staying dark&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;video loading was succeed, but there was no sound nor screen content&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot;&amp;gt;on some machines, no sound plays&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;videoyessoundno&amp;quot;&amp;gt;video played, sound did not&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;videoyessoundno&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;videoyessoundno&amp;quot;/&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;loading was not finished in a brief time&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;the resource was loaded but played no sound&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WEBM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OPUS&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |PLS&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |PLS&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |M3U&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |M3U&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=71383</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=71383"/>
		<updated>2026-04-22T18:06:14Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: /* Video codecs and containers */ Add rows for internet radio streams&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 10&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 11&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Steam Deck&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 2&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 3&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Android&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;needs always to be served over https&amp;lt;/ref&amp;gt;&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |iOS&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Video&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Audio&lt;br /&gt;
!style=&amp;quot;background-color:#777; border-right-color:white;&amp;quot; |Container&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;hevc_video_extentions&amp;quot;&amp;gt;Requires [https://apps.microsoft.com/detail/9nmzlz57r3t7 HEVC Video Extensions] to be installed&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
&amp;lt;ref name=&amp;quot;hevc_video_extentions&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;sound was played, but screen was staying dark&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;video loading was succeed, but there was no sound nor screen content&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot;&amp;gt;on some machines, no sound plays&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;videoyessoundno&amp;quot;&amp;gt;video played, sound did not&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;videoyessoundno&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;videoyessoundno&amp;quot;/&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;loading was not finished in a brief time&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;the resource was loaded but played no sound&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WEBM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OPUS&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |PLS&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |PLS&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |M3U&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |M3U&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62731</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62731"/>
		<updated>2026-02-20T01:24:43Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: /* Video codecs and containers */ Fill in Android column for new rows&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 10&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 11&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Steam Deck&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 2&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 3&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Android&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;needs always to be served over https&amp;lt;/ref&amp;gt;&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |iOS&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Video&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Audio&lt;br /&gt;
!style=&amp;quot;background-color:#777; border-right-color:white;&amp;quot; |Container&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;hevc_video_extentions&amp;quot;&amp;gt;Requires [https://apps.microsoft.com/detail/9nmzlz57r3t7 HEVC Video Extensions] to be installed&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
&amp;lt;ref name=&amp;quot;hevc_video_extentions&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;sound was played, but screen was staying dark&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;video loading was succeed, but there was no sound nor screen content&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot;&amp;gt;on some machines, no sound plays&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;videoyessoundno&amp;quot;&amp;gt;video played, sound did not&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;videoyessoundno&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;videoyessoundno&amp;quot;/&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;loading was not finished in a brief time&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;the resource was loaded but played no sound&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WEBM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OPUS&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62730</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62730"/>
		<updated>2026-02-20T01:18:17Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: /* Video codecs and containers */ Fill in Steam Deck column for new rows (including first major differences with Win11, in MP4 handling!)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 10&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 11&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Steam Deck&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 2&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 3&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Android&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;needs always to be served over https&amp;lt;/ref&amp;gt;&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |iOS&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Video&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Audio&lt;br /&gt;
!style=&amp;quot;background-color:#777; border-right-color:white;&amp;quot; |Container&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;hevc_video_extentions&amp;quot;&amp;gt;Requires [https://apps.microsoft.com/detail/9nmzlz57r3t7 HEVC Video Extensions] to be installed&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
&amp;lt;ref name=&amp;quot;hevc_video_extentions&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;sound was played, but screen was staying dark&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;video loading was succeed, but there was no sound nor screen content&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot;&amp;gt;on some machines, no sound plays&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;videoyessoundno&amp;quot;&amp;gt;video played, sound did not&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;videoyessoundno&amp;quot;/&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;loading was not finished in a brief time&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;the resource was loaded but played no sound&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WEBM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OPUS&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62729</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62729"/>
		<updated>2026-02-20T01:08:42Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: /* Video compatibility */ different checkmark emoji, should stand out from the questionmark cells better.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 10&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 11&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Steam Deck&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 2&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 3&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Android&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;needs always to be served over https&amp;lt;/ref&amp;gt;&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |iOS&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Video&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Audio&lt;br /&gt;
!style=&amp;quot;background-color:#777; border-right-color:white;&amp;quot; |Container&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;hevc_video_extentions&amp;quot;&amp;gt;Requires [https://apps.microsoft.com/detail/9nmzlz57r3t7 HEVC Video Extensions] to be installed&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
&amp;lt;ref name=&amp;quot;hevc_video_extentions&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;sound was played, but screen was staying dark&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;video loading was succeed, but there was no sound nor screen content&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot;&amp;gt;on some machines, no sound plays&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;videoyessoundno&amp;quot;&amp;gt;video played, sound did not&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;videoyessoundno&amp;quot;/&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;loading was not finished in a brief time&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;the resource was loaded but played no sound&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WEBM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OPUS&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✅&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62728</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62728"/>
		<updated>2026-02-20T01:06:50Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: /* Video codecs and containers */ Added some new rows, mostly pertaining to Opus&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 10&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 11&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Steam Deck&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 2&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 3&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Android&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;needs always to be served over https&amp;lt;/ref&amp;gt;&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |iOS&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Video&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Audio&lt;br /&gt;
!style=&amp;quot;background-color:#777; border-right-color:white;&amp;quot; |Container&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;hevc_video_extentions&amp;quot;&amp;gt;Requires [https://apps.microsoft.com/detail/9nmzlz57r3t7 HEVC Video Extensions] to be installed&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
&amp;lt;ref name=&amp;quot;hevc_video_extentions&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;sound was played, but screen was staying dark&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;video loading was succeed, but there was no sound nor screen content&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot;&amp;gt;on some machines, no sound plays&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;videoyessoundno&amp;quot;&amp;gt;video played, sound did not&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;videoyessoundno&amp;quot;/&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;loading was not finished in a brief time&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;the resource was loaded but played no sound&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WEBM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OPUS&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Opus&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62651</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62651"/>
		<updated>2026-02-19T02:03:44Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: /* Video codecs and containers */ put note 2 in both coulmns&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 10&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 11&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Steam Deck&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 2&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 3&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Android&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;needs always to be served over https&amp;lt;/ref&amp;gt;&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |iOS&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Video&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Audio&lt;br /&gt;
!style=&amp;quot;background-color:#777; border-right-color:white;&amp;quot; |Container&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;hevc_video_extentions&amp;quot;&amp;gt;Requires [https://apps.microsoft.com/detail/9nmzlz57r3t7 HEVC Video Extensions] to be installed&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
&amp;lt;ref name=&amp;quot;hevc_video_extentions&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;sound was played, but screen was staying dark&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;video loading was succeed, but there was no sound nor screen content&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot;&amp;gt;on some machines, no sound plays&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;loading was not finished in a brief time&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;the resource was loaded but played no sound&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62650</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62650"/>
		<updated>2026-02-19T01:58:57Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: /* Video codecs and containers */ Come to think of it, AVPro and Unity could be two different columns, for sorting purposes (lets the notes go on a new line too)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 10&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Win 11&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Steam Deck&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 2&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Quest 3&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |Android&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;needs always to be served over https&amp;lt;/ref&amp;gt;&lt;br /&gt;
! colspan=2 style=&amp;quot;border-right-color:white;&amp;quot; |iOS&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Video&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Audio&lt;br /&gt;
!style=&amp;quot;background-color:#777; border-right-color:white;&amp;quot; |Container&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444; border-right-color:white;&amp;quot; |&amp;lt;small&amp;gt;Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;hevc_video_extentions&amp;quot;&amp;gt;Requires [https://apps.microsoft.com/detail/9nmzlz57r3t7 HEVC Video Extensions] to be installed&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;sound was played, but screen was staying dark&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;video loading was succeed, but there was no sound nor screen content&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot;&amp;gt;on some machines, no sound plays&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;loading was not finished in a brief time&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;the resource was loaded but played no sound&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
! style=&amp;quot;border-right-color:white;&amp;quot; |MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;border-right-color:white;&amp;quot; |❌&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62649</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62649"/>
		<updated>2026-02-19T00:09:15Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: /* Video codecs and containers */ Updating Win11 column with results from a friend&amp;#039;s machine.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
!Win 10&lt;br /&gt;
!Win 11&lt;br /&gt;
!Steam Deck&lt;br /&gt;
!Quest 2&lt;br /&gt;
!Quest 3&lt;br /&gt;
!Android&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;needs always to be served over https&amp;lt;/ref&amp;gt;&lt;br /&gt;
!iOS&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Video&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Audio&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Container&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!AAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!AAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |? &amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;hevc_video_extentions&amp;quot;&amp;gt;Requires [https://apps.microsoft.com/detail/9nmzlz57r3t7 HEVC Video Extensions] to be installed&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;sound was played, but screen was staying dark&amp;lt;/ref&amp;gt;/❌&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;video loading was succeed, but there was no sound nor screen content&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!Vorbis&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/✔️&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot;&amp;gt;on some machines, no sound plays&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&amp;lt;ref name=&amp;quot;:0&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
!M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
!FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
!MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;loading was not finished in a brief time&amp;lt;/ref&amp;gt;/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
!OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;the resource was loaded but played no sound&amp;lt;/ref&amp;gt;/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62643</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62643"/>
		<updated>2026-02-18T18:40:14Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: /* Video codecs and containers */ Added a separate column for video codec and audio codec, after it turned out that Vorbis audio fails on some Win11 machines (will update the data itself soon).  Removed the &amp;quot;audio only&amp;quot; header so the table could be sortable.  Changed background colors of the header cells so the sort button icon would be visible against them.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
!Win 10&lt;br /&gt;
!Win 11&lt;br /&gt;
!Steam Deck&lt;br /&gt;
!Quest 2&lt;br /&gt;
!Quest 3&lt;br /&gt;
!Android&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;needs always to be served over https&amp;lt;/ref&amp;gt;&lt;br /&gt;
!iOS&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Video&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Audio&lt;br /&gt;
!style=&amp;quot;background-color:#777&amp;quot; |Container&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#444&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!AAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!AAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |? &amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;hevc_video_extentions&amp;quot;&amp;gt;Requires [https://apps.microsoft.com/detail/9nmzlz57r3t7 HEVC Video Extensions] to be installed&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;sound was played, but screen was staying dark&amp;lt;/ref&amp;gt;/❌&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;video loading was succeed, but there was no sound nor screen content&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!Vorbis&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/✔️&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!Vorbis&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!AAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!Vorbis&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
!M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!AAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
!FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!FLAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
!MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!MP3&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;loading was not finished in a brief time&amp;lt;/ref&amp;gt;/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
!OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;the resource was loaded but played no sound&amp;lt;/ref&amp;gt;/❌&lt;br /&gt;
|-&lt;br /&gt;
! -&lt;br /&gt;
!Vorbis&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62551</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=62551"/>
		<updated>2026-02-16T16:41:14Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: /* Video codecs and containers */ The situations described in the notes should be considered failures, I think.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
!Win 10&lt;br /&gt;
!Win 11&lt;br /&gt;
!Steam Deck&lt;br /&gt;
!Quest 2&lt;br /&gt;
!Quest 3&lt;br /&gt;
!Android&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;needs always to be served over https&amp;lt;/ref&amp;gt;&lt;br /&gt;
!iOS&lt;br /&gt;
|-&lt;br /&gt;
|Codec&lt;br /&gt;
|Container&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |? &amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;hevc_video_extentions&amp;quot;&amp;gt;Requires [https://apps.microsoft.com/detail/9nmzlz57r3t7 HEVC Video Extensions] to be installed&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;sound was played, but screen was staying dark&amp;lt;/ref&amp;gt;/❌&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;video loading was succeed, but there was no sound nor screen content&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/✔️&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2|Audio Only:&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!AAC&lt;br /&gt;
!M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
!AAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
!FLAC&lt;br /&gt;
!FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
!FLAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
!MP3&lt;br /&gt;
!MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
|-&lt;br /&gt;
!MP3&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;loading was not finished in a brief time&amp;lt;/ref&amp;gt;/❌&lt;br /&gt;
|-&lt;br /&gt;
!OGG&lt;br /&gt;
!OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;the resource was loaded but played no sound&amp;lt;/ref&amp;gt;/❌&lt;br /&gt;
|-&lt;br /&gt;
!OGG&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |❌/❌&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=51319</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=51319"/>
		<updated>2025-11-03T17:05:41Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: 1. HEVC, not HVEC.    2. Not required on Win11 (I&amp;#039;m on Win11, and I don&amp;#039;t have it installed, and I can play H.265 in VRChat.)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note:&#039;&#039;&#039; VRChat on Android will not play video if the host is not using HTTPS protocol.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
!Win 10&lt;br /&gt;
!Win 11&lt;br /&gt;
!Steam Deck&lt;br /&gt;
!Quest 2&lt;br /&gt;
!Quest 3&lt;br /&gt;
!Android&lt;br /&gt;
!iOS&lt;br /&gt;
|-&lt;br /&gt;
|Codec&lt;br /&gt;
|Container&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |? &amp;lt;ref name=&amp;quot;hevc_video_extentions&amp;quot;&amp;gt;Requires [https://apps.microsoft.com/detail/9nmzlz57r3t7 HEVC Video Extensions] to be installed&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2|Audio Only:&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!AAC&lt;br /&gt;
!M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!FLAC&lt;br /&gt;
!FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!FLAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!MP3&lt;br /&gt;
!MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!MP3&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!OGG&lt;br /&gt;
!OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!OGG&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=51288</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=51288"/>
		<updated>2025-11-02T23:02:21Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: Added rows for audio-only files.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note:&#039;&#039;&#039; VRChat on Android will not play video if the host is not using HTTPS protocol.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able. Platform compatibility can be tested within this [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info community world].) &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
!Win 10&lt;br /&gt;
!Win 11&lt;br /&gt;
!Steam Deck&lt;br /&gt;
!Quest 2&lt;br /&gt;
!Quest 3&lt;br /&gt;
!Android&lt;br /&gt;
!iOS&lt;br /&gt;
|-&lt;br /&gt;
|Codec&lt;br /&gt;
|Container&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2|Audio Only:&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!AAC&lt;br /&gt;
!M4A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!FLAC&lt;br /&gt;
!FLAC&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!FLAC&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!MP3&lt;br /&gt;
!MP3&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!MP3&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!OGG&lt;br /&gt;
!OGG&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!OGG&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=49380</id>
		<title>Video players</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Video_players&amp;diff=49380"/>
		<updated>2025-10-19T13:27:19Z</updated>

		<summary type="html">&lt;p&gt;Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3: /* Video compatibility */ Added a partially-complete table of video codec and container support.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Noticebox/Stub|This page is not yet complete! You can contribute, by expanding and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Video players&#039;&#039;&#039; are [[Prefabs|prefabs]] in VRChat [[Worlds|worlds]], using [[Udon]], that allow users to share, or stream video content simultaneously. VRChat officially uses two types of video players in their [[VRChat SDK|SDK]], &#039;&#039;VRCAVProVideoPlayer&#039;&#039;, and &#039;&#039;VRCUnityVideoPlayer&#039;&#039;&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/ Video Players | VRChat Creation] on &#039;&#039;creators.vrchat.com; retrieved December 7, 2024&amp;lt;/ref&amp;gt;. However, there are different [[Community:Video players|community-created]] video player prefabs, with different user interfaces, and preferences. All video players utilize world audio, and most video players have a volume slider on the user interface.&lt;br /&gt;
&lt;br /&gt;
==Video compatibility==&lt;br /&gt;
Using VRChat&#039;s default [[Settings|settings]], video players can play videos from their list of [[Trusted URLs|trusted sources]], such as YouTube and Twitch. However, by toggling &amp;quot;Allow Untrusted URLs&amp;quot; in your settings, videos from most sources should be able to play and be watched, and as long as it&#039;s a supported video format, or stream codec, by the player.&lt;br /&gt;
&lt;br /&gt;
Playing videos not from the video player allowlist&amp;lt;ref&amp;gt;[https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ Video Player Allowlist] on &#039;&#039;creators.vrchat.com&#039;&#039;; retrieved December 7, 2024.&amp;lt;/ref&amp;gt; in Public [[Instances|instances]] may be limited, unless the world creator has that domain or host whitelisted.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note:&#039;&#039;&#039; VRChat on Android will not play video if the host is not using HTTPS protocol.&lt;br /&gt;
&lt;br /&gt;
=== Video codecs and containers ===&lt;br /&gt;
If hosting video yourself, VRChat may or may not be able to play various filetypes, depending on the user&#039;s platform.  This also varies depending on whether the player is using AVPro or Unity video player.&lt;br /&gt;
&lt;br /&gt;
(This table is a work in progress, please fill in other platforms as you&#039;re able.  Platform compatibility can be tested [https://vrchat.com/home/world/wrld_bcc3fb8b-6bbd-4ea8-991b-7f7da49c1a56/info here].) &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
!Win 10&lt;br /&gt;
!Win 11&lt;br /&gt;
!Steam Deck&lt;br /&gt;
!Quest 2&lt;br /&gt;
!Quest 3&lt;br /&gt;
!Android&lt;br /&gt;
!iOS&lt;br /&gt;
|-&lt;br /&gt;
|Codec&lt;br /&gt;
|Container&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;small&amp;gt;AVPro / Unity&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!H.264&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!H.265&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!VP8&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!VP9&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!MP4&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!WebM&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/❌&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|-&lt;br /&gt;
!AV1&lt;br /&gt;
!MKV&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |✔️/✔️&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
You can add video players to your VRChat world with the SDK&#039;s VRCAVProVideoPlayer or VRCUnityVideoPlayer. The easiest way to put a Video Player in your Udon world is by using one of the Prefabs, which you can find in: &#039;&#039;Packages/VRChat SDK - Worlds/Samples/UdonExampleScene/Prefabs/VideoPlayers&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players |Video Players}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/udon/video-players/www-whitelist/ |Video Player Allowlist}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com/worlds/examples/udon-example-scene/udon-video-sync-player/ |Udon Video Sync Player}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Trusted URLs]]&lt;br /&gt;
* [[Udon]]&lt;br /&gt;
* &lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Video players]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 7c7da926-ee2d-44de-84c2-102b858dd4e3</name></author>
	</entry>
</feed>