Я записываю видео из прямой трансляции. Формат, в котором мы записываем, требует, чтобы количество кадров было в исходном заголовке. Очевидно, что когда мы начинаем запись, мы не знаем размер видео, и оно может довольно легко попасть в десятки гигабайт. Мой вопрос: как можно переписать определенный набор байтов в двоичном файле, используя C #, не имея дело со всем файлом?