Recording that stream (e.g. as MPEG-TS / ".ts" file) can therefore contain different encodings with different technical properties inside.
So called "mid-stream changes".
Most applications however, expect one videofile to have one set of properties:
- resolution (width * height)
- framerate (fps)
- audio/video codec
- audio samplerate/channels
- etc.