Skip to content
TBS IPTV player, with udpxy support
Kotlin JavaScript Java HTML Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
gradle/wrapper
node_modules
web
.gitignore
LICENSE
README-zh.md
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

中文 | English

TBS media player for Android TV, based on libvlc.

official site (Chinese)

Downloads

Features

  • DLNA
  • IPTV with udpxy support

Upcoming

  • Local storage browsing
  • SMB
  • Screen casting

IPTV Configuration

web interface

http://{yourAppHostIp}:1212

web api

Import TV channels

POST http://{yourAppHostIp}:1212/api/settings/playlist

body

[
    {
        "title": "Channel 1",
        "url": "rtp://239.0.0.1:1234"
    },
    {
        "title": "Channel 2",
        "url": "rtp://239.0.0.2:1234"
    },
    ...
]

udpxy

udpxy can be enabled to convert RTP to HTTP.

POST http://{yourAppHostIp}:1212/api/settings/udpxy

body

{
    "addr": "192.168.1.254:1234"
}

To disable udpxy, POST

{
    "addr": null
}

Build web interface

$ cd web

$ ./deploy.sh

You can’t perform that action at this time.