title: WP8.1 PlayerFramework and FLV playback support
body: <p>I'm trying to add <code>flv</code> support to my Windows Phone 8.1 (XAML) app. The idea is to retrieve multiple urls (containing 30-minute segments of a video) from a (single) call to an api (in this case, Twitch API) and use the resulting links for playback.</p>
  
  <p>The problem is WP has <a href="https://msdn.microsoft.com/en-us/library/windows/apps/ff462087%28v=vs.105%29.aspx" rel="nofollow">no native support</a> for <code>.flv</code> files, so I can't seem to play the files using <a href="https://playerframework.codeplex.com/" rel="nofollow">Microsoft's Media Player Framework</a>.</p>
  
  <p>I've dug around a little and others seem to be suggesting (albeit non-trivially) creating a <code>MediaStreamSource</code> and connecting the links (or even writing my own container), though it seems like a huge hassle.</p>
  
  <p>Has anyone come across any helpful libraries or any solutions to this problem? Would prefer not to have to download each segment to the phone (for obvious reasons) and simply create a 'stream' if possible.</p>
  
  <p><strong>Note</strong>: If it's any help, according to <a href="http://www.reddit.com/r/Twitch/comments/1wnd1i/twitch_vods/cf3rnm1" rel="nofollow">this thread</a>, the <code>flv</code> files from Twitch are <code>h264/aac content</code> (which <strong>IS</strong> a supported video codec from the link above).</p>
  
  <p><strong>Example (single) link returned from the api call to Twitch:</strong>
  <a href="http://media-cdn.twitch.tv/store92.media67/archives/2014-10-12/live_user_riotgames_1413100271.flv" rel="nofollow">http://media-cdn.twitch.tv/store92.media67/archives/2014-10-12/live_user_riotgames_1413100271.flv</a></p>
  
  <p>Thanks.</p>