How to Retrieve Files from Silverlight Streaming (SLS) and Post to Windows Azure


This article is now of historical interest only since the SLS service is no longer available. 


In this post, I will provide step-by-step instructions for retrieving videos and Silverlight applications that you had previously hosted on the Microsoft Silverlight Streaming by Windows Live Beta, which is being discontinued.


1. Connect to your SLS site by going to http://silverlight.live.com


2. Login with your Windows Live ID. You should see a screen like this one:


image


3. Click on Manage Account. Keep this window open because you will need the Account ID and the Account Key.You should see the following:


image


4.  Now you need to attach the SLS service so that it can be accessed like a drive. First, go to the Start button and select Computer. You will see:


image


5. Click on Map network drive. You will see a dialogue box like this one:


image 


In the Folder field, enter the following:



image


In the User name field, enter the same Account ID that you entered in step c above.


In the Password field, enter the Account Key that was displayed in step 3 above.


Important note: if you select the Account Key that was displayed in step 3 above by double clicking on it and copying it to the clipboard, there’s a very good chance that what you’ve copied will include a trailing whitespace. Verify this by pasting it into a visible text field somewhere (e.g. browser address bar). You do not want there to be a trailing whitespace or the authentication in this step will fail.


Check the Remember my credentials box if you like and click OK.


7. Assuming all went well, you should now see a file window that looks something like this:


image


These files represent all the content that you have stored in your SLS account.


8. Anything that you want to save should be copied locally. It is probably easiest to create a folder on your Desktop, open it, and drag the folders that you want to keep from the SLS drive to your local folder. For this example, I will just copy across the mixlogo folder.


9. Open the local copy of the folder you just copied. In my case, its contents look like this:


image


There are quite a few files here, but we only care about the media file, which is called mixlogomotion.wmv. Note that if you had used the Upload video feature in the SLS web interface, your folder may simply contain the WMV file and nothing else.


10. Now you have the media file stored locally. The easiest way to get this file up on Azure is to re-encode using Expression Encoder by following the steps in this post. Note that you can use the Apply Source Encoding Settings presets in Encoder if you’re happy with the compression do not wish to transcode.

Comments (4)

  1. Steve says:

    Tried repeatedly to do this without success.

    First – on setting the mapping, what works is this:

    \silverlight.services.live.com@SSLDavWWWRootnnnnnn

    Problem is, l keep getting the msn userid and password authentication pop up window, l enter my correct msn account which is associated with my silvelight.live.com a/c and correct password – this keeps failing [l have an IE8 tab open with both hotmail and my silvelight.live.com account admin page open – so the uid and password is not the issue).

    1st window after logging in says:

    Attempting to connect to \silverlight.services.live.com@SSLDavWWWRootnnnnnn

    2nd window titled Network Error

    says – windows cannot access that folder. You do not have permission to access <folder> contact your network admin. to request access.

    Note: I substituted my 6 digit numeric account id in the position l typed as nnnnnn

    This is getting very frustrasting since the instructions on your blog are pretty easy to follow and the last day on which l can download over 50 streamed family videos l have is tomorrow. Any help will be appreciated. I can post online a link too screen shots l captured. Thanks

  2. dsayed says:

    Thanks for the correction on the URI. Some spurious characters got inserted into the blog post for some reason.

    Have you made sure that there is no trailing whitespace character in the key that you use for the password? That is usually the problem.

  3. Steve says:

    Thanks. That worked.

    2nd problem l’m having l cant find solutions to anywhere on the web is this: "Windows 7 can’t copy file – Error 0x800700DF: The file size exceeds the limit allowed and cannot be saved." Seems theres a Vista hotfix for this. I use Win7 ultimate and have tons of drive space.

    Links l found:

    http://serverfault.com/questions/93157/windows-7-cant-copy-file-error-0x800700df-the-file-size-exceeds-the-limit-all

    http://support.microsoft.com/kb/954368

    Even from a command line xcopy command l get the same error message.

  4. Scott says:

    Just want to reiterate that I am disappointed with how MS handled the notification of SLS service takedown. There was nothing sent to participating users, just blog posts. Yesterday I noticed 404s on the streaming video and investigated. Not what I have come to expect from Microsoft…