Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/moshfeu/podcast-player
Podcast player and viewer from the RSS
https://github.com/moshfeu/podcast-player
jplayer jquery php php-server proxy rss-reader rss2json
Last synced: about 1 month ago
JSON representation
Podcast player and viewer from the RSS
- Host: GitHub
- URL: https://github.com/moshfeu/podcast-player
- Owner: moshfeu
- License: mit
- Created: 2015-06-12T14:52:09.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-01-20T21:51:36.000Z (almost 7 years ago)
- Last Synced: 2024-12-07T15:43:42.594Z (about 1 month ago)
- Topics: jplayer, jquery, php, php-server, proxy, rss-reader, rss2json
- Language: CSS
- Homepage: http://makinghistory.smydesign.co.il
- Size: 267 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Podcast webapp for play and display the post, all from the RSS!
**Credits**
- [jPlayer](http://jplayer.org/)
- [rss2json](https://rss2json.com/)# Live version
http://makinghistory.smydesign.co.il# Configuration
Configuration object should be in _default.js_ file with these props:
```js
config = {
remoteBaseURL: string, /* required, the website url (to display the audio page) */
feedURL string, /* required */
getPageCallback (page: JQuery): Function => void /* optional, do whatever you want (like remove unnecessary nodes etc.) */,
getContent(response: JQuery): Function => string, /* required, `page` is a jQuery element which hold the body of the page, should returns string */
}
```Also, You need a simple php server to run the _proxy.php_.
For localhost I'm using the [built-in php server](http://php.net/manual/en/features.commandline.webserver.php)# Installation
```
npm install
npm start
```