[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Website for shoutcast online radio with history I made when I got bored.

License

Notifications You must be signed in to change notification settings

NCPlyn/shoutcast_web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shoutcast_web

  • Website for shoutcast online radio with history I made when I got bored.
  • Wanted to do a PHP for adding articles but lost motivation.
  • Uses ShoutCast on port 6262 with streampath "/live" but to overcome ShoutCast not having Access-Control-Allow-Origin, in Apache did this proxy:
<VirtualHost *:80>
  ServerName stream
  ProxyPass /currentmetadata http://localhost:6262/currentmetadata
  ProxyPassReverse /currentmetadata http://localhost:6262/currentmetadata
  ProxyPass /played.html http://localhost:6262/played.html
  ProxyPassReverse /played.html http://localhost:6262/played.html
  ProxyPass /live http://localhost:6262/live
  ProxyPassReverse /live http://localhost:6262/live
  ProxyPass /shoutindex.html http://localhost:6262/index.html
  ProxyPassReverse /shoutindex.html http://localhost:6262/index.html
</VirtualHost>
  • This website is created using Bootstrap, plain CSS, JS, JQuery, Video.js. Then Apache or nginx for hosting the site and proxing the ShoutCast or IceCast (would need a rewrite of fetch functions).
  • The website nicely scales to all devices, if I don't count the history table. That would need a redo.
  • For some more info visit the text file named "pinned.txt" in the articles folder.
  • Also this website will play the stream when switching to another pages because it's loaded with JS and back/forwards buttons work too with it :)
  • I allow people to use parts of my code, also this entire site with changes to my artwork.
  • Some screenshots: Imgur

About

Website for shoutcast online radio with history I made when I got bored.

Topics

Resources

License

Stars

Watchers

Forks