Настоящая заявка основана и испрашивает приоритет на основании патентной заявки Китая № 201510856759.4, поданной 30 ноября 2015 г., все содержание которой включено в настоящий документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[001] Настоящее изобретение относится к области компьютерных технологий, более конкретно - к способам, устройствам и системам для воспроизведения мультимедийных данных.
УРОВЕНЬ ТЕХНИКИ
[002] С развитием компьютерных технологий растет объем и разнообразие мультимедийного контента, включая видеоданные и аудиоданные, при этом также увеличивается количество возможных вариантов воспроизведения мультимедийного контента. Например, для воспроизведения мультимедийных данных могут использоваться такие терминалы, как телевизоры Smart-TV и смартфоны.
[003] При известном уровне техники, если пользователь при просмотре определенного мультимедийного контента в мультимедийном приложении на интеллектуальном устройстве (смарт-устройстве), хочет перейти на другое интеллектуальное устройство и продолжить просмотр, то он может закрыть текущее интеллектуальное устройство, а затем открыть мультимедийное приложение на другом интеллектуальном устройстве. При этом пользователь должен найти мультимедийные данные в мультимедийном приложении с помощью функции поиска, а затем найти необходимый момент времени на временной шкале воспроизведения, чтобы продолжить просмотр мультимедийных данных.
[004] Автор настоящего изобретения обнаружил, по меньшей мере, одну описанную ниже проблему в известном уровне техники. Когда пользователь переходит на другое смарт-устройство при воспроизведении мультимедийных данных, он должен найти мультимедийные данные в мультимедийном приложении путем поиска, а затем найти необходимый момент времени на временной шкале воспроизведения, чтобы продолжить просмотр или прослушивание мультимедийных данных, что может замедлять запуск воспроизведения мультимедийных данных.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
[005] Для решения этой проблемы в известном уровне техники предложены способы, устройство и системы для воспроизведения мультимедийных данных. Далее раскрываются технические решения.
[006] В соответствии с первым аспектом вариантов осуществления настоящего изобретения, предлагается способ воспроизведения мультимедийных данных, включающий в себя: получение запроса на информацию о статусе воспроизведения, при этом запрос посылается первым терминалом; получение информации о статусе воспроизведения на втором терминале, связанном с первым терминалом; управление первым терминалом с целью продолжить воспроизведение соответствующих мультимедийных данных в соответствии с информацией о статусе воспроизведения.
[007] В варианте осуществления изобретения получение информации о статусе воспроизведения вторым терминалом, связанным с первым терминалом, включает в себя: посылку на все терминалы, связанные с первым терминалом, уведомления о выгрузке информации о статусе воспроизведения; получение из отправленной указанными терминалами информации о статусе воспроизведения информации о статусе воспроизведения второго терминала.
[008] Таким образом, можно получить информацию о статусе воспроизведения, соответствующую мультимедийным данным, просматриваемым в данный момент.
[009] В варианте осуществления изобретения получение из информации о статусе воспроизведения, посылаемой всеми указанными терминалами, информация о статусе воспроизведения второго терминала включает в себя: определение второго терминала из всех указанных терминалов, при этом второй терминал должен соответствовать, как минимум, одному из следующих условий: относиться к тому же типу, что и первый терминал; быть последним из обновивших информацию о статусе воспроизведения; должен быть осуществлен вход под первой учетной записью, совпадающей с учетной записью, под которой осуществлен вход на первом терминале, или связанной с ней.
[0010] В варианте осуществления изобретения получение информации о статусе воспроизведения второго терминала, связанного с первым терминалом, включает в себя: получение информации о статусе воспроизведения, посылаемой вторым терминалом, когда он закрывает мультимедийное приложение.
[0011] Таким образом, на другом терминале можно получить информацию о статусе воспроизведения, соответствующую мультимедийным данным, которые пользователь просмотрел не до конца.
[0012] В варианте осуществления изобретения способ дополнительно включает в себя: получение запроса на совместное использование мультимедиа, запрос на совместное использование мультимедиа посылается с первого терминала и переносит текущую информацию о статусе воспроизведения на первом терминале и идентификацию целевой учетной записи; и посылку на целевой терминал, на котором осуществлен вход под целевой учетной записью, текущей информации о статусе воспроизведения первого терминала с тем, чтобы целевой терминал продолжил воспроизводить соответствующие мультимедийные данные согласно текущей информации о статусе воспроизведения первого терминала.
[0013] Таким образом, пользователь может поделиться просматриваемыми в настоящее время мультимедийными данными с другими пользователями.
[0014] В варианте осуществления изобретения целевые мультимедийные данные включают в себя видеоданные и аудиоданные.
[0015] В варианте осуществления изобретения информация о статусе воспроизведения включает в себя идентификатор мультимедийных данных и временную метку в процессе воспроизведения, соответствующие целевым мультимедийным данным; в другом варианте информация о статусе воспроизведения включает в себя идентификатор канала, соответствующего целевым мультимедийным данным.
[0016] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения, предлагается способ воспроизведения мультимедийных данных, включающий в себя: посылку на сервер запроса на получение информации о статусе воспроизведения; получение посылаемой сервером информации о статусе воспроизведения второго терминала, связанного с первым терминалом; продолжение воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[0017] В варианте осуществления изобретения посылка на сервер запроса на получение информации о статусе воспроизведения включает в себя: посылку на сервер запроса на получение информации о статусе воспроизведения при обнаружении запуска мультимедийного приложения. Продолжение воспроизведения соответствующих целевых мультимедийных данных согласно информации о статусе воспроизведения включает в себя: управление мультимедийным приложением для воспроизведения соответствующих мультимедийных данных, согласно информации о статусе воспроизведения.
[0018] Таким образом, можно обеспечить, чтобы мультимедийное приложение воспроизводило целевые мультимедийные данные согласно информации о статусе воспроизведения.
[0019] В варианте осуществления изобретения продолжение воспроизведения соответствующих целевых мультимедийных данных согласно информации о статусе воспроизведения включает в себя: получение идентификатора мультимедийных данных и временной метки в процессе воспроизведения из информации о статусе воспроизведения; продолжение воспроизведения целевых мультимедийных данных, соответствующих идентификатору мультимедийных данных, начиная с соответствующей временной метки.
[0020] Таким образом, пользователь может продолжить просмотр мультимедийных данных, которые не были просмотрены до конца на другом терминале.
[0021] В варианте осуществления изобретения продолжение воспроизведения соответствующих целевых мультимедийных данных согласно информации о статусе воспроизведения включает в себя: получение идентифицирующей информации о канале мультимедиа из информации о статусе воспроизведения; продолжение воспроизведения целевых мультимедийных данных в соответствии с идентифицирующей информацией о канале мультимедиа.
[0022] Таким образом, пользователь может продолжить просмотр мультимедийных данных, которые просматривал на другом терминале, в соответствии с идентифицирующей информацией о канале мультимедиа.
[0023] В варианте осуществления изобретения перед посылкой на сервер запроса на получение информации о статусе воспроизведения, способ дополнительно включает в себя: выдачу информации на запуск воспроизведения целевых мультимедийных данных. Посылка на сервер запроса на получение информации о статусе воспроизведения включает в себя: посылку на сервер запроса на получение информации о статусе воспроизведения, в ответ на обнаружение инициирующего действия по информации на запуск воспроизведения.
[0024] Таким образом, пользователь имеет возможность выбрать, будет ли он просматривать мультимедийные данные, которые просматривались на другом терминале.
[0025] В соответствии с четвертым аспектом вариантов осуществления настоящего изобретения, предлагается устройство для воспроизведения мультимедийных данных, включающее в себя: передающий модуль для посылки на сервер запроса на получение информации о статусе воспроизведения; получающий модуль для получения посылаемой сервером информации о статусе воспроизведения второго терминала, связанного с первым терминалом; воспроизводящий модуль для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[0026] В варианте осуществления изобретения получающий модуль включает в себя передающий субмодуль, приемный субмодуль и получающий субмодуль, отличающиеся тем, что: передающий субмодуль выполнен с возможностью отправки на все терминалы, связанные с первым терминалом, уведомлений о выгрузке информации о статусе воспроизведения; приемный субмодуль выполнен с возможностью получения информации о статусе воспроизведения, посылаемой всеми указанными терминалами; получающий субмодуль выполнен с возможностью получения информации о статусе воспроизведения второго терминала из информации о статусе воспроизведения, посылаемой всеми указанными терминалами.
[0027] В варианте осуществления изобретения получающий субмодуль выполнен с возможностью: определения второго терминала из всех упомянутых терминалов, при этом второй терминал должен соответствовать, как минимум, одному из следующих условий: относиться к тому же типу, что и первый терминал; быть последним из обновивших информацию о статусе воспроизведения; должен быть осуществлен вход под первой учетной записью, совпадающей с учетной записью, под которой осуществлен вход на первом терминале, или связанной с ней.
[0028] В варианте осуществления изобретения получающий модуль выполнен с возможностью получения информации о статусе воспроизведения, посылаемой вторым терминалом, когда он закрывает мультимедийное приложение.
[0029] В варианте осуществления изобретения устройство дополнительно включает в себя: второй приемный модуль для получения запроса на совместное использование мультимедиа, при этом запрос на совместное использование мультимедиа посылается с первого терминала и переносит текущую информацию о статусе воспроизведения на первом терминале и идентификацию целевой учетной записи; и передающий модуль для посылки первому терминалу, на котором осуществлен вход под целевой учетной записью, текущей информации о статусе воспроизведения первого терминала с тем, чтобы целевой терминал продолжил воспроизводить соответствующие мультимедийные данные согласно текущей информации о статусе воспроизведения первого терминала.
[0030] В варианте осуществления изобретения целевые мультимедийные данные включают в себя видеоданные и аудиоданные.
[0031] В варианте осуществления изобретения информация о статусе воспроизведения включает в себя идентификатор мультимедийных данных и временную метку в процессе воспроизведения, соответствующие целевым мультимедийным данным; в другом варианте информация о статусе воспроизведения включает в себя идентификатор канала, соответствующего целевым мультимедийным данным.
[0032] В соответствии с четвертым аспектом вариантов осуществления настоящего изобретения, предлагается устройство для воспроизведения мультимедийных данных, включающее в себя: передающий модуль для посылки на сервер запроса на получение информации о статусе воспроизведения; приемный модуль для получения посылаемой сервером информации о статусе воспроизведения второго терминала, связанного с первым терминалом; воспроизводящий модуль для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[0033] В варианте осуществления изобретения передающий модуль выполнен с возможностью отправки на сервер запроса на получение информации о статусе воспроизведения при обнаружении запуска мультимедийного приложения. Воспроизводящий модуль выполнен с возможностью управления мультимедийным приложением с целью воспроизведения целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[0034] В варианте осуществления изобретения воспроизводящий модуль включает в себя получающий субмодуль и воспроизводящий субмодуль. Получающий субмодуль выполнен с возможностью получения идентификатора мультимедийных данных и временной метки в процессе воспроизведения из информации о статусе воспроизведения, а воспроизводящий субмодуль выполнен с возможностью продолжения воспроизведения целевых мультимедийных данных, соответствующих идентификатору мультимедийных данных, начиная с соответствующей временной метки.
[0035] В варианте осуществления изобретения получающий субмодуль выполнен с возможностью получения идентифицирующей информации о канале мультимедиа из информации о статусе воспроизведения, а воспроизводящий субмодуль выполнен с возможностью продолжения воспроизведения целевых мультимедийных данных в соответствии с идентифицирующей информацией о канале мультимедиа.
[0036] В варианте осуществления изобретения устройство дополнительно включает в себя: модуль вывода для вывода информации о запуске для начала воспроизведения целевых мультимедийных данных до момента отправки на сервер запроса на получение информации о статусе воспроизведения. Передающий модуль выполнен с возможностью отправки на сервер запроса на получение информации о статусе воспроизведения, в ответ на обнаружение инициирующего действия по информации на запуск воспроизведения.
[0037] В соответствии с пятым аспектом вариантов осуществления настоящего изобретения, предлагается система для воспроизведения мультимедийных данных, указанная система включает в себя сервер и первый терминал. Сервер выполнен с возможностью: получения запроса на информацию о статусе воспроизведения, при этом запрос посылается первым терминалом; получения информации о статусе воспроизведения второго терминала, связанного с первым терминалом; управление первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения. Первый терминал выполнен с возможностью: отправки на сервер запроса на получение информации о статусе воспроизведения; получения посылаемой сервером информации о статусе воспроизведения второго терминала, связанного с первым терминалом; продолжение воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[0038] Решения в соответствии с вариантами осуществления настоящего изобретения обладают следующими преимуществами.
[0039] В соответствии с вариантами осуществления настоящего изобретения, первый терминал посылает на сервер запрос на получение информации о статусе воспроизведения; сервер получает запрос на получение информации о статусе воспроизведения, направленный первым терминалом; сервер получает информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; сервер управляет первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения; первый терминал получает посылаемую сервером информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; и первый терминал продолжает воспроизведение соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения. Таким образом, когда пользователь переходит на другой терминал во время воспроизведения мультимедийных данных, терминал, на который перешел пользователь, может автоматически получить информацию о статусе воспроизведения на терминале, используемом до перехода, и затем автоматически воспроизводить мультимедийные данные согласно информации о статусе воспроизведения. Соответственно, пользователь может просматривать мультимедийные данные, которые он ранее просматривал на терминале, используемом до перехода, без необходимости проводить поиск, благодаря чему ускоряется начало воспроизведения мультимедийных данных.
[0040] Следует понимать, что как приведенное выше общее описание, так и последующее подробное описание являются только иллюстративными и поясняющими и не ограничивают изобретение, как заявлено.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0041] Сопровождающие чертежи, включенные в настоящий документ и составляющие его часть, иллюстрируют варианты осуществления изобретения, соответствующие настоящему раскрытию, и вместе с настоящим описанием служат для пояснения принципов настоящего изобретения. На чертежах:
[0042] Фиг. 1 представляет собой блок-схему воспроизведения мультимедийных данных в соответствии с примерным вариантом осуществления изобретения;
[0043] Фиг. 2 представляет собой блок-схему воспроизведения мультимедийных данных в соответствии с примерным вариантом осуществления изобретения;
[0044] Фиг. 3 представляет собой блок-схему воспроизведения мультимедийных данных в соответствии с примерным вариантом осуществления изобретения;
[0045] Фиг. 4 представляет собой схему, иллюстрирующую интерфейс дисплея терминала в соответствии с примерным вариантом осуществления изобретения;
[0046] Фиг. 5 представляет собой схему, иллюстрирующую интерфейс дисплея терминала в соответствии с примерным вариантом осуществления изобретения;
[0047] Фиг. 6 представляет собой схему, иллюстрирующую интерфейс дисплея терминала в соответствии с примерным вариантом осуществления изобретения;
[0048] Фиг. 7 представляет собой структурную схему устройства для воспроизведения мультимедийных данных в соответствии с примерным вариантом осуществления изобретения;
[0049] Фиг. 8 представляет собой структурную схему устройства для воспроизведения мультимедийных данных в соответствии с примерным вариантом осуществления изобретения;
[0050] Фиг. 9 представляет собой структурную схему устройства для воспроизведения мультимедийных данных в соответствии с примерным вариантом осуществления изобретения;
[0051] Фиг. 10 представляет собой структурную схему устройства для воспроизведения мультимедийных данных в соответствии с примерным вариантом осуществления изобретения;
[0052] Фиг. 11 представляет собой структурную схему устройства для воспроизведения мультимедийных данных в соответствии с примерным вариантом осуществления изобретения;
[0053] Фиг. 12 представляет собой структурную схему устройства для воспроизведения мультимедийных данных в соответствии с примерным вариантом осуществления изобретения;
[0054] Фиг. 13 представляет собой структурную схему сервера в соответствии с примерным вариантом осуществления изобретения;
[0055] Фиг. 14 представляет собой структурную схему терминала в соответствии с примерным вариантом осуществления изобретения.
[0056] Вышеуказанные чертежи иллюстрируют конкретные варианты осуществления изобретения, как подробно описано ниже. Эти чертежи и описание не предназначены для ограничения объема концепции изобретения каким-либо образом, а только для объяснения концепции изобретения для специалистов в данной области техники, со ссылками на конкретные варианты осуществления.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0057] Теперь будет подробно дана ссылка на иллюстративные варианты осуществления, примеры которых показаны на сопровождающих чертежах. Дальнейшее описание ссылается на сопровождающие чертежи, на которых одинаковые ссылочные позиции на разных чертежах обозначают одинаковые или аналогичные элементы, если не указано иное. Воплощения, раскрытые в нижеследующем описании иллюстративных вариантов осуществления, не представляют собой все воплощения в соответствии с изобретением. Вместо того, они представляют собой просто примеры устройств и способов в соответствии с аспектами, относящимися к изобретению согласно прилагаемой формуле изобретения.
[0058] Вариант осуществления изобретения предлагает способ воспроизведения мультимедийных данных. Данный способ воспроизведения мультимедийных данных может быть реализован совместно сервером и терминалом. Сервер может представлять собой фоновый сервер для управления приложением на интеллектуальном устройстве, а терминал может представлять собой терминал с установленным на нем мультимедийным и управляющим приложениями.
[0059] Как показано на Фиг. 1, операционная процедура сервера в рамках способа может включать в себя описанные ниже шаги.
[0060] На шаге 101 осуществляется получение запроса на получение информации о статусе воспроизведения, при этом запрос посылается первым терминалом.
[0061] На шаге 102 осуществляется получение информации о статусе воспроизведения второго терминала, связанного с первым терминалом.
[0062] На шаге 103 осуществляется управление первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[0063] Как показано на Фиг. 2, операционная процедура терминала в рамках способа может включать в себя описанные ниже шаги.
[0064] На шаге 201 на сервер направляется запрос на получение информации о статусе воспроизведения.
[0065] На шаге 202 осуществляется получение посылаемой сервером информации о статусе воспроизведения второго терминала, связанного с первым терминалом.
[0066] На шаге 203 осуществляется продолжение воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[0067] В соответствии с данным вариантом осуществления настоящего изобретения, первый терминал посылает на сервер запрос на получение информации о статусе воспроизведения; сервер получает запрос на получение информации о статусе воспроизведения, направленный первым терминалом; сервер получает информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; сервер управляет первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения; первый терминал получает посылаемую сервером информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; и первый терминал продолжает воспроизведение соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения. Таким образом, когда пользователь переходит на другой терминал во время воспроизведения мультимедийных данных, терминал, на который перешел пользователь, может автоматически получить информацию о статусе воспроизведения на терминале, используемом до перехода, и затем автоматически воспроизводить мультимедийные данные согласно информации о статусе воспроизведения. Соответственно, пользователь может просматривать мультимедийные данные, которые он ранее просматривал на терминале, используемом до перехода, без необходимости проводить поиск, благодаря чему ускоряется начало воспроизведения мультимедийных данных.
[0068] Другой вариант осуществления изобретения предлагает способ воспроизведения мультимедийных данных. Данный способ воспроизведения мультимедийных данных может быть реализован совместно сервером и терминалами (первым терминалом и вторым терминалом). Сервер может представлять собой фоновый сервер для управления приложением на интеллектуальном устройстве (например, интеллектуальное домашнее приложение) и может быть снабжен процессором, памятью, приемопередатчиком и т.д. Процессор может быть использован в процессе воспроизведения мультимедийных данных, память может быть использована для хранения данных, требуемых или появляющихся в процессе воспроизведения мультимедийных данных, а приемопередатчик может быть использован для приема и передачи сообщений. Терминал может представлять собой смартфон, планшетный компьютер, смарт-телевизор и т.д. Терминал может иметь установленные на нем мультимедийное и управляющее приложения для интеллектуального устройства и может быть снабжен процессором, памятью, приемопередатчиком и т.д. Процессор может быть использован в процессе воспроизведения мультимедийных данных, память может быть использована для хранения данных, требуемых или появляющихся в процессе воспроизведения мультимедийных данных, а приемопередатчик может быть использован для приема и передачи сообщений. Кроме того, терминал может быть снабжен устройством ввода/вывода, например, дисплеем, и т.д. Дисплей может использоваться для отображения интерфейса управляющего приложения, интерфейса воспроизведения мультимедийных данных, и т.д. на интеллектуальном устройстве. Дисплей может представлять собой сенсорный экран.
[0069] Перед реализацией способа пользователь может связать между собой первый терминал и второй терминал, которые обычно используются для воспроизведения мультимедийных данных. Например, пользователь может установить управляющее приложение для интеллектуального устройства на первом и втором терминалах, а затем запустить управляющее приложение. Каждый из терминалов может отображать интерфейс для входа в управляющее приложение. От пользователя может требоваться ввести свою учетную запись и пароль и нажать кнопку подтверждения, чтобы терминал послал на сервер идентификационную информацию терминала. Сервер может хранить информацию о взаимном соответствии терминала и идентификационных учетных данных. Пользователь может вводить одинаковые идентификационные учетные данные и пароль в управляющие приложения первого и второго терминалов. Таким образом, в соответствии с информацией, которая хранится на сервере, эти идентификационные учетные данные могут соответствовать первому терминалу и второму терминалу, так что первый терминал и второй терминал будут связаны друг с другом.
[0070] Операционная процедура, показанная на Фиг. 3, будет далее подробно описана в связи с вариантами реализации.
[0071] На шаге 301 первый терминал посылает на сервер запрос на получение информации о статусе воспроизведения.
[0072] В варианте реализации пользователь закрывает мультимедийное приложение на втором терминале во время использования им мультимедийного приложения второго терминала для просмотра видео, и затем открывает мультимедийное приложение на первом терминале для просмотра этих мультимедийных данных. В это время первый терминал может посылать на сервер запрос на получение информации о статусе воспроизведения, при этом запрос на получение информации о статусе воспроизведения содержит идентификационную информацию первого терминала. Например, пользователь, просматривающий мультимедийные данные на смарт-телевизоре в гостиной, закрывает приложение на данном телевизоре и переходит в спальню, где использует для просмотра этих мультимедийных данных мобильный телефон. При запуске мультимедийного приложения на мобильном телефоне, мобильный телефон может посылать на сервер запрос на получение информации о статусе воспроизведения.
[0073] В варианте осуществления изобретения при обнаружении запуска мультимедийного приложения на сервер посылается запрос на получение информации о статусе воспроизведения.
[0074] В варианте реализации пользователь закрывает мультимедийное приложение на втором терминале во время использования им указанного приложения на втором терминале для просмотра мультимедийных данных, и затем открывает мультимедийное приложение на первом терминале для просмотра этих мультимедийных данных. В это время пользователь может щелчком вызвать опцию в мультимедийном приложении первого терминала. Первый терминал получает по щелчку команду и запускает мультимедийное приложение. При обнаружении запуска мультимедийного приложения управляющим приложением оно отдает команду первому терминалу на посылку запроса на сервер для получения информации о статусе воспроизведения, при этом указанный запрос содержит идентификационную информацию первого терминала. Например, пользователь, просматривающий видео на смарт-телевизоре в гостиной, закрывает приложение на данном телевизоре и переходит в спальню, где использует для просмотра этого видео мобильный телефон. При запуске мультимедийного приложения на мобильном телефоне, управляющее приложение обнаруживает запуск мультимедийного приложения и дает команду мобильному телефону на посылку запроса на сервер для получения информации о статусе воспроизведения.
[0075] В варианте осуществления изобретения перед тем, как первый терминал посылает на сервер запрос на получение информации о статусе воспроизведения, он может вывести информацию о запуске для начала воспроизведения целевых мультимедийных данных и послать на сервер запрос на получение информации о статусе воспроизведения в ответ на обнаружение инициирующего действия с информацией на запуск воспроизведения.
[0076] В варианте реализации, показанном на Фиг. 4, когда первый терминал обнаруживает запуск мультимедийного приложения, он может отобразить в интерфейсе диалоговое окно с информацией на запуск воспроизведения целевых мультимедийных данных. В диалоговом окне выводится предложение начать воспроизведение целевых мультимедийных данных и кнопки «Да» и «Нет». Пользователь может нажать кнопку «Да», а первый терминал после нажатия кнопки может послать на сервер запрос на получение информации о статусе воспроизведения.
[0077] В варианте осуществления изобретения информация о статусе воспроизведения включает в себя идентификатор мультимедийных данных и временную метку в процессе воспроизведения, соответствующие целевым мультимедийным данным; в другом варианте информация о статусе воспроизведения включает в себя идентификатор канала, соответствующего целевым мультимедийным данным.
[0078] В варианте реализации если пользователь просматривал определенные мультимедийные данные на втором терминале, сервер может получить идентификатор мультимедийных данных и временную точку в процессе воспроизведения, соответствующие целевым мультимедийным данным. Например, если пользователь просматривал на втором терминале фильм «Китайская Одиссея» и остановился на пятнадцатой минуте, сервер может получить идентификацию мультимедийных данных в виде названия «Китайская Одиссея» и временной метки – пятнадцать минут.
[0079] Или, если пользователь просматривал мультимедийные данные на определенном канале на втором терминале, информация о статусе воспроизведения, полученная сервером может представлять собой идентификацию канала, соответствующего воспроизводимым мультимедийным данным. Например, если пользователь просматривал выпуск новостей CCTV на канале CCTV-1 с использованием смарт-телевизора, то полученная сервером идентификация канала будет представлять собой CCTV-1. Если пользователь использует приложение с видео в реальном времени, установленное на терминале для просмотра видео в реальном времени, то полученная сервером информация может представлять собой идентификацию канала, соответствующего воспроизводимому видео. Например, если пользователь использует приложение с видео в реальном времени для просмотра футбольного матча на CCTV-5, то полученной сервером информацией о видеопросмотре будет CCTV-5.
[0080] На шаге 302 осуществляется получение запроса на получение информации о статусе воспроизведения, направленного первым терминалом.
[0081] В варианте реализации сервер получает запрос на получение информации о статусе воспроизведения, направленный первым терминалом, а затем может анализировать запрос для получения из него идентификационной информации первого терминала.
[0082] На шаге 303 сервер получает информацию о статусе воспроизведения второго терминала, связанного с первым терминалом.
[0083] В варианте реализации после определения идентификационной информации первого терминала сервер может получать информацию о статусе воспроизведения второго терминала, связанного с первым терминалом, в соответствии с идентификационной информации первого терминала.
[0084] В варианте осуществления изобретения информация о статусе воспроизведения вторым терминалом, связанным с первым терминалом, может быть получена посредством: посылки на все терминалы, связанные с первым терминалом, уведомления о выгрузке информации о статусе воспроизведения и получения из отправленной указанными терминалами информации о статусе воспроизведения информации о статусе воспроизведения второго терминала.
[0085] В варианте реализации после получения идентификационной информации первого терминала, сервер может получить идентификационную информацию всех терминалов, связанных с первым терминалом, и затем посылать, на все терминалы, связанные с первым терминалом, уведомления о выгрузке информации о статусе воспроизведения. Все терминалы, связанные с первым терминалом, после получения уведомлений о выгрузке информации о статусе воспроизведения, получают соответствующую информацию о статусе воспроизведения и посылают ее на сервер. Сервер, после получения информации о статусе воспроизведения, направленной всеми терминалами, может получать информацию о статусе воспроизведения второго терминала.
[0086] В варианте осуществления изобретения из всех терминалов определяется второй терминал, при этом второй терминал должен соответствовать, как минимум, одному из следующих условий: относиться к тому же типу, что и первый терминал; быть последним из обновивших информацию о статусе воспроизведения; должен быть осуществлен вход под первой учетной записью, совпадающей с учетной записью, под которой осуществлен вход на первом терминале, или связанной с ней.
[0087] В варианте реализации, когда сервер определяет второй терминал из всех терминалов, связанных с первым терминалом, второй терминал соответствует, как минимум, одному из следующих условий: второй терминал относится к тому же типу, что и первый терминал (например, оба могут использоваться для воспроизведения видео, или оба могут использоваться для воспроизведения музыки); среди всех терминалов, связанных с первым терминалом, второй терминал является последним из обновивших информацию о статусе воспроизведения (например, среди всех терминалов, связанных с первым терминалом, терминалы, кроме второго терминала, обновили информацию о статусе воспроизведения 10 октября, а второй терминал обновил информацию о статусе воспроизведения 11 октября); на втором терминале выполнен вход под первой учетной записью, совпадающей с учетной записью на первом терминале (например, вход на втором и первом терминалах выполнен с одной и той же учетной записью) или связанной с учетной записью на первом терминале (например, установлено однозначное взаимное соответствие).
[0088] В варианте осуществления изобретения происходит получение информации о статусе воспроизведения, посылаемой вторым терминалом при закрытии им мультимедийного приложения.
[0089] В варианте реализации пользователь закрывает мультимедийное приложение на втором терминале во время использования им указанного приложения для просмотра определенных мультимедийных данных. Управляющее приложение, установленное на втором терминале, обнаруживает факт закрытия мультимедийного приложения, записывает идентификационную информацию о проигрываемых в настоящее время мультимедийных данных и временную метку в процессе воспроизведения или идентификационную информацию о канале мультимедиа, после чего посылает на сервер информацию о статусе воспроизведения, соответствующую воспроизводимым мультимедийным данным. Информация о статусе воспроизведения может содержать идентификационную информацию о проигрываемых в настоящее время мультимедийных данных и временную метку в процессе воспроизведения или идентификационную информацию о канале мультимедиа. После получения информации о статусе воспроизведения сервер сохраняет информацию о статусе воспроизведения в качестве информации о статусе воспроизведения второго терминала.
[0090] На шаге 304 сервер управляет первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[0091] В варианте реализации полученная сервером информация о статусе воспроизведения включает в себя идентификационную информацию о проигрываемых в настоящее время мультимедийных данных и временную метку в процессе воспроизведения. Эти мультимедийные данные могут быть использованы в качестве целевых мультимедийных данных, затем идентификатор мультимедийных данных и временная метка в процессе воспроизведения, соответствующие целевым мультимедийным данным, посылаются на первый терминал в соответствии с идентификационной информацией первого терминала, что позволяет продолжить воспроизведение целевых мультимедийных данных на первом терминале, начиная с соответствующей временной метки. Если полученная сервером информация о статусе воспроизведения является идентифицирующей информацией о канале, соответствующем воспроизводимым мультимедийным данным, то эта информация может быть направлена на первый терминал, что позволит продолжить воспроизведение целевых мультимедийных данных на первом терминале по соответствующему каналу.
[0092] В варианте осуществления изобретения целевые мультимедийные данные включают в себя видеоданные и аудиоданные.
[0093] В варианте реализации целевыми мультимедийными данными могут быть видеоданные (например, ТВ сериал, фильм и т.д.), или аудиоданными (например, музыка, вещательный контент и т.д.).
[0094] На шаге 305, первый терминал получает от сервера информацию о статусе воспроизведения второго терминала, связанного с первым терминалом.
[0095] В варианте реализации первый терминал получает от сервера информацию о статусе воспроизведения второго терминала, связанного с первым терминалом, после чего может анализировать информацию о статусе воспроизведения и получать, из информации о статусе воспроизведения, идентификационную информацию о мультимедийных данных и временную метку в процессе воспроизведения или идентификационную информацию о мультимедийном канале.
[0096] На шаге 306 первый терминал продолжает воспроизведение соответствующих целевых мультимедийных данных согласно информации о статусе воспроизведения.
[0097] В варианте реализации первый терминал может воспроизводить соответствующие целевые мультимедийные данные в соответствии с идентификационной информацией о них и временной меткой, содержащихся в информации о статусе воспроизведения, или может воспроизводить соответствующие целевые мультимедийные данные в соответствии с идентификационной информацией о мультимедийном канале из информации о статусе воспроизведения.
[0098] В варианте осуществления изобретения первый терминал может осуществлять управление мультимедийным приложением с целью воспроизведения целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[0099] В варианте реализации, если после анализа первым терминалом информации о статусе воспроизведения будут получены идентификационная информация о мультимедийных данных и временная метка в процессе воспроизведения, может быть осуществлен поиск целевых мультимедийных данных в соответствии с идентифицирующей информацией, после чего может осуществляться управление мультимедийным приложением для воспроизведения целевых мультимедийных данных, начиная с соответствующей временной метки. Если после анализа первым терминалом информации о статусе воспроизведения будет получена идентификационная информация о мультимедийном канале, может быть осуществлен поиск соответствующего мультимедийного канала, после чего может осуществляться управление мультимедийным приложением для воспроизведения мультимедийных данных, воспроизводимых на канале в данный момент.
[00100] В варианте осуществления изобретения первый терминал может осуществлять управление мультимедийным приложением для продолжения воспроизведения мультимедийных данных начиная с соответствующей временной метки, посредством: получения идентификатора мультимедийных данных и временной метки в процессе воспроизведения из информации о статусе воспроизведения; продолжения воспроизведения целевых мультимедийных данных, соответствующих идентификатору мультимедийных данных, начиная с соответствующей временной метки.
[00101] В варианте реализации после получения из информации о статусе воспроизведения идентификационной информации о мультимедийных данных и временной метки, первый терминал может осуществлять поиск соответствующих целевых мультимедийных данных в соответствии с идентификационной информацией о мультимедийных данных и управление мультимедийным приложением для продолжения воспроизведения целевых мультимедийных данных, начиная с соответствующей временной метки. Например, если идентификационной информацией о мультимедийных данных, содержащейся в информации о статусе воспроизведения, является «Раскрашенная кожа», а временная метка – пятнадцать минут и двадцать три секунды, то мультимедийное приложение продолжит воспроизводить фильм «Раскрашенная кожа» с момента времени пятнадцать минут и двадцать три секунды.
[00102] В варианте осуществления изобретения первый терминал может осуществлять управление мультимедийным приложением для воспроизведения целевых мультимедийных данных в соответствии с идентифицирующей информацией о канале мультимедиа посредством: получения идентифицирующей информации о канале мультимедиа из информации о статусе воспроизведения; продолжения воспроизведения целевых мультимедийных данных в соответствии с идентифицирующей информацией о канале мультимедиа.
[00103] В варианте реализации после получения идентификационной информации о мультимедийном канале из информации о статусе воспроизведения, первый терминал может в соответствии с идентификационной информацией о мультимедийном канале осуществлять поиск мультимедийных данных, воспроизводимых в качестве целевых, а затем осуществлять управление мультимедийным приложением для воспроизведения целевых мультимедийных данных. Например, если идентификационной информацией о мультимедийном канале, содержащейся в информации о статусе воспроизведения, является CCTV-1, и если текущими воспроизводимыми мультимедийными данными является выпуск новостей CCTV на канале CCTV-1, то мультимедийное приложение может воспроизводить выпуск новостей CCTV.
[00104] Варианты осуществления настоящего изобретения дополнительно предусматривают способ совместного использования мультимедийных данных пользователем с другими пользователями, который может включать в себя: получение запроса на совместное использование мультимедиа, запрос на совместное использование мультимедиа посылается с первого терминала и переносит текущую информацию о статусе воспроизведения на первом терминале и идентификацию целевой учетной записи; и посылку на целевой терминал, на котором осуществлен вход под целевой учетной записью, текущей информации о статусе воспроизведения первого терминала с тем, чтобы целевой терминал продолжил воспроизводить соответствующие мультимедийные данные согласно текущей информации о статусе воспроизведения первого терминала.
[00105] В варианте реализации мультимедийное приложение или управляющее приложение могут иметь кнопку для совместного использования ресурсов. Пользователь может кликнуть по кнопке совместного использования ресурсов, чтобы поделиться с мультимедийными данными с друзьями. Вариант осуществления изобретения описан на примере, в котором мультимедийное приложение предоставляет пользователю кнопку для совместного использования ресурсов, а совместно используемыми мультимедийными данными являются видеоданные. Когда пользователь использует мультимедийное приложение на первом терминале для просмотра какого-либо видео, интерфейс отображает экран воспроизведения видео и опции, например, кнопки регулировки громкости, кнопка совместного использования ресурсов, и т.д. Если пользователь хочет поделиться видео с друзьями, он может кликнуть по кнопке совместного использования ресурсов, чтобы первый терминал получил текущую информацию о статусе воспроизведения и отобразил диалоговое окно для добавления целевой учетной записи. Пользователь может ввести идентификационные учетные данные (например, номер мобильного телефона, адрес электронной почты и т.д.) целевой учетной записи в диалоговом окне и нажать кнопку подтверждения. После нажатия кнопки первый терминал посылает на сервер запрос на совместное использование мультимедиа, содержащий текущую информацию о статусе воспроизведения первого терминала и идентификационные учетные данные целевой учетной записи. После получения запроса на совместное использование видео сервер получает идентификационные учетные данные целевой учетной записи, после чего посылает текущую информацию о статусе воспроизведения первого терминала на целевой терминал, на котором осуществлен вход под целевой учетной записью.
[00106] Как показано на Фиг. 5, после того как целевой терминал получит текущую информацию о статусе воспроизведения первого терминала, он отображает в интерфейсе запрос на подтверждение совместного использования видеоданных XXX с XXX (например, предоставить Чжан Сэну право на совместное использование фильма «Возвращение героев Кондора»), если текущей информацией о статусе воспроизведения, полученной в результате анализа, является идентификатор мультимедийных данных. Если пользователь целевого терминала принимает предложение, он может кликнуть по кнопке «Да», чтобы целевой терминал отобразил диалоговое окно выбора мультимедийного приложения с опциями для мультимедийных приложений, установленных на целевом терминале. Пользователь может кликнуть на опции для мультимедийного приложения, чтобы выбрать мультимедийное приложение. После того как клик выполнен, целевой терминал запускает мультимедийное приложение, осуществляет поиск видео и управляет мультимедийным приложением для воспроизведения видеоданных.
[00107] После того как целевой терминал получит текущую информацию о статусе воспроизведения первого терминала, он отображает в интерфейсе запрос на подтверждение совместного использования канала XXX с XXX, если текущей информацией о статусе воспроизведения, полученной в результате анализа, является идентификатор мультимедийного канала. Если пользователь целевого терминала принимает предложение, он может кликнуть по кнопке «Да», чтобы целевой терминал отобразил диалоговое окно выбора мультимедийного приложения с опциями для мультимедийных приложений, установленных на целевом терминале (например, Iqiyi, Fengyun live, и т.д.), как показано на Фиг. 6. Пользователь может кликнуть на опции для выбора определенного мультимедийного приложения, и затем на кнопку подтверждения. После того как клик выполнен, целевой терминал запускает мультимедийное приложение, осуществляет поиск канала и управляет мультимедийным приложением для воспроизведения видеоданных, соответствующих каналу.
[00108] Далее, в диалоговом окне выбора мультимедийного приложения может быть отображена опция для загрузки мультимедийного приложения. Если на целевом терминале не установлено мультимедийное приложение, или если отсутствует мультимедийное приложение, подходящее для воспроизведения видеоданных, совместно используемых с первым терминалом, то можно выбрать опцию загрузки мультимедийного приложения. Затем пользователь должен кликнуть кнопку подтверждения для входа в интерфейс загрузки мультимедийного приложения, чтобы загрузить подходящее мультимедийное приложение.
[00109] В соответствии с данным вариантом осуществления настоящего изобретения, первый терминал посылает на сервер запрос на получение информации о статусе воспроизведения; сервер получает запрос на получение информации о статусе воспроизведения, направленный первым терминалом; сервер получает информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; сервер управляет первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения; первый терминал получает посылаемую сервером информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; и первый терминал продолжает воспроизведение соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения. Таким образом, когда пользователь переходит на другой терминал во время воспроизведения мультимедийных данных, терминал, на который перешел пользователь, может автоматически получить информацию о статусе воспроизведения на терминале, используемом до перехода, и затем автоматически воспроизводить мультимедийные данные согласно информации о статусе воспроизведения. Соответственно, пользователь может просматривать мультимедийные данные, которые он ранее просматривал на терминале, используемом до перехода, без необходимости проводить поиск, благодаря чему ускоряется начало воспроизведения мультимедийных данных.
[00110] Другой вариант осуществления изобретения дополнительно предлагает устройство, которое может быть применено в сервере для воспроизведения мультимедийных данных. Как показано на Фиг. 7, устройство включает в себя: первый получающий модуль 710, получающий модуль 720, и управляющий модуль 730.
[00111] Первый приемный модуль 710 выполнен с возможностью получения запроса на информацию о статусе воспроизведения, при этом запрос посылается первым терминалом.
[00112] Получающий модуль 720 выполнен с возможностью получения информации о статусе воспроизведения второго терминала, связанного с первым терминалом.
[00113] Управляющий модуль 730 выполнен с возможностью управления первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[00114] В варианте осуществления изобретения, показанном на Фиг. 8, получающий модуль 720 включает в себя передающий субмодуль 721, приемный субмодуль 722 и получающий субмодуль 723.
[00115] Передающий субмодуль 721 выполнен с возможностью отправки на все терминалы, связанные с первым терминалом, уведомлений о выгрузке информации о статусе воспроизведения.
[00116] Приемный субмодуль 722 выполнен с возможностью получения информации о статусе воспроизведения, посылаемой всеми указанными терминалами.
[00117] Получающий субмодуль 723 выполнен с возможностью получения информации о статусе воспроизведения второго терминала из информации о статусе воспроизведения, посылаемой всеми указанными терминалами.
[00118] В варианте осуществления изобретения получающий субмодуль 723 выполнен с возможностью: определения второго терминала из всех упомянутых терминалов, при этом второй терминал должен соответствовать, как минимум, одному из следующих условий: относиться к тому же типу, что и первый терминал; быть последним из обновивших информацию о статусе воспроизведения; должен быть осуществлен вход под первой учетной записью, совпадающей с учетной записью, под которой осуществлен вход на первом терминале, или связанной с ней.
[00119] В варианте осуществления изобретения получающий модуль 720 выполнен с возможностью: получения посылаемой вторым терминалом информации о статусе воспроизведения, когда он закрывает мультимедийное приложение.
[00120] В варианте осуществления изобретения, показанном на Фиг. 9, устройство воспроизведения мультимедийных данных дополнительно включает в себя: второй приемный модуль 740 для получения запроса на совместное использование мультимедиа, при этом указанный запрос посылается с первого терминала и переносит текущую информацию о статусе воспроизведения на первом терминале и идентификацию целевой учетной записи; и передающий модуль 750 для посылки первому терминалу, на котором выполнен вход под целевой учетной записью, текущей информации о статусе воспроизведения первого терминала с тем, чтобы целевой терминал продолжил воспроизводить соответствующие мультимедийные данные, согласно текущей информации о статусе воспроизведения первого терминала.
[00121] В варианте осуществления изобретения целевые мультимедийные данные включают в себя: видеоданные и аудиоданные.
[00122] В варианте осуществления изобретения информация о статусе воспроизведения включает в себя идентификатор мультимедийных данных и временную метку в процессе воспроизведения, соответствующие целевым мультимедийным данным; в другом варианте информация о статусе воспроизведения включает в себя идентификатор канала, соответствующего целевым мультимедийным данным.
[00123] По тому же техническому принципу, вариант осуществления изобретения предлагает устройство, которое может быть применено на первом терминале для воспроизведения мультимедийных данных. Как показано на Фиг. 10, устройство включает в себя: передающий модуль 1010, приемный модуль 1020, и воспроизводящий модуль 1030.
[00124] Передающий модуль 1010 выполнен с возможностью отправки на сервер запроса на получение информации о статусе воспроизведения.
[00125] Приемный модуль 1020 выполнен с возможностью получения посылаемой сервером информации о статусе воспроизведения второго терминала, связанного с первым терминалом.
[00126] Управляющий модуль 1030 выполнен с возможностью управления первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[00127] В варианте осуществления изобретения передающий модуль 1010 выполнен с возможностью отправки на сервер запроса на получение информации о статусе воспроизведения при обнаружении запуска мультимедийного приложения. Воспроизводящий модуль 1030 выполнен с возможностью управления мультимедийным приложением с целью воспроизведения целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[00128] В варианте осуществления изобретения, показанном на Фиг. 11, воспроизводящий модуль 1030 включает в себя получающий субмодуль 1031 и воспроизводящий субмодуль 1032. Получающий субмодуль 1031 выполнен с возможностью получения, из информации о статусе воспроизведения, идентификатора мультимедийных данных и временной метки в процессе воспроизведения. Воспроизводящий субмодуль 1032 выполнен с возможностью продолжения воспроизведения целевых мультимедийных данных, соответствующих идентификатору мультимедийных данных, начиная с соответствующей временной метки.
[00129] В варианте осуществления изобретения получающий субмодуль 1031 выполнен с возможностью получения, из информации о статусе воспроизведения, идентифицирующей информации о канале мультимедиа. Воспроизводящий субмодуль 1032 выполнен с возможностью продолжения воспроизведения целевых мультимедийных данных в соответствии с идентифицирующей информацией о канале мультимедиа.
[00130] В варианте осуществления изобретения, показанном на Фиг. 12, устройство воспроизведения мультимедийных данных дополнительно включает в себя: модуль вывода 1040, предназначенный для выдачи, до отправки на сервер запроса на получение информации о статусе воспроизведения, информации на запуск воспроизведения целевых мультимедийных данных. Передающий модуль 1010 выполнен с возможностью отправки на сервер запроса на получение информации о статусе воспроизведения, в ответ на обнаружение инициирующего действия по информации на запуск воспроизведения.
[00131] В соответствии с данным вариантом осуществления настоящего изобретения, первый терминал посылает на сервер запрос на получение информации о статусе воспроизведения; сервер получает запрос на получение информации о статусе воспроизведения, направленный первым терминалом; сервер получает информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; сервер управляет первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения; первый терминал получает посылаемую сервером информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; и первый терминал продолжает воспроизведение соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения. Таким образом, когда пользователь переходит на другой терминал во время воспроизведения мультимедийных данных, терминал, на который перешел пользователь, может автоматически получить информацию о статусе воспроизведения на терминале, используемом до перехода, и затем автоматически воспроизводить мультимедийные данные согласно информации о статусе воспроизведения. Соответственно, пользователь может просматривать мультимедийные данные, которые он ранее просматривал на терминале, используемом до перехода, без необходимости проводить поиск, благодаря чему ускоряется начало воспроизведения мультимедийных данных.
[00132] Что касается устройства в вариантах осуществления изобретения, способ выполнения операций модулями был подробно описан в соответствующих вариантах осуществления способа, поэтому здесь описание не приводится.
[00133] Необходимо отметить, что предлагаемое указанными выше вариантами осуществления устройство для отображения мультимедийных данных описано с учетом вышеизложенного деления на различные функциональные модули в качестве примера. При практическом применении вышеуказанные функции могут быть выполнены с помощью различных функциональных модулей, по мере надобности. То есть внутренняя конструкция устройства может включать в себя разделение на различные функциональные модули для реализации всех описанных выше функций или их части. Кроме того, способы воспроизведения мультимедийных данных в соответствии с вышеприведенными вариантами и варианты осуществления устройства воспроизведения мультимедийных данных относятся к одной и той же концепции. Что касается подробных реализаций устройства, можно сослаться на соответствующий способ вариантов осуществления изобретения, и их описание здесь не приводится.
[00134] Другой примерный вариант осуществления изобретения предлагает систему воспроизведения мультимедийных данных. Система включает в себя сервер и первый терминал.
[00135] Сервер выполнен с возможностью: получения запроса на информацию о статусе воспроизведения, при этом запрос посылается первым терминалом; получения информации о статусе воспроизведения второго терминала, связанного с первым терминалом; управление первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[00136] Первый терминал выполнен с возможностью: отправки на сервер запроса на получение информации о статусе воспроизведения; получения посылаемой сервером информации о статусе воспроизведения второго терминала, связанного с первым терминалом; продолжение воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[00137] В соответствии с данным вариантом осуществления настоящего изобретения, первый терминал посылает на сервер запрос на получение информации о статусе воспроизведения; сервер получает запрос на получение информации о статусе воспроизведения, направленный первым терминалом; сервер получает информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; сервер управляет первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения; первый терминал получает посылаемую сервером информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; и первый терминал продолжает воспроизведение соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения. Таким образом, когда пользователь переходит на другой терминал во время воспроизведения мультимедийных данных, терминал, на который перешел пользователь, может автоматически получить информацию о статусе воспроизведения на терминале, используемом до перехода, и затем автоматически воспроизводить мультимедийные данные согласно информации о статусе воспроизведения. Соответственно, пользователь может просматривать мультимедийные данные, которые он ранее просматривал на терминале, используемом до перехода, без необходимости проводить поиск, благодаря чему ускоряется начало воспроизведения мультимедийных данных.
[00138] Другой примерный вариант осуществления изобретения предлагает сервер. Как показано на Фиг. 13, сервер 1300 содержит: обрабатывающий компонент 1922, который в свою очередь содержит один или несколько процессоров; запоминающий ресурс, представленный памятью 1932, предназначенный для хранения команд, таких как исполняемые прикладные программы для обрабатывающего компонента 1922. Приложения, хранящиеся в памяти 1932, могут содержать один или несколько модулей, каждый из которых связан с набором команд. Кроме того, обрабатывающий компонент 1922 выполнен с возможностью исполнения команд по выполнению указанного выше способа воспроизведения мультимедийных данных.
[00139] Сервер 1300 может дополнительно включать в себя питающий компонент 1926, выполненный с возможностью выполнения управления питанием сервера 1300, проводной или беспроводной сетевой интерфейс 1950, выполненный с возможностью подключения сервера 1300 к сети, и интерфейс 1958 ввода/вывода (I/O). Сервер 1300 может работать на основе операционной системы, хранящейся в памяти 1932, например Windows ServerTM, MAC OS XTM, UnixTM, LinuxTM, FreeBSDTM и тому подобной.
[00140] Память сервера 1300 может хранить одну или несколько программ. Один или более процессоров выполнены с возможностью исполнения команд, содержащихся в одной или нескольких программах, с целью: получения запроса на информацию о статусе воспроизведения, при этом запрос посылается первым терминалом; получения информации о статусе воспроизведения второго терминала, связанного с первым терминалом; управления первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[00141] В варианте осуществления изобретения получение информации о статусе воспроизведения вторым терминалом, связанным с первым терминалом, включает в себя: посылку на все терминалы, связанные с первым терминалом, уведомления о выгрузке информации о статусе воспроизведения; получение из отправленной указанными терминалами информации о статусе воспроизведения информации о статусе воспроизведения второго терминала.
[00142] В варианте осуществления изобретения получение из информации о статусе воспроизведения, посылаемой всеми указанными терминалами, информации о статусе воспроизведения второго терминала включает в себя: определение второго терминала из всех указанных терминалов, при этом второй терминал должен соответствовать, как минимум, одному из следующих условий: относиться к тому же типу, что и первый терминал; быть последним из обновивших информацию о статусе воспроизведения; должен быть осуществлен вход под первой учетной записью, совпадающей с учетной записью, под которой осуществлен вход на первом терминале, или связанной с ней.
[00143] В варианте осуществления изобретения получение информации о статусе воспроизведения второго терминала, связанного с первым терминалом, включает в себя: получение информации о статусе воспроизведения, посылаемой вторым терминалом, когда он закрывает мультимедийное приложение.
[00144] В варианте осуществления изобретения способ воспроизведения мультимедийных данных дополнительно включает в себя: получение запроса на совместное использование мультимедиа, причем запрос на совместное использование мультимедиа посылается с первого терминала и переносит текущую информацию о статусе воспроизведения на первом терминале и идентификацию целевой учетной записи; и посылку на целевой терминал, на котором осуществлен вход под целевой учетной записью, текущей информации о статусе воспроизведения первого терминала с тем, чтобы целевой терминал продолжил воспроизводить целевые мультимедийные данные согласно текущей информации о статусе воспроизведения первого терминала.
[00145] В варианте осуществления изобретения целевые мультимедийные данные включают в себя: видеоданные и аудиоданные.
[00146] В варианте осуществления изобретения информация о статусе воспроизведения включает в себя идентификатор мультимедийных данных и временную метку в процессе воспроизведения, соответствующие целевым мультимедийным данным; в другом варианте информация о статусе воспроизведения включает в себя идентификатор канала, соответствующего целевым мультимедийным данным.
[00147] В соответствии с данным вариантом осуществления настоящего изобретения, первый терминал посылает на сервер запрос на получение информации о статусе воспроизведения; сервер получает запрос на получение информации о статусе воспроизведения, направленный первым терминалом; сервер получает информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; сервер управляет первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения; первый терминал получает посылаемую сервером информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; и первый терминал продолжает воспроизведение соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения. Таким образом, когда пользователь переходит на другой терминал во время воспроизведения мультимедийных данных, терминал, на который перешел пользователь, может автоматически получить информацию о статусе воспроизведения на терминале, используемом до перехода, и затем автоматически воспроизводить мультимедийные данные согласно информации о статусе воспроизведения. Соответственно, пользователь может просматривать мультимедийные данные, которые он ранее просматривал на терминале, используемом до перехода, без необходимости проводить поиск, благодаря чему ускоряется начало воспроизведения мультимедийных данных.
[00148] Другой примерный вариант осуществления изобретения предлагает терминал, который может представлять собой телефон, планшетный компьютер или тому подобное.
[00149] Что касается Фиг. 14, терминал 1400 может включать в себя один или более из следующих компонентов: обрабатывающий компонент 802, память 804, питающий компонент 806, мультимедийный компонент 808, звуковой компонент 810, интерфейс 812 ввода/вывода (I/O), датчик 814 и коммуникационный компонент 816.
[00150] Обрабатывающий компонент 802, в целом, осуществляет управление всеми операциями терминала 1400, например, отображением информации, телефонными звонками, передачей данных, функциями фото- и видеосъемки и звукозаписи. Обрабатывающий компонент 802 может включать в себя один или более процессоров 820 для выполнения команд для осуществления всех или части этапов в вышеупомянутых способах. Кроме того, обрабатывающий компонент 802 может включать в себя один или несколько модулей, способствующих взаимодействию между обрабатывающим компонентом 802 и другими компонентами. Например, обрабатывающий компонент 802 может включать в себя мультимедийный модуль, способствующий взаимодействию между мультимедийным компонентом 808 и обрабатывающим компонентом 802.
[00151] Память 804 предназначена для хранения различных типов данных для поддержки работы терминала 1400. Примеры таких данных включают команды для каких-либо приложений или способов, выполняемых на терминале 1400, контактные данные, данные телефонной книги, сообщения, изображения, видео и тому подобное. Память 804 может быть воплощена любым типом энергозависимых или энергонезависимых запоминающих устройств, или их комбинацией, таких как Статическое Оперативное Запоминающее устройство СОЗУ (SRAM), Электрически Стираемая Программируемая Постоянная Память ЭСППП (EEPROM), Стираемая Программируемая Постоянная Память СППП (EPROM), Программируемое Постоянное Запоминающее Устройство ППЗУ (PROM), Постоянное Запоминающее Устройство ПЗУ (ROM), магнитное запоминающее устройство, флэш-память и магнитный или оптический диск.
[00152] Питающий компонент 806 обеспечивает питание для различных компонентов терминала 1400. Питающий компонент 806 может включать себя систему управления питанием, источники питания и другие компоненты, связанные с генерацией, управлением и распределением питания терминала 1400.
[00153] Мультимедийный компонент 808 включает в себя экран, обеспечивающий выходной интерфейс между терминалом 1400 и пользователем. В некоторых вариантах осуществления, экран может включать в себя жидкокристаллический дисплей (ЖКД) и сенсорную панель (СП). Если экран включает в себя сенсорную панель, то он может быть воплощен в виде сенсорного экрана для получения входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько датчиков касания для распознавания касаний, скольжений и жестов на СП. Датчики касания могут не только распознавать границу действия касания или скольжения, но также могут распознавать продолжительность и давление, связанные с действием касания или скольжения. В некоторых вариантах осуществления мультимедийный компонент 808 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и / или задняя камера могут получать внешние мультимедийные данные, когда терминал 1400 находится в рабочем режиме, таком как режим фотосъемки или режим видеосъемки. Каждая из камер, передняя камера и задняя камера может представлять собой фиксированную оптическую линзовую систему или иметь возможности фокусировки и оптического зуммирования.
[00154] Аудиокомпонент 810 выполнен с возможностью вывода и/или ввода аудиосигнала. Например, аудиокомпонент 810 включает в себя микрофон (MIC), выполненный с возможностью получения внешнего аудиосигнала, когда терминал 1400 находится в рабочем режиме, таком как режим вызова, режим записи и режим распознавания голоса. Полученный аудио сигнал может затем сохраняться в памяти 804 или передаваться через коммуникационный компонент 816.
[00155] Интерфейс 812 ввода/вывода (I/O) обеспечивает интерфейс между обрабатывающим компонентом 802 и периферийным интерфейсным модулем, к примеру, клавиатурой, манипулятором типа Click Wheel, кнопкой и тому подобное. Кнопка может включать, но не ограничиваясь этим: кнопку «Домой» (Home), кнопку регулировки громкости, пусковую кнопку и блокирующую кнопку.
[00156] Сенсорный компонент 814 включает в себя один или более датчиков, предназначенных для обеспечения оценок состояния в различных аспектах для терминала 1400. Например, сенсорный компонент 814 может определять открытое / закрытое состояние терминала 1400, относительное позиционирование компонентов терминала 1400, например, дисплея и клавиатуры, изменение положения терминала 1400 или компонента терминала 1400, наличие или отсутствие контакта пользователя с терминалом 1400, ориентацию, ускорение / замедление движения терминала 1400 и изменение температуры терминала 1400. Сенсорный компонент 814 может включать в себя датчик приближения, выполненный с возможностью обнаружения присутствия ближайшего объекта без физического контакта. Сенсорный компонент 814 также может включать в себя датчик освещенности, например, датчик на основе комплементарного металл-оксидного полупроводника КМОП (CMOS), датчик на основе прибора с зарядовой связью (ПЗС), с возможностью использования для работы с изображениями. В некоторых вариантах осуществления изобретения сенсорный компонент 814 дополнительно может включать в себя датчик ускорения, гиродатчик, магнитный датчик, датчик давления или датчик температуры.
[00157] Коммуникационный компонент 816 может быть выполнен с возможностью повышения удобства проводной или беспроводной коммуникации между терминалом 1400 и другими устройствами. Терминал 1400 может быть выполнен с возможностью доступа к беспроводной сети на основе стандарта связи, например, Wi-Fi, 2G, 3G или их сочетания. В примерном варианте осуществления изобретения коммуникационный компонент 816 может получать раздаваемый сигнал или передавать соответствующую информацию от внешней системы управления широковещательной передачей через широковещательный канал. В примерном варианте осуществления изобретения коммуникационный компонент 816 дополнительно включает в себя модуль коммуникации ближнего поля (NFC), способствующий коммуникации малого радиуса действия. Например, модуль NFC может быть выполнен на основе технологии радиочастотной идентификации (RFID), технологии ассоциации инфракрасной передачи данных (IrDA), технологии сверхширокополосной передачи (UWB), технологии Bluetooth (BT) и других технологий.
[00158] В примерном варианте осуществления терминал 1400 может быть выполнен с использованием одной или нескольких из нижеследующих систем: Интегральных Схем Специального Назначения ИССН (ASIC), Цифровых Сигнальных Процессоров ЦСП (DSP), Устройств Цифровой Обработки Сигналов УЦОС (DSPD), Программируемых Логических Устройств ПЛУ (PLD), Программируемой Пользователем Вентильной Матрицы ППВМ (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, предназначенных для выполнения вышеописанных способов.
[00159] В примерном варианте осуществления изобретения также предлагается энергонезависимый машиночитаемый накопитель с командами, содержащимися в памяти 804 и выполняемыми процессором 820 терминала 1400 для реализации раскрытых выше способов. Например, в качестве энергонезависимого машиночитаемого накопителя может использоваться ПЗУ, оперативное запоминающее устройство ОЗУ (RAM), ПЗУ на компакт-диске (CD-ROM), магнитная лента, дискета, оптическое устройство хранения данных и т. д.
[00160] При выполнении процессором терминала команд из энергонезависимого машиночитаемого накопителя обеспечивается выполнение терминалом вышеуказанного способа, включая: посылку на сервер запроса на получение информации о статусе воспроизведения; получение посылаемой сервером информации о статусе воспроизведения второго терминала, связанного с первым терминалом; продолжение воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
[00161] В варианте осуществления изобретения посылка на сервер запроса на получение информации о статусе воспроизведения включает в себя: посылку на сервер запроса на получение информации о статусе воспроизведения при обнаружении запуска мультимедийного приложения. Продолжение воспроизведения соответствующих целевых мультимедийных данных согласно информации о статусе воспроизведения включает в себя: управление мультимедийным приложением для воспроизведения соответствующих мультимедийных данных, согласно информации о статусе воспроизведения.
[00162] В варианте осуществления изобретения продолжение воспроизведения соответствующих целевых мультимедийных данных согласно информации о статусе воспроизведения включает в себя: получение идентификатора мультимедийных данных и временной метки в процессе воспроизведения из информации о статусе воспроизведения; продолжение воспроизведения целевых мультимедийных данных, соответствующих идентификатору мультимедийных данных, начиная с соответствующей временной метки.
[00163] В варианте осуществления изобретения продолжение воспроизведения соответствующих целевых мультимедийных данных согласно информации о статусе воспроизведения включает в себя: получение идентифицирующей информации о канале мультимедиа из информации о статусе воспроизведения; продолжение воспроизведения целевых мультимедийных данных в соответствии с идентифицирующей информацией о канале мультимедиа.
[00164] В варианте осуществления изобретения перед посылкой на сервер запроса на получение информации о статусе воспроизведения, способ дополнительно включает в себя: выдачу информации на запуск воспроизведения целевых мультимедийных данных. Посылка на сервер запроса на получение информации о статусе воспроизведения включает в себя: посылку на сервер запроса на получение информации о статусе воспроизведения, в ответ на обнаружение инициирующего действия по информации на запуск воспроизведения.
[00165] В соответствии с данным вариантом осуществления настоящего изобретения, первый терминал посылает на сервер запрос на получение информации о статусе воспроизведения; сервер получает запрос на получение информации о статусе воспроизведения, направленный первым терминалом; сервер получает информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; сервер управляет первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения; первый терминал получает посылаемую сервером информацию о статусе воспроизведения второго терминала, связанного с первым терминалом; и первый терминал продолжает воспроизведение соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения. Таким образом, когда пользователь переходит на другой терминал во время воспроизведения мультимедийных данных, терминал, на который перешел пользователь, может автоматически получить информацию о статусе воспроизведения на терминале, используемом до перехода, и затем автоматически воспроизводить мультимедийные данные согласно информации о статусе воспроизведения. Соответственно, пользователь может просматривать мультимедийные данные, которые он ранее просматривал на терминале, используемом до перехода, без необходимости проводить поиск, благодаря чему ускоряется начало воспроизведения мультимедийных данных.
[00166] Другие варианты осуществления изобретения будут очевидными для специалистов в данной области техники из рассмотрения описания изобретения и осуществления на практике изобретения, раскрытого здесь. Подразумевается, что настоящая заявка охватывает любые вариации, применения или адаптации изобретения, имеющие его общие принципы и включающие такие отступления от настоящего описания изобретения, в соответствии с известной или общепринятой практикой в данной области техники. Подразумевается, что описание изобретения и примеры рассматриваются только в качестве иллюстративных, причем действительный объем и идея изобретения определены в нижеследующей формуле изобретения.
[00167] Следует понимать, что настоящее изобретение не ограничено точной конструкцией, раскрытой выше и показанной на сопровождающих чертежах, и что различные модификации и изменения могут выполняться, не выходя за пределы объема его притязаний. Подразумевается, что объем притязаний изобретения ограничивается только прилагаемой формулой изобретения.
Изобретение относится к технологиям воспроизведения мультимедийных данных на пользовательских терминалах, например, таких как телевизоры Smart-TV и смартфоны. Технический результат заключается в снижении времени запуска воспроизведения мультимедийных данных. Предложен способ воспроизведения мультимедийных данных, который включает: посылку первым терминалом запроса на сервер на получение информации о статусе воспроизведения; получение сервером запроса на получение информации о статусе воспроизведения, направленного первым терминалом; получение сервером информации о статусе воспроизведения второго терминала, связанного с первым терминалом; управление со стороны сервера первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных согласно информации о статусе воспроизведения; получение первым терминалом посылаемой сервером информации о статусе воспроизведения второго терминала, связанного с первым терминалом; и продолжение воспроизведения соответствующих целевых мультимедийных данных на первом терминале согласно информации о статусе воспроизведения. 3 н. и 17 з.п. ф-лы, 14 ил.
1. Способ воспроизведения мультимедийных данных, содержащий выполняемые на сервере:
получение запроса на получение информации о статусе воспроизведения, при этом запрос посылает первый терминал;
получение информации о статусе воспроизведения второго терминала, связанного с первым терминалом;
управление первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных согласно информации о статусе воспроизведения,
при этом получение информации о статусе воспроизведения второго терминала, связанного с первым терминалом, включает в себя:
посылку на все терминалы, связанные с первым терминалом, уведомлений о выгрузке информации о статусе воспроизведения;
получение информации о статусе воспроизведения, отправленной всеми указанными терминалами;
получение информации о статусе воспроизведения второго терминала из информации о статусе воспроизведения, отправленной всеми указанными терминалами,
причем получение информации о статусе воспроизведения второго терминала из информации о статусе воспроизведения, отправленной всеми указанными терминалами, включает в себя:
определение второго терминала из числа всех указанных терминалов, при этом второй терминал должен соответствовать по меньшей мере одному из следующих условий: быть того же типа, что и первый терминал; быть последним из обновивших информацию о статусе воспроизведения; вход должен быть осуществлен под первой учетной записью, совпадающей с учетной записью, под которой осуществлен вход на первом терминале, или связанной с ней.
2. Способ по п. 1, отличающийся тем, что получение информации о статусе воспроизведения второго терминала, связанного с первым терминалом, включает в себя:
получение информации о статусе воспроизведения, посылаемой вторым терминалом, когда он закрывает мультимедийное приложение.
3. Способ по п. 1, дополнительно содержащий:
получение запроса на совместное использование мультимедиа, отправленного первым терминалом, и передача текущей информации о статусе воспроизведения первого терминала и идентификационных учетных данных целевой учетной записи;
посылку на целевой терминал, на котором выполнен вход под целевой учетной записью, текущей информации о статусе воспроизведения первого терминала с тем, чтобы целевой терминал продолжил воспроизведение целевых мультимедийных данных согласно текущей информации о статусе воспроизведения первого терминала.
4. Способ по любому из пп. 1-3, отличающийся тем, что целевые мультимедийные данные включают в себя видеоданные или аудиоданные.
5. Способ по п. 1, отличающийся тем, что информация о статусе воспроизведения включает в себя идентификатор мультимедийных данных и временную метку в процессе воспроизведения, соответствующие целевым мультимедийным данным; или
информация о статусе воспроизведения включает в себя идентификатор канала, соответствующего целевым мультимедийным данным.
6. Способ по п. 1, дополнительно содержащий выполняемые в первом терминале:
посылку на сервер запроса на получение информации о статусе воспроизведения;
получение посылаемой сервером информации о статусе воспроизведения второго терминала, связанного с первым терминалом;
продолжение воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
7. Способ по п. 6, отличающийся тем, что посылка на сервер запроса на получение информации о статусе воспроизведения включает в себя: посылку на сервер запроса на получение информации о статусе воспроизведения при обнаружении запуска мультимедийного приложения; и
продолжение воспроизведения соответствующих целевых мультимедийных данных согласно информации о статусе воспроизведения включает в себя: управление мультимедийным приложением для воспроизведения соответствующих мультимедийных данных, согласно информации о статусе воспроизведения.
8. Способ по п. 6, отличающийся тем, что продолжение воспроизведения соответствующих целевых мультимедийных данных согласно информации о статусе воспроизведения включает в себя:
получение идентификатора мультимедийных данных и временной метки в процессе воспроизведения из информации о статусе воспроизведения;
продолжение воспроизведения целевых мультимедийных данных, соответствующих идентификатору мультимедийных данных, начиная с соответствующей временной метки.
9. Способ по п. 6, отличающийся тем, что продолжение воспроизведения соответствующих целевых мультимедийных данных согласно информации о статусе воспроизведения включает в себя:
получение идентификатора мультимедийного канала из информации о статусе воспроизведения;
продолжение воспроизведения целевых мультимедийных данных, соответствующих идентификатору мультимедийного канала.
10. Способ по п. 6, отличающийся тем, что перед посылкой на сервер запроса на получение информации о статусе воспроизведения способ дополнительно включает в себя: выдачу информации на запуск воспроизведения целевых мультимедийных данных; и
посылку на сервер запроса на получение информации о статусе воспроизведения, включающую в себя: посылку на сервер запроса на получение информации о статусе воспроизведения в ответ на обнаружение инициирующего действия по информации на запуск воспроизведения.
11. Устройство для воспроизведения мультимедийных данных, содержащее:
первый приемный модуль для получения запроса на информацию о статусе воспроизведения, при этом запрос посылает первый терминал;
получающий модуль для получения информации о статусе воспроизведения второго терминала, связанного с первым терминалом;
управляющий модуль для управления первым терминалом для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения,
причем получающий модуль включает в себя передающий субмодуль, приемный субмодуль и получающий субмодуль, при этом
передающий субмодуль выполнен с возможностью отправки на все терминалы, связанные с первым терминалом, уведомлений о выгрузке информации о статусе воспроизведения;
приемный субмодуль выполнен с возможностью получения информации о статусе воспроизведения, посылаемой всеми указанными терминалами;
получающий субмодуль выполнен с возможностью получения информации о статусе воспроизведения второго терминала из информации о статусе воспроизведения, посылаемой всеми указанными терминалами,
причем получающий субмодуль выполнен с возможностью:
определения второго терминала, при этом второй терминал должен соответствовать по меньшей мере одному из следующих условий: быть того же типа, что и первый терминал; быть последним из обновивших информацию о статусе воспроизведения; вход должен быть осуществлен под первой учетной записью, совпадающей с учетной записью, под которой осуществлен вход на первом терминале, или связанной с ней.
12. Устройство по п. 11, отличающееся тем, что получающий модуль выполнен с возможностью:
получения информации о статусе воспроизведения, посылаемой вторым терминалом, когда он закрывает мультимедийное приложение.
13. Устройство по п. 11, дополнительно содержащее:
второй приемный модуль для получения запроса на совместное использование мультимедиа, отправленного первым терминалом, и передачу текущей информации о статусе воспроизведения первого терминала и идентификационных учетных данных целевой учетной записи;
передающий модуль для посылки на целевой терминал, на котором выполнен вход под целевой учетной записью, текущей информации о статусе воспроизведения первого терминала с тем, чтобы целевой терминал продолжил воспроизведение соответствующих мультимедийных данных согласно текущей информации о статусе воспроизведения первого терминала.
14. Устройство по любому из пп. 11-13, отличающееся тем, что целевые мультимедийные данные включают в себя видеоданные или аудиоданные.
15. Устройство по п. 11, отличающееся тем, что информация о статусе воспроизведения включает в себя идентификатор мультимедийных данных и временную метку в процессе воспроизведения, соответствующие целевым мультимедийным данным; или
информация о статусе воспроизведения включает в себя идентификатор канала, соответствующего целевым мультимедийным данным.
16. Система для воспроизведения мультимедийных данных, содержащая сервер, реализованный как устройство по п. 11, и устройство для воспроизведения мультимедийных данных, содержащее:
передающий модуль для посылки на сервер запроса на получение информации о статусе воспроизведения;
приемный модуль для получения посылаемой сервером информации о статусе воспроизведения второго терминала, связанного с первым терминалом;
воспроизводящий модуль для продолжения воспроизведения соответствующих целевых мультимедийных данных, согласно информации о статусе воспроизведения.
17. Система по п. 16, отличающаяся тем, что передающий модуль выполнен с возможностью отправки на сервер запроса на получение информации о статусе воспроизведения при обнаружении запуска мультимедийного приложения; и
воспроизводящий модуль выполнен с возможностью управления мультимедийным приложением с целью воспроизведения целевых мультимедийных данных согласно информации о статусе воспроизведения.
18. Система по п. 16, отличающаяся тем, что воспроизводящий модуль включает в себя получающий субмодуль и воспроизводящий субмодуль;
получающий субмодуль выполнен с возможностью получения, из информации о статусе воспроизведения, идентификатора мультимедийных данных и временной метки в процессе воспроизведения;
воспроизводящий субмодуль выполнен с возможностью продолжения воспроизведения целевых мультимедийных данных, соответствующих идентификатору мультимедийных данных, начиная с соответствующей временной метки.
19. Система по п. 16, отличающаяся тем, что получающий субмодуль выполнен с возможностью получения, из информации о статусе воспроизведения, идентифицирующей информации о канале мультимедиа; и
воспроизводящий субмодуль выполнен с возможностью продолжения воспроизведения целевых мультимедийных данных в соответствии с идентифицирующей информацией о канале мультимедиа.
20. Система по п. 16, отличающаяся тем, что устройство для воспроизведения мультимедийных данных дополнительно содержит:
модуль вывода с возможностью вывода информации о запуске для начала воспроизведения целевых мультимедийных данных до момента отправки на сервер запроса на получение информации о статусе воспроизведения, при этом
передающий модуль выполнен с возможностью отправки на сервер запроса на получение информации о статусе воспроизведения, в ответ на обнаружение инициирующего действия по информации на запуск воспроизведения.
US 2014006483 A1, 2014-01-02 | |||
US 2009232481 A1, 2009-09-17 | |||
US 2013041790 A1, 2013-02-14 | |||
US 2014109130 A1, 2014-04-17 | |||
US 2015106887 A1, 2015-04-16 | |||
US 2011219105 A1, 2011-09-08 | |||
US 2014359735 A1, 2014-12-04 | |||
УСТРОЙСТВО ПОДАЧИ КОНТЕНТА, СПОСОБ ПОДАЧИ КОНТЕНТА, УСТРОЙСТВО ВОСПРОИЗВЕДЕНИЯ КОНТЕНТА, СПОСОБ ВОСПРОИЗВЕДЕНИЯ КОНТЕНТА И СИСТЕМА ПРОСМОТРА КОНТЕНТА | 2011 |
|
RU2564132C2 |
Авторы
Даты
2018-05-21—Публикация
2016-05-19—Подача