• 1(current)
  • 2
  • 3
  • 4
  • 5
  • 34
Release Chorus - A Web UI
#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
Reply
#2
Wow, looks very promising!
Reply
#3
This look really good. I hoop you wil develop it further to be a full blow interface for all XBMC functions :-)
Reply
#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.
Reply
#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.
Reply
#6
I've got stuck at loading application screen (I'm using latest monthly version because of the 3D support).
Any suggestions?
Reply
#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
Reply
#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.
Reply
#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
Reply
#10
Yup, works now. Thanks.
Reply
#11
Awesome interface !

Thank you for your work !
Reply
#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!
Reply
#13
great work!!!
Reply
#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.
Reply
#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!
Reply
  • 1(current)
  • 2
  • 3
  • 4
  • 5
  • 34

Logout Mark Read Team Forum Stats Members Help
Chorus - A Web UI10