picture credit: Apple, Inc.
What is ESSVideoShare?
ESSVideoShare is a framework Cocoa (Touch) developers can use in their projects to easily implement uploading videos to the popular video sharing services YouTube, Vimeo, Flickr and Facebook.
With a few lines of code, developers can implement this functionality and the framework will do all the heavy lifting.
Now available for iOS, additionally to OS X Lion
Originally, I had designed this framework for OS X Lion only. However, since the code base is mainly dependent on the Foundation framework which is available on both the Mac and iOS, I figured it would be a) really neat and b) easy to bring this framework to iOS as well.
The actual process of implementing the framework in your iOS project is a little different than for OS X – on OS X, you build the framework from the source and then add that framework to your project, on iOS, you take the source files of the framework directly and copy them to your project. Other than that, everything else remains the same.
Sample Projects and Links
ESSVideoShare open source project on GitHub
OS X Lion Sample Project (~250 KB)
iOS Sample Project (~3 MB)
Enjoy – and please let me know if you use this in your projects, I’d be happy to hear about it 🙂
[twitter-follow screen_name=’eternalstorms’ show_count=’yes’]
[twitter-follow screen_name=’flickeryapp’ show_count=’yes’]
[twitter-follow screen_name=’screenfloatapp’ show_count=’yes’]
[twitter-follow screen_name=’gimmesometune’ show_count=’yes’]
[…] Briefly lets you create those videos with just a few clicks. Add your photos, an optional soundtrack and let Briefly do the rest.It will create your video, fade out the audio if it is longer than the video at the end and let you publish it on popular video sharing sites like YouTube and Vimeo, as well as Facebook and flickr (yes, Briefly is the reason I wrote ESSVideoShare (blog post about that here)). […]
[…] certain portions of flickery 2 before I could continue development on Briefly.The other one is ESSVideoShare (available as open source here). I had to create that framework first so I could implement sharing […]
You likely have NO plans to update this AT ALL, but it can’t hurt to ask. My developer has contributed a few fixes (or can). Please get in touch with me if possible. Thank you.