СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ДОСТАВКОЙ МЕДИАДАННЫХ

1. Способ функционирования отправляющего объекта в системе передачи, причем способ содержит этапы, на которых:
идентифицируют фиксированную задержку, ассоциированную с передачей медиаданных в упомянутой системе передачи; и
отправляют на принимающий объект информацию о фиксированной задержке в виде требования, конфигурируемого таким образом, чтобы гарантировать доставку пакетов для медиаданных, принимаемых принимающим объектом, на более высокий уровень принимающего объекта после фиксированной задержки.
2. Способ по п. 1, дополнительно содержащий этапы, на которых:
определяют требование к размеру буфера для принимающего объекта на основе по меньшей мере одного из: информации о фиксированной задержке и/или о скорости передачи в битах, ассоциированной с медиаданными; и
отправляют требование к размеру буфера на принимающий объект.
3. Способ по п. 2, в котором отправляющий объект выполнен с возможностью проверки соответствия фиксированной задержки и размера буфера.
4. Способ по п. 1, в котором идентификация фиксированной задержки содержит:
оценку задержки передачи, ассоциированной с трактом передачи от отправляющего объекта к одному или более принимающих объектов;
оценку задержки буферизации, ассоциированной с обработкой принятых пакетов для медиаданных; и
вычисление фиксированной задержки на основе задержки передачи и задержки буферизации.
5. Способ по п. 4, в котором оценка задержки буферизации содержит:
определение того, применяется ли прямая коррекция ошибок (FEC) к пакетам для передачи медиаданных; и
включение задержки буферизации для FEC в оценку задержки буферизации.
6. Способ по п. 5, в котором оценка задержки буферизации дополнительно содержит:
включение задержки декапсуляции, вызванной по меньшей мере одним из: декапсуляцией, дефрагментацией и/или деагрегацией принятых пакетов принимающим объектом в оценку задержки буферизации.
7. Способ функционирования принимающего объекта в системе передачи, причем способ содержит этапы, на которых:
принимают медиаданные и информацию о фиксированной задержке, ассоциированной с медиаданными; и
идентифицируют требование, конфигурируемое таким образом, чтобы гарантировать доставку пакетов для медиаданных на более высокий уровень после фиксированной задержки, исходя из информации о фиксированной задержке.
8. Способ по п. 7, дополнительно содержащий этапы, на которых:
хранят принятые данные, ассоциированные с медиаданными, в буфере, пока не истечет время, начиная с временной метки передачи, ассоциированной с принятыми данными, плюс фиксированная задержка; и
обеспечивают пользователя принятыми данными через пользовательский интерфейс.
9. Способ по п. 7, в котором длина временного интервала для фиксированной задержки основана на оценке задержки передачи, ассоциированной с трактом передачи, от отправляющего объекта к одному или более принимающим объектам и оценке задержки буферизации, ассоциированной с обработкой принятых пакетов для медиаданных.
10. Способ по п. 9, в котором оценка задержки буферизации включает в себя оценку задержки буферизации для прямой коррекции ошибок.
11. Способ по п. 10, в котором оценка задержки буферизации включает в себя задержку декапсуляции, вызванную по меньшей мере одним из: декапсуляцией, дефрагментацией и/или деагрегацией принятых пакетов.
12. Устройство в отправляющем объекте в системе передачи, причем устройство содержит:
контроллер, выполненный с возможностью идентификации фиксированной задержки, ассоциированной с передачей медиаданных в системе передачи; и
передатчик, выполненный с возможностью отправки на принимающий объект информации о фиксированной задержке в виде требования, конфигурируемого таким образом, чтобы гарантировать доставку пакетов для медиаданных, принимаемых принимающим объектом, на более высокий уровень принимающего объекта после фиксированной задержки.
13. Устройство по п. 12, в котором:
контроллер выполнен с возможностью определения требования к размеру буфера для принимающего объекта на основе по меньшей мере одного из: информации о фиксированной задержке и/или скорости передачи в битах, ассоциированной с медиаданными; и
передатчик выполнен с возможностью отправки требования к размеру буфера на принимающий объект.
14. Устройство по п. 13, в котором отправляющий объект выполнен с возможностью проверки соответствия фиксированной задержки и размера буфера.
15. Устройство по п. 12, в котором контроллер выполнен с возможностью:
оценки задержки передачи, ассоциированной с трактом передачи от отправляющего объекта к одному или более принимающим объектам;
оценки задержки буферизации, ассоциированной с обработкой принятых пакетов для медиаданных; и
вычисления фиксированной задержки на основе задержки передачи и задержки буферизации.
16. Устройство по п. 15, в котором контроллер выполнен с возможностью:
определения того, применяется ли прямая коррекция ошибок (FEC) к пакетам для передачи медиаданных; и
включения задержки буферизации для FEC в оценку задержки буферизации.
17. Устройство по п. 16, в котором контроллер выполнен с возможностью:
включения задержки декапсуляции, вызванной по меньшей мере одним из: декапсуляцией, дефрагментацией и/или деагрегацией принятых пакетов принимающим объектом в оценку задержки буферизации.
18. Устройство в принимающем объекте в системе передачи, причем устройство содержит:
приемник, выполненный с возможностью приема медиаданных и информации о фиксированной задержке, ассоциированной с медиаданными; и
контроллер, выполненный с возможностью идентификации требования, конфигурируемого таким образом, чтобы гарантировать доставку пакетов для медиаданных на более высокий уровень после фиксированной задержки, исходя из информации о фиксированной задержке.
19. Устройство по п. 18, дополнительно содержащее:
память, выполненную с возможностью хранения принятых данных, ассоциированных с медиаданными, в буфере, пока не истечет время, начиная с временной метки передачи, ассоциированной с принятыми данными, плюс фиксированная задержка; и
причем контроллер выполнен с возможностью обеспечения пользователя принятыми данными через пользовательский интерфейс в ответ на определение того, что текущий момент времени соответствует временной метке передачи, ассоциированной с принятыми данными, плюс фиксированная задержка.
20. Устройство по п. 18, в котором длина временного интервала для фиксированной задержки основана на оценке задержки передачи, ассоциированной с трактом передачи, от отправляющего объекта к одному или более принимающим объектам и оценке задержки буферизации, ассоциированной с обработкой принятых пакетов для медиаданных.
21. Устройство по п. 20, в котором оценка задержки передачи включает в себя оценку задержки буферизации для прямой коррекции ошибок.
22. Устройство по п. 21, в котором оценка задержки буферизации включает в себя задержку декапсуляции, вызванную по меньшей мере одним из: декапсуляцией, дефрагментацией и/или деагрегацией принятых пакетов.