ИНТЕЛЛЕКТУАЛЬНАЯ ПРИСТАВКА И СПОСОБ ФУНКЦИОНИРОВАНИЯ ДЛЯ ПРЕДОСТАВЛЕНИЯ ИНТЕЛЛЕКТУАЛЬНОГО СЕРВИСА И УСЛУГ ЦИФРОВОГО ТЕЛЕВИДЕНИЯ С ПОМОЩЬЮ УСТАНОВЛЕННОГО ПО УМОЛЧАНИЮ МЕДИАПРОИГРЫВАТЕЛЯ В ОДНОЙ ОПЕРАЦИОННОЙ СИСТЕМЕ

1. Способ воспроизведения мультимедийных данных в одной операционной системе, поддерживающей интеллектуальный сервис и услугу цифрового телевидения (ЦТВ), при этом способ содержит этапы, на которых:
загружают в память одну операционную систему, поддерживающую интеллектуальный сервис и услугу ЦТВ;
принимают посредством установленного по умолчанию медиапроигрывателя, включенного в одну операционную систему, запрос от приложения на воспроизведение целевых мультимедийных данных;
определяют посредством установленного по умолчанию медиапроигрывателя тип идентификатора (ID) целевых мультимедийных данных;
на основе типа ID целевых мультимедийных данных выбирают посредством установленного по умолчанию медиапроигрывателя один проигрыватель, отличный от установленного по умолчанию медиапроигрывателя, являющийся либо проигрывателем видео по запросу (VOD-проигрыватель), либо проигрывателем ЦТВ; и
воспроизводят целевые мультимедийные данные выбранным проигрывателем.
2. Способ по п.1, в котором ID целевых мультимедийных данных включает в себя унифицированный идентификатор ресурса (UPI).
3. Способ по п.1, в котором целевые мультимедийные данные могут быть либо мультимедийными данными, либо флэш-файлом, принятым по каналу видео по запросу (VOD) или по каналу ЦТВ.
4. Способ по п.1, в котором дополнительно:
при воспроизведении целевых мультимедийных данных проигрывателем ЦТВ предоставляют результат воспроизведения целевых мультимедийных данных в стек ЦТВ с использованием связующего драйвера, входящего в ядро указанной одной операционной системы.
5. Способ по п.4, в котором связующий драйвер, входящий в ядро указанной одной операционной системы, выполняет механизм обмена данными между процессами (IPC).
6. Способ по п.3, в котором на этапе выбора:
на основе типа ID целевых мультимедийных данных выбирают один проигрыватель из проигрывателя ЦТВ, VOD-проигрывателя и проигрывателя Stagefright.
7. Способ по п.6, дополнительно содержащий этап, на котором:
используют аппаратный уровень абстракции ЦТВ для связи между функцией услуги ЦТВ и функцией службы безопасности, содержащихся в стеке ЦТВ.
8. Способ по п.1, в котором на этапе определения:
определяют тип ID целевых мультимедийных данных путем анализа заданного начального участка или заданного конечного участка ID.
9. Способ управления событием, связанным с процессом воспроизведения в одной операционной системе, поддерживающей интеллектуальный сервис и услугу цифрового телевидения (ЦТВ), при этом способ содержит этапы, на которых:
принимают посредством установленного по умолчанию медиапроигрывателя, включенного в одну операционную систему, запрос на воспроизведение от приложения, запрашивающего воспроизведение данных видео по запросу (VOD-данных);
передают посредством установленного по умолчанию медиапроигрывателя указанный запрос на воспроизведение VOD-проигрывателю, отличному от установленного по умолчанию медиапроигрывателя;
воспроизводят посредством VOD-проигрывателя VOD-данные, предоставляемые сервером воспроизведения; и
транслируют посредством установленного по умолчанию медиапроигрывателя информацию, относящуюся к содержанию события, связанного с воспроизведением VOD-данных, в ответ на наступление указанного события.
10. Способ по п.9, в котором на этапе трансляции:
размещают информацию, относящуюся к содержанию события, в классе намерения (Intent).
11. Способ по п.9, в котором информация, относящаяся к содержанию события, указывает завершение воспроизведения VOD-данных, и/или возникновение ошибки при приеме VOD-данных, и/или информацию, связанную с тем, было ли успешно осуществлено преобразование каналов VOD-данных, и/или причину сбоя при преобразовании каналов.
12. Способ по п.9, в котором приложению назначены полномочия на прием информации, относящейся к содержанию события.
13. Способ воспроизведения мультимедийных данных в одной операционной системе, поддерживающей интеллектуальный сервис и услугу цифрового телевидения (ЦТВ), при этом способ содержит этапы, на которых:
загружают в память одну операционную систему, поддерживающую интеллектуальный сервис и услугу ЦТВ;
получают посредством приложения информацию о ресурсах видео по запросу (VOD) с сервера каталога VOD;
в ответ на получение информации о ресурсах VOD предоставляют посредством приложения установленному по умолчанию медиапроигрывателю, включенному в одну операционную систему, идентификатор (ID), указывающий VOD-данные; и
на основе ID выбирают посредством установленного по умолчанию медиапроигрывателя VOD-проигрыватель, отличный от установленного по умолчанию медиапроигрывателя, с тем чтобы запустить выбранный VOD-проигрыватель.
14. Способ по п.13, дополнительно содержащий этапы, на которых:
получают посредством VOD-проигрывателя список идентификаторов ID транспортных потоков; и
принимают посредством VOD-проигрывателя соответствующие VOD-данные с сервера воспроизведения на основе идентификатора транспортного потока, и декодируют принятые VOD-данные.
15. Энергонезависимый машиночитаемый носитель информации, содержащий программу для указания компьютеру выполнить способ по п.1.
16. Устройство воспроизведения мультимедийных данных в одной операционной системе, поддерживающей интеллектуальный сервис и услугу цифрового телевидения (ЦТВ), при этом устройство содержит:
память, выполненную с возможностью загрузки в нее одной операционной системы, поддерживающей интеллектуальный сервис и услугу цифрового телевидения (ЦТВ); и
процессор, выполненный с возможностью приема посредством установленного по умолчанию медиапроигрывателя, включенного в одну операционную систему, запроса от приложения на воспроизведение целевых мультимедийных данных и с возможностью определения типа идентификатора (ID) целевых мультимедийных данных,
при этом процессор выполнен с возможностью, на основе типа ID целевых мультимедийных данных, выбирать один проигрыватель, отличный от установленного по умолчанию медиапроигрывателям, являющегося проигрывателем видео по запросу (VOD-проигрывателем) или проигрывателем ЦТВ, и воспроизводить целевые мультимедийные данные с использованием выбранного проигрывателя.
17. Устройство по п.16, в котором процессор выполнен с возможностью, на основе типа ID целевых мультимедийных данных выбирать один проигрыватель из проигрывателя ЦТВ, VOD-проигрывателя и проигрывателя Stagefright.
18. Устройство по п.16, характеризующееся тем, что содержит стек ЦТВ и выполнено с возможностью предоставления результата воспроизведения стеку ЦТВ с использованием связующего драйвера, входящего в ядро одной операционной системы, при воспроизведении процессорами целевых мультимедийных данных посредством проигрывателя ЦТВ.
19. Устройство по п.18, в котором процессор выполнен с возможностью использовать аппаратный уровень абстракции ЦТВ для связи между функцией услуги ЦТВ и функцией службы безопасности, содержащихся в стеке ЦТВ.