David Steere and Trevor Robinson: How Live Mesh P2P Syncing Works
- Posted: Jul 11, 2008 at 1:14 AM
- 82,378 Views
- 25 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- High Quality WMV (PC, Xbox, MCE)
- MP3 (Audio only)
- MP4 (iPod, Zune HD)
- Mid Quality WMV (Lo-band, Mobile)
- WMV (WMV Video)
Live Mesh is built around a relationship directory to let the machines in your mesh communicate with one another on your behalf. Any two devices can use the directory and the mesh communication services to set up an encrypted channel for sharing data
or synchronizing.
In this interview, we’ll whiteboard out exactly how a Live Mesh peer-to-peer session is established, along with the newly added support for synching files with only your device, and not with the Live Desktop cloud storage service.
In this interview, we’ll whiteboard out exactly how a Live Mesh peer-to-peer session is established, along with the newly added support for synching files with only your device, and not with the Live Desktop cloud storage service.
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Love it !
Bye Bye FolderShare (at least when this P2P will be activated) because I still cann't select 'don't sync with this device' with live desktop)
mesh is firmly fixed im my everyday activites now
it used to be sucha pain working from home on stuff at work (we dont allow non company computers on to our vpn) but now it just works
lmrd save my butt the other day when production went down and i hadnt brought my computer home.
i just logged in to the work computer and sorted it out
any news on the skydrive (and other) integration btw?
great stuff guys
When you say "upload to my mesh folder", do you mean to the LivePC view? Or uploading to other devices?
@aL_ : Nothing new to say on integration with other MS propertise/apps yet, but we are definitely contiuing to work on this.
also, i've hears macs are planned as mesh clients, are there also plans for something like a playstation 3? that would be cool
If you could have a word with the Zune team and ask them to build Zune upon Mesh so that I can associate a Zune device with my Mesh rather than one of my computers then I would be very grateful.
cheers
Jamie
How well does Mesh play with WHS, by the way? On the WHS, you're supposed to access your folders through their network name instead of just the local path, because apparently you're going to mess up the whole RAID-like file system thing. It'd be pretty sweet if you could, for instance, keep all your media shared on the WHS so your PC's at home can use them, but at the same time sync the entire folder to your laptop using mesh for when you're on the road. Pick up something along the way, drop it in the mesh folder on your laptop, and it's on your WHS when you get back.
For now I would be happy with selecting "Don't sync to live desktop" op the client ! They forgot to put it in....
Mesh is great, you should really try it! I believe I have one Mesh invite left - If you want to send me your email address (send to aaronjohnseldon@gmail.com), I'll see what I can do.
From my testing here with the new bits, it is not sending directly over the LAN yet.
are there any plans to expose apis for people to make their own mesh clients? (although that does seem hard given security and stuff, but it would be cool)
Live Mesh's pub/sub model is conceptually a push model -- each device has a notification queue, the device can create subscriptions, and when a subscription generates an event (or another device or part of the Mesh needs to reach the device), that event is posted to the queue and the device gets it.
Because Live Mesh is designed to work across any network topology, we can't always ensure that the cloud will be able to push a notification down to an arbitrary client -- it might be behind a firewall, or NAT, or who knows what. So instead, we have each client open up a single long-lived HTTP connection to the server. If there are no new notifications, the request times out after 60 seconds, and then the client opens a new one. When a new notification comes in, the cloud sends down in response to that open request from the client. You might have heard this technique referred to as Comet or full-duplex AJAX.
Remove this comment
Remove this thread
close