title: Playing M3U8 on Styled Media Receiver Chromecast
body: <p>I am trying to play a M3U8 file from my Android sender like this:</p>
  
  <pre><code>   metaData = new MediaMetadata(MediaMetadata.MEDIA_TYPE_MOVIE);
      metaData.putString(MediaMetadata.KEY_TITLE, "Demo Video");
  
      MediaInfo mediaInfo = new MediaInfo.Builder(
              "http://www.corsproxy.com/playertest.longtailvideo.com/adaptive/bbbfull/bbbfull.m3u8")
              .setContentType("application/vnd.apple.mpegurl")
              .setStreamType(MediaInfo.STREAM_TYPE_BUFFERED)
              .setMetadata(metaData)
              .build();
  
  player.load(client, mediaInfo, true)
            .setResultCallback(new ResultCallback&lt;RemoteMediaPlayer.MediaChannelResult&gt;() {
             @Override
             public void onResult(RemoteMediaPlayer.MediaChannelResult mediaChannelResult) {
                          Status status = mediaChannelResult.getStatus();
                                       if (status.isSuccess()) {
                                        }
                                        }
                                        });
  </code></pre>
  
  <p>However, I am getting the error </p>
  
  <pre><code>[cast.receiver.MediaManager] Load metadata error 
  [cast.player.api.Player] error 
  [cast.receiver.MediaManager] Load metadata error
  [cast.receiver.MediaManager] Not sending LOAD error as there is no on going LOAD request
  </code></pre>
  
  <p>This is a Styled Media Receiver and its my understanding that it is using the Media Player Library so it should be able to handle M3U8 right? So I think this might be an error on my Sender part? Am I loading the m3u8 url correctly? </p>