This is a migrated thread and some comments may be shown as answers.

Expression Encoder 4

4 Answers 82 Views
MediaPlayer
This is a migrated thread and some comments may be shown as answers.
Mick
Top achievements
Rank 1
Mick asked on 27 Feb 2012, 01:15 PM
When will the Media Player support content encoded with Expression Encoder 4?

Regards

4 Answers, 1 is accepted

Sort by
0
Kiril Stanoev
Telerik team
answered on 27 Feb 2012, 01:55 PM
Hi Mick,

Currently we do not provide support for Expression Encoder 4. We've logged an item in our PITS under the name "MediaPlayer: Support for smooth streaming encoded with Encoder 4". It is in our plans to work on this functionality for Q3 2012. Meanwhile you can vote for the item in order to increase its priority.

Regards,
Kiril Stanoev
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
0
Mick
Top achievements
Rank 1
answered on 27 Feb 2012, 04:12 PM
Are there any work arounds?
0
Kiril Stanoev
Telerik team
answered on 27 Feb 2012, 04:38 PM
Hello Mick,

Unfortunately we are not aware of an existing workaround for this issue. Sorry for the inconvenience caused.

Greetings,
Kiril Stanoev
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
0
NrupalC
Top achievements
Rank 1
answered on 29 Feb 2012, 12:50 PM
Hi Mick,

There is a workaround for playing video encoded with Expression encoder 4 in a RadMediaPlayer. I have been able to implement it and it works as expected.

There is an alternative suggested in this thread: http://www.telerik.com/community/forums/silverlight/media-player/failed-to-load-media.aspx#1594404

if you are after the RadMediaPlayer to play Encoder 4 output, then follow these steps: (it involves customising RadMediaPlayer code)

RadMediaPlayer has a media element at the heart of the control. 
Replace the media element with Microsoft.Web.Media.SmoothStreaming.SmoothStreamingMediaElement
Modify the RadMediaPlayer.GetTemplatedChildren method to get the control and set it to the MediaElement Property.

You can even switch between the original MediaElement and SmoothStreamingMediaElement based on IsStreamingSource property.

The downside is that you will not be able to upgrade to the interim hotfix releases from Telerik. Upgrading to the next version generally involves re-applying the customisations to Telerik's code. In the end it works. 

Regards
Nrupal


Tags
MediaPlayer
Asked by
Mick
Top achievements
Rank 1
Answers by
Kiril Stanoev
Telerik team
Mick
Top achievements
Rank 1
NrupalC
Top achievements
Rank 1
Share this question
or