![]() |
TSDuck v3.40-4163
MPEG Transport Stream Toolkit
|
▼TSDuck libraries | There are two libraries in the TSDuck development environment |
The TSCore library | Generic C++ features |
The TSDuck library | Digital Television features |
▼Core classes | Generic core classes |
C++ language | C++ language features and design patterns |
▼Operating system | Portable operating system layer |
File system | File system and file path features (in addition to std::filesystem) |
Environment variables | System environment variables features |
Multi-threading | Multi-threading and synchronization features |
Unix | Unix specific features |
Windows | Windows specific features |
Networking | Networking features |
Message logging | Unified message logging |
▼Data formats | Handling various data formats |
TLV | Representation of Tag / Length / Value messages |
XML | Representation of XML documents |
JSON | Representation of JSON documents |
Cryptography | Cryptographic algorithms |
▼Digital TV | Digital television features |
MPEG Digital TV core | MPEG Digital TV core features |
MPEG tables | Tables used in MPEG systems signalization |
MPEG descriptors | Descriptors used in MPEG systems signalization |
HTTP Live Streaming (HLS) | Classes for HTTP Live Streaming (HLS) |
Hardware support | Specific hardware support (tuners, Dektec, HiDes, VATek) |
▼Application | Application development |
Applications | Application management tools |
Command line | Command line applications |
Plugins | TSDuck plugin development |
▼Other languages | Application development not using C++ |
Java bindings | Using TSDuck from Java applications |
Python bindings | Using TSDuck from Python applications |