ДИНАМИЧЕСКОЕ ОБНОВЛЕНИЕ SDP ПРИ ШИРОКОВЕЩАТЕЛЬНОЙ ПЕРЕДАЧЕ ДАННЫХ ПО ПРОТОКОЛУ IP В СИСТЕМЕ DVB-H

1. Способ планирования обновления сеанса, в котором:
принимают новую версию файла описания сеанса для потоковой услуги;
определяют время начала для новой версии файла описания сеанса;
используют по меньшей мере один отчет отправителя потоковой услуги, чтобы синхронизировать время начала для новой версии файла описания сеанса; и
планируют обновление сеанса новой версией файла описания сеанса в соответствии с синхронизированным временем.
2. Способ по п.1, отличающийся тем, что время начала для новой версии указывают в поле описания сеанса в новой версии файла описания сеанса или как временную метку сетевого протокола времени.
3. Способ по п.1, отличающийся тем, что время начала для новой версии указывают в поле "t=" протокола описания сеанса в новой версии файла описания сеанса.
4. Способ по любому из пп.1-3, отличающийся тем, что новую версию файла описания сеанса принимают посредством сеанса доставки файлов.
5. Способ по п.4, отличающийся тем, что сеанс доставки файлов проводят согласно протоколу однонаправленной доставки файлов.
6. Способ по п.5, отличающийся тем, что протокол однонаправленной доставки файлов включает протокол FLUTE.
7. Способ по любому из пп.1-3, отличающийся тем, что описание сеанса выполняют согласно протоколу описания сеанса.
8. Способ по любому из пп.1-3, отличающийся тем, что отчет отправителя передают в потоках протокола управления RTP.
9. Способ по п.1, в котором:
определяют, влияет ли новая версия файла описания сеанса на какой-либо используемый в данное время медиапоток;
если новая версия файла описания сеанса потенциально влияет на потоковый сеанс, то осуществляют действие по обращению к новой версии файла описания сеанса.
10. Способ по п.9, отличающийся тем, что используемый в данное время медиапоток должен быть прерван ввиду новой версии файла описания сеанса, при этом упомянутое действие включает завершение приема рассматриваемого медиапотока или замену рассматриваемого медиапотока эквивалентным потоком в файле описания обновляемого сеанса, или завершение использования услуги.
11. Способ по п.10, отличающийся тем, что новая версия файла описания сеанса создает новые строки media, при этом упомянутое действие включает продолжение воспроизведения инициализированных в данное время медиапотоков или замену по меньшей мере одного медиапотока альтернативным медиапотоком, или использование нескольких потоков одного медиатипа, или использование нового медиапотока нового медиатипа.
12. Способ по п.9, отличающийся тем, что он дополнительно включает прием по меньшей мере одного фрагмента электронного справочника услуг, который содержит новую версию файла описания сеанса, причем указанный по меньшей мере один фрагмент электронного справочника услуг содержит информацию о новой версии файла SDP.
13. Способ по п.12, отличающийся тем, что по меньшей мере один фрагмент электронного справочника услуг содержит описания компонентов для отдельных компонентов сеанса новой версии файла описания сеанса или запланированное время начала и конца для события.
14. Машиночитаемый носитель, содержащий машинный код для выполнения способа по любому из пп.1-13 при выполнении машинного кода в компьютере.
15. Устройство для планирования обновления сеанса, содержащее:
средство для приема новой версии файла описания сеанса для потоковой услуги;
средство для определения времени начала для новой версии файла описания сеанса;
средство для использования по меньшей мере одного отчета отправителя потоковой услуги, чтобы синхронизировать время начала для новой версии файла описания сеанса; и
средство для планирования обновления сеанса новой версией файла описания сеанса в соответствии с синхронизированным временем.
16. Система для передачи потока, содержащая:
передающее устройство, сконфигурированное для передачи по меньшей мере одного из потокового сеанса и сеанса доставки файлов; и
приемное устройство, сконфигурированное для приема по меньшей мере одного из потокового сеанса и сеанса доставки файлов, причем приемное устройство содержит:
машинный код для приема новой версии файла описания сеанса, относящегося к потоковой услуге от передающего устройства;
машинный код для определения, влияет ли новая версия файла описания сеанса на какой-либо используемый в данное время медиапоток; и
машинный код для осуществления действия по обращению к новой версии файла описания сеанса, если новая версия файла описания сеанса потенциально влияет на потоковый сеанс.