Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/yuliskov/smarttubelegacy

Watch YouTube videos on your TV and set-top-box with comfort
https://github.com/yuliskov/smarttubelegacy

android android-tv exoplayer2 webview youtube youtube-client

Last synced: about 10 hours ago
JSON representation

Watch YouTube videos on your TV and set-top-box with comfort

Awesome Lists containing this project

README

        

"[SmartYouTubeTV] is being sponsored by the following tool; please help to support us by taking a look and signing up to a free trial"
GitAds

![Logo of SmartYouTubeTV](screenshots/smartyoutubetv-logo_small.png "Logo of SmartYouTubeTV") SmartYouTubeTV
=========

[![MPLv2 License](http://img.shields.io/badge/license-MPLv2-blue.svg?style=flat-square)](https://www.mozilla.org/MPL/2.0/)

__SmartYouTubeTV: A YouTube client for set-top boxes and Android-based TVs:__

### Features:

* __4K support.__
* Designed for TV screens.
* Any remote controller support.
* Login support.
* Doesn't depend on Google Services.
* Fully localized.
* Multilingual search keyboard.
* Automatic update mechanism.
* __No root required!__

__NOTE: SmartYouTubeTV provides internal login mechanism which allows you to keep content up to date in a very convenient way.__

### Screenshots:
* [Open screenshots](#screens)

### Install SmartYouTubeTV:

__Easy installation in less than 5 minutes with only the FireTV__
* Install SmartYouTubeTV (only FireTV needed)

__Standard installation via ADB__
* If you don't know how to sideload/install apps via ADB, read a tutorial (e.g. this one)
* Download latest SmartYouTubeTV APK and sideload/install with adb:
* *adb install -r SmartYouTubeTV_Orig.apk*
* Enjoy :)

__How to change system language with only the MiTV3__
* [How-to-enable-English-on-Android-5.1](https://github.com/yuliskov/SmartTubeLegacy/wiki/How-to-enable-English-on-Android-5.1)

### Starting screen:

The device/resolution options at start launches different playing methods (as per https://github.com/yuliskov/SmartTubeLegacy/issues/15#issuecomment-364805950)
* 1080 Main - WebView
* 1080 Alt - XWalk
* 4K Main - Exoplayer + WebView
* 4K Alt - Exoplayer + XWalk

Also important, it's possible to select max resolution and codec (ie 1080/AVC1) via the start screen that will be applied on video loading (**Codec** option).

The **Remember** tick box acts as a configuration saving for next app launches.

### Contributors:
* __[WolfganP](https://github.com/WolfganP)__ (README)
* __[javierpz](https://github.com/javierpz)__ (cast fix)
* __[TheRMaverick](https://github.com/TheRMaverick)__ (German language)
* __[Maikell84](https://github.com/Maikell84)__ (misc fixes)
* __[foreveryoungforty](https://github.com/foreveryoungforty)__ (Dutch language)
* __[bubuleur](https://github.com/bubuleur)__ (French language)
* __[otava5](https://github.com/otava5)__ (Czech language)
* __[WaggBR](https://github.com/WaggBR)__ (Brazilian Portuguese language)
* __[itzxeon78](https://github.com/itzxeon78)__ (Spanish language)

### Screens:
![Screenshot of SmartYouTubeTV](screenshots/smartyoutubetv_screenshot_01.jpg "Screenshot of SmartYouTubeTV")

![Screenshot of SmartYouTubeTV](screenshots/smartyoutubetv_screenshot_03.jpg "Screenshot of SmartYouTubeTV")

![Screenshot of SmartYouTubeTV](screenshots/smartyoutubetv_screenshot_05.jpg "Screenshot of SmartYouTubeTV")