Код документа: RU2011142772A
1. Машинореализуемый способ выполнения сжатия видео, содержащий:кодирование множества видеокадров или их частей согласно первому формату кодирования,передачу этого множества закодированных видеокадров или частей в клиентское устройство,прием информации обратной связи из клиентского устройства, причем эту информацию обратной связи можно использовать для определения того, успешно ли приняты и/или декодированы данные, содержащиеся в упомянутых видеокадрах или частях,в ответ на выявление того, что один или несколько видеокадров или их частей не были успешно приняты и/или декодированы:(1) если количество видеокадров или их частей, которые не были успешно приняты и/или декодированы превышает заданный порог, то кодирование нового видеокадра или его части согласно второму формату кодирования, причем этот второй формат кодирования содержит формат, который не зависит от ранее переданных видеокадров или их частей, или(2) если количество видеокадров или их частей, которые не были успешно приняты и/или декодированы ниже заданного порога, то кодирование нового видеокадра или его части согласно первому формату кодирования, причем этот новый видеокадр кодируется с зависимостью от последнего видеокадра или его части, о которых известно, что они успешно приняты, ипередачу упомянутого нового видеокадра или его части в клиентское устройство.2. Способ по п.1, также содержащийопределение времени ожидания, связанного с обменом информацией с клиентским устройством, и(1) если время ожидания превышает заданный порог, то кодирование нового видеокадра или его части согласно второму формату кодирования, причем этот второй формат