СООБЩЕНИЕ ХАРАКТЕРИСТИК РАБОЧЕЙ ТОЧКИ НЕСКОЛЬКИХ ИЗОБРАЖЕНИЙ ВИДЕО (MVC)

1. Способ, содержащий этапы, на которых:
конструируют, с помощью исходного устройства, множество структур данных, причем каждая соответствует рабочей точке кодирования нескольких изображений видео потока битов стандарта Системы MPEG-2 (Экспертная группа по кинематографии), причем каждая структура данных сообщает значение способности воспроизведения, которое описывает способность воспроизведения, которую необходимо удовлетворить принимающим устройством, для использования соответствующей рабочей точки MVC, значение способности декодирования, которое описывает способность декодирования, которую необходимо удовлетворить принимающим устройством, для использования соответствующей рабочей точки MVC, и значение битовой скорости, которое описывает битовую скорость соответствующей рабочей точки MVC, и причем каждая структура данных включена как часть потока битов; и
выводят поток битов, содержащий множество структур данных.
2. Способ по п.1, в котором этап конструирования каждой структуры данных содержит этап конструирования структуры данных, чтобы заставить одно или более устройств двумерного отображения и устройств трехмерного отображения адаптировать поток битов для одного или более устройств двумерного отображения и устройств трехмерного отображения и приспосабливать среду транспортирования с различными полосами пропускания к одному или более устройствам двумерного отображения и устройствам трехмерного отображения.
3. Способ по п.1, в котором значение способности воспроизведения описывает по меньшей мере некоторое число изображений, намеченных для воспроизведения для соответствующей рабочей точки MVC, частоту кадров для видеоданных соответствующей рабочей точки MVC и значение временного идентификатора для соответствующей рабочей точки MVC.
4. Способ по п.1, в котором значение способности декодирования описывает по меньшей мере некоторое число изображений, подлежащих декодированию, для соответствующей рабочей точки MVC, значение уровня, соответствующее рабочей точке MVC и значение профиля, соответствующее рабочей точке MVC.
5. Способ по п.1, в котором значение битовой скорости описывает по меньшей мере одно из средней битовой скорости для соответствующей рабочей точки MVC и максимальной битовой скорости для соответствующей рабочей точки MVC.
6. Способ по п.1, в котором этап конструирования каждой структуры данных содержит дескриптор рабочей точки в структуре данных таблицы карты программы, и в котором поток битов содержит транспортный поток MPEG-2.
7. Способ по п.1, в котором этап конструирования каждой структуры данных содержит дескриптор рабочей точки в структуре данных карты программного потока, и в котором поток битов содержит программный поток MPEG-2.
8. Способ по п.1, в котором каждая структура данных содержит дескриптор рабочей точки, и в котором этап конструирования каждой структуры данных содержит этапы, на которых:
включают значение частоты кадров в дескриптор рабочей точки, который описывает максимальную частоту кадров для видеоданных, включенных в некоторое число изображений для рабочей точки MVC;
включают значения идентификаторов изображений в дескриптор рабочей точки для некоторого числа изображений, намеченных для воспроизведения, рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, намеченных для воспроизведения;
включают значения идентификаторов изображений в дескриптор рабочей точки для некоторого числа изображений, подлежащих декодированию, для рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, подлежащих декодированию; и
включают значение временного идентификатора в дескриптор рабочей точки, который соответствует частоте кадров для видеопотока, собранного из видеоданных изображений для рабочей точки MVC.
9. Способ по п.1, в котором каждая структура данных содержит дескриптор рабочей точки, и в котором этап вывода потока битов содержит вывод потока битов, содержащего каждый из сконструированных дескрипторов рабочих точек.
10. Устройство, содержащее:
мультиплексор, который конструирует множество структур данных, соответствующих рабочей точке кодирования нескольких изображений видео (MVC) потока битов стандарта Системы MPEG-2 (Экспертная группа по кинематографии), причем каждая структура данных сообщает значение способности воспроизведения, которое описывает способность воспроизведения, которую необходимо удовлетворить принимающим устройством, для использования соответствующей рабочей точки MVC, значение способности декодирования, которое описывает способность декодирования, которую необходимо удовлетворить принимающим устройством, для использования соответствующей рабочей точки MVC, и значение битовой скорости, которое описывает битовую скорость соответствующей рабочей точки MVC, и которое включает в себя каждую структуру данных как часть потока битов; и
выходной интерфейс, который выводит поток битов, содержащий множество структур данных.
11. Устройство по п.10, в котором значение способности воспроизведения описывает по меньшей мере некоторое число изображений, намеченных для воспроизведения для соответствующей рабочей точки MVC, частоту кадров для видеоданных соответствующей рабочей точки MVC и значение временного идентификатора для соответствующей рабочей точки MVC.
12. Устройство по п.10, в котором значение способности декодирования описывает по меньшей мере некоторое число изображений, подлежащих декодированию, для соответствующей рабочей точки MVC, значение уровня, соответствующее рабочей точке MVC и значение профиля, соответствующее рабочей точке MVC.
13. Устройство по п.10, в котором значение битовой скорости описывает по меньшей мере одно из средней битовой скорости для соответствующей рабочей точки MVC и максимальной битовой скорости для соответствующей рабочей точки MVC.
14. Устройство по п.10, в котором мультиплексор конструирует каждую структуру данных как дескриптор рабочей точки в структуре данных таблицы карты программы, и в котором поток битов содержит транспортный поток MPEG-2.
15. Устройство по п.10, в котором мультиплексор конструирует каждую структуру данных как дескриптор рабочей точки в структуре данных карты программного потока, и в котором поток битов содержит программный поток MPEG-2.
16. Устройство по п.10, в котором мультиплексор конструирует каждую структуру данных как дескриптор рабочей точки, в котором каждая рабочая точка MVC соответствует поднабору некоторого числа изображений потока битов, и в котором для конструирования каждой структуры данных, мультиплексор включает значение частоты кадров в дескриптор рабочей точки, который описывает максимальную частоту кадров для видеоданных, включенных в изображения для соответствующей рабочей точки MVC, включает значения идентификаторов изображений в дескриптор рабочей точки для изображений, намеченных для воспроизведения соответствующей рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, намеченных для воспроизведения, включает значения идентификаторов изображений в дескриптор рабочей точки для изображений, подлежащих декодированию, для соответствующей рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, подлежащих декодированию, и включает значение временного идентификатора в дескриптор рабочей точки, который соответствует частоте кадров для видеопотока, собранного из видеоданных изображений для соответствующей рабочей точки MVC.
17. Устройство по п.10, в котором каждая структура данных содержит дескриптор рабочей точки, и в котором этап вывода потока битов содержит вывод потока битов, содержащего каждый из сконструированных дескрипторов рабочих точек.
18. Устройство по п.10, в котором устройство содержит по меньшей мере одно из:
интегральная схема; микропроцессор, и
устройство беспроводной связи, которое включает в себя мультиплексор.
19. Устройство, содержащее:
средство для конструирования множества структур данных, где каждая соответствует рабочей точке кодирования нескольких изображений видео потока битов стандарта Системы MPEG-2 (Экспертная группа по кинематографии), причем каждая структура данных сообщает значение способности воспроизведения, которое описывает способность воспроизведения, которую необходимо удовлетворить принимающим устройством, для использования соответствующей рабочей точки MVC, значение способности декодирования, которое описывает способность декодирования, которую необходимо удовлетворить принимающим устройством, для использования соответствующей рабочей точки MVC, и значение битовой скорости, которое описывает битовую скорость соответствующей рабочей точки MVC, и причем каждая структура данных включена как часть потока битов; и
средство для вывода потока битов, содержащего множество структур данных.
20. Устройство по п.19, в котором значение способности воспроизведения описывает по меньшей мере некоторое число изображений, намеченных для воспроизведения для соответствующей рабочей точки MVC, частоту кадров для видеоданных соответствующей рабочей точки MVC и значение временного идентификатора для соответствующей рабочей точки MVC.
21. Устройство по п.19, в котором значение способности декодирования описывает по меньшей мере некоторое число изображений, подлежащих декодированию, для соответствующей рабочей точки MVC, значение уровня, соответствующее рабочей точке MVC и значение профиля, соответствующее рабочей точке MVC.
22. Устройство по п.19, в котором значение битовой скорости описывает по меньшей мере одно из средней битовой скорости для соответствующей рабочей точки MVC и максимальной битовой скорости для соответствующей рабочей точки MVC.
23. Устройство по п.19, в котором каждая структура данных содержит дескриптор рабочей точки, и в котором средство для конструирования каждой структуры данных содержит:
средство для включения значения частоты кадров в дескриптор рабочей точки, который описывает максимальную частоту кадров для видеоданных, включенных в некоторое число изображений для рабочей точки MVC;
средство для включения значений идентификаторов изображений в дескриптор рабочей точки для некоторого числа изображений, намеченных для воспроизведения, рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, намеченных для воспроизведения;
средство для включения значений идентификаторов изображений в дескриптор рабочей точки для некоторого числа изображений, подлежащих декодированию, рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, подлежащих декодированию; и
средство для включения значения временного идентификатора в дескриптор рабочей точки, который соответствует частоте кадров для видеопотока, собранного из видеоданных изображений для рабочей точки MVC.
24. Считываемый компьютером носитель информации, содержащий инструкции, которые при исполнении заставляют процессор исходного устройства:
конструировать множество структур данных, где каждая соответствует рабочей точке кодирования нескольких изображений видео (MVC) потока битов стандарта Системы MPEG-2 (Экспертная группа по кинематографии), причем каждая структура данных сообщает значение способности воспроизведения, которое описывает способность воспроизведения, которую необходимо удовлетворить принимающим устройством, для использования соответствующей рабочей точки MVC, значение способности декодирования, которое описывает способность декодирования, которую необходимо удовлетворить принимающим устройством, для использования соответствующей рабочей точки MVC, и значение битовой скорости, которое описывает битовую скорость соответствующей рабочей точки MVC, и причем каждая структура данных включена как часть потока битов; и
заставлять выходной интерфейс выводить поток битов, содержащий структуры данных.
25. Считываемый компьютером носитель информации по п.24, в котором значение способности воспроизведения описывает по меньшей мере некоторое число изображений, намеченных для воспроизведения для соответствующей рабочей точки MVC, частоту кадров для видеоданных для соответствующей рабочей точки MVC и значение временного идентификатора для соответствующей рабочей точки MVC.
26. Считываемый компьютером носитель информации по п.24, в котором значение способности декодирования описывает по меньшей мере некоторое число изображений, подлежащих декодированию, для соответствующей рабочей точки MVC, значение уровня, соответствующее рабочей точке MVC и значение профиля, соответствующее рабочей точке MVC.
27. Считываемый компьютером носитель информации по п.24, в котором значение битовой скорости описывает по меньшей мере одно из средней битовой скорости для соответствующей рабочей точки MVC и максимальной битовой скорости для соответствующей рабочей точки MVC.
28. Считываемый компьютером носитель информации по п.24, в котором структура данных содержит дескриптор рабочей точки, и в котором инструкции, которые заставляют процессор конструировать каждую структуру данных, содержат инструкции, которые заставляют процессор:
включать значение частоты кадров в дескриптор рабочей точки, который описывает максимальную частоту кадров для видеоданных, включенных в некоторое число изображений для рабочей точки MVC;
включать значения идентификаторов изображений в дескриптор рабочей точки для некоторого числа изображений, намеченных для воспроизведения, рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, намеченных для воспроизведения;
включать значения идентификаторов изображений в дескриптор рабочей точки для некоторого числа изображений, подлежащих декодированию, рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, подлежащих декодированию; и
включать значение временного идентификатора в дескриптор рабочей точки, который соответствует частоте кадров для видеопотока, собранного из видеоданных изображений для рабочей точки MVC.
29. Способ, содержащий этапы, на которых:
принимают с помощью целевого устройства структуру данных, соответствующую рабочей точке кодирования нескольких изображений видео (MVC) потока битов стандарта Системы MPEG-2 (Экспертная группа по кинематографии), причем структура данных сообщает значение способности воспроизведения, которое описывает способность воспроизведения, которую необходимо удовлетворить принимающим устройством, для использования рабочей точки MVC, значение способности декодирования, которое описывает способность декодирования, которую необходимо удовлетворить принимающим устройством, для использования рабочей точки MVC, и значение битовой скорости, которое описывает битовую скорость рабочей точки MVC;
определяют, способен ли видеодекодер целевого устройства декодировать число изображений, соответствующее рабочей точке MVC, на основе способности декодирования, сообщенной структурой данных;
определяют, способно ли целевое устройство воспроизводить изображения, соответствующие рабочей точке MVC, на основе способности воспроизведения, сообщенной структурой данных; и
отправляют изображения, соответствующие рабочей точке MVC, на видеодекодер целевого устройства, когда определено, что видеодекодер целевого устройства способен осуществлять воспроизведение и декодирование изображений, соответствующих рабочей точке MVC.
30. Способ по п.29, в котором структура данных содержит дескриптор рабочей точки, и в котором дескриптор рабочей точки содержит значение частоты кадров, которое описывает максимальную частоту кадров для видеоданных, включенных в изображения для рабочей точки MVC, значения идентификаторов изображений для некоторого числа изображений, намеченных для воспроизведения, рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, намеченных для воспроизведения, значения идентификаторов изображений для числа изображений, подлежащих декодированию, для рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, подлежащих декодированию, и значение временного идентификатора, которое соответствует частоте кадров для видеопотока, собранного из видеоданных изображений для рабочей точки MVC.
31. Способ по п.30, в котором этап определения того, способен ли видеодекодер декодировать изображения содержит этап определения того, способен ли видеодекодер декодировать некоторое число изображений, эквивалентное числу изображений, подлежащих декодированию, с частотой кадров, указанной значением частоты кадров.
32. Способ по п.30, дополнительно содержащий этапы, на которых:
принимают дескрипторы рабочих точек для каждой рабочей точки, включенной в поток битов;
выбирают рабочую точку на основе соответствующего дескриптора рабочей точки, в котором этап выбора содержит этап определения того, что видеодекодер способен декодировать и воспроизводить изображения, соответствующие выбранной рабочей точке; и
отправляют изображения, соответствующие выбранной рабочей точке, на видеодекодер.
33. Способ по п.29, в котором целевое устройство конфигурируется поддерживаемым числом изображений, которое описывает поддерживаемое число изображений, которые могут быть воспроизведены целевым устройством, и значением частоты кадров, которое описывает частоту кадров видеоданных, которые могут быть отображены целевым устройством, в котором этап определения того, способно ли целевое устройство воспроизводить изображения, соответствующие рабочей точке MVC, содержит этапы, на которых:
сравнивают число изображений, соответствующих рабочей точке MVC, с поддерживаемым числом изображений; и
сравнивают частоту кадров изображений, соответствующих рабочей точке MVC, со значением частоты кадров,
в котором этап отправки изображений, соответствующих рабочей точке MVC, на видеодекодер содержит этап, на котором отправляют изображения, соответствующие рабочей точке MVC, на видеодекодер, когда число изображений, соответствующих рабочей точке MVC является меньшим или равным поддерживаемому числу изображений, и когда частота кадров изображений, соответствующих рабочей точке MVC, является меньшей или равной значению частоты кадров.
34. Способ по п.33, в котором поддерживаемое число изображений обратно пропорционально значению частоты кадров.
35. Устройство, содержащее:
входной интерфейс, выполненный с возможностью приема структуры данных, соответствующей рабочей точке кодирования нескольких изображений видео (MVC) потока битов стандарта Системы MPEG-2 (Экспертная группа по кинематографии), причем структура данных сообщает значение способности воспроизведения, которое описывает способность воспроизведения, которую необходимо удовлетворить принимающим устройством, для использования рабочей точки MVC, значение способности декодирования, которое описывает способность декодирования, которую необходимо удовлетворить принимающим устройством, для использования рабочей точки MVC, и значение битовой скорости, которое описывает битовую скорость рабочей точки MVC;
видеодекодер, выполненный с возможностью декодирования видеоданных; и
демультиплексор, выполненный с возможностью определения того, способен ли видеодекодер декодировать число изображений, соответствующее рабочей точке MVC, на основе способности декодирования, сообщенной структурой данных, определения того, способно ли устройство воспроизводить изображения, соответствующие рабочей точке MVC, на основе способности воспроизведения, сообщенной структурой данных, и отправки изображений, соответствующих рабочей точке MVC, на видеодекодер устройства, когда определено, что видеодекодер способен декодировать и воспроизводить изображения, соответствующие рабочей точке MVC.
36. Устройство по п.35, в котором структура данных содержит дескриптор рабочей точки, и в котором дескриптор рабочей точки содержит значение частоты кадров, которое описывает максимальную частоту кадров для видеоданных, включенных в изображения для рабочей точки MVC, значения идентификаторов изображений для числа изображений, намеченных для воспроизведения, рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, намеченных для воспроизведения, значения идентификаторов изображений для числа изображений, подлежащих декодированию, для рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, подлежащих декодированию, и значение временного идентификатора, которое соответствует частоте кадров для видеопотока, собранного из видеоданных изображений для рабочей точки MVC.
37. Устройство по п.36, в котором для определения того, способен ли видеодекодер декодировать изображения, демультиплексор выполнен с возможностью определения того, способен ли видеодекодер декодировать некоторое число изображений, эквивалентное числу изображений, подлежащих декодированию, с частотой кадров, указанной значением частоты кадров.
38. Устройство по п.36, в котором демультиплексор выполнен с возможностью приема дескрипторов рабочей точки для каждой рабочей точки, включенной в поток битов, выбора рабочей точки на основе соответствующего дескриптора рабочей точки, в котором для выбора рабочей точки MVC, демультиплексор выполнен с возможностью определения того, что видеодекодер способен декодировать и воспроизводить изображения, соответствующие выбранной рабочей точке, и отправки изображений, соответствующих выбранной рабочей точке, на видеодекодер.
39. Устройство по п.35, дополнительно содержащее считываемый компьютером носитель информации, выполненный с возможностью хранения поддерживаемого числа изображений, которое описывает поддерживаемое число изображений, которое может быть воспроизведено целевым устройством, и значения частоты кадров, которое описывает частоту кадров видеоданных, которая может быть отображена целевым устройством,
в котором для определения того, способно ли устройство воспроизводить изображения, соответствующие рабочей точке MVC, демультиплексор выполнен с возможностью сравнения числа изображений, соответствующих рабочей точке MVC, с поддерживаемым числом изображений, и сравнения частоты кадров изображений, соответствующих рабочей точке MVC, со значением частоты кадров, и
в котором демультиплексор выполнен с возможностью отправки изображений, соответствующих рабочей точке MVC, на видеодекодер, когда число изображений, соответствующих рабочей точке MVC является меньшим или равным поддерживаемому числу изображений, и когда частота кадров изображений, соответствующих рабочей точке MVC, является меньшей или равной значению частоты кадров.
40. Устройство по п.39, в котором поддерживаемое число изображений обратно пропорционально значению частоты кадров.
41. Устройство по п.35, в котором устройство содержит по меньшей мере одно из:
интегральная схема;
микропроцессор, и
устройство беспроводной связи, которое включает в себя демультиплексор.
42. Устройство, содержащее:
средство для приема структуры данных, соответствующей рабочей точке кодирования нескольких изображений видео (MVC) потока битов стандарта Системы MPEG-2 (Экспертная группа по кинематографии), причем структура данных сообщает значение способности воспроизведения, которое описывает способность воспроизведения, которую необходимо удовлетворить принимающим устройством, для использования рабочей точки MVC, значение способности декодирования, которое описывает способность декодирования, которую необходимо удовлетворить принимающим устройством, для использования рабочей точки MVC, и значение битовой скорости, которое описывает битовую скорость рабочей точки MVC;
средство для определения того, способен ли видеодекодер устройства декодировать число изображений, соответствующее рабочей точке MVC, на основе способности декодирования, сообщенной структурой данных;
средство для определения того, способно ли устройство воспроизводить изображения, соответствующие рабочей точке MVC, на основе способности воспроизведения, сообщенной структурой данных; и
средство для отправки изображений, соответствующих рабочей точке MVC, на видеодекодер устройства, когда определено, что видеодекодер устройства способен осуществлять декодирование и воспроизведение изображений, соответствующих рабочей точке MVC.
43. Устройство по п.42, в котором структура данных содержит дескриптор рабочей точки, и в котором дескриптор рабочей точки содержит значение частоты кадров, которое описывает максимальную частоту кадров для видеоданных, включенных в изображения для рабочей точки MVC, значения идентификаторов изображений для числа изображений, намеченных для воспроизведения, рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, намеченных для воспроизведения, значения идентификаторов изображений для числа изображений, подлежащих декодированию, для рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, подлежащих декодированию, и значение временного идентификатора, которое соответствует частоте кадров для видеопотока, собранного из видеоданных изображений для рабочей точки MVC.
44. Устройство по п.43, в котором средство для определения того, способен ли видеодекодер декодировать изображения, содержит средство для определения того, способен ли видеодекодер декодировать число изображений, эквивалентное числу изображений с частотой кадров, указанной значением частоты кадров.
45. Устройство по п.43, дополнительно содержащие:
средство для приема дескрипторов рабочих точек для каждой рабочей точки, включенной в поток битов;
средство для выбора рабочей точки на основе соответствующего дескриптора рабочей точки, в котором этап выбора содержит этап определения того, что видеодекодер способен декодировать и воспроизводить изображения, соответствующие выбранной рабочей точке; и
средство для отправки изображений, соответствующих выбранной рабочей точке, на видеодекодер.
46. Устройство по п.42, дополнительно содержащее средство для хранения поддерживаемого числа изображений, которое описывает поддерживаемое число изображений, которое может быть воспроизведено целевым устройством, и значения частоты кадров, которое описывает частоту кадров видеоданных, которые могут быть отображены целевым устройством, в котором средство для определения того, способно ли целевое устройство воспроизводить изображения, соответствующие рабочей точке MVC, содержит:
средство для сравнения числа изображений, соответствующих рабочей точке MVC, с поддерживаемым числом изображений; и
средство для сравнения частоты кадров изображений, соответствующих рабочей точке MVC, со значением частоты кадров,
в котором средство для отправки изображений, соответствующих рабочей точке MVC, на видеодекодер содержит средство для отправки изображений, соответствующих рабочей точке MVC, на видеодекодер, когда число изображений, соответствующих рабочей точке MVC является меньшим или равным поддерживаемому числу изображений, и когда частота кадров изображений, соответствующих рабочей точке MVC, является меньшей или равной значению частоты кадров.
47. Считываемый компьютером носитель информации, содержащий инструкции, которые при исполнении заставляют процессор целевого устройства:
принимать структуру данных, соответствующую рабочей точке кодирования нескольких изображений видео (MVC) потока битов стандарта Системы MPEG-2 (Экспертная группа по кинематографии), причем структура данных сообщает значение способности воспроизведения, которое описывает способность воспроизведения, которую необходимо удовлетворить принимающим устройством, для использования рабочей точки MVC, значение способности декодирования, которое описывает способность декодирования, которую необходимо удовлетворить принимающим устройством, для использования рабочей точки MVC, и значение битовой скорости, которое описывает битовую скорость рабочей точки MVC;
определять способен ли видеодекодер целевого устройства декодировать число изображений, соответствующее рабочей точке MVC, на основе способности декодирования, сообщенной структурой данных;
определять способно ли целевое устройство воспроизводить изображения, соответствующие рабочей точке MVC, на основе способности воспроизведения, сообщенной структурой данных; и
отправлять изображения, соответствующие рабочей точке MVC, на видеодекодер целевого устройства, когда определено, что видеодекодер целевого устройства способен осуществлять воспроизведение и декодирование изображений, соответствующих рабочей точке MVC.
48. Считываемый компьютером носитель информации по п.47, в котором структура данных содержит дескриптор рабочей точки, и в котором дескриптор рабочей точки содержит значение частоты кадров, которое описывает максимальную частоту кадров для видеоданных, включенных в изображения для рабочей точки MVC, значения идентификаторов изображений для числа изображений, намеченных для воспроизведения, рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, намеченных для воспроизведения, значения идентификаторов изображений для числа изображений, подлежащих декодированию, для рабочей точки MVC, в котором каждое из значений идентификаторов изображений соответствует одному из изображений, подлежащих декодированию, и значение временного идентификатора, которое соответствует частоте кадров для видеопотока, собранного из видеоданных изображений для рабочей точки MVC.
49. Считываемый компьютером носитель информации по п.48, в котором инструкции, которые заставляют процессор определять способен ли видеодекодер декодировать изображения, содержат инструкции, которые заставляют процессор определять способен ли видеодекодер декодировать число изображений, эквивалентное числу изображений с частотой кадров, указанной значением частоты кадров.
50. Считываемый компьютером носитель информации по п.48, дополнительно содержащий инструкции, которые заставляют процессор:
принимать дескрипторы рабочих точек для каждой рабочей точки, включенной в поток битов;
выбирать рабочую точку на основе соответствующего дескриптора рабочей точки, в котором этап выбора содержит этап определения того, что видеодекодер способен декодировать и воспроизводить изображения, соответствующие выбранной рабочей точке; и
отправлять изображения, соответствующие выбранной рабочей точке, на видеодекодер.
51. Считываемый компьютером носитель информации по п.47, в котором целевое устройство оснащено поддерживаемым числом изображений, которое описывает поддерживаемое число изображений, которое может быть воспроизведено целевым устройством, и значением частоты кадров, которое описывает частоту кадров видеоданных, которая может быть отображена целевым устройством, в котором инструкции, которые заставляют процессор определять способно ли целевое устройство воспроизводить изображения, соответствующие рабочей точке MVC, содержит инструкции, которые заставляют процессор:
сравнивать число изображений, соответствующих рабочей точке MVC, с поддерживаемым числом изображений; и
сравнивать частоту кадров изображений, соответствующих рабочей точке MVC, со значением частоты кадров,
причем инструкции, которые заставляют процессор отправлять изображения, соответствующие рабочей точке MVC, на видеодекодер содержат инструкции, которые заставляют процессор отправлять изображения, соответствующие рабочей точке MVC, на видеодекодер, когда число изображений, соответствующих рабочей точке MVC является меньшим или равным поддерживаемому числу изображений, и когда частота кадров изображений, соответствующих рабочей точке MVC, является меньшей или равной значению частоты кадров.