Author Archives: Carl Sziebert

Husband, Father, Beer Snob, Foodie, Hockey Fan (Go Sharks!), Skeptic, Web Application Engineer

Do you Xuggle?

Comments Off
Filed under Java, Red5, Xuggle

If you are a Red5 or FFmpeg user, then you should be very interested in what Xuggle is working on. Their current project, Xuggler, is a welcome addition to my RIA toolbox, and should be a mainstay of yours as well. From their website:

“The Xuggler is a free and open-source library for Java or C++ developers that allows you to decode, manipulate, and encode (almost) any type of video file in near real time. It is for programmers who want to add video processing support to their products.”

What does this mean for me, you ask? Read More »

Red5 + Hibernate Revisited

Filed under Flash, Hibernate, Java, Red5, Software, Spring Framework, Tutorials

It’s hard to believe that I wrote the first version of this tutorial almost a year and a half ago. That’s too long to wait for an update in my opinion and is much needed in this case. My apologies for not tending to the garden sooner. While the original article illustrated a simple method for integrating Red5[1] and Hibernate[2], by today’s standards it’s design is overly verbose and somewhat out of fashion. Not to mention the 3 major components used in this tutorial have all gone through major revisions. The primary goal for this iteration was simplification of the code as well as the XML configuration elements and results in a smaller code footprint. This is a big win in my book. Read More »

Go vote. Now.

Comments Off
Filed under General

While I don’t usually post personal topics here, this one is deserving. If you live in the US and you haven’t voted yet, go vote. Right now. You have *NO* excuses. It is the *ONLY* way to insure that your opinion is heard.

Flickr style multiple file upload with jQuery

Filed under ActionScript, Flash, jQuery, Software, Tutorials

A while back, Paul Gregoire introduced me to the jQuery JavaScript library. It didn’t take long for me to realize the power and elegance of this library. For the longest time, I’ve been wanting to take a shot at authoring a plugin for jQuery and I’ve finally gotten around to it. So, it is my pleasure to announce the creation of the jquery.transmit plugin. It is a flash-backed multiple file upload utility with a user experience similar to that of Flickr’s current uploader. The goals for the plugin were simple: Provide an easy-to-use interface, use flash to work around HTML and JavaScript based file upload issues, and wire it all together with jQuery. Getting started with the plugin is quite simple. Import the necessary CSS and JavaScript dependencies, edit the supplied HTML to your liking and invoke the plugin like so:

    $(document).ready(function() {

While the plugin is still very much in its infancy and should be considered a work in progress, it is my opinion that it is easier to shake out bugs using an iterative development process. So, keeping that in mind, I’m hoping that a couple of you brave souls will wander over to googlecode and give it a try. Constructive feedback is very much appreciated.

RESTful URLs with Spring MVC and UrlRewriteFilter

Filed under Java, Spring Framework, Tutorials

While Spring 3.0 promises to support REST style URLs out of the box, it won’t ship until sometime later this year. Spring 3.0 M1 will offer this functionality for anyone brave enough to work with potentially unstable technologies and should be available soon. And while this is good news for those starting out on new projects (or those willing to undergo a significant refactoring), most won’t want to migrate their applications just for RESTful URLs. All hope is not lost though, thanks to Paul Tuckey’s UrlRewriteFilter. Read More »

Mac OSX + Subversion = Versions

Comments Off
Filed under Mac OS X, Subversion

This morning I received a shocking email… Pico and Sofa have finally released the beta of Versions, a brand-spanking-new Subversion client for the Mac. Having been stuck with svnX for so long, Versions is a welcome addition to my development tool chest. There are a few quirks when using the app. For example, when right-clicking on the repository bookmark, I would have expected it to have entries for adding working copy bookmarks. That is not the case, you’ll find that menu item only on the “+” button at the bottom of the interface. Regardless, if you work on a Mac and use Subversion for source control, give Versions a look.

Jedai Framework for Red5

Filed under ActionScript, Flash Media Server, Red5

As the Red5 media server continues to mature, new and exciting additions are announced with greater frequency. Once such addition to Red5 is the Jedai project. Anyone familiar with Flash Media Server knows that it provides a solid component library for rapid development of collaborative media applications. With the introduction of the Jedai project, Red5 is no longer lacking in the area. Read More »

Open letter to the Chinese blogger stealing my work…

Comments Off
Filed under WTF

Dear Sir/Madam:

Thank you for taking the time to read through my posts and link to them. Unfortunately, you have managed to offend me. Instead of linking to my post and providing a summary like most considerate bloggers would, you have chosen to copy the article in whole, download my sample code and republish it WITHOUT so much as a single line giving credit to me as the original author. To me, this is unacceptable. Please update your pingbacks to correctly specify me as the author or I’ll be forced to ban you from reading my blog.

Carl Sziebert