Inherit from FragmentedFile to create your own stream.
Dynamically find parent pid for psi tables.
Start parsing PES tables.