![]() |
TSDuck v3.43-4520
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 |