Advertisement

New Silverlight media experience for WindowsClient.net

Our team is working on a new design for the Silverlight Community Site and one of those aspects includes a new media experience for the online media/video portions of the Silverlight, Windows Client, and ASP.NET sites.  Today we rolled out the new experience first on the Windows Client community site.  It’s a subtle update but hopefully a welcome one.

The older experience was a basic playback experience and was a Silverlight 1.0 application.  This update brings a few new things, but primarily is a Silverlight 2 player with some fun features to engage the viewer.  We’ve added some new features:

  • Increased the viewing area – most usually went full-screen anyway, but now the default capability is larger for better initial viewing
  • Commenting feature in the media – the viewer can now add a comment in the timeline.
  • Sharing features – enabling emailing a link to the video from the player, also enabling embedding a video.

Like I said, it’s a subtle upgrade but we’re planning on expanding this in the future as well to list related videos and some other features.  Here’s a couple screenshots of the commenting feature:

in-line comment popup

As the timeline approaches a comment a small popup appears with the comment.  Navigation allows you to cycle through the timeline-based comments.  This feature can be turned off using the toggle to the right of the timeline.  To add a comment, you can hover over the timeline position marker and create a comment at that point.

adding comment in-line

Like I said, nothing earth shattering and yes, you’ve seen these features on other popular media sites before.  We liked them and wanted to bring them to our sites.  I just wanted to point out some of the newness to the site for Windows Client and what will be soon brought to the other online properties.  Try it out and tell us what you think.


This work is licensed under a Creative Commons Attribution By license.

  1. 2/26/2009 10:47 AM | # re: New Silverlight media experience for WindowsClient.net
    Looks awesome! I am really interested in the video portions. Great article!
  2. 2/26/2009 12:58 PM | # re: New Silverlight media experience for WindowsClient.net
    I still avoid the Silverlight video players in favor of the WMV download/stream (if it exists) because I can watch the latter at Play Speed Fast. Any chance to get that in the Silverlight viewer?
  3. 2/26/2009 1:00 PM | # re: New Silverlight media experience for WindowsClient.net
    Tom -- yeah I think most people download as well for offline viewing. As to the feature in Silverlight (2x speed, etc.) -- it isn't a part of the runtime yet. Definitely a feature request for media customers that we are taking into account for future versions of Silverlight.
  4. 2/26/2009 1:11 PM | # re: New Silverlight media experience for WindowsClient.net
    When you are looking at a new design for the site (silverlight.net), couldn't you PLEASE fix some of the most annoing issues on the site at the same time? I mean, you (Microsoft) want to sell Silverlight to your developers/customers, but when people are looking at the official silverlight site (silverlight.net) all they see is a slow site, that has so many javascript errors that the little yellow javascript-error icon in the lower left corner of IE, starts to look like a part of the over all design!

    Sorry to sound mad, cause I really use the site alot and it holds really great content! It's just sad that we need to live with all the bad stuff, that leave you with the impression that Microsoft don't want to spend more time/money on this site (even thought I'm pretty sure that's not the case). Bottom line is that the following errors is, and have been, on the site for a LONG time now!

    1. The site is slow almost always. Bad response time.
    2. The forum generates javascript errors to the max!
    3. The forum really sucks at inserting code, and let's face it, that's what people are doing the most of the time in this forum, right? It's hard to insert the code and complicated, and it looks bad when you manage to get it in there.

    Thats the most important things to look at if you ask me.

    Sorry again for sounding like an angry guy and going pretty off-topic. I just saw you were saying that you where working on a new design of the site and I thought I would share my thoughts, as I have thought about this for a long time now, with out telling anyone.

    Oh, btw, the media thing here looks great :)

    //Qbus
  5. 2/26/2009 1:52 PM | # re: New Silverlight media experience for WindowsClient.net
    Mads thanks for the feedback. We are also aiming to address these problems in the redesign (which primarily is a redesign/reorganization -- not a recode).
  6. 2/26/2009 2:48 PM | # re: New Silverlight media experience for WindowsClient.net
    I love this idea/improvement. I watch these vids on a dual screen system. Many times I follow along in VS 2008, with the vid running full screen on the other monitor. However when ever I type anything, I loose full screen. I would be nice if it stayed full screen.
  7. 2/26/2009 2:57 PM | # re: New Silverlight media experience for WindowsClient.net
    Steve -- good point and something i forgot in our roadmap plans. Right now the fullscreen on multi-mon issue is a limiatation of Silverlight...we're working to change that. But we are also planning on adding 'tear off' in our player so you can watch in a different window.
  8. 2/28/2009 2:05 AM | # re: New Silverlight media experience for WindowsClient.net
    Tim,

    Some of the links did not make it to the destination.

    The idea of dynamically combining comments from multiple people and attaching those comments to a video timeline within a Silverlight application can be viewed (and tested) at:

    www.CoachMeSports.com

    Silverlight is a wonderful tool for taking media (via the Internet) to another level. By combining Silverlight with a managed language of C# and the Visual Studio environment, I don't believe that the speed of development could be faster. We always want more, but for me, I have enough tools to keep me content for a while. Thanks for the good work.

    The rule I love to forget is "Fix the bugs first, add features afterward."
  9. 3/26/2009 6:21 AM | # re: New Silverlight media experience for WindowsClient.net
    Another vote for faster playback options for videos in Silverlight. Cant believe its not there!
  10. 4/8/2009 12:57 AM | # re: New Silverlight media experience for WindowsClient.net
    Hi Tim,

    I know this post has been opened for a good while :D
    But I'm thinking of doing something similiar in Silverlight.
    What I'm specifically talking about is the menu that pops up when you hover over the button on the right hand side - it has a menu with Full Screem, Comments etc.

    What I actually want to know, is how was that achieved using Xaml. is it some mad Path design or is it an actual background image that you're using ?

    If it's a path, how was it created ?

    Cheers :-)

    Eoin (IrishJoker)
  11. 4/10/2009 9:27 AM | # re: New Silverlight media experience for WindowsClient.net
    Eoin the design is a combination of XAML and PNGs...I believe what you are seeing is a PNG background.
  12. 4/16/2009 10:04 AM | # re: New Silverlight media experience for WindowsClient.net
    Thanks :-)
  13. Gravatar
    5/14/2009 11:41 AM | # re: New Silverlight media experience for WindowsClient.net
    I've seen you posts on sharepoint blogs in the past - any chance of someone putting together a fully functional list driven (connections capable) silverlight media player? I've tried one developed by Amrein engineering, but its limited in terms of control - as it doesn't accept connections, but will permit selecting a library as a "playlist".
  14. 5/14/2009 2:13 PM | # re: New Silverlight media experience for WindowsClient.net
    Tom have you seen the Expression Encoder templates with playlist support? I'm not sure what you mean by 'connections capable'

 
Please add 3 and 7 and type the answer here:
First time here? You are looking at the most recent posts. You may also want to check out older archives. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS or email. Thank you for visiting! (hide this)