…and I’m spent

Well, I’ve officially just submitted the last piece of work for this quarter, which means I only have one quarter left at this institute.  This submission was a final research paper for Intro to CS Research with Bayliss.  The project in question is called MediaPipes, and its something I’m working on with Matt Campbell, my roommate.  There will be more information about it next quarter, as we will be using it for our honors capstone project (working with Prof. “Big Show” Heliotis, no less).  If you want to read the paper, you can get a copy here (apologies for any errors, as a bit less effort went into this paper than the other ones for my finals week): Simple Music Streaming with MediaPipes.

  • Andy:

    Skype also does the best effort hole punching - it opens about 15 ports at a time and hopes that there is some overlap between the two machines contacting each other. What we are doing is about the same, it is just that we have to recreate the algorithm, since Skype's NAT traversal algorithm or code isn't public.
  • Hey Noah, I read your paper on NAT Traversal, and I found it to be very interesting and informative. It immediately reminded me of another paper I read on how Skype gets around NATs (maybe the same one that you mentioned), however it looks to me like you have put more fallback methods such as your "Best Effort Hole Punching" technique into it. I at first thought MediaPipes would be something simpler such as GNUMP3D which uses m3u files and an apache webserver running perl code (you can look at mine @ http://ayounge.homelinux.com:8888, u:music, p:volume). Here it looks like you are going to deploy your own streaming service, which sounds cool. Id like to pick your brain about this more, if u get some free time gimme a call or shoot me an IM. Take care and enjoy your break!
blog comments powered by Disqus