Release - Chorus - A Web UI

  Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
jez500 Offline
Team-Kodi Member
Posts: 77
Joined: Mar 2010
Reputation: 5
Location: Perth, Australia
Post: #1
Hi all,

I have been tinkering with creating web interfaces for xbmc since the original xbox, in total probably about 8 attempts, and finally, years later, many failures later, I have a version which I am proud to share.

It is still very beta and rough around the edges (mainly on the code side of things) but still very stable. It's main purpose is music but now also supports tv/movies and you can (in most cases) stream both to your browser.

Great props to everyone in the xbmc community for making such an awesome piece of software and thus making this possible!

Project / Readme
https://github.com/jez500/chorus

Screenshots
https://github.com/jez500/chorus/tree/ma...creenshots

Install it via the official XBMC repo
http://addons.xbmc.org/show/webinterface.chorus/

Issues and Feature Requests
https://github.com/jez500/chorus/issues?state=open

Like to know what you think
(This post was last modified: 2014-03-30 02:17 by jez500.)
find quote
teemue Offline
Junior Member
Posts: 18
Joined: Jul 2013
Reputation: 0
Post: #2
Wow, looks very promising!
find quote
dr88dr88 Offline
Member
Posts: 54
Joined: Feb 2012
Reputation: 0
Post: #3
This look really good. I hoop you wil develop it further to be a full blow interface for all XBMC functions :-)
find quote
ezechiel1917 Offline
Aeon Group
Posts: 745
Joined: Jun 2005
Location: Czech Republic
Post: #4
Thanks, it looks pretty slick! Definitely gonna try it and hopefully use it. This might fill the gap amongst xbmc web interfaces for me.

XBMCbuntu 13.0 | XBMC PRE-14.0 | VDR + VNSI @ Technotrend CT-3650 CI | Transparency! skin | trakt.tv
find quote
ezechiel1917 Offline
Aeon Group
Posts: 745
Joined: Jun 2005
Location: Czech Republic
Post: #5
Just installed, and Chorus rocks! Smile It has the best design of all XBMC web interfaces I've played with and functionality is perfect.

Some thoughts:
1) Is there a way to display all albums? In Albums sections I can only see Recently added albums.
2) Would it be possible to display album covers in original aspect ratio in Albums section? Usual aspect ratio is 1:1 and cropped album cover currently looks little bit strange.
3) When navigating through direct addon path in browser (also supported by xbmc, this way you can have different default web interface) e.g. http://localhost:8080/addons/webinterface.chorus/
it does not load artists or albums in Artists/Albums sections (displaying "loading artists").
4) Streaming to web browser - I wish this would come true one day Wink

Anyway thanks again for this gem.

XBMCbuntu 13.0 | XBMC PRE-14.0 | VDR + VNSI @ Technotrend CT-3650 CI | Transparency! skin | trakt.tv
find quote
s1mp3 Offline
Junior Member
Posts: 19
Joined: Jul 2010
Reputation: 1
Post: #6
I've got stuck at loading application screen (I'm using latest monthly version because of the 3D support).
Any suggestions?
find quote
jez500 Offline
Team-Kodi Member
Posts: 77
Joined: Mar 2010
Reputation: 5
Location: Perth, Australia
Post: #7
(2014-01-15 21:36)ezechiel1917 Wrote:  Just installed, and Chorus rocks! Smile It has the best design of all XBMC web interfaces I've played with and functionality is perfect.

Some thoughts:
1) Is there a way to display all albums? In Albums sections I can only see Recently added albums.
2) Would it be possible to display album covers in original aspect ratio in Albums section? Usual aspect ratio is 1:1 and cropped album cover currently looks little bit strange.
3) When navigating through direct addon path in browser (also supported by xbmc, this way you can have different default web interface) e.g. http://localhost:8080/addons/webinterface.chorus/
it does not load artists or albums in Artists/Albums sections (displaying "loading artists").
4) Streaming to web browser - I wish this would come true one day Wink

Anyway thanks again for this gem.

Hi ezechiel1917,
glad you like it!

With your questions..
1) All albums, no, but I will look at adding it, I tend to just use the search because my album collection is so large
2) I am working on this, it's a bit tricky as xbmc doesn't do any resizing for you
3) not quite sure what you mean here
4) Streaming, I had this on a previous version, when I find the time I might port it across

Jez

(2014-01-15 21:57)s1mp3 Wrote:  I've got stuck at loading application screen (I'm using latest monthly version because of the 3D support).
Any suggestions?

Should work with the latest, I would suggest a hard refresh first (CTRL + F5) as it is loading quite a bit of javascript, if still no luck, then open the browser console and let me know if you see any errors
(This post was last modified: 2014-01-16 01:23 by jez500.)
find quote
ezechiel1917 Offline
Aeon Group
Posts: 745
Joined: Jun 2005
Location: Czech Republic
Post: #8
(2014-01-16 01:20)jez500 Wrote:  
(2014-01-15 21:36)ezechiel1917 Wrote:  3) When navigating through direct addon path in browser (also supported by xbmc, this way you can have different default web interface) e.g. http://localhost:8080/addons/webinterface.chorus/
it does not load artists or albums in Artists/Albums sections (displaying "loading artists").

Anyway thanks again for this gem.

3) not quite sure what you mean here

Currently you have to set Chorus as default web interface and access through http://ip:port/ in your web browser. In this case everything is ok.

But if you access through it's own url (http://ip:port/addons/webinterface.chorus/), which is also valid url for access to xbmc web interface (this way you can access multiple web interfaces each with it's own specific url - http://wiki.xbmc.org/index.php?title=Web_interface), Chorus doesn't load artists or album.

XBMCbuntu 13.0 | XBMC PRE-14.0 | VDR + VNSI @ Technotrend CT-3650 CI | Transparency! skin | trakt.tv
find quote
jez500 Offline
Team-Kodi Member
Posts: 77
Joined: Mar 2010
Reputation: 5
Location: Perth, Australia
Post: #9
(2014-01-16 09:45)ezechiel1917 Wrote:  Currently you have to set Chorus as default web interface and access through http://ip:port/ in your web browser. In this case everything is ok.

But if you access through it's own url (http://ip:port/addons/webinterface.chorus/), which is also valid url for access to xbmc web interface (this way you can access multiple web interfaces each with it's own specific url - http://wiki.xbmc.org/index.php?title=Web_interface), Chorus doesn't load artists or album.

Cool, I didn't know you could do that!
Should be fixed now (v0.1.5), well it works for me
find quote
ezechiel1917 Offline
Aeon Group
Posts: 745
Joined: Jun 2005
Location: Czech Republic
Post: #10
Yup, works now. Thanks.

XBMCbuntu 13.0 | XBMC PRE-14.0 | VDR + VNSI @ Technotrend CT-3650 CI | Transparency! skin | trakt.tv
find quote
Jucgshu Offline
Junior Member
Posts: 15
Joined: Dec 2009
Reputation: 0
Post: #11
Awesome interface !

Thank you for your work !
find quote
scooter1556 Offline
Junior Member
Posts: 2
Joined: Aug 2013
Reputation: 0
Post: #12
Great job with this. It is the most promising and modern looking web interface I have seen for XBMC and whilst I love the focus on music (which I personally find most important), I would love to see this mature into an interface which can do movies and tv shows too. Excellent work this far, I look forward to seeing just how good this could become!
find quote
MYEtro Offline
Junior Member
Posts: 23
Joined: Jan 2013
Reputation: 2
Post: #13
great work!!!
find quote
jez500 Offline
Team-Kodi Member
Posts: 77
Joined: Mar 2010
Reputation: 5
Location: Perth, Australia
Post: #14
Thanks for the kind words guys, lots of updates over the weekend and browser streaming is about 50% complete so hopefully we see that soon.
find quote
ventolin Offline
Member
Posts: 99
Joined: Dec 2011
Reputation: 1
Post: #15
Wow! This looks absolutely beautiful, just going by the screenshots alone.

I have a rather large music library, so I'm not expecting it to perform very well. I will, however, give it a try, and perhaps fork and see if I can optimize some code.

Well done, keep up the good work!
find quote
Post Reply