Lumia 610 Hangs(freezes) when DRM/PlayReady stream comes to an end

Dec 5, 2012 at 3:53 PM
Edited Dec 5, 2012 at 3:54 PM


We have a major problem in our application that uses the SMF Player(with DRM/PlayReady content).

We use the out of the box smfplayer control. When playing the content on Lumia 610 everything is in order, as long as the stream does not reach the end. Once that happens the device hangs, and nothing can be done aside from removing the battery and putting it in again.

Lumia 710 as well as Lumia 710(test sample) behave correctly, so the stream ends and the application as well as the phone remain responsive.

We added the MessageBox'es to the States "Stopped" and "Closed" as well as the event MediaFailed.  Both Messages on states Stopped and Closed(first stopped, afterwards closed) are seen on Lumias 710, but Lumia 610 hangs before they are displayed.

When we move the glider to the end of the stream, but don't wait till it reaches the end, but hit the Back button couple seconds before the end, the Lumia 610 behaves correctly, which is showing message "Stopped State", and both application as well as the device remain responsive.

Is there some problem with the fact that Lumia 610 has 256MB of RAM? And if so, is there something that needs to be set on the player, or changed in the code in whatever way to fix this issue? Is this a known issue?

We updated the dll's to the latest ones(2.2012.605.0) but unfortunetly it didn't help.




Dec 6, 2012 at 12:29 PM