-
Notifications
You must be signed in to change notification settings - Fork 2
vti/showmetheslides
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Installation To check out the code and clone dependencies: git clone git://github.com/vti/showmetheslides.git cd showmetheslides git submodule update --init Running For non websocket native browsers, you need a flash policy server running (port 843, so it needs to run as root) sudo ./script/flash-policy-server & Documentation This is a slideshow presentation software. It allows not only to show slides, but also to connect from other computers in the network and watch the slides as they change. This could be useful when no projector is available or just for fun. There is also a simple 140 characters limited chat. If you login (default password is 'websockets!') you can change slides using Space, Arrows, Home and End buttons. Other users can only watch and chat. Communication between client and server is done via WebSockets. For JavaScript abstraction JQuery is used. Server software is build on top of Mojolicous framework. Credits * Sebastian Riedel for Mojolicious http://github.com/kraih/mojo.git * David Davis for useful websocket examples http://github.com/xantus/mojo-websocket-examples * gimite for Flash workaround for non websocket native browsers http://github.com/gimite/web-socket-js * JQuery team for JQuery http://jquery.com * Brantley Harris for JQuery JSON plugin http://code.google.com/p/jquery-json/ * Aaron Russel for JQuery SimpleCountable plugin http://github.com/aaronrussell/jquery-simply-countable/tree Issues * Windows users check you firewall or antivirus packet filtering when you are not able to send websocket messages, but receive them just fine
About
WebSocket slideshow presentation and chat server!
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published