Skip to main content

Media Streaming Server

Project description

Stream everything…

WARNING! ALPHA SOFTWARE

Tridentstream is currently alpha software and this means stuff is broken and things change. It also means that any plugin you make or use can break with any given update.

Feel free to report bugs and potentially missing features so we can move the whole project into beta. You can also take this chance to move the whole project in a direction you like.

Due to the Alpha status (unstable interfaces between plugins internally) the tests are quite sparse. So things broken might not be caught automatically.

The Alpha status includes the documentation that might be severely lacking or completely missing regarding certain aspects.

Requirements

  • Only tested on Linux
  • Python 3.7 or higher

Optional Requirements

Setting Up

First time you login, a user is created with the info you logged in with. That is an administrative user.

After you logged in, head over to the Admin page, click “Plugins”.

The first plugin type you want to add is a new data source, that’s the plugins on the right side of the page. This can be one from local or remote data, or it can be sourced from website you have access to (i.e. a searcher).

Find one in the list that fits your need and add it. Then add a Section or a Store that works with your input.

After you have finished changing a “Sections” or “Store”, remember to “Commit changes”

External Players

Tridentstream Media Server does not really play anything by itself but can interact with some external players.

Under “Features”, “full” means that it supports complete remote control and tracking through Tridentstream Media Server, i.e. you can pause and play and it reports back how much you have watched of a given media item.

Player support
Name Playback tracking Sections access Store access Relation Note Link
Kodi plugin Yes Yes No First-party   Link
StreamProtocol No N/a N/a First-party Only Windows for now Link

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for tridentstream, version 1.0.8
Filename, size File type Python version Upload date Hashes
Filename, size tridentstream-1.0.8.tar.gz (833.4 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page