Get in Sync with SyncMyPix 0.1

Crossing the Finish Line

Learning new things all the time

This morning, I was able to enable seeking when streaming a contactโ€™s library in my Telepathy extension for Banshee. For the longest time, I figured it would just work. Of course, itโ€™s not that easy. So, last night I decided to do some googling. In turns out that, when streaming via HTTP, to request a skip, an HTTP Range header gets sent within the body of the request. So, the full HTTP request to skip to some point in a stream may look something like the following, which I captured from totem (the key bit is in bold):

It's been a long time...

โ€ฆor, at least it feels like it has been. Iโ€™ve been pretty busy hacking away on my GSoC project. Speaking of my GSoC project, many have asked me โ€œwill streaming be a part of it?โ€ And, my answer always was โ€œNo, but if I have time, Iโ€™ll try.โ€ Well, it is my pleasure to tell you all that I did have time, I tried, and I succeeded! And, look, I have proof: