Skip to content

UPnP MediaServer:1 implementation written in Go cooperate with EPGStation

License

Notifications You must be signed in to change notification settings

yanbe/upnp-mediaserver-epgstation

Repository files navigation

UPnP MediaServer cooperate with EPGStation

This program is UPnP MediaServer cooperate with EPGStation.

More specifically, this program implements following UPnP features:

... to communicate with smart TVs UPnP/DLNA clients, backing EPGStation API.

Compatibility

  • The author confirmed DLNA/UPnP client compatibility with SmartShare app that pre-installed LG Smart TV (55UF9500, webOS 2.0, 2015 model)
  • Should works (perhaps needs some modifictaion. see Hacking)

Features

  • Browsing recorded tv programs by genres, rules, channels as well as latest recorded list
  • Play MPEG2-TS(raw) or encoded MP4 and Matroska (with ASS subtitle) container videos
  • Byte-level seek of playing video

Build and run

docker-compose build
docker-compose up -d
docker-compose logs

Hacking

Reference

Caution

  • Use this program in your home LAN only
    • Do not try service to open internet, or you will be sued for copyright violation
  • This program is not maintained by EPGStation dev team, so do not ask questions about this repository to original EPGStation authors
    • The author use repository name *-epgstation just for searchability

License

  • MIT License

About

UPnP MediaServer:1 implementation written in Go cooperate with EPGStation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published