For our February “Staff Pick” Project of the Month, we selected Megacubo, a broadcast tuner application for Windows with a catalog of links of TV streams, which are available for free on the Web. The team lead, Edenilson Lisboa, shared his thoughts about the project’s history, purpose, and direction.
SourceForge (SF): Tell me about the Megacubo project please.
Edenilson Lisboa (EL): The Megacubo is an desktop application developed with PHP using the Winbinder extension for the user interface. It was born as a proof-of-concept and today is the most used live streaming desktop application in Brazil.
SF: What made you start this?
EL: It was started as an alternative to a problem that we faced in 2007 when Megacubo was a little website called Fluxxy, which was a Brazilian equivalent of the Portuguese website “TV Tuga”.
SF: Has the original vision been achieved?
EL:The original vision was quite unpretentious and the program was coded just for fun. During the 4th version, the popularity started to grow a lot more and that is when I started to develop it more seriously.
SF: Who can benefit the most from your project?
EL: The program is mainly targeted to Brazilian users. Many Brazilians live in distant countries like Japan, USA, and Portugal, so with Megacubo they can ease their longing for home.
SF: What is the need for this Open Source TV broadcast program?
EL: Sometimes you want to watch a live event from your computer instead of your TV and work at the same time. Megacubo has a mini-player mode that allows you to work at your computer and watch TV.
SF: What’s the best way to get the most out of using Megacubo?
EL: All you need is a good Internet connection.
SF: What has your project team done to help build and nurture your community?
EL: Well, we have a team that maintains the broadcast database to support users but I manage development myself.
SF: Have you all found that more frequent releases helps build up your community of users?
EL: The program has a discreet auto-update feature so running a new setup process is rare.
SF: What was the first big thing that happened for your project?
EL: I’m surprised and proud when I see talk about Megacubo on TV and in the general media, especially when for the first time the Megacubo and my name were mentioned in a popular newspaper in Brazil. This did much to publicize the program.
SF: What helped make that happen?
EL: Over time, many significant features were added to Megacubo that contributed to it becoming the first choice to view live channel broadcasts in Brazil.
SF: What was the net result for that event?
EL: It helped to publicize the program.
SF: What is the next big thing for Megacubo?
EL: I don’t plan for the future of Megacubo; instead, when I come up with ideas I work on them and make updates.
SF: If you had it to do over again, what would you do differently for Megacubo and why?
EL: Maybe write the program in another language since I did realize the project would grow so much. The program is written in a language that is inappropriate for desktop (PHP) and this complicates development; however, the program is uniquely designed to compensate for this issue.
SF: Any reason you can’t do that now?
EL: Porting the program to another language now would be too much work, programming for desktop isn’t my specialty.
SF: Is there anything else we should know?
EL: We are happy to have been selected for this award and I am proud to share Megacubo with the Open Source community!