Способ, устройство и вычислительное устройство для получения широковещательного контента - заявка 2017145004 на патент на изобретение в РФ

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