Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
```