The Beginning...
One of the cornerstones of our technology was to build a video delivery system where users could request a video over the Internet without having to make confusing choices about video formats or bandwidth types. Our solution was to use the Java Runtime Engine, that was already installed on over 94% of the world's personal computing devices, to decode the video. This way users would have a seamless web experience where video would just be another resource they could access from their web browsers without having to install any additional plug-ins, software or updates. Once we knew that a client-less Java application was the right technology we came to the all important decision of choosing the developer environment.
Fortunately that decision was an easy one to make. NetBeans was clearly going to be our tool to create our vision for Internet video delivery. For starters, NetBeans is not only a full-featured IDE with all the stuff you've come to expect from a modern Java IDE such as code completion, refactoring support and Ant integration. But it is also extremely stable, fast and has many available modules, among others are support for external CVS executables (since we use CVSNT).
The end result was the VX30 Video Applet which was recently chosen as the number one streaming video solution by an independent University study.
A New Product...
Another product in the VX30 software suite is the VX30 Video Broadcast System. In the first version of VX30 VBS we created our server side routing tool with Microsoft Visual C++. This limited our customer base to Windows which eliminated about 1/2 of the potential customers. Given our previous success with NetBeans we quickly decided that in the second revision we would port all the code to Java so that we could have builds for all the major platforms including Solaris, Windows, Linux and OS X. Thanks to NetBeans we were able to complete all our goals with the second revision in less than one year.
The Future...
With NetBeans we are currently developing the world's first H.264 Java decoder. In addition we also plan to develop many companion utility applications for our VX30 Video On Demand products using the NetBeans Visual Web Pack.