My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Links

Status

The MediaSock project has been superseded by the more portable and broader ‘Profile Connect’ project.

MediaSock was originally started in early 2006. It was intended as a solution for developers of applications connecting to (or amongst), the burgeoning number of web applications offering media sharing and hosting functionality, and having disparate web-service APIs. It consisted of both a client-side (or server-side when acting as a client…) abstraction framework, and a client-server protocol (not supported by this Framework), both employing standardized functions and attributes.

Source

This repository contains the last release from December 2007, developed with C#, .NET and Visual Studio 2005.

  • A demo Windows CLI application
  • MediaSock Client Framework (‘MSCF’) DLL
  • Flickr service DLL
  • Webshots service DLL
  • SmugMug service DLL
  • Vimeo service DLL
  • PicasaWeb service DLL
  • Photobucket service DLL
  • Fotki service DLL
  • Facebook service DLL
  • Atom Publishing Protocol/Lifeblog service DLL (example)
  • YahooPhotos service DLL (defunct)

Use

Usage of this framework is discouraged as it is not being maintained. If you prefer not to use Lua bindings for the Profile Connect Framework, these service modules are likely to require API compatibility updates for their respective providers. You may also wish to investigate the extended service code used in PictureSync for Windows (repository coming soon), which is based upon this framework.

To get started, take a look at the framework introduction (PDF) and download the example program (for Windows only; although it might work under Mono…).

Copyright

You are free to use the code howsoever you wish, at your own risk, providing the following citation is visible to end-users is a typical location, and the Apache Licence Notice is included with any source-files.

MediaSock © 2006 Jacob Jay

Credit

  • Jacob Jay; Architect
  • Raman VikramAdith; Programming
  • Anand VS; Language Advisor
  • uVerse Ltd.; Sponsor
Powered by Google Project Hosting