title: Media Player Error in Android error(1, -2147483648)
body: <p>I am using MediaPlayer to play my video from a URL that I have parsed from a Youtube json-c feed. The feed I retrieved is:</p>
  
  <pre><code>"player":
  {"default":"https://www.youtube.com/watch?v=4uwtqRBE4Kk&amp;feature=youtube_gdata_player",
  
  "mobile":"https://m.youtube.com/details?v=4uwtqRBE4Kk"},
  
  "content":
  {"5":"https://www.youtube.com/v/4uwtqRBE4Kk?version=3&amp;f=videos&amp;app=youtube_gdata",
  
  "1":"rtsp://v3.cache1.c.youtube.com/CiILENy73wIaGQmp4EQQqS3s4hMYDSANFEgGUgZ2aWRlb3MM/0/0/0/video.3gp",
  
  "6":"rtsp://v3.cache2.c.youtube.com/CiILENy73wIaGQmp4EQQqS3s4hMYESARFEgGUgZ2aWRlb3MM/0/0/0/video.3gp"},"
  </code></pre>
  
  <p>I am using</p>
  
  <pre><code>//URL I retrieved from a json-c feed from the player array described above
  private String URL = "https://m.youtube.com/watch?v=4uwtqRBE4Kk";
  mediaplayer.setDataSource(URL);
  </code></pre>
  
  <p>It gives a <code>MediaPlayerError error(1, -2147483648)</code>. Whereas when I use the URL from a dropbox like </p>
  
  <pre><code>private String URL = "http://dl.dropbox.com/u/145894/t/rabbits.3gp"; 
  </code></pre>
  
  <p>It runs and the video is played. Please explain the error or give me a remedy.</p>