FAQ  •  Register  •  Login

Web UI in Ajax (Mobile & desktop edition)

<<

kairoh

DLNA master

Posts: 178

Joined: Sun Aug 08, 2010 10:41 am

Location: France

Post Wed May 18, 2011 9:49 am

Web UI in Ajax (Mobile & desktop edition)


21/10/2012 : 1.0.1 Edition including serviidb.com connector
29/06/2012 : Performance boosts, win services
17/04/2012 : Mobile edition & other cool stuff
31/01/2012 : 0.6.2 Update
18/01/2012 : 0.6.2 Update
28/12/2011 : 0.6.1 Update
28/09/2011 : 0.6 Update


This WebUI is an alternate Serviio console in pure java / javascript, compatible with most mobile and desktop browsers.
It has no extra requirement : just drop it and connect from almost any desktop or mobile browser !

Features :
* Pure java : multi-platform (Unix, Mac, Windows...), same requirements as Serviio server
* HTML5 compliant page, degrading gracefully for old browser.
* Mimic default Serviio console, including i18n
* Ajax rest communication, using json
* No Servlet needed (uses Freemarker Template)
* Gzipped & Minified javascript
* Should work on any recent web browsers, tested on Firefox (3.5+), IE (6+), Opera, Chrome, Chromium
* Work on mobile too (iPhone, Android, Blackberry, WinPhone), tested on Android (Chrome Lite, Fennec, Opera Mobile)
* Require Javascript, CSS and Image on the browser
* Customizable CSS
* 2 launching modes : normal or wrapping (best for embedded devices).

Test URL : http://127.0.0.1:8123/serviio/console

Information & Download
see New homepage and Bitbucket project.

Snapshots
See gallery on Official homepage.
Last edited by kairoh on Sun Oct 21, 2012 10:27 am, edited 25 times in total.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 16904

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Wed May 18, 2011 10:08 am

Re: Web UI in Restful Ajax

Great stuff, mate. If you create a bitbucket ticket I could add JSON support in the official release.
<<

kairoh

DLNA master

Posts: 178

Joined: Sun Aug 08, 2010 10:41 am

Location: France

Post Wed May 18, 2011 12:15 pm

Re: Web UI in Restful Ajax

Serviio WebUI console developer : New Homepage | Support | Project | Issues

Samsung UA32C6600 | WinXP / Ubuntu 11.10 | Samsung Galaxy S | Freebox v6
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
<<

Borkuz

Serviio newbie

Posts: 6

Joined: Mon Jul 11, 2011 8:12 am

Post Mon Jul 11, 2011 8:14 am

Re: Web UI in Restful Ajax

Sounds realy cool, but how do I use this?
<<

moltra

DLNA master

Posts: 1871

Joined: Thu Mar 24, 2011 11:00 pm

Location: Ohio USA

Post Mon Jul 11, 2011 10:56 am

Re: Web UI in Restful Ajax

Looks great, cannot wait until it is added to the new .6 beta.

I hope that you can open the webpage from any computer on the network?

This would be great to help maintain serviio.
Mark
Beta Tester Group
http://www.serviidb.com Online media resource repository

Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
<<

Cerberus

User avatar

DLNA master

Posts: 4116

Joined: Sun Jan 02, 2011 5:20 pm

Location: Reading, UK

Post Wed Jul 13, 2011 9:12 pm

Re: Web UI in Restful Ajax

my only comment atm before actually playing with it is use a better font and less white.
Phil Bennett
Beta Tester Group
Wiki | FAQ

Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
<<

kairoh

DLNA master

Posts: 178

Joined: Sun Aug 08, 2010 10:41 am

Location: France

Post Thu Jul 14, 2011 9:04 am

Re: Web UI in Restful Ajax

Borkuz wrote:Sounds realy cool, but how do I use this?

Installation :
1) unzip files from serviio-mediaserver-0.1.zip and serviio-webclient-0.1.jar.zip to your SERVIIO_HOME/lib.
2) patch serviio.bat (or download attached sample bat) in SERVIIO_HOME/bin.
3) add serviio-webui.bat (or download attached sample bat) in SERVIIO_HOME/bin.
4) launch serviio.bat and serviio-webui.bat
5) connect to http://127.0.0.1:8123/serviio/console .
Attachments
serviio-patched-bat.zip
(1.07 KiB) Downloaded 1087 times
Serviio WebUI console developer : New Homepage | Support | Project | Issues

Samsung UA32C6600 | WinXP / Ubuntu 11.10 | Samsung Galaxy S | Freebox v6
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
<<

kairoh

DLNA master

Posts: 178

Joined: Sun Aug 08, 2010 10:41 am

Location: France

Post Thu Jul 14, 2011 9:09 am

Re: Web UI in Restful Ajax

moltra wrote:I hope that you can open the webpage from any computer on the network?
This would be great to help maintain serviio.

This was the main goal : to have a pure web client. You just need to know the server IP.
Serviio WebUI console developer : New Homepage | Support | Project | Issues

Samsung UA32C6600 | WinXP / Ubuntu 11.10 | Samsung Galaxy S | Freebox v6
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
<<

kairoh

DLNA master

Posts: 178

Joined: Sun Aug 08, 2010 10:41 am

Location: France

Post Thu Jul 14, 2011 9:15 am

Re: Web UI in Restful Ajax

Cerberus wrote:my only comment atm before actually playing with it is use a better font and less white.

It's just some CSS and it should definitely be customized.
BTW, fonts are currently : Garamond, "Times New Roman", Times, Serif and "Trebuchet MS", verdana, arial, sans-serif.
Serviio WebUI console developer : New Homepage | Support | Project | Issues

Samsung UA32C6600 | WinXP / Ubuntu 11.10 | Samsung Galaxy S | Freebox v6
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
<<

moltra

DLNA master

Posts: 1871

Joined: Thu Mar 24, 2011 11:00 pm

Location: Ohio USA

Post Thu Jul 14, 2011 12:15 pm

Re: Web UI in Restful Ajax

Do we have to actually change the serviio files? or does it work with the current files.

ie Can I use it with the current beta?

One other comment if this is serviio revision specific, you might want to change the revision number to the same as the version of serviio it is designed to work with.
Mark
Beta Tester Group
http://www.serviidb.com Online media resource repository

Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 16904

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Thu Jul 14, 2011 1:41 pm

Re: Web UI in Restful Ajax

Not in the current beta, keep checking this ticket: https://bitbucket.org/xnejp03/serviio/i ... on-support
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 16904

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Mon Jul 18, 2011 10:33 pm

Re: Web UI in Restful Ajax

added JSON support to the latest 0.6 codabase so starting with the next beta it won't be necessary to path the server
<<

moltra

DLNA master

Posts: 1871

Joined: Thu Mar 24, 2011 11:00 pm

Location: Ohio USA

Post Wed Jul 20, 2011 10:52 pm

Re: Web UI in Restful Ajax

I tried it with Beta 0.6_2 and this is what I got. Ubuntu 10.04.

  Code:
./serviio-webui.bat: line 1: @echo: command not found
: command not found: line 2:
: No such file or directory: pushd: %BATCH_FILE%..
: command not found: line 6: popd
: command not found: line 7:
./serviio-webui.bat: line 8: SET: command not found
: command not found: line 9:
./serviio-webui.bat: line 11: unexpected EOF while looking for matching `''
./serviio-webui.bat: line 19: syntax error: unexpected end of file
Mark
Beta Tester Group
http://www.serviidb.com Online media resource repository

Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 16904

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Wed Jul 20, 2011 10:53 pm

Re: Web UI in Restful Ajax

you are trying to run a MS-DOS .bat file on Linux? ;)
<<

moltra

DLNA master

Posts: 1871

Joined: Thu Mar 24, 2011 11:00 pm

Location: Ohio USA

Post Thu Jul 21, 2011 12:44 am

Re: Web UI in Restful Ajax

I was not sure if it was just for windows or not. You can run a bat file on linux. So how do you start it on linux?
Mark
Beta Tester Group
http://www.serviidb.com Online media resource repository

Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 16904

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Thu Jul 21, 2011 8:44 am

Re: Web UI in Restful Ajax

talk to kairoh. As I said on the bitbucket ticket, it'd be best if a project page was created for this (e.g. on google code) so that people can contribute to it. I'm sure someone will come up with a sh script or other ways to run this UI.
<<

Cerberus

User avatar

DLNA master

Posts: 4116

Joined: Sun Jan 02, 2011 5:20 pm

Location: Reading, UK

Post Tue Jul 26, 2011 5:35 am

Re: Web UI in Restful Ajax

moltra wrote:Do we have to actually change the serviio files? or does it work with the current files.

ie Can I use it with the current beta?

One other comment if this is serviio revision specific, you might want to change the revision number to the same as the version of serviio it is designed to work with.


should work with the BETA2.
Phil Bennett
Beta Tester Group
Wiki | FAQ

Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
<<

PhoenixNZ

Serviio newbie

Posts: 5

Joined: Mon Jul 25, 2011 10:46 pm

Post Tue Jul 26, 2011 8:36 pm

Re: Web UI in Restful Ajax

Attachments

serviio-mediaserver-0.1.zip
Pached mediaserver v0.1
(162.94 KiB) Downloaded 44 times

serviio-webclient-0.1.jar.zip
Ajax console v0.1
(141.57 KiB) Downloaded 49 times



So for a non-beta version of Serviio, do I just drop these files into the /lib folder and all is well?? or do I need to build??

This is for running on a Head-less UnRaid box. Thanks. Rob
<<

Illico

User avatar

DLNA master

Posts: 4649

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Wed Jul 27, 2011 7:08 am

Re: Web UI in Restful Ajax

PhoenixNZ wrote:
Attachments

serviio-mediaserver-0.1.zip
Pached mediaserver v0.1
(162.94 KiB) Downloaded 44 times

serviio-webclient-0.1.jar.zip
Ajax console v0.1
(141.57 KiB) Downloaded 49 times



So for a non-beta version of Serviio, do I just drop these files into the /lib folder and all is well?? or do I need to build??

This is for running on a Head-less UnRaid box. Thanks. Rob


Also look at this: viewtopic.php?f=17&t=2427#p17199
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

kairoh

DLNA master

Posts: 178

Joined: Sun Aug 08, 2010 10:41 am

Location: France

Post Wed Jul 27, 2011 10:33 am

Re: Web UI in Restful Ajax

moltra wrote:I was not sure if it was just for windows or not. You can run a bat file on linux. So how do you start it on linux?

These bat files are specific to Windows.
I made some sh shell for linux version.
See the new wiki for more explanation.
Serviio WebUI console developer : New Homepage | Support | Project | Issues

Samsung UA32C6600 | WinXP / Ubuntu 11.10 | Samsung Galaxy S | Freebox v6
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
Next

Return to Third-party tools integration

Who is online

Users browsing this forum: No registered users and 5 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.