<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>playerframework Discussions Rss Feed</title><link>http://playerframework.codeplex.com/discussions</link><description>playerframework Discussions Rss Description</description><item><title>New Post: SetSource from text URL</title><link>http://playerframework.codeplex.com/discussions/444686</link><description>&lt;div style="line-height: normal;"&gt;How do I pass a text url to SetSource(x,y)?&lt;br /&gt;
Have tried converting the text to a Uri but need a stream which I do not understand!&lt;br /&gt;
Can see the file examples but not just a Url.&lt;br /&gt;
&lt;/div&gt;</description><author>rapuke</author><pubDate>Thu, 23 May 2013 02:54:33 GMT</pubDate><guid isPermaLink="false">New Post: SetSource from text URL 20130523025433A</guid></item><item><title>New Post: Visual Markers do not clear</title><link>http://playerframework.codeplex.com/discussions/444674</link><description>&lt;div style="line-height: normal;"&gt;player.VisualMarkers.Clear();&lt;br /&gt;
This does not clear as I expected. Is something missing.&lt;br /&gt;
&lt;/div&gt;</description><author>rapuke</author><pubDate>Wed, 22 May 2013 23:09:09 GMT</pubDate><guid isPermaLink="false">New Post: Visual Markers do not clear 20130522110909P</guid></item><item><title>New Post: VisualMarkers Events</title><link>http://playerframework.codeplex.com/discussions/443986</link><description>&lt;div style="line-height: normal;"&gt;Thank you&lt;br /&gt;
&lt;/div&gt;</description><author>rapuke</author><pubDate>Wed, 22 May 2013 23:04:07 GMT</pubDate><guid isPermaLink="false">New Post: VisualMarkers Events 20130522110407P</guid></item><item><title>New Post: Smooth streaming VOD hangs if network becomes unavailable during playback</title><link>http://playerframework.codeplex.com/discussions/444526</link><description>&lt;div style="line-height: normal;"&gt;I am building a media streaming app using playerframework.   We are using smooth streaming but we are facing a problem that we are also able to reproduce with the playerframework sample available on codeplex.  The application is a C#/XAML modern app on Windows 8.&lt;br /&gt;
&lt;br /&gt;
The scenario is –&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Start playback of smooth streaming content (SmoothPage.XAML scenario in the playerframework Windows 8 sample)&lt;/li&gt;
&lt;li&gt;While it is playing on the screen, disconnect the network (e.g. use the charms bar to disconnect the wifi network or simply plug out the Ethernet wire).&lt;/li&gt;
&lt;li&gt;Click the right mouse button to bring the app bar and select the back button&lt;/li&gt;
&lt;li&gt;
App hangs and program counter does not come anywhere in the code&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;
I have tried mediafailed event, adaptivesourcefailedevent, adapativesourceupdatedevent, etc. but it simply does not come to this point, while it seems to continue to try to rebuffer.&lt;br /&gt;
&lt;br /&gt;
Would anyone know how to address this?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
Ashish&lt;br /&gt;
&lt;/div&gt;</description><author>ashishjain1</author><pubDate>Wed, 22 May 2013 05:26:29 GMT</pubDate><guid isPermaLink="false">New Post: Smooth streaming VOD hangs if network becomes unavailable during playback 20130522052629A</guid></item><item><title>New Post: How To Load Subtitle form Local Storage?</title><link>http://playerframework.codeplex.com/discussions/444345</link><description>&lt;div style="line-height: normal;"&gt;Hi MVP's&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;
i had movie with subtitle in local disk.i need to play the movie ! then load the subtitle form the location .i don't how to do it i confused more.&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;
Give More reference about &amp;quot;caption&amp;quot;&lt;br /&gt;
it's possible to load subtitles.&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;
how to change theme form dark to light or light to dark dynamically. &lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;
it make user more comfort...........&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;
i have a problem? i created background audio process.&lt;br /&gt;
 a. i added video and audio file in list,all working fine&lt;br /&gt;
b.i doing some work another app or vs ide ,automatically next video is playing.&lt;br /&gt;
when i switch to my application i am seeing &amp;quot;&amp;quot;&amp;quot;&amp;quot; black screen&amp;quot;&amp;quot;&amp;quot; is visible.&lt;br /&gt;
c.when i press next video again work fine.&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;
what the problem how to resolve it?&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;
videoeffects and audioeffects&lt;br /&gt;
how to add it .........&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;
i got video efffect from windows media extension sample application&lt;br /&gt;
&lt;br /&gt;
5.how to store or save &amp;quot; &amp;quot; storage file&amp;quot;&amp;quot; in database or local appdata or roaming app data.&lt;br /&gt;
&lt;br /&gt;
6.3d feature.....explaination&lt;br /&gt;
&lt;br /&gt;
7.Important while continuosly if press next video iam &amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;catastrophic error&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
how to handle it.....how to hide it from user side&lt;br /&gt;
&lt;br /&gt;
8.play in other device how to achive it...........&lt;br /&gt;
&lt;br /&gt;
sorry too many question ,i am a student form india....................fighting to learn more ......proably the time is now 3.31 am in india.............&lt;br /&gt;
&lt;/div&gt;</description><author>prabaprakash</author><pubDate>Mon, 20 May 2013 22:02:15 GMT</pubDate><guid isPermaLink="false">New Post: How To Load Subtitle form Local Storage? 20130520100215P</guid></item><item><title>New Post: Slow motion and scrubbing are not supported for Windows Phone 8?</title><link>http://playerframework.codeplex.com/discussions/437836</link><description>&lt;div style="line-height: normal;"&gt;I know this is not the appropriate thread. my apologies.&lt;br /&gt;
&lt;br /&gt;
are there sample codes for show approaches in 1 and 2.&lt;br /&gt;
&lt;/div&gt;</description><author>bytefx</author><pubDate>Mon, 20 May 2013 21:01:36 GMT</pubDate><guid isPermaLink="false">New Post: Slow motion and scrubbing are not supported for Windows Phone 8? 20130520090136P</guid></item><item><title>New Post: Support for smooth instream captions on Windows Phone 8</title><link>http://playerframework.codeplex.com/discussions/444290</link><description>&lt;div style="line-height: normal;"&gt;In the &lt;a href="https://playerframework.codeplex.com/downloads/get/664664" rel="nofollow"&gt;example code&lt;/a&gt; for instream captions a propertry called InstreamCaptionsEnabled of the adaptive plugin is set to true. When trying to do this for the player on Windows Phone 8, it does not recognize the property (&amp;quot;Cannot resolve symbol...&amp;quot;). I am using version 1.8.1.0 of the Player Framework. I guess support for instream captions has not been implemented for the phone framework yet. Is there a plan for doing this?&lt;br /&gt;
&lt;/div&gt;</description><author>keero</author><pubDate>Mon, 20 May 2013 14:20:36 GMT</pubDate><guid isPermaLink="false">New Post: Support for smooth instream captions on Windows Phone 8 20130520022036P</guid></item><item><title>New Post: Crash after suspension</title><link>http://playerframework.codeplex.com/discussions/444283</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br /&gt;
&lt;br /&gt;
I'm encountering a crash issue after the suspension of the app. To reproduce:&lt;br /&gt;
&lt;br /&gt;
1) Watch live stream (under IIS Smooth Streaming) for at least 4 minutes &lt;br /&gt;
2) Lock the device&lt;br /&gt;
3) Wait at least 4 minutes&lt;br /&gt;
4) Unlock the screen&lt;br /&gt;
&lt;br /&gt;
Frequently, the app crashes or has already crashed during suspension. Found on Surface RT, Acer Iconia and Samsung Ativ.&lt;br /&gt;
&lt;br /&gt;
This does not happen when Visual Studio debugger is attached, thus we have no visibility of the exception throw. Neither a logger help us. The last operation logged is the suspension of the app so it seems that crash occurs there somewhere.  Moreover it seems to happen only during live streaming.&lt;br /&gt;
&lt;br /&gt;
My feeling is that some external dll throws an exception (Adaptive Plugin/SmoothStreaming Client/Playready Client....) but I can't understand what's wrong.&lt;br /&gt;
&lt;br /&gt;
Any tip?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
Nicola&lt;br /&gt;
&lt;/div&gt;</description><author>nicolar</author><pubDate>Mon, 20 May 2013 13:31:36 GMT</pubDate><guid isPermaLink="false">New Post: Crash after suspension 20130520013136P</guid></item><item><title>New Post: Windows 8 - OnAcquireLicense</title><link>http://playerframework.codeplex.com/discussions/444018</link><description>&lt;div style="line-height: normal;"&gt;Yes, I know that Windows 8 uses a different api.&lt;br /&gt;
&lt;br /&gt;
I creating application based on the drm for a large company, in a version for iOS and Android there is no problem with drm, where everything looks something like this:&lt;br /&gt;
&lt;br /&gt;
playItem.LicenseUri = &amp;quot;blah-licenseManager.asmx&amp;quot;;&lt;br /&gt;
playITem.MediaSource = &amp;quot;blabla.ism.manifest&amp;quot;;&lt;br /&gt;
playItem.CustomData = &amp;quot;&amp;lt;ExternalData&amp;gt; &amp;lt;userid&amp;gt; dada &amp;lt;/ UserID&amp;gt; &amp;lt;Msisdn&amp;gt; dadada &amp;lt;/ MSISDN&amp;gt; &amp;lt;/ ExternalData&amp;gt;&amp;quot;;&lt;br /&gt;
playITem.BeginRequestLicense ();&lt;br /&gt;
&lt;br /&gt;
In version SL/WP7/WP8, overrides OnLicenseAcquire and I set CustomData and create custom headers:&lt;br /&gt;
&lt;br /&gt;
request.ContentType = &amp;quot;application / xml&amp;quot;;&lt;br /&gt;
request.Headers [&amp;quot;referer&amp;quot;] = &amp;quot;&lt;a href="http://blablabla/SilverPlayer.xap&amp;quot;;" rel="nofollow"&gt;http://blablabla/SilverPlayer.xap";&lt;/a&gt;&lt;br /&gt;
request.Headers [&amp;quot;msprdrm_server_redirect_compat&amp;quot;] = &amp;quot;true&amp;quot;;&lt;br /&gt;
request.Headers [&amp;quot;msprdrm_server_exception_compat&amp;quot;] = &amp;quot;true&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Without setting a header, always will be redirected.&lt;br /&gt;
 &lt;br /&gt;
How do I set the headers when sending license in PlayReady SDK if it's possible?&lt;br /&gt;
I look into Filder when i try send license on the server,  I always be redirected, as in SL without custom headers.&lt;br /&gt;
&lt;/div&gt;</description><author>Flaww</author><pubDate>Sat, 18 May 2013 13:50:38 GMT</pubDate><guid isPermaLink="false">New Post: Windows 8 - OnAcquireLicense 20130518015038P</guid></item><item><title>New Post: Media Player infinite loading</title><link>http://playerframework.codeplex.com/discussions/442621</link><description>&lt;div style="line-height: normal;"&gt;Are you still seeing this issue? Assuming you didn't modify the sample in any way, the only thing I can think of is that perhaps there was some kind of issue with the server or your internet connection at the time -- or you were running software in the background that was blocking the file from downloading. Please try again -- and possibly try on another machine if you can.&lt;br /&gt;
&lt;/div&gt;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 19:12:52 GMT</pubDate><guid isPermaLink="false">New Post: Media Player infinite loading 20130517071252P</guid></item><item><title>New Post: How to play online flv files ?</title><link>http://playerframework.codeplex.com/discussions/443124</link><description>&lt;div style="line-height: normal;"&gt;flv is not supported natively by Windows 8 so unfortunately there is no &lt;em&gt;easy&lt;/em&gt; way to make this work (the player framework relies on the platform's capabilities). Note: mp4 &amp;amp; wmv are both supported by Win8 out of the box.&lt;br /&gt;
&lt;br /&gt;
Note: I say &amp;quot;easy&amp;quot; because technically it is possible to create your own custom Media Foundation Extension to support this. However, this is not trivial and requires intimate knowledge of the format. &lt;br /&gt;
&lt;br /&gt;
Alternatively, you may be able to find a 3rd party that has already built a custom MFE and license from them; I'm not sure if such a product exists or not however so you'd have to look around.&lt;br /&gt;
&lt;/div&gt;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 19:07:59 GMT</pubDate><guid isPermaLink="false">New Post: How to play online flv files ? 20130517070759P</guid></item><item><title>New Post: Seeking stopped working with latest update (1.2)</title><link>http://playerframework.codeplex.com/discussions/442627</link><description>&lt;div style="line-height: normal;"&gt;Hi Jack, I haven't fully investigated what change caused this new behavior but I think this will work for you (and be more efficient). Note the e.Canceled = true&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;void player_SkippingBack(object sender, SkipRoutedEventArgs e)
{
    e.Canceled = true;
    player.Source = new Uri(&amp;quot;http://smf.blob.core.windows.net/samples/videos/wildlife.mp4&amp;quot;);
}

void player_SkippingAhead(object sender, SkipRoutedEventArgs e)
{
    e.Canceled = true;
    player.Source = new Uri(&amp;quot;http://smf.blob.core.windows.net/samples/videos/bigbuck.mp4&amp;quot;);
}&lt;/code&gt;&lt;/pre&gt;

Let me know if you continue to have trouble getting this to work.&lt;br /&gt;
&lt;/div&gt;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 19:05:13 GMT</pubDate><guid isPermaLink="false">New Post: Seeking stopped working with latest update (1.2) 20130517070513P</guid></item><item><title>New Post: How to change progress bar to progress ring in playerframework</title><link>http://playerframework.codeplex.com/discussions/443423</link><description>&lt;div style="line-height: normal;"&gt;Here's one way to accomplish this:&lt;br /&gt;
&lt;br /&gt;
Add new Xaml for BufferingView to your page or App xaml:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;          &amp;lt;Style TargetType=&amp;quot;mmppf:BufferingView&amp;quot; x:Key=&amp;quot;BufferingViewRing&amp;quot;&amp;gt;
                &amp;lt;Setter Property=&amp;quot;Template&amp;quot;&amp;gt;
                    &amp;lt;Setter.Value&amp;gt;
                        &amp;lt;ControlTemplate TargetType=&amp;quot;mmppf:BufferingView&amp;quot;&amp;gt;
                            &amp;lt;Grid&amp;gt;
                                &amp;lt;VisualStateManager.VisualStateGroups&amp;gt;
                                    &amp;lt;VisualStateGroup x:Name=&amp;quot;MediaStates&amp;quot;&amp;gt;
                                        &amp;lt;VisualState x:Name=&amp;quot;Opening&amp;quot;&amp;gt;
                                            &amp;lt;Storyboard&amp;gt;
                                                &amp;lt;ObjectAnimationUsingKeyFrames Storyboard.TargetProperty=&amp;quot;IsActive&amp;quot; Storyboard.TargetName=&amp;quot;ProgressIndicator&amp;quot;&amp;gt;
                                                    &amp;lt;DiscreteObjectKeyFrame KeyTime=&amp;quot;0&amp;quot; Value=&amp;quot;True&amp;quot;/&amp;gt;
                                                &amp;lt;/ObjectAnimationUsingKeyFrames&amp;gt;
                                                &amp;lt;ObjectAnimationUsingKeyFrames Storyboard.TargetProperty=&amp;quot;Visibility&amp;quot; Storyboard.TargetName=&amp;quot;ProgressIndicator&amp;quot;&amp;gt;
                                                    &amp;lt;DiscreteObjectKeyFrame KeyTime=&amp;quot;0:0:0.01&amp;quot; Value=&amp;quot;Visible&amp;quot;/&amp;gt;
                                                &amp;lt;/ObjectAnimationUsingKeyFrames&amp;gt;
                                            &amp;lt;/Storyboard&amp;gt;
                                        &amp;lt;/VisualState&amp;gt;
                                        &amp;lt;VisualState x:Name=&amp;quot;Paused&amp;quot;/&amp;gt;
                                        &amp;lt;VisualState x:Name=&amp;quot;Playing&amp;quot;/&amp;gt;
                                        &amp;lt;VisualState x:Name=&amp;quot;Closed&amp;quot;/&amp;gt;
                                        &amp;lt;VisualState x:Name=&amp;quot;Buffering&amp;quot;&amp;gt;
                                            &amp;lt;Storyboard&amp;gt;
                                                &amp;lt;ObjectAnimationUsingKeyFrames Storyboard.TargetProperty=&amp;quot;IsActive&amp;quot; Storyboard.TargetName=&amp;quot;ProgressIndicator&amp;quot;&amp;gt;
                                                    &amp;lt;DiscreteObjectKeyFrame KeyTime=&amp;quot;0&amp;quot; Value=&amp;quot;True&amp;quot;/&amp;gt;
                                                &amp;lt;/ObjectAnimationUsingKeyFrames&amp;gt;
                                                &amp;lt;ObjectAnimationUsingKeyFrames Storyboard.TargetProperty=&amp;quot;Visibility&amp;quot; Storyboard.TargetName=&amp;quot;ProgressIndicator&amp;quot;&amp;gt;
                                                    &amp;lt;DiscreteObjectKeyFrame KeyTime=&amp;quot;0:0:0.01&amp;quot; Value=&amp;quot;Visible&amp;quot;/&amp;gt;
                                                &amp;lt;/ObjectAnimationUsingKeyFrames&amp;gt;
                                            &amp;lt;/Storyboard&amp;gt;
                                        &amp;lt;/VisualState&amp;gt;
                                    &amp;lt;/VisualStateGroup&amp;gt;
                                &amp;lt;/VisualStateManager.VisualStateGroups&amp;gt;
                                &amp;lt;ProgressRing Width=&amp;quot;150&amp;quot; Height=&amp;quot;150&amp;quot; x:Name=&amp;quot;ProgressIndicator&amp;quot; IsActive=&amp;quot;False&amp;quot; Visibility=&amp;quot;Collapsed&amp;quot; IsHitTestVisible=&amp;quot;False&amp;quot;/&amp;gt;
                            &amp;lt;/Grid&amp;gt;
                        &amp;lt;/ControlTemplate&amp;gt;
                    &amp;lt;/Setter.Value&amp;gt;
                &amp;lt;/Setter&amp;gt;
            &amp;lt;/Style&amp;gt;&lt;/code&gt;&lt;/pre&gt;

Then, swap out the BufferingPlugin for a new one that uses this style:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;public PlayerPage()
{
    this.InitializeComponent();
    player.Initializing += player_Initializing;
}

void player_Initializing(object sender, MediaPlayerDeferrableEventArgs e)
{
    var bufferingPlugin = player.Plugins.OfType&amp;lt;BufferingPlugin&amp;gt;().First();
    player.Plugins.Remove(bufferingPlugin);
    bufferingPlugin = new BufferingPlugin();
    bufferingPlugin.BufferingViewStyle = Application.Current.Resources[&amp;quot;BufferingViewRing&amp;quot;] as Style;
    player.Plugins.Add(bufferingPlugin);
}&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 18:21:50 GMT</pubDate><guid isPermaLink="false">New Post: How to change progress bar to progress ring in playerframework 20130517062150P</guid></item><item><title>New Post: Windows 8 - OnAcquireLicense</title><link>http://playerframework.codeplex.com/discussions/444018</link><description>&lt;div style="line-height: normal;"&gt;Windows 8 uses the &lt;a href="http://visualstudiogallery.msdn.microsoft.com/e02ccac7-f3eb-4b53-b11a-c657d5631483" rel="nofollow"&gt;PlayReady SDK&lt;/a&gt; instead of a LIcenseAcquirer. Please refer to the PlayReady SDK docs for more info ... or you can also take a look at the sample app we ship with the player framework (which has an example of the PlayReady SDK in use).&lt;br /&gt;
&lt;/div&gt;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 18:03:54 GMT</pubDate><guid isPermaLink="false">New Post: Windows 8 - OnAcquireLicense 20130517060354P</guid></item><item><title>New Post: Infinite Loading</title><link>http://playerframework.codeplex.com/discussions/443793</link><description>&lt;div style="line-height: normal;"&gt;In your Xaml, I see you are setting AutoPlay=&amp;quot;False&amp;quot;. If you set this to true, you should see playback begin and MediaStarting will get raised. &lt;br /&gt;
&lt;br /&gt;
If you set AutoPlay=&amp;quot;False&amp;quot; on purpose, the MediaOpened event will still fire and from there or anytime after that you can call .Play(). After calling .Play(), MediaStarting will fire.&lt;br /&gt;
&lt;br /&gt;
Hope this helps, let me know if I misunderstood what you are experiencing, Tim&lt;br /&gt;
&lt;/div&gt;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 18:01:16 GMT</pubDate><guid isPermaLink="false">New Post: Infinite Loading 20130517060116P</guid></item><item><title>New Post: VisualMarkers Events</title><link>http://playerframework.codeplex.com/discussions/443986</link><description>&lt;div style="line-height: normal;"&gt;You should add to the Markers collection instead of VisualMarkers and watch for the MarkerReached event to detect when they are reached. If you also want to show the user visual indicates of where these markers are you can either:&lt;br /&gt;
1) Also add corresponding VisualMarkers to the VisualMarkers collection.&lt;br /&gt;
2) Use the ChaptersPlugin to do #1 for you. All the Chapters plugin does is look for Markers with Type == &amp;quot;NAME&amp;quot; and add them to the VisualMarkers collection for you. Note: you can change which type string is considered a Chapter by setting ChaptersPlugin.ChapterMarkerType.&lt;br /&gt;
&lt;/div&gt;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 17:25:43 GMT</pubDate><guid isPermaLink="false">New Post: VisualMarkers Events 20130517052543P</guid></item><item><title>New Post: PlaybackPositionChanged event</title><link>http://playerframework.codeplex.com/discussions/440133</link><description>&lt;div style="line-height: normal;"&gt;One more thing... you can also set MediaPlayer.UpdateInterval to a timespan. This determines how often the position is updated. By default this is set to 250 ms which might be too high for your 1 second videos. Just note: the smaller the update interval, the greater the performance penalty so be sure to test well on lower end devices if setting this manually.&lt;br /&gt;
&lt;/div&gt;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 17:18:27 GMT</pubDate><guid isPermaLink="false">New Post: PlaybackPositionChanged event 20130517051827P</guid></item><item><title>New Post: PlaybackPositionChanged event</title><link>http://playerframework.codeplex.com/discussions/440133</link><description>&lt;div style="line-height: normal;"&gt;Hi Armando, I was just wondering if you have considered doing this instead:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt; m_Player.MediaEnded += m_Player_MediaEnded;

void m_Player_MediaEnded(object sender, Microsoft.PlayerFramework.MediaPlayerActionEventArgs e)
{
    m_Player.Position = m_Player.EndTime;
}&lt;/code&gt;&lt;/pre&gt;

There's a very slight flicker at the end as it jumps to the beginning for a split second before jumping back to the end but it appears to accomplish what you want.&lt;br /&gt;
&lt;/div&gt;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 17:14:36 GMT</pubDate><guid isPermaLink="false">New Post: PlaybackPositionChanged event 20130517051436P</guid></item><item><title>New Post: PlayReady DRM Sample Code</title><link>http://playerframework.codeplex.com/discussions/442526</link><description>&lt;div style="line-height: normal;"&gt;Here's a smooth streaming PlayReady snippet for WP8. Note, this code looks very different than Win8 because it uses the Silverlight LicenseAcquirer instead of the PlayReady SDK.&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;mmppf:MediaPlayer x:Name=&amp;quot;player&amp;quot; Source=&amp;quot;http://playready.directtaps.net/smoothstreaming/TTLSS720VC1PR/To_The_Limit_720.ism/Manifest&amp;quot;/&amp;gt;&lt;/code&gt;&lt;/pre&gt;

and in code behind:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;public MainPage()
{
    InitializeComponent();

    player.LicenseAcquirer = new System.Windows.Media.LicenseAcquirer()
    {
        LicenseServerUriOverride = new Uri(&amp;quot;http://playready.directtaps.net/pr/svc/rightsmanager.asmx?PlayRight=1&amp;amp;UseSimpleNonPersistentLicense=1&amp;quot;)
    };
}&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 16:44:53 GMT</pubDate><guid isPermaLink="false">New Post: PlayReady DRM Sample Code 20130517044453P</guid></item><item><title>New Post: Slow motion and scrubbing are not supported for Windows Phone 8?</title><link>http://playerframework.codeplex.com/discussions/437836</link><description>&lt;div style="line-height: normal;"&gt;@bytefx, if you're trying to move to a position in the video, you can either 1) let the user do it via the UI or 2) programmatically set .Position = timespan to seek to the new position. &lt;br /&gt;
&lt;br /&gt;
Regarding &amp;quot;adding labels to the frames&amp;quot;, are you referering to adding visual markers to the timeline (either on it or above it) or are you referring to something more like closed captions where text appears when playback passes a certain point in the video?&lt;br /&gt;
If the former, take a look at the VisualMarkers collection. Note: these can also be styled.&lt;br /&gt;
If the later, you can use the TimelineMarkers collection and the MarkerReached event to receive programmatic notification when a position is reached.&lt;br /&gt;
&lt;/div&gt;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 16:26:03 GMT</pubDate><guid isPermaLink="false">New Post: Slow motion and scrubbing are not supported for Windows Phone 8? 20130517042603P</guid></item></channel></rss>