Как декодировать несколько видео одновременно с NVENC?

Я хочу декодировать несколько видео одновременно с NVDEC в рамках одного процесса. Я много гуглил, но не смог найти ответ на свои вопросы.

  1. Нужно ли создавать отдельный декодер и парсер для каждого видео, то есть мне нужно позвонить cuvidCreateDecoder а также cuvidCreateVideoParser для каждого видео?
  2. Если ответ (1) "Да", нужно ли мне создавать отдельный контекст, или все экземпляры декодеров будут работать в одном контексте?
  3. Если ответ (1) "Нет", можете ли вы объяснить, как добиться одновременного декодирования нескольких видео?
  4. Является cudaStream_t используется как-то для распараллеливания нескольких декодеров? Я не могу найти, где декодер использует cudaStream_t,

0 ответов

Другие вопросы по тегам