title: Is avc1.66.31,mp4a.40.2 supported by the Chromecast device?
body: <p>I have an m3u8 file that looks like this:</p>
  
  <pre><code>#EXTM3U
  #EXT-X-VERSION:3
  #EXT-X-STREAM-INF:BANDWIDTH=2048805,CODECS="avc1.66.31,mp4a.40.2",RESOLUTION=1280x720
  chunklist_w517510829.m3u8
  </code></pre>
  
  <p>And I get the following error when trying to play it:</p>
  
  <pre><code>Uncaught NotSupportedError: Failed to execute 'addSourceBuffer' on 'MediaSource': The type provided ('video/mp2t; codecs="avc1.66.31,mp4a.40.2"') is unsupported.
  player.js:1682 Uncaught TypeError: undefined is not a function
  </code></pre>
  
  <p>Strangely enough it plays fine on the Chromecast if I remove <code>avc1.66.31,mp4a.40.2</code>. I am using this sample as a player <a href="https://github.com/googlecast/Cast-Player-Sample" rel="nofollow">https://github.com/googlecast/Cast-Player-Sample</a></p>
  
  <p>Thanks.</p>