Visitors

myspace visitor tracker

Support WS4GL

News Flash!‎ > ‎

Next release will not be 0.57, 0.58 or 0.59... It will be 0.60!

posted Oct 22, 2011 5:59 PM by Patrick Balleux
I've made a breakthrough with WebcamStudio development as I was able to get rid of the GStreamer dependencies and move toward FFMPEG instead.

Why? 
Simply because gstreamer is a bit heavy in Java, and hard to install on other OS than Linux.

So the next release won't be 0.57, 0.58 or 0.59, but 0.60 Alpha 1...  Yeah, I know, it's a bit strange, but the new integration of FFMPEG requires a new version.

So what is the benefit of moving to FFMPEG?

  • CPU Usage has dropped by 50%
  • Less external dependencies
  • More portable:  Yes, Windows users will get almost the same version as Linux users, and probably OSX also...
  • Integration of features like FME, recording, or whatever will be much more easier
  • The possibility of have your own "Source" and "Sink" using simple bash script, or your own binaries

That's nice, but what is lost?

Effects on audio (fade in and fade out) won't work anymore until I find a solution
GISSCaster has been remove, will be replace by custom "Sink"
Recorder has been removed, will be replace by custom "Sink"
Webcamera (iPhone) has been removed, will be replace by custom "Source"


In the end...

That new design will make possible more options and more customizations with WebcamStudio.  From the user perspective, it will look the same, but the experience will be a lot smoother...

Next step is to make WebcamStudio 0.60 Alpha 1 work on Windows, with almost the same features.  Only the virtual device (loopback) won't be available.  But Windows users, as Linux users will be able to stream directly to services like Justin.tv or Bambusers, without having to rely on the web browser.  Services will be added like "Shoutcast" streaming, or local recording in what ever format you wish to use.