{"repo":"hfreire/watch-rtp-play","free":true,"listed":false,"github":"https://github.com/hfreire/watch-rtp-play","clone":"git clone https://github.com/hfreire/watch-rtp-play.git","description":":tv: Watch and :radio: listen 🇵🇹 RTP Play without a :computer: browser","language":"JavaScript","stars":17,"topics":["rtp","rtp-play","streaming","tv","portugal","radio","hls","stream","hack","television"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":":tv: Watch and :radio: listen 🇵🇹 RTP Play without a :computer: browser Watch 8 TV and listen 14 radio channels on any device that can play HTTP Live Streaming. Features 8 TV channels :tv: 14 radio channels :radio: Uses Request on Steroids to rate limit, retry and circuit break outgoing HTTP requests :white check mark: Launch :rocket: inside a Docker container :whale: so you don't need to manage the dependencies :raised hands: :white check mark: Deploy on AWS using an Antifragile Infrastructure that allows you to easily monitor activity and scale :chart with upwards trend: capacity :white check mark: How to use Use it in your terminal Using it in your terminal requires Docker installed in your system. Run the Docker image in a container Detach from the container and expose port 4543 . Play RTP1 with ffmpeg player AirPlay RTP1 to Kodi Use kodi.sh gist to stream RTP1 to a Kodi media player. Cast RTP1 to Chromecast Use castnow to stream RTP1 to a Chromecast media player. Available REST API endpoints Swagger documentation available at http://localhost:4543/docs . Available usage environment variables Variable Description Required Default value :---: :---: :---: :---: PORT The port to be used by the HTTP server. false 3000 API KEYS The secret keys that should be used when securing endpoints. false undefined SO TIMEOUT TCP socket connection timeout. false 120000 BASE PATH Base path to be prefixed to all available endpoint paths. false / PING PATH Endpoint path for pinging app. fal","default_branch":null,"files":null,"tree":[],"storefront":"/r/hfreire","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hfreire/watch-rtp-play/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}