May 11, 2014 at 7:56 PM
Edited May 11, 2014 at 8:12 PM
Which version of HttpClient is your app using? The current version on NuGet is 2.2.22; phonesm is still using 2.2.20.
for 2.2.22 mention,
•Fixed an issue with Windows Phone 8.1 when using portable libraries and IWebProxy, DecompressionMethods, or TransportContext.
Your TaskCancelled exception is from how phonesm is shutting things down; the original exception that prevents playback is the
System.AggregateException: HttpClientHandler.AutomaticDecompression is not supported on this platform. Please check HttpClientHandler.SupportsAutomaticDecompression before using HttpClientHandler.AutomaticDecompression.
I don't know for sure, but it is suspicious that both are related to "decompression".
I'll push an update for phonesm's NuGet packages in a bit, but I have some other pending changes in the tree I need to sort out first.