Vibe Streamer goes open source

siit

14-06-2012 09:49:16

Hi everyone!

I'm glad to announce that I've finally released Vibe Streamer to the open source community.
There is now a version 3.1.0, based on the previously released beta, released under GPLv3 license and hosted on GitHub http//www.github.com/versionstudio/vibestreamer

This is something I should have done long ago, and to be honest I've felt quite bad about delaying it for so long, which in turn has led to me not being very active on the forum either. I'm the kind of guy that's always busy with one or another project, and Vibe Streamer hasn't been my highest priority over the past two years. Hopefully releasing the source will gain the interest of other developers who wish to contribute.

I'll keep my eyes on the forum and we'll see where this goes from here )

Cheers!

chriscam

10-07-2012 10:50:13

Hopefully releasing the source will gain the interest of other developers who wish to contribute.[/quote24vud45p]

sure it will ! thanks !

I'll keep my eyes on the forum and we'll see where this goes from here )[/quote24vud45p]

did a test compile and it seems like some headerfiles are missing from the github repo

[code24vud45p]1>------ Build started: Project: sqlite3x, Configuration: Release Win32 ------
2>------ Build started: Project: tinyxml, Configuration: Release Win32 ------
2> tinystr.cpp
1> sqlite3x_command.cpp
1>sqlite3x_command.cpp(26): fatal error C1083: Cannot open include file: 'sqlite3.h': No such file or directory
1> sqlite3x_connection.cpp
2> tinyxml.cpp
1>sqlite3x_connection.cpp(26): fatal error C1083: Cannot open include file: 'sqlite3.h': No such file or directory
1> sqlite3x_exception.cpp
1>sqlite3x_exception.cpp(26): fatal error C1083: Cannot open include file: 'sqlite3.h': No such file or directory
1> sqlite3x_reader.cpp
1>sqlite3x_reader.cpp(28): fatal error C1083: Cannot open include file: 'sqlite3.h': No such file or directory
1> sqlite3x_transaction.cpp
1>sqlite3x_transaction.cpp(26): fatal error C1083: Cannot open include file: 'sqlite3.h': No such file or directory
1> Generating Code...
2> tinyxmlerror.cpp
2> tinyxmlparser.cpp
2> Generating Code...
3>------ Build started: Project: utf8, Configuration: Release Win32 ------
3> utf8.cpp
3> utf8.vcxproj -> C:\Data\vibestreamer\src\utf8\Release\utf8.lib
2> tinyxml.vcxproj -> C:\Data\vibestreamer\src\tinyxml\Release\tinyxml.lib
4>------ Build started: Project: server, Configuration: Release Win32 ------
4> AccessLogger.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> BandwidthTracker.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> Base64.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> ConfigManager.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> Core.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> Database.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> DatabaseManager.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> DatabaseTask.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> DefaultHandler.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> Group.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> HttpConnector.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> HttpRequest.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> HttpResponse.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> HttpServer.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> HttpServerClient.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> HttpSession.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> HttpSessionManager.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> HttpWorker.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> Indexer.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> JsHandler.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> LogManager.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> Permission.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> SaveTask.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> Share.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> ShareHandler.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> ShareManager.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> Site.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> SiteManager.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> StatisticsManager.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> TagLibReader.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> TaskRunner.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> Thread.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> User.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> UserManager.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
4> Util.cpp
4>c:\data\vibestreamer\src\server\common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5>------ Build started: Project: jsengine, Configuration: Release Win32 ------
5> Engine.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsDatabaseConnection.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsDatabaseManager.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsFile.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsGroup.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsHttpClientRequest.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsHttpClientResponse.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsHttpServer.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsHttpServerRequest.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsHttpServerResponse.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsHttpSession.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsHttpSessionManager.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsIndexer.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsLogManager.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsMetadataImage.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsServer.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsShare.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsShareManager.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsSite.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsUser.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
5> JsUserManager.cpp
5>c:\data\vibestreamer\src\jsengine\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6>------ Build started: Project: win32, Configuration: Release Win32 ------
6> AboutDialog.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> CleanupDialog.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> DialogBoxWindow.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> DialogWindow.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> GeneralPage.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> GroupDialog.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> GroupGeneralPage.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> GroupSetupPage.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> GroupTranscodingPage.cpp
6>c1xx : fatal error C1083: Cannot open source file: 'GroupTranscodingPage.cpp': No such file or directory
6> Hyperlinks.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> IndexingDialog.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> IndexingPage.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> LoggingPage.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> Main.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> MainWindow.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> PermissionDialog.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> SecurityTab.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> ServerPage.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> SettingsManager.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> SettingsTab.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> ShareDialog.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> SharePermissionsPage.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> ShareSetupPage.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> SharingTab.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> SslPage.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> StartupDialog.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> StatusTab.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> TranscodingPage.cpp
6>c1xx : fatal error C1083: Cannot open source file: 'TranscodingPage.cpp': No such file or directory
6> UpdateDialog.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> UpnpManager.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> UserDialog.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> UserGeneralPage.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> UserSetupPage.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> UsersTab.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> UserStatisticsPage.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
6> UserTranscodingPage.cpp
6>c1xx : fatal error C1083: Cannot open source file: 'UserTranscodingPage.cpp': No such file or directory
6> WinUtil.cpp
6>c:\data\vibestreamer\src\win32\../server/common.h(32): fatal error C1083: Cannot open include file: 'ace/ace.h': No such file or directory
========== Build: 2 succeeded, 4 failed, 0 up-to-date, 0 skipped ==========
[/code24vud45p]

Siit, would you please include sqlite3.h and the /ace folder which are both missing form the original distribution. I did a quick check on http//www.sqlite.org but don't know if it will work since \src\sqlite3x\modified.txt mentions some specific changes you made...

Cheers!

siit

22-07-2012 13:17:39

Hi there!

Excuse the slow reply, it's been vacation time here for me.

You need to download a couple of libraries (the ones that are not included as sub projects) and include the directories containing the header files, for building the project.
See this file for all info you need https//github.com/versionstudio/vibestreamer/blob/master/Readme.txt

Try it out, but if you're having trouble finding any of them, I'll see if I can commit them as contrib files to the project repo.
But some of em, like Boost, ACE, Sqlite etc are quite large, so I'd rather not put them all into the repo.

The only ones that have been modified are some of the ones that are shipped entirely as sub projects, for example Sqlite3x.

Let me know how it goes

cjkeller

16-08-2012 16:14:44

I love Vibe Streamer and use it everyday to stream music at work from my house. I would love to see an Android app for it and would be more than willing to pay up to $5 for it too.

Boomba

02-10-2012 17:27:15

I love Vibe Streamer and use it everyday to stream music at work from my house. I would love to see an Android app for it and would be more than willing to pay up to $5 for it too.[/quote22fxcko9]

Working on it ;)

cjkeller

02-10-2012 17:31:22

I'm so happy to hear this. If you need any testing done, I'm more than happy to help out. I have a Droid Razr MAXX running ICS and a ASUS Transformer running ICS.