podcasters is out of reach
-Check this TV's network connection, then press OK to try again.
- Try again -diff --git a/firetv/README.md b/firetv/README.md index 31be55e..da43fa1 100644 --- a/firetv/README.md +++ b/firetv/README.md @@ -1,18 +1,23 @@ -# podcasters (p0dcasters.com) for Fire TV +# podcasters RSS reader for Fire TV -A small native Android app (`com.p0dcasters.tv`) that puts https://p0dcasters.com on a Fire TV -and makes it work with a remote. No dependencies beyond the Android SDK. +A small native Android app (`com.p0dcasters.tv`) for playing podcast episodes from HTTPS RSS +feeds that the viewer enters. It includes no podcast directory, show artwork or preloaded feeds. +The feed is fetched only after the viewer chooses Load; audio is played from the publisher's +HTTPS URL. No dependencies beyond the Android SDK. -- **WebView** on p0dcasters.com. Remote play/pause, fast-forward 30 s and rewind 15 s drive the page's player (`pitMedia`). Results open in the app; `mailto:`/`intent:` links go to the system. +- **Bundled reader UI** (`app/src/main/assets/reader.html`): a local page with no external scripts, + images or catalog requests. Native code downloads the user-selected RSS document and accepts + HTTPS audio enclosures only. - **Remote navigation** (`app/src/main/assets/tv.js`): Chromium's WebView scrolls on arrow - keys instead of moving between links, so every D-pad press runs `pitNav(dir)` in the page: + keys instead of moving between controls, so every D-pad press runs `pitNav(dir)` in the page: spatial focus to the nearest link/button, scrolling across long gaps, and a large focus - ring. The ring is set through `element.style` because strict CSPs (`style-src 'self'`) - blocks an injected ` - -
-Check this TV's network connection, then press OK to try again.
- Try again -