Giter Club home page Giter Club logo

epcltvapp's Introduction

EPGStation の録画を見る

"EPGStationの録画を見る" はAndroid TV 向けに設計されたEPGStation クライアントアプリです。

リモコンの↑↓←→キー操作が基本となる Android TV から EPGStationの録画を見るために開発されました

特徴

  • Android TV むけ標準UIのLeanbackテーマを使用
  • Android TVのリモコンだけで操作が完結
  • Android TVのリモコン内蔵マイクから録画済番組を声で検索
  • MX Player やVLCといった外部動画プレーヤーに対応することで高い再生性能を確保

必要な環境

  • EPGStation Version 1.x.x or 2.x.x (Version 1.x.xについてはある時期からテストされていません)
  • Android 5.1 以上の Android TV

テスト環境

  • SONY ブラビア KJ-43X8000H (4K液晶androidテレビ)
  • EPGStation Version 2.3.8

今後やりたいこと

この試みに対して今後開発されることはない予定です。

ストアへの公開状況

  • 2021/06/10 Google Play Storeでの公開審査完了 (3日間 審査1回目でパス)
  • 2021/06/11 Android TV 端末への配信オプトイン審査完了 (操作から1日未満で完了)
  • 2021/07/01 amazon appstore 公開審査完了 (26日間 審査7回目でパス)
  • 以降、https://github.com/daig0rian/epcltvapp/releases ごとに両ストアへリリースしています。
  • 2022/03/04 ある第三者(日本国内で放送されている内容に利害関係がある団体)からAmazonアプリストアのコンテンツポリシー違反である旨の指摘がありAmazonアプリストアから削除されました
  • 2022/03/04 上記指摘を受けたことを重くとらえたためGoogle Play Storeでの公開も停止しました

epcltvapp's People

Contributors

adonishi avatar daig0rian avatar noriokun4649 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

epcltvapp's Issues

プレーヤーを連続再生に対応させる

シリーズ物の録画の第3話を再生したら、連続して4話、5話、、と録画があるだけ再生するように、プレーヤーに再生リストを渡す。
連続再生するかどうかは設定できるようにする。
https://mx.j2inter.com/api
にある通り、プレーヤーに再生リストを渡すことはできる模様なので、そこから対応か。

録画ルールの表示順に「新しい録画がある順」を加える

現在、録画ルールの表示順は
「録画ルールを新しい順に並べ替え」:キー= 録画ルールID 順番=降順
「録画ルールを古い順に並べ替え」:キー= 録画ルールID 順番=昇順
があるが、これに
「録画ルールを新しい録画順に並べ替え」:キー=ルールの中で一番新しい録画の録画開始時刻 順番=降順
を加える。

UIは要検討。。「録画ルールを新しい順に並べ替え」 / 「録画ルールを古い順に並べ替え」 トグルに3つ目の選択肢として加えるのは得策ではなさそう。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.