Skip to content

hsg210/transportstream.js

 
 

Repository files navigation

transportstream.js

JavaScript MPEG transport stream decoder/player.

Note: this project is heavily under development and nowhere near complete.

Implemented standards

  • Transport Stream (ISO/IEC 13818-1)
    • Program Association Table (PAT)
    • Program Map Table (PMT)
    • Conditional Access Table (CAT)
    • Packetized Elementary Stream (PES)
  • DVB Service Information (ETSI EN 300 468)
    • Network Information Table (NIT)
    • Bouquet Association Table (BAT)
    • Service Description Table (SDT)
    • Event Information Table (EIT)
    • Time and Date Table (TDT)
    • Time Offset Table (TOT)
    • Running Status Table (RST)
    • Discontinuity Information Table (DIT)
    • Selection Information Table (SIT)
  • H.264 (ITU-T REC H.2264) / MPEG-4 AVC (ISO/IEC 14496-10)
    • Network Abstraction Layer (NAL)
    • NAL unit payloads
  • DVB Subtitling systems (ETSI EN 300 743)
  • TODO

About

JavaScript MPEG transport stream player

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.2%
  • HTML 0.8%