Site Meter
Welcome to MSDN Blogs Sign in | Join | Help

David Sayed's Microsoft Blog

Mostly about Microsoft web platforms and rich media.
RAI Smooth Streaming

A nice demo of SD content using Smooth Streaming:

http://www.rai.it/dl/RaiTV/hd/raitvhd.html?v=1

DeepZoomPix Coolness

MSN Brazil is using DeepZoomPix on their site show off pictures from the 2009 Cannes Film Festival. The DeepZoomPix photo exploration experience engages site visitors, which means they’ll spend longer on the site, which is boon to any site that uses advertising to support its pages. It is also novel enough that visitors are likely to share it with their friends, causing the experience to go viral. Check it out at http://events.br.msn.com/cannes-2009.aspx

msnbrazil

CDNetworks Does Smooth Streaming

CDNetworks, a Korea-based CDN has introduced support for Smooth Streaming and it looks great! You can check it out for yourself by visiting http://www.nextsmooth.com.

image

What’s particularly nice is the demo player shown above. You can see high-quality movie trailers, which have been encoded at seven different bitrates. In the screenshot above you can see how Smooth Streaming steps up the quality level (by selecting a higher bitrate stream) as network and CPU utilization conditions permit. A unique features of the CDNetworks Silverlight player is the “magnifying glass” that you can see above. You can move this around the video and inspect it more closely. You can even adjust the magnification! Finally, take a look at the timeline at the bottom; as you hover over it with your mouse, a still thumbnail of the video at that point (actually I-frame) is shown.

Great work guys – awesome demo app and fantastic use of the technology!

DeepZoomPix: a new way of experiencing photos

Today, we unveiled an exciting technology demo called DeepZoomPix. It enables you to experience a rich way of interacting with large numbers of high resolution photos. The best part is that you can use your own photos either by direct upload, Facebook or Flickr link, or an image RSS feed.

The reason we built DeepZoomPix is to showcase a number of technologies and concepts:

Great User Experience DeepZoomPix provides a different experience for navigating, viewing and exploring photos, which provides the kind of capabilities you wouldn’t normally expect in a web browser.
We used Microsoft Silverlight to create this experience.
Design Technologies Show designers what can be accomplished relatively simply using Silverlight.
Developer Technologies Show developers the power of Silverlight and the Azure Services Platform.

I’ll blog some more about DeepZoomPix later but for now, why don’t you try it? Go to www.deepzoompix.com. You’ll need a Windows Live ID and Silverlight installed (you’ll be prompted if you don’t have it already installed).

CTV Streams HD Content with Silverlight

CTV, Canada’s largest private broadcaster, has some great high definition content on their HD Beta site. Using Microsoft’s new Smooth Streaming technology, CTV is using Silverlight and Akamai’s CDN to stream high quality content with no stuttering.

Not all of the content is geo-locked. You can check out both Corner Gas and Malawi’s Song from outside Canada.

corner_gas_browser corner_gas_full

Broadcast News

Colleagues in the field highlighted a couple of nice broadcast news sites outside the United States using Silverlight. Even better, they aren’t geo-locked so you can have a play with them no matter where you are. And even better if you are French or Italian speaking – they are in your language!

France Télévisions Infos

image

 

Video on demand TV news stories from across France. Bitrate is 300kbps.

image

I’ve highlighted some of the nice features enabled by the custom Silverlight player. Of course, there are the playback controls, but there’s also content rating and the ability to add the content to your playlist or send a link via email. The program guide appears overlaid above the video at the top of the screen. Other clips are shown overlaid at the bottom of the screen. These overlays disappear when you want them to.

Try it out for yourself here.

RAI

RAI in Italy has a large site with some content that is not geo-locked. Go here to see the video wall.

image

Some of the video on demand content is viewable outside Italy (like Telepredicatori). Below you can see the embedded player with playback controls.

image

The live 24 hour news channel is available outside Italy. Look for Diretta RAINews24.

image

Some of the unique features are the remote control in full screen mode, that gives the viewer a TV-like viewing experience.

image

Other non geo-locked assets on the RAI site are some of their virtual channels. These are not live, but they are group similar content together. Look for Primo Piano, Rai Kids, Rai Tween, Sanremo, Rai Music, Fiction, Comici, Millepagine, Science & Technology and Viaggi e Paesi.

How to Force Expression Encoder 2 Express Mode

Expression Encoder Express is a free version of Expression Encoder. If you have the full version and want to force Express mode (for testing purposes perhaps), there are two ways to do so:

Registry Key Method

  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Expression\Encoder\2.0]

"ExpressVersion"=dword:00000001

Object Model Method

Mode.IsExpress=true

How Netflix does encoding

Ever wondered how Netflix encodes their video material for their streaming service? This blog post from their chief product office, Neil Hunt, goes into some considerable detail.

Netflix Brings "Watch Instantly" to Mac Users with Silverlight

I love Netflix and I love their Watch Instantly feature, which enabled me to discover and catch up with Heroes, re(discover) classics and watch some admittedly dubious films that I would have never otherwise bothered with. Mostly, I use the feature on my Windows Media Center Edition PC that is plugged into my plasma at home. Netflix' Windows client uses Windows Media DRM to secure their content, but left Mac users out in the cold.

Now, Netflix has a public beta of their Silverlight 2-based player, which works great in both Safari and Firefox on my MacBook Pro (currently running MacOS 10.5.5) It works in Windows too of course, and once you opt-in to the public beta you opt-in to the Silverlight experience for both platforms.

Below are some screen captures for your enjoyment. Video quality is on par with the Windows version, though I've not tried plugging the Mac into the plasma for the full screen experience yet.

What is particularly useful is the scrubbing view, which is activated when you click and drag the playhead across the timeline. You get the current play position in the centre of the screen and smaller thumbnails of neighbouring frames to its left and right. The longer the material, the more frames you see (TV shows tend to show one frame on each side of the current position, movies tend to show two frames on each side).

Picture 6

Close up of scrubbing view

Netflix normal playback 

Normal playback view (click to enlarge)

Picture 1

Scrubbing view (click to enlarge)

Picture 4

Loading stage (click to enlarge)

Picture 5

Video quality check (click to enlarge)

Picture 7

Acquiring DRM license (click to enlarge)

Geotate Automatic Geotagging at Photokina

Geotate is a very interesting British company who were showing their automatic geotagging technology at Photokina. Now there are a number of geotagging products out there, some of which rely on GPS and some like EyeFi that refer to surrounding WiFi networks. I have a little Sony lanyard GPS receiver and it stores locations to its internal flash memory. The problem with GPS receivers is that they take time to get a fix on your position by finding satellite signals, measuring their distance, decoding satellite data and finally calculating the position. Geotate’s technology uses a “capture and process”-based approach, which relies on capturing a sample of the ambient GPS satellite signal and storing that. Processing is done off-line and as a result Geotate’s technology tags in less than a second whereas traditional GPS receiver can take up to 30 seconds to get a fix. Since only the raw satellite data is being captured, the Geotate device does not ever store the actual fix, so the geotagging process must happen on the computer. Cameras with built-in GPS receivers like the Nikon Coolpix P6000 or their GP-1 GPS accessory write the geotag information directly into the metadata of each image. However, most people who geotag using GPS use GPS dongles like my Sony and have to combine the GPS track that the device captures with their images based on timestamps – a computer-based after the shoot activity.

Geotate have a nice white paper on their technology here and below is Paul Gough from Geotate explaining how it works and some of the benefits at Photokina. I hope to see their technology built into real devices that consumers can buy soon.

The hotshoe-mounted device shown in the video will be sold by Jobo. You can see more information here.

Demonstration von Expression Media in Deutsch

 

At Photokina, we were lucky enough to have a local Expression Media fan who spent pretty much the entire week of his own time demoing Expression Media at our booth. Wolfgang works for Microsoft in Germany, but does not actually work on the product itself! Below is a snippet of him demoing Expression Media in German. I wish the video were longer, but unfortunately trade show internet connectivity being what it is, we lost it at the critical moment of demoing Virtual Earth integration.

(note that I wasn’t dumb enough to leave the German translation of the title to an automated translation service, or I would have ended up with Demonstration der Meinungsfreiheit Medien in Deutsch…)

Office 2008 for Mac at Photokina

I spent some time with the Mac Office guys at Photokina who were showing the Special Media Edition version of the product, which includes Expression Media. Below is a video that shows Mac users some of the cool things they can do when they use Office 2008 for Mac Special Media Edition to manage and create documents.

Be sure to check out the split screen action as Mike shows how you can easily compose documents by dragging and dropping visual and content assets from Expression Media into Word and PowerPoint!

Expression Media 2 Service Pack 1 is here

Expression Media 2 SP1 is now available. If you are a Windows user and have opted to receive updates for other applications besides Windows, you should be offered the download next time Windows Update runs. If you wish to download the update manually, you may do so here.

xm2sp1 win update

The Mac version is available for download here and will become is now available through Microsoft AutoUpdate that is installed with Expression Media 2 or with Microsoft Office on the Mac.

MAU

The release notes telling you what’s new are below, but if you’re an Expression Media 2 user, I would highly recommend this release.

Overview

Expression Media 2 SP1 provides the latest updates to Microsoft Expression Media Version 2. Expression Media 2 SP1 has taken the customer feedback from the Expression Media 2 release and the goal of driving both stability and quality to a new level.
To achieve this goal the team fixed over 400 bugs in SP1 and added the following improvements to the Expression Media 2 product by feature:

Hierarchical Keywords

  • Child nodes are removed automatically when the parent node is removed.
  • The interaction between hierarchical keywords and flat list keywords is improved.
  • The drag behavior between a parent node and a child node is improved.

Geo-tagging/Virtual Earth

  • Drag-and-drop capabilities have been added to the Virtual Earth window.
  • Keywords display when you drag an image to a Virtual Earth window.
  • The GPS annotation field is now user editable.
  • GPS locations can be sniffed from URLs with embedded Lat/Long info.
  • More latitude and longitude formats have been added.
  • Latitude and longitude tags can be added for display in HTML galleries.

Raw Image support

    • You can now catalog and manage media that is shared on a network by using Distributed Authoring and Versioning (WebDAV).

    Info Panel

    • The template event data can be saved correctly.
    • Author details can be displayed correctly.
    • The annotated date can be displayed correctly when you import .nef files.

    Catalog Editing

    • Long paths and long file names are supported when paths are reset.
    • Unexpected duplicates are no longer created.
    • Expression Media now remembers the last used open location.
    • Catalog finder shows the full paths of image files.

    Import

    • Large files, such as 16000x8000 images, are now supported in HTML galleries.
    • Rendering performance for the Nikon .nef files is improved.
    • .arw files display the Exchangeable Image File (EXIF) data.
    • Issues related to imports from camera disks are fixed.

    Light Table

    • Multi-item drawing issues are fixed.
    • The behavior of the delete button has changed.
    • The position of the magnifier pointer is fixed.
    • Keyboard shortcut issues are resolved.
    • The user experience when switching between full-screen and windowed mode is improved.

    In application help

    • More than 50 updates to help contents.

    Action Log and Error reporting

    • More useful feedback has been added when some tasks cannot be completed.

    Date Finder

    • The Date Finder in the Organize panel now enables navigation by month, year, and day.

    Reading Annotations on Import

    • An intermittent problem in which only some imported files had the correct Extensible Metadata Platform (XMP) annotations is fixed.

    Long file names and file names with extended characters

    • Several problems with Unicode and truncated file names have been fixed. For example, issues with displaying or resolving those file names have been fixed.

    File Info Panel for Adobe Applications

    • The Windows version now installs the Expression Media File Info Panel for use with Adobe applications, including Photoshop

    Exchangeable Image File (EXIF)

    • Several problems that occur when you import or export EXIF metadata are fixed. For example, when you import Canon or Sony raw images, incorrect EXIF information may be generated.

    Color Profiles

    • A problem in which some color profiles may be reported incorrectly is fixed. For example, the color matching of Nikon .nef images in some circumstances is improved.

    Export to Movie Maker

    • Export to Movie Maker is now supported regardless of whether Quicktime is installed. Removed option to password protect a catalog

    Catalog Passwords

    • Earlier versions of Expression Media and iView MediaPro included the password option to protect a catalog. This option was removed to encourage users to use a more secure method for protecting personal information. For more information, see the Expression Media Help.
    Photokina Day 1

    logo_messe.gifYesterday was the first day of Photokina. I spent much of the day on the Microsoft stand talking to people about Expression Media. I did get a chance to walk around a little and stopped by the Canon stand over in Hall 3. Most of the interest was around the 5D Mark II and to a lesser extent the 50D. All of Canons new cameras use the DIGIC 4 processor, which does lots of new fun things including 14-bit colour resolution and 1080p video. With the mad throng of people around the 5D Mark II, I didn't actually get a chance to play with one, but I did take some video. Sadly, I left the appropriate cable at home and probably won't get a chance to upload the video until I get back next week.

    The Canon G10 was of surprising interest, since I thought it was just a minor update to the G9. It too uses DIGIC 4 but more importantly has a wider lens than the G9 (28mm versus 35mm on the G9). This makes quite a noticeable difference as you'll see when I post the video. It also does better face detection, can do face detection at oblique angles, has more megapixels, a higher resolution LCD display and a larger optical viewfinder. Interestingly, they've move the exposure compensation settings to a dedicated dial where the ISO settings used to be. The ISO dial and mode dial now sit atop each other on the right hand side, completing the G10's rangefinder-like look.

    Another interesting new camera is SD990 IS, which also uses DIGIC 4. Even though it has even more megapixels than previous models, the use of DIGIC 4 apparently means lower noise, so Canon's message is now all about processing power rather than just sensor resolution or noise. The SD990 comes in black or silver and looks very smart indeed. I'm a sucker for metal boded cameras and this does not disappoint, feeling reassuringly sturdy. It is even contoured (in the shape of an athlete's back apparently) and this gives it a somewhat organic softer feeling than if it were an angular slab of metal. Another interesting move and one which hasn't really been well publicised is the use of H.264 as a video codec across the new Canons. The 5D Mark II uses it for its 1080p HD and the SD990 uses it for its VGA quality video, enabling them to put more video on a card. Not sure what the bitrates are, but I'm sure we'll find out soon enough.

    On the video side, there were no surprises and nothing new - all the new updated consumer camcorders were there (HF11, etc.) and the tapeless HD ones are AVCHD based. There were no new tape-based units as far as I could see, perhaps signaling a deinvestment in tape formats in the consumer video space.

    Setting up at Photokina

    Some of you know what goes into making a trade show happen. For those who don't, the day before the show opens can be crazy: making sure that everything works while the booth is getting built around you. Here are some behind the scenes photos.


    IMG_2410.jpg


    IMG_2409.jpg


    IMG_2408.jpg


    IMG_2407.jpg


    IMG_2405.jpg


    IMG_2404.jpg

    More Posts Next page »
    Page view tracker