jarman / jarmans-website-client Goto Github PK
View Code? Open in Web Editor NEWThe client to stream music to my website.
Home Page: www.jarmanrogers.com
The client to stream music to my website.
Home Page: www.jarmanrogers.com
How to run the client: You'll need to update the client.py file global variables with some of your info. To get the basics working here's what i'd suggest: musicBaseUrl # you'll need an address from dyndns for this to work clientName # whatever you'd like according to restrictions in the comments clientAddress = "" # this will autoconfigure on the server allowedUser = "" # this will allow anyone. you can set this to your full gmail address if you'd like to password protect your library libraryLocation Then open up a terminal and cd to the directory of client.py and run (in OSX/linux) > python client.py 80 or in windows: > client.py 80 Then open up another terminal and cd to the location of your itunes music. I'm hoping/assuming that you have it all consolidating and are allowing itunes to organize it. Anyways, it'll be in a folder like "iTunes Music" under that same directory as the xml file. once there run (again in osx/linux) > python -m SimpleHTTPServer 81 Both of those commands should say something like "http://0.0.0.0:80/" and just kind of hang out there. If it's throwing errors we'll have to debug them. once that's working you should be able to go to "http://localhost/playlists" and see all of your playlists. also on jarmanrogers.com/music you should see your name in the list of libraries. There are some complexities of firewalls which you'll have to disable for ports 80 and 81 if you have a router. Once these are bypassed, music should be able to stream from jarmanrogers.com
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.