title: Decode url_encoded_fmt_stream_map to valid Url
body: <p>Im using url_encoded_fmt_stream_map to get a List of Youtube VideoStream "urls".
  I want to use these urls to show Youtube videos in my VideoView.</p>
  
  <p>My method pretty much returns a String Array containing Strings like this:</p>
  
  <blockquote>
    <p>sig=3E0D90E459ADEF9F88553D716B9275930A8AA418.AD0319F9287244E34CCA97F7DE245C0606DD46C5&amp;itag=45&amp;fallback_host=tc.v22.cache5.c.youtube.com&amp;url=http%3A%2F%2Fr4---sn-uigxx50n-8pxl.c.youtube.com%2Fvideoplayback%3Fsparams%3Dcp%252Cid%252Cip%252Cipbits%252Citag%252Cratebypass%252Csource%252Cupn%252Cexpire%26id%3D4e6580527662c67d%26cp%3DU0hVSVlQV19FUENONV9RSkFIOnZ3SkZXb3hfdUdp%26source%3Dyoutube%26fexp%3D919110%252C913564%252C916624%252C932000%252C906383%252C902000%252C919512%252C929903%252C931202%252C900821%252C900823%252C931203%252C931401%252C909419%252C913566%252C908529%252C930807%252C919373%252C930803%252C906836%252C920201%252C929602%252C930101%252C930603%252C900824%252C910223%26ms%3Dau%26mv%3Dm%26mt%3D1364933359%26sver%3D3%26itag%3D45%26key%3Dyt1%26ip%3D178.115.248.80%26newshard%3Dyes%26upn%3DNLMBgU-0oUc%26expire%3D1364959706%26ipbits%3D8%26ratebypass%3Dyes&amp;quality=hd720&amp;type=video%2Fwebm%3B+codecs%3D%22vp8.0%2C+vorbis%22</p>
  </blockquote>
  
  <p>If you have a close look at it, you can see that this String actually contains valid information. Unfortunately I have no idea how to extract a valid url out of this.</p>
  
  <p>How would I do that?</p>
  
  <p>If I create an URI with the String above and add it to my VideoView, a message "Can't play this video." pops up.</p>