Webapp showcasing the browsing and playback of a subset of the CNN Video Podcast catalog.
There are two main parts: a client feed reader and a proxy server (NodeJS) to fix the CORS issues. The proxy is currently deployed in Heroku.
Since this is a single page app, with no routing, no framework was needed, and as well as for the sake of lightness and performance, all the Javascript is just plain vanilla code.
Although the app can be deployed in any web server, can work just locally and standalone, just by unzipping the dist.
The user can browse the list of available videos by pressing the up and down cursor keys, and press enter to play. On the other hand, space bar toggles pause/play of the loaded content.
A live demo is online in http://davidgarsan.github.io/RSS-Video-Feed.
- Firefox doesn't support the video format provided in the CNN feed. The app has been tested in latest Chrome version.