April 2024 - This site, and Kamaelia are being updated. There is significant work needed, and PRs are welcome.
from Kamaelia.Device.DVB.Parse.ReassemblePSITables import ReassemblePSITablesService RegisterService( \ Graphline( PSI = ReassemblePSITablesService(), DEMUXER = ToService("DEMUXER"), linkages = { ("PSI", "pid_request") : ("DEMUXER", "inbox"), ("", "request") : ("PSI", "request"), } ), {"PSI_Tables":"request"} ).activate()