СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ СОСТОЯНИЕМ ВОСПРОИЗВЕДЕНИЯ
PLAYBACK STATE CONTROLLING METHOD AND DEVICE

ОБЛАСТЬ ТЕХНИКИ
[0001] Раскрытие сущности настоящего изобретения, в общем, относится к области техники связи и компьютерной обработки, и, более конкретно, к способу и устройству для управления состоянием воспроизведения.
УРОВЕНЬ ТЕХНИКИ
[0002] С развитием электронной технологии, стали популярными мобильные телефоны, телевизоры, компьютеры. Кроме того, различные устройства снабжаются свойствами воспроизведения видеоизображения. Управление ходом выполнения воспроизведения видеоизображения может быть реализовано различными способами, например, посредством нажатия аппаратной кнопки на устройстве дистанционного управления.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0003] Для решения задач, существующих в данной области техники, раскрытие сущности настоящего изобретения обеспечивает способ и устройство для управления состоянием воспроизведения.
[0004] В первом аспекте вариантов осуществления раскрытия сущности настоящего изобретения, обеспечен способ для управления состоянием воспроизведения, включающий в себя следующие этапы:
[0005] получение информации о повороте интеллектуального устройства, после приема запускающего события, инициированного периферийным компонентом интеллектуального устройства; и
[0006] управление состоянием воспроизведения мультимедиа, которое воспроизводится в данный момент, согласно запускающему событию и информации о повороте.
[0007] Техническое решение, обеспечиваемое конкретным вариантом осуществления раскрытия сущности настоящего изобретения, может иметь следующие полезные эффекты. В конкретном варианте осуществления, состоянием воспроизведения мультимедиа можно управлять согласно информации о повороте. Кроме того, посредством управления на основе, как условий запускающего события периферийного компонента, так и информации о повороте, можно более точно управлять воспроизведением видеоизображения с быстрым переходом вперед, и уменьшить вероятность ошибочного управления.
[0008] В одном варианте осуществления, периферийный компонент является физической кнопкой, расположенной за пределами корпуса интеллектуального устройства, или является физической кнопкой на устройстве дистанционного управления, связанном с интеллектуальным устройством, и запускающее событие инициируется посредством использования физической кнопки.
[0009] Техническое решение, обеспечиваемое конкретным вариантом осуществления раскрытия сущности настоящего изобретения, может иметь следующие полезные эффекты. В конкретном варианте осуществления, запускающее событие может быть инициировано физическими кнопками различных устройств, что может быть применимым для различных сценариев применения.
[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] В одном варианте осуществления, устройство дополнительно включает в себя:
[0043] модуль предварительного просмотра, выполненный с возможностью, во время быстрого воспроизведения видеоизображения, которое воспроизводится в данный момент, отображения изображения предварительного просмотра видеоизображения, согласно ходу выполнения быстрого воспроизведения.
[0044]Следует понимать, что, как предшествующее общее описание, так и нижеследующее подробное описание являются только иллюстрациями, и не ограничивают раскрытие сущности настоящего изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0045]Сопутствующие чертежи, которые включены в это описание изобретения и образуют его часть, показывают варианты осуществления, соответствующие настоящему изобретению, и, вместе с описанием, служат для объяснения принципов настоящего изобретения.
[0046] Фиг. 1 является блок-схемой последовательности операций, иллюстрирующей способ для управления состоянием воспроизведения, согласно примерному варианту осуществления.
[0047] Фиг. 2 является блок-схемой последовательности операций, иллюстрирующей способ для управления состоянием воспроизведения, согласно примерному варианту осуществления.
[0048] Фиг. 3 является блок-схемой последовательности операций, иллюстрирующей способ для управления состоянием воспроизведения, согласно примерному варианту осуществления.
[0049] Фиг. 4 является блок-схемой последовательности операций, иллюстрирующей способ для управления состоянием воспроизведения, согласно примерному варианту осуществления.
[0050] Фиг. 5 является блок-схемой, иллюстрирующей устройство для управления состоянием воспроизведения, согласно примерному варианту осуществления.
[0051] Фиг. 6 является блок-схемой, иллюстрирующей устройство для управления состоянием воспроизведения, согласно примерному варианту осуществления.
[0052] Фиг. 7 является блок-схемой, иллюстрирующей устройство для управления состоянием воспроизведения, согласно примерному варианту осуществления.
[0053] Фиг. 8 является блок-схемой, иллюстрирующей получающий модуль, согласно примерному варианту осуществления.
[0054] Фиг. 9 является блок-схемой, иллюстрирующей получающий модуль, согласно примерному варианту осуществления.
[0055] Фиг. 10 является блок-схемой, иллюстрирующей устройство для управления состоянием воспроизведения, согласно примерному варианту осуществления.
[0056] Фиг. 11 является блок-схемой, иллюстрирующей устройство для управления состоянием воспроизведения, согласно примерному варианту осуществления.
[0057] Фиг. 12 является блок-схемой, иллюстрирующей устройство для управления состоянием воспроизведения, согласно примерному варианту осуществления.
[0058] Фиг. 13 является блок-схемой, иллюстрирующей устройство для управления состоянием воспроизведения, согласно примерному варианту осуществления.
[0059] Фиг. 14 является блок-схемой, иллюстрирующей устройство согласно примерному варианту осуществления.
[0060] Фиг. 15 является блок-схемой, иллюстрирующей устройство согласно примерному варианту осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0061] Теперь будет сделана подробная ссылка на примерные варианты осуществления, примеры которых показаны в сопутствующих чертежах. Нижеследующее описание относится к сопутствующим чертежам, в которых одинаковые ссылочные позиции в разных чертежах представляют одинаковые или подобные элементы, если не указано иное. Реализации, изложенные в нижеследующем описании примерных вариантов осуществления, не представляют все реализации, соответствующие настоящему изобретению. Напротив, они являются только примерами устройств и способов, соответствующих аспектам, связанным с настоящим изобретением, изложенным в прилагаемой формуле изобретения.
[0062] В данной области техники, устройства, такие как мобильные телефоны, персональные компьютеры и телевизоры могут иметь свойства воспроизведения видеоизображения. Обычно, когда пользователь смотрит видеоизображение, пользователь часто желает осуществить воспроизведение с быстрым переходом вперед через неинтересную часть видео, и осуществить воспроизведение с быстрым переходом назад к интересной части или пропущенной части видеоизображения. Управление воспроизведением с быстрым переходом вперед или назад может быть реализовано посредством соответствующей кнопки на устройстве дистанционного управления. Для устройства с сенсорным экраном, управление воспроизведением с быстрым переходом вперед или назад может быть реализовано посредством перемещения скользящего блока на индикаторе выполнения в интерфейсе. Однако, в случае, когда на устройстве дистанционного управления не существует кнопки воспроизведения с быстрым переходом вперед или назад, или пользователю неудобно управлять сенсорным экраном, вышеупомянутое решение может быть неприменимым.
[0063] Для решения вышеупомянутых задач, в одном варианте осуществления раскрытия сущности настоящего изобретения, обеспечен способ для управления воспроизведением видеоизображения с быстрым переходом вперед, посредством получения информации о повороте устройства, когда устройство поворачивается, который не требует слишком большого количества кнопок управления, и не требует пользовательского управления, выполняемого на сенсорном экране, и который может обеспечить удобство для пользователя при управлении быстрым воспроизведением видеоизображения.
[0064] Фиг. 1 является блок-схемой последовательности операций, иллюстрирующей способ для управления состоянием воспроизведения, согласно примерному варианту осуществления. Как показано на фиг. 1, способ может быть реализован устройством со свойством воспроизведения видеоизображения, таким как мобильный терминал, и включает в себя следующие этапы.
[0065] На этапе 101, после приема запускающего события, инициированного периферийным компонентом интеллектуального устройства, получают информацию о повороте интеллектуального устройства.
[0066] На этапе 102, управляют состоянием воспроизведения мультимедиа, которое воспроизводится в данный момент, согласно запускающему событию и информации о повороте.
[0067] В конкретном варианте осуществления, периферийный компонент может быть кнопкой, джойстиком или другими компонентами. Запускающее событие может быть событием кнопки, когда инициируется кнопка, и событием поворота джойстика для джойстика дистанционного управления. Мультимедиа может включать в себя видеоизображение или аудиоданные и т.д. Состояние воспроизведения может включать в себя скорость воспроизведения, угол воспроизведения или направление воспроизведения, и т.д.
[0068] В конкретном варианте осуществления, состоянием воспроизведения мультимедиа можно управлять согласно информации о повороте. Кроме того, посредством управления на основе, как условий запускающего события периферийного компонента, так и информации о повороте, можно более точно управлять воспроизведением видеоизображения с быстрым переходом вперед и уменьшить вероятность ошибочного управления.
[0069] Например, когда управление воспроизведением видеоизображения с быстрым переходом вперед выполняется посредством кнопки, в конкретном варианте осуществления, способ может быть также реализован посредством получения информации о повороте после приема события кнопки, инициированного посредством кнопки. Видеоизображением, которое воспроизводится в данный момент, управляют для быстрого воспроизведения согласно событию кнопки и информации о повороте.
[0070] В конкретном варианте осуществления, информация о повороте может быть получена после приема события кнопки, инициированного посредством кнопки. На основе, как условий события кнопки, так и информации о повороте, видеоизображением можно управлять для воспроизведения с быстрым переходом вперед. В отличие от решения, в котором управление основано на единственном условии, можно более точно управлять видеоизображением, и можно отличить такое управление от других типов управления видеоизображением.
[0071] Если информация о повороте получается перед приемом события кнопки, инициированного посредством кнопки, другие типы управления видеоизображением могут быть выполнены согласно информации о повороте. После приема события кнопки, инициированного посредством кнопки, будет обеспечена возможность управления воспроизведением видеоизображения с быстрым переходом вперед.
[0072] В конкретном варианте осуществления, на этапе 101, информация о повороте может получаться непрерывно. Воспроизведением видеоизображения с быстрым переходом вперед можно управлять согласно непрерывно получаемой информации о повороте. Если операция поворота остановлена, и никакая дополнительная информация о повороте не получена, или полученная информация о повороте является 0, то воспроизведение видео с быстрым переходом вперед может быть прекращено.
[0073] В одном варианте осуществления, событие кнопки может включать в себя: событие длительного нажатия на одну или несколько кнопок, событие двойного нажатия одной или нескольких кнопок, или событие щелканья по множественным кнопкам.
[0074] В конкретном варианте осуществления, событие кнопки может быть событиями кнопки различных типов, и может быть применимым для различных сценариев применения.
[0075] В конкретном варианте осуществления, например, когда событие кнопки является событием длительного нажатия на одну или несколько кнопок, и когда операция длительного нажатия начинается, обеспечивается возможность воспроизведения видеоизображения с быстрым переходом вперед, а когда операция длительного нажатия останавливается, воспроизведение видеоизображения с быстрым переходом вперед прекращается.
[0076] Например, когда событие кнопки является событием двойного щелканья по одной или нескольким кнопкам, или событием щелканья по множественным кнопкам, обеспечивается возможность управления воспроизведением видеоизображения с быстрым переходом вперед, когда событие кнопки генерируется впервые. Когда генерируется другое событие кнопки, а именно, снова нажимается тот же самый набор из одной или нескольких кнопок, или нажимается тот же самый набор из множественных кнопок, воспроизведение видео с быстрым переходом вперед прекращается.
[0077] Когда воспроизведение видеоизображения с быстрым переходом вперед прекращается, может быть прекращено получение информации о повороте. Альтернативно, если информация о повороте продолжает получаться, то получение информации о повороте может рассматриваться как единственное событие.
[0078] В одном варианте осуществления, периферийный компонент может быть физической кнопкой, расположенной за пределами корпуса интеллектуального устройства, или может быть физической кнопкой на устройстве дистанционного управления, связанном с интеллектуальным устройством. Запускающее событие может быть инициировано посредством использования физической кнопки.
[0079] В конкретном варианте осуществления, запускающее событие может быть инициировано физическими кнопками различных устройств, что может быть применимым для различных сценариев применения.
[0080] В одном варианте осуществления, периферийный компонент может быть виртуальной кнопкой, расположенной за пределами корпуса интеллектуального устройства, или может быть виртуальной кнопкой на устройстве дистанционного управления, связанном с интеллектуальным устройством. Запускающее событие может быть инициировано посредством касания виртуальной кнопки.
[0081] В конкретном варианте осуществления, запускающее событие может быть инициировано виртуальными кнопками различных устройств, что может быть применимым для различных сценариев применения.
[0082] В конкретном варианте осуществления, способ может быть выполнен мобильным терминалом, персональным компьютером, телевизором, и т.д. Кнопка может быть кнопкой носимого устройства отображения виртуальной реальности (VR-очками), мобильного терминала, ручки дистанционного управления, и т.д. Кнопка может быть кнопкой интеллектуального устройства, или кнопкой устройства, связанного с интеллектуальным устройством.
[0083] Например, когда способ выполняется мобильным терминалом, может быть инициирована виртуальная кнопка или аппаратная кнопка мобильного терминала, и можно считать, что мобильный терминал принимает событие кнопки. Альтернативно, мобильный терминал подключен к VR-очкам (проводным или беспроводным способом). В этом случае, когда по кнопке на VR-очках щелкают, или нажимают ее в течение продолжительного периода времени, VR-очки могут отправить событие кнопки, сгенерированное посредством инициированной кнопки, к мобильному терминалу. Затем, мобильный терминал может принять событие кнопки. Мобильный терминал может получить информацию о повороте согласно повороту того же самого мобильного терминала, и может управлять быстрым воспроизведением видеоизображения согласно событию кнопки и информации о повороте.
[0084] Альтернативно, например, VR-очки могут получить событие кнопки, сгенерированное посредством кнопки тех же самых VR-очков, или посредством ручки дистанционного управления. VR-очки могут отправить событие кнопки к мобильному терминалу, и мобильный терминал может управлять быстрым воспроизведением видеоизображения согласно принятому событию кнопки.
[0085] В одном варианте осуществления, этап 101 включает в себя этап А1.
[0086] На этапе А1, информацию о повороте получают посредством датчика внутри интеллектуального устройства.
[0087] В конкретном варианте осуществления, информация о повороте может быть получена посредством датчика того же самого устройства. Это может обеспечить гибкий способ управления, который является применимым для различных сценариев применения.
[0088] В одном варианте осуществления, этап 101 включает в себя этап А2.
[0089] На этапе А2, информацию о повороте получают посредством устройства дистанционного управления, связанного с интеллектуальным устройством.
[0090] В конкретном варианте осуществления, информация о повороте может быть получена посредством внешнего устройства дистанционного управления. Это может обеспечить гибкий способ управления, который является применимым для различных сценариев применения.
[0091] В конкретных вариантах осуществления, информация о повороте может быть получена посредством датчика внутри интеллектуального устройства, или может быть получена посредством внешнего устройства. Например, информация о повороте может быть получена посредством связанного носимого устройства отображения VR. Альтернативно, информация о повороте может быть получена посредством связанного мобильного терминала. Альтернативно, информация о повороте может быть получена посредством связанной ручки дистанционного управления.
[0092] В конкретном варианте осуществления, способ может быть выполнен мобильным терминалом, персональным компьютером, телевизором, и т.д. Устройство для прямого получения информации о повороте может быть носимым устройством отображения VR (VR-очками), мобильным терминалом, ручкой дистанционного управления, и т.д. А именно, устройство для получения информации о повороте может быть устройством, внешним образом подключенным к интеллектуальному устройству и взаимодействующим с устройством для генерации события кнопки. В конкретном варианте осуществления, устройство для генерации события кнопки, устройство для восприятия информации о повороте и устройство для управления воспроизведением видеоизображения могут быть одним и тем же устройством, или могут быть двумя или тремя устройствами.
[0093] Например, виртуальная кнопка или аппаратная кнопка мобильного терминала может быть инициирована, и можно считать, что мобильный терминал принимает событие кнопки. Мобильный терминал может получить информацию о повороте посредством поворота того же самого мобильного терминала. Мобильный терминал может осуществлять управление воспроизведением видеоизображения. Таким образом, мобильный терминал управляет быстрым воспроизведением видеоизображения согласно событию кнопки, генерируемому тем же самым мобильным терминалом, и информации о повороте, получаемой тем же самым мобильным терминалом.
[0094] Альтернативно, например, VR-очки принимают событие кнопки посредством кнопки тех же самых VR-очков, и VR-очки содержат датчик, такой как гироскоп, и получают информацию о повороте посредством поворота тех же самых VR-очков. В этом случае, мобильный терминал может осуществлять управление воспроизведением видеоизображения. VR-очки могут отправить событие кнопки и информацию о повороте к мобильному терминалу. Затем, мобильный терминал может управлять быстрым воспроизведением видеоизображения согласно принятому событию кнопки и информации о повороте.
[0095] В конкретном варианте осуществления, событие кнопки и информация о повороте могут быть использованы для инициирования быстрого воспроизведения видеоизображения. Быстрым воспроизведением не обязательно нужно управлять в некоторый момент времени, а можно управлять в течение непрерывного периода времени. Во время непрерывного управления быстрым воспроизведением, быстрым воспроизведением можно управлять согласно непрерывно получаемой информации о повороте.
[0096] В одном варианте осуществления, информация о повороте может включать в себя информацию о направлении для управления направлением воспроизведения мультимедиа, которое воспроизводится в данный момент.
[0097] Например, направлением быстрого воспроизведения видеоизображения, которое отображается в данный момент, можно управлять согласно информации о направлении поворота.
[0098] В конкретном варианте осуществления, направление быстрого воспроизведения может включать в себя воспроизведение видеоизображения с быстрым переходом вперед и воспроизведение видеоизображения с быстрым переходом назад.
[0099] Информация о направлении поворота может включать в себя поворот влево или поворот вправо. Например, поворот влево означает управление воспроизведением видеоизображения с быстрым переходом назад, а поворот вправо означает управление воспроизведением видеоизображения с быстрым переходом вперед.
[00100] Альтернативно, информация о направлении поворота может включать в себя поворот вверх и поворот вниз. Например, поворот вверх означает управление воспроизведением видеоизображения с быстрым переходом назад, а поворот вниз означает управление воспроизведением видеоизображения с быстрым переходом вперед.
[00101] Соответствующая взаимосвязь между информацией о направлении поворота и направлением быстрого воспроизведения может быть сконфигурирована или установлена заранее, или может быть сконфигурирована по желанию пользователя.
[00102] В одном варианте осуществления, когда информация о повороте включает в себя информацию об угле поворота, местом воспроизведения мультимедиа, которое воспроизводится в данный момент, можно управлять соответствующим образом.
[001] Например, местом в ходе выполнения воспроизведения видеоизображения, которое воспроизводится в данный момент, можно управлять согласно информации об угле поворота.
[00104] Соответствующая взаимосвязь между информацией об угле поворота и местом в ходе выполнения может быть установлена заранее. Например, когда угол поворота изменяется на 5 градусов, место в ходе выполнения изменяется на 5% от общей длительности видеоизображения. После начала воспроизведения видеоизображения с быстрым переходом вперед, информация о повороте может получаться каждые 0,5 секунды, для определения информации об угле поворота. Например, когда угол поворота изменяется на 5 градусов каждые 0,5 секунды, место в ходе выполнения воспроизведения изменяется на 5% каждые 0,5 секунды.
[00105] Альтернативно, поворот может быть выполнен один раз и может быть прекращен. Информация об угле поворота может быть получена, когда поворот прекращен, и видеоизображением можно управлять прямо до соответствующего места в ходе выполнения, согласно информации об угле поворота.
[00106] В конкретном варианте осуществления, начальное местоположение поворота может быть определено в момент времени, когда принято событие кнопки.
[00107] В одном варианте осуществления, когда информация о повороте включает в себя информацию о скорости поворота, скоростью воспроизведения мультимедиа, которое воспроизводится в данный момент, можно управлять соответствующим образом.
[00108] Например, скоростью воспроизведения мультимедиа, которое воспроизводится в данный момент, можно управлять согласно информации о скорости поворота.
[00109] Соответствующая взаимосвязь между информацией о скорости поворота и скоростью быстрого воспроизведения может быть установлена заранее. Чем большей является скорость поворота, тем большей является скорость быстрого воспроизведения. Например, после начала быстрого воспроизведения, информация о повороте получается один раз в каждые 0,5 секунды для определения информации о скорости поворота. Например, когда информацией о скорости поворота является 5 градусов в секунду, видеоизображением можно управлять для отображения воспроизведения с быстрым переходом вперед при скорости 5% (общей длительности видеоизображения) в секунду. Когда поворот прекращается, быстрое воспроизведение видеоизображения прекращается.
[00110] В конкретном варианте осуществления, начальное местоположение поворота может быть определено в момент времени, когда принято событие кнопки.
[00111] В одном варианте осуществления, способ также включает в себя: во время быстрого воспроизведения видеоизображения, которое воспроизводится в данный момент, отображается изображение предварительного просмотра видеоизображения, согласно ходу выполнения быстрого воспроизведения.
[00112] Быстрое воспроизведение может быть непрерывным процессом, и чтобы пользователь быстро узнавал об общем содержании видео во время процесса быстрого воспроизведения, для более точного управления видеоизображением для быстрого воспроизведения до желаемого места в ходе выполнения, в конкретном варианте осуществления, может быть обеспечено изображение предварительного просмотра. Изображение предварительного просмотра может быть видеоизображением, извлеченным из соответствующего фрагмента видеоизображения, которое воспроизводится быстро. Изображение предварительного просмотра может быть контрольным изображением исходного видеоизображения, или изображением нижнего уровня исходного видеоизображения. Поскольку пользователю обычно не требуется высокое качество видеоизображения во время быстрого воспроизведения, и изображение будет отображаться только в течение очень короткого периода времени. Посредством использования контрольного изображения или базового изображения, процесс распаковки изображения может быть уменьшен, и изображение предварительного просмотра может быть получено быстро.
[00113] Изображение предварительного просмотра может быть получено многими способами. Например, кадр изображения предварительного просмотра может получаться через каждые 5 кадров. Альтернативно, кадр изображения предварительного просмотра в текущем месте воспроизведения может получаться каждые 0,5 секунды. Интервал между двумя соседними кадрами изображений предварительного просмотра может быть релевантным скорости поворота.
[00114] Ниже, реализация способа будет подробно описана со ссылкой на некоторые варианты осуществления.
[00115] Фиг. 2 является блок-схемой последовательности операций, иллюстрирующей способ для управления состоянием воспроизведения, согласно примерному варианту осуществления. Как показано на фиг. 2, способ может быть реализован устройством со свойством воспроизведения видеоизображения, таким как мобильный терминал, и включает в себя следующие этапы.
[00116] На этапе 201, мобильный терминал принимает событие кнопки, инициированное посредством кнопки на том же самом мобильном терминале.
[00117] На этапе 202, мобильный терминал получает информацию о повороте, согласно повороту того же самого мобильного терминала. Информация о повороте может включать в себя информацию о направлении поворота и информацию об угле поворота.
[00118] На этапе 203, мобильный терминал управляет видеоизображением, которое воспроизводится в данный момент, для начала быстрого воспроизведения, согласно событию кнопки и информации о повороте.
[00119] На этапе 204, мобильный терминал управляет направлением быстрого воспроизведения видеоизображения, которое воспроизводится в данный момент, согласно информации о направлении поворота.
[00120] На этапе 205, мобильный терминал управляет видеоизображением, которое воспроизводится в данный момент, для быстрого воспроизведения до соответствующего места в ходе выполнения, согласно информации об угле поворота.
[00121] Сначала, этапы 203, 204 и 205 могут быть выполнены одновременно.
[00122] Этапы 202 и 205 могут быть также выполнены многократно для реализации непрерывного быстрого воспроизведения. Когда получение информации о повороте прекращается, или информация о повороте является 0, или когда инициирование события кнопки прекращается, быстрое воспроизведение прекращается.
[00123] Фиг. 3 является блок-схемой последовательности операций, иллюстрирующей способ для управления состоянием воспроизведения, согласно примерному варианту осуществления. Как показано на фиг. 3, способ может быть реализован мобильным терминалом и VR-очками, и включает в себя следующие этапы.
[00124] На этапе 301, VR-очки принимают событие кнопки, инициированное посредством кнопки на тех же самых VR-очках.
[00125] На этапе 302, VR-очки получают информацию о повороте согласно повороту тех же самых VR-очков. Информация о повороте может включать в себя информацию о направлении поворота и информацию об угле поворота.
[00126] На этапе 303, мобильный терминал управляет видеоизображением, которое воспроизводится в данный момент, для начала быстрого воспроизведения, согласно событию кнопки и информации о повороте, отправленных VR-очками.
[00127] На этапе 304, мобильный терминал управляет направлением быстрого воспроизведения видеоизображения, которое воспроизводится в данный момент, согласно информации о направлении поворота.
[00128] На этапе 305, мобильный терминал управляет скоростью быстрого воспроизведения видеоизображения, которое воспроизводится в данный момент, согласно информации о скорости поворота.
[00129] Этапы 302 и 305 могут быть также выполнены многократно для реализации непрерывного быстрого воспроизведения. А именно, VR-очки могут непрерывно получать информацию о повороте и непрерывно отправлять полученную информацию о повороте к мобильному терминалу. Мобильный терминал может непрерывно управлять быстрым воспроизведением согласно принятой информации о повороте.
[00130] При инициировании события кнопки, направление поворота может быть изменено с направления влево на направление вправо или с направления вправо на направление влево, например, и не обязательно является только одним направлением. Соответственно, быстрое воспроизведение может быть изменено с воспроизведения с быстрым переходом вперед на воспроизведение с быстрым переходом назад или с воспроизведения с быстрым переходом назад на воспроизведение с быстрым переходом вперед, например.
[00131] Фиг. 4 является блок-схемой последовательности операций, иллюстрирующей способ для управления состоянием воспроизведения, согласно примерному варианту осуществления. Как показано на фиг. 4, способ может быть реализован мобильным терминалом, ручкой дистанционного управления и VR-очками, и включает в себя следующие этапы.
[00132] На этапе 401, ручка дистанционного управления принимает событие кнопки, инициированное посредством кнопки на той же самой ручке дистанционного управления, и отправляет событие кнопки к мобильному терминалу.
[00133] На этапе 402, VR-очки получают информацию о повороте, согласно повороту тех же самых VR-очков, и отправляют информацию о повороте к мобильному терминалу. Информация о повороте может включать в себя информацию о направлении поворота и информацию о скорости поворота.
[00134] На этапе 403, мобильный терминал управляет видеоизображением, которое воспроизводится в данный момент, для начала быстрого воспроизведения, согласно событию кнопки и информации о повороте.
[00135] На этапе 404, мобильный терминал управляет направлением быстрого воспроизведения видеоизображения, которое воспроизводится в данный момент, согласно информации о направлении поворота.
[00136] На этапе 405, мобильный терминал управляет скоростью быстрого воспроизведения видеоизображения, которое воспроизводится в данный момент, согласно информации о скорости поворота.
[00137] На этапе 406, мобильный терминал управляет отображением изображения предварительного просмотра видеоизображения, согласно ходу выполнения быстрого воспроизведения во время быстрого воспроизведения видеоизображения, которое воспроизводится в данный момент.
[00138] Реализация управления состоянием воспроизведения описана выше. Процесс управления может быть реализован устройством, таким как мобильный терминал. Ниже, будет описана внутренняя структура и функция устройства.
[00139] Фиг. 5 является блок-схемой, иллюстрирующей устройство для управления состоянием воспроизведения, согласно примерному варианту осуществления. Как показано на фиг. 5, устройство включает в себя получающий модуль 501 и управляющий модуль 502.
[00140] Получающий модуль 501 выполнен с возможностью, после приема запускающего события, инициированного периферийным компонентом интеллектуального устройства, получения информации о повороте интеллектуального устройства. Например, после приема события кнопки, инициированного кнопкой, получают информацию о повороте.
[00141] Управляющий модуль 502 выполнен с возможностью управления состоянием воспроизведения мультимедиа, которое воспроизводится в данный момент, согласно запускающему событию и информации о повороте. Например, видеоизображением, которое воспроизводится в данный момент, управляют для быстрого воспроизведения, согласно событию кнопки и информации о повороте.
[00142] В одном варианте осуществления, событие кнопки может включать в себя: событие длительного нажатия на одну или несколько кнопок, событие двойного нажатия одной или нескольких кнопок, или событие щелканья по множественным кнопкам.
[00143] В одном варианте осуществления, кнопка может включать в себя: аппаратную кнопку связанного носимого устройства отображения VR, виртуальную кнопку или аппаратную кнопку на связанном мобильном терминале, или аппаратную кнопку на связанной ручке дистанционного управления.
[00144] В одном варианте осуществления, как показано на фиг. 6, устройство дополнительно включает в себя:
[00145] первый инициирующий модуль 503, выполненный с возможностью, когда периферийный компонент является физической кнопкой, расположенной за пределами корпуса интеллектуального устройства, или является физической кнопкой на устройстве дистанционного управления, связанном с интеллектуальным устройством, инициирования запускающего события посредством использования физической кнопки.
[00146] В одном варианте осуществления, как показано на фиг. 7, устройство дополнительно включает в себя:
[00147] второй инициирующий модуль 504, выполненный с возможностью, когда периферийный компонент является виртуальной кнопкой, расположенной за пределами корпуса интеллектуального устройства, или является виртуальной кнопкой на устройстве дистанционного управления, связанном с интеллектуальным устройством, инициирования запускающего события посредством касания виртуальной кнопки.
[00148] В одном варианте осуществления, как показано на фиг. 8, получающий модуль 501 включает в себя:
[00149] первый получающий подмодуль 601, выполненный с возможностью получения информации о повороте посредством датчика внутри интеллектуального устройства.
[00150] В одном варианте осуществления, как показано на фиг. 9, получающий модуль 501 включает в себя:
[00151] второй получающий подмодуль 602, выполненный с возможностью получения информации о повороте посредством устройства дистанционного управления, связанного с интеллектуальным устройством.
[00152] В одном варианте осуществления, получающий модуль 501 получает информацию о повороте посредством связанного носимого устройства отображения VR. Альтернативно, информация о повороте может быть получена посредством связанного мобильного терминала. Альтернативно, информация о повороте может быть получена посредством связанной ручки дистанционного управления.
[00153] В одном варианте осуществления, информация о повороте содержит информацию о направлении.
[00154] Как показано на фиг. 10, устройство дополнительно включает в себя: модуль 701 направления.
[00155] Модуль 701 направления выполнен с возможностью, когда информация о повороте содержит информацию о направлении, управления направлением воспроизведения видеоизображения, которое отображается в данный момент. Например, направлением воспроизведения видеоизображения, которое отображается в данный момент, управляют согласно информации о направлении поворота.
[00156] В одном варианте осуществления, информация о повороте содержит информацию об угле поворота.
[00157] Как показано на фиг. 11, устройство дополнительно включает в себя: пропускающий модуль 801.
[00158] Пропускающий модуль 801 выполнен с возможностью, когда информация о повороте содержит информацию об угле поворота, управления местом воспроизведения видеоизображения, которое отображается в данный момент. Например, видеоизображением, которое отображается в данный момент, управляют для быстрого воспроизведения до соответствующего места в ходе выполнения, согласно информации об угле поворота.
[00159]
[00160] В одном варианте осуществления, информация о повороте содержит информацию о скорости поворота.
[00161] Как показано на фиг. 12, устройство дополнительно включает в себя: модуль 901 скорости.
[00162] Модуль 901 скорости выполнен с возможностью, когда информация о повороте содержит информацию о скорости поворота, управления скоростью воспроизведения видеоизображения, которое отображается в данный момент. Например, скоростью воспроизведения видеоизображения, которое воспроизводится в данный момент, можно управлять согласно информации о скорости поворота.
[00163] В одном варианте осуществления, как показано на фиг. 13, устройство дополнительно включает в себя: модуль 1001 предварительного просмотра.
[00164] Модуль 1001 предварительного просмотра выполнен с возможностью, во время быстрого воспроизведения видеоизображения, которое воспроизводится в данный момент, отображения изображения предварительного просмотра видеоизображения, согласно ходу выполнения быстрого воспроизведения.
[00165] В отношении устройств вышеупомянутых вариантов осуществления, конкретные способы для выполнения операций для отдельных модулей, содержащихся в них, были подробно описаны в вариантах осуществления, относящихся к релевантным способам, и не будут здесь уточняться.
[00166] Фиг. 14 является блок-схемой, иллюстрирующей устройство 1400 для управления состоянием воспроизведения, согласно примерному варианту осуществления. Например, устройство 1400 может быть мобильным телефоном, компьютером, цифровым широковещательным терминалом, устройством для передачи сообщений, игровой консолью, планшетом, медицинским устройством, тренировочным оборудованием, персональным цифровым секретарем, и т.п.
[00167] Со ссылкой на фиг. 14, устройство 1400 может включать в себя один или несколько из следующих компонентов: обрабатывающий компонент 1402, память 1404, компонент 1406 электропитания, мультимедийный компонент 1408, звуковой компонент 1410, интерфейс 1412 ввода/ вывода (I/O), сенсорный компонент 1414, и коммуникационный компонент 1416.
[00168] Обрабатывающий компонент 1402 обычно управляет всеми операциями устройства 1400, такими как операции, связанные с отображением, телефонными вызовами, передачей данных, операциями камеры, и операциями записи. Обрабатывающий компонент 1402 может включать в себя один или несколько процессоров 1420 для исполнения команд, для выполнения всех или части этапов описанных выше способов. Кроме того, обрабатывающий компонент 1402 может включать в себя один или несколько модулей, которые облегчают взаимодействие между обрабатывающим компонентом 1402 и другими компонентами. Например, обрабатывающий компонент 1402 может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 1408 и обрабатывающим компонентом 1402.
[00169] Память 1404 выполнена с возможностью запоминания хранения различных типов данных для поддержки функционирования устройства 1400. Примеры таких данных включают в себя команды для любых приложений или способов, функционирующих на устройстве 1400, контактные данные, данные телефонной книги, сообщения, изображения, видео, и т.п. Память 1404 может быть реализована с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств, или их комбинации, таких как статическое запоминающее устройство с произвольной выборкой (static random access memory - SRAM), электрически стираемое программируемое постоянное запоминающее устройство (electrically erasable programmable read-only memory - EEPROM), стираемое программируемое постоянное запоминающее устройство (erasable programmable read-only memory - EPROM), программируемое постоянное запоминающее устройство (programmable read-only memory - PROM), постоянное запоминающее устройство (read-only memory - ROM), магнитная память, флэш-память, магнитный или оптический диск.
[00170] Компонент 1406 электропитания обеспечивает электропитание для различных компонентов устройства 1400. Компонент 1406 электропитания может включать в себя систему управления электропитанием, один или несколько источников питания, и любые другие компоненты, связанные с генерацией, управлением, и распределением электроэнергии в устройстве 1400.
[00171] Мультимедийный компонент 1408 включает в себя экран, обеспечивающий выходной интерфейс между устройством 1400 и пользователем. В некоторых вариантах осуществления, экран может включать в себя жидкокристаллический дисплей (liquid crystal display - LCD) и сенсорную панель (touch panel - TP). Если экран включает в себя сенсорную панель, то экран может быть реализован в виде сенсорного экрана для приема сигналов ввода данных от пользователя. Сенсорная панель включает в себя один или несколько сенсорных датчиков для восприятия касаний, скольжений, и жестов на сенсорной панели. Сенсорные датчики могут не только воспринимать границу касания или скользящего действия, но и могут воспринимать период времени и давление, связанные с касанием или скользящим действием. В некоторых вариантах осуществления, мультимедийный компонент 1408 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут принимать внешние мультимедийные данные, когда устройство 1400 находится в режиме функционирования, таком как режим фотографирования или видеорежим. Каждая из передней камеры и задней камеры может быть фиксированной оптической линзовой системой или может иметь способность фокусировки и оптического увеличения.
[00172] Звуковой компонент 1410 выполнен с возможностью вывода и/или ввода звуковых сигналов. Например, звуковой компонент 1410 включает в себя микрофон («MIC»), выполненный с возможностью приема внешнего звукового сигнала, когда интеллектуальное устройство 1400 находится в режиме функционирования, таком как режим вызова, режим записи, и режим распознавания речи. Принятый звуковой сигнал может быть, дополнительно, запомнен в памяти 1404 или передан через коммуникационный компонент 1416. В некоторых вариантах осуществления, звуковой компонент 1410 дополнительно включает в себя громкоговоритель для вывода звуковых сигналов.
[00173] Интерфейс 1412 I/O обеспечивает интерфейс между обрабатывающим компонентом 1402 и модулями периферийного интерфейса, такими как клавиатура, колесико с возможностью щелчка, кнопки, и т.п. Кнопки могут включать в себя, но не ограничены этим, кнопку возврата в исходное положение, кнопку громкости, пусковую кнопку, и кнопку блокировки.
[00174] Сенсорный компонент 1414 включает в себя один или несколько датчиков для обеспечения оценок состояния различных аспектов устройства 1400. Например, сенсорный компонент 1414 может детектировать открытое/ закрытое состояние устройства 1400, относительное положение компонентов, например, дисплея и клавиатуры устройства 1400. Сенсорный компонент 1414 может также детектировать изменение положения устройства 1400 или компонента устройства 1400, наличие или отсутствие пользовательского контакта с устройством 1400, ориентацию или ускорение/ замедление устройства 1400, и изменение температуры устройства 1400. Сенсорный компонент 1414 может включать в себя датчик близости, выполненный с возможностью детектирования наличия близких объектов без физического контакта. Сенсорный компонент 1414 может также включать в себя датчик освещенности, такой как датчик изображения CMOS или CCD, для использования в приложениях с формированием изображений. В некоторых вариантах осуществления, сенсорный компонент 1414 может также включать в себя датчик-акселерометр, гироскопический датчик, магнитный датчик, датчик давления, или датчик температуры.
[00175] Коммуникационный компонент 1416 выполнен с возможностью обеспечения проводной или беспроводной связи между устройством 1400 и другими устройствами. Устройство 1400 может осуществлять доступ в беспроводную сеть на основе коммуникационного стандарта, такого как WiFi, 2G, или 3G, или их комбинации. В одном примерном варианте осуществления, коммуникационный компонент 1416 принимает сигнал трансляции или связанную с трансляцией информацию от внешней системы управления трансляцией, через канал трансляции. В одном примерном варианте осуществления, коммуникационный компонент 1416 дополнительно включает в себя модуль радиосвязи на короткие расстояния (near field communication - NFC), для обеспечения связи ближнего действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (radio frequency identification - RFID), технологии ассоциации инфракрасной техники передачи данных (infrared data association - IrDA), сверхширокополосной (ultra-wideband - UWB) технологии, технологии Bluetooth (BT), и других технологий.
[00176] В примерных вариантах осуществления, устройство 1400 может быть реализовано с использованием одного или нескольких из специализированных интегральных схем (application specific integrated circuit - ASIC), цифровых сигнальных процессоров (digital signal processor - DSP), цифровых сигнальных обрабатывающих устройств (digital signal processing device - DSPD), программируемых логических устройств (programmable logic device - PLD), матриц программируемых логических вентилей (field programmable gate array - FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения описанных выше способов.
[00177] В примерных вариантах осуществления, также обеспечена непереходная машиночитаемая запоминающая среда, включающая в себя команды, такие как команды, включенные в память 1404, исполняемые процессором 1420 в устройстве 1400, для выполнения описанных выше способов. Например, непереходная машиночитаемая запоминающая среда может быть ROM, RAM, CD-ROM, магнитной лентой, гибким диском, оптическим запоминающим устройством, и т.п.
[00178] Устройство для управления состоянием воспроизведения, включающее в себя:
[00179] процессор; и
[00180] память для хранения команд, исполняемых процессором;
[00181] причем процессор выполнен с возможностью выполнения:
[00182] после приема запускающего события, инициированного периферийным компонентом интеллектуального устройства, получения информации о повороте интеллектуального устройства; и
[00183] управления состоянием воспроизведения мультимедиа, которое воспроизводится в данный момент, согласно запускающему событию и информации о повороте.
[00184] Процессор может быть также выполнен с возможностью выполнения:
[00185] периферийный компонент является физической кнопкой, расположенной за пределами корпуса интеллектуального устройства, или является физической кнопкой на устройстве дистанционного управления, связанном с интеллектуальным устройством, и запускающее событие инициируется посредством использования физической кнопки.
[00186] Процессор может быть также выполнен с возможностью выполнения:
[00187] периферийный компонент является виртуальной кнопкой, расположенной за пределами корпуса интеллектуального устройства, или является виртуальной кнопкой на устройстве дистанционного управления, связанном с интеллектуальным устройством, и запускающее событие инициируется посредством использования виртуальной кнопки.
[00188] Процессор может быть также выполнен с возможностью выполнения:
[00189] получение информации о повороте интеллектуального устройства включает в себя: получение информации о повороте посредством датчика внутри интеллектуального устройства.
[00190] Процессор может быть также выполнен с возможностью выполнения:
[00191] получение информации о повороте интеллектуального устройства включает в себя: получение информации о повороте посредством устройства дистанционного управления, связанного с интеллектуальным устройством.
[00192] Процессор может быть также выполнен с возможностью выполнения:
[00193] когда информация о повороте содержит информацию о направлении, управляют направлением воспроизведения видеоизображения, которое отображается в данный момент.
[00194] Процессор может быть также выполнен с возможностью выполнения:
[00195] когда информация о повороте содержит информацию об угле поворота, управляют местом воспроизведения видеоизображения, которое отображается в данный момент.
[00196] Процессор может быть также выполнен с возможностью выполнения:
[00197] когда информация о повороте содержит информацию о скорости поворота, управляют скоростью воспроизведения видеоизображения, которое отображается в данный момент.
[00198] Процессор может быть также выполнен с возможностью выполнения:
[00199] способ дополнительно включает в себя:
[00200] во время быстрого воспроизведения видеоизображения, которое воспроизводится в данный момент, отображение изображения предварительного просмотра видеоизображения согласно ходу выполнения быстрого воспроизведения.
[00201] Непереходная машиночитаемая запоминающая среда, когда команды в запоминающей среде исполняются процессором мобильного терминала, мобильному терминалу обеспечена возможность выполнения способа управления состоянием воспроизведения. Способ включает в себя:
[00202] после приема запускающего события, инициированного периферийным компонентом интеллектуального устройства, получение информации о повороте интеллектуального устройства; и
[00203] управление состоянием воспроизведения мультимедиа, которое воспроизводится в данный момент, согласно запускающему событию и информации о повороте.
[00204] Команды в запоминающей среде могут также включать в себя:
[00205] периферийный компонент является физической кнопкой, расположенной за пределами корпуса интеллектуального устройства, или является физической кнопкой на устройстве дистанционного управления, связанном с интеллектуальным устройством, и запускающее событие инициируется посредством использования физической кнопки.
[00206] Команды в запоминающей среде могут также включать в себя:
[00207] периферийный компонент является виртуальной кнопкой, расположенной за пределами корпуса интеллектуального устройства, или является виртуальной кнопкой на устройстве дистанционного управления, связанном с интеллектуальным устройством, и запускающее событие инициируется посредством использования виртуальной кнопки.
[00208] Команды в запоминающей среде могут также включать в себя:
[00209] получение информации о повороте интеллектуального устройства включает в себя: получение информации о повороте посредством датчика внутри интеллектуального устройства.
[00210] Команды в запоминающей среде могут также включать в себя:
[00211] получение информации о повороте интеллектуального устройства включает в себя: получение информации о повороте посредством устройства дистанционного управления, связанного с интеллектуальным устройством.
[00212] Команды в запоминающей среде могут также включать в себя:
[00213] когда информация о повороте содержит информацию о направлении, управляют направлением воспроизведения видеоизображения, которое отображается в данный момент.
[00214] Команды в запоминающей среде могут также включать в себя:
[00215] когда информация о повороте содержит информацию об угле поворота, управляют местом воспроизведения видеоизображения, которое отображается в данный момент.
[00216] Команды в запоминающей среде могут также включать в себя:
[00217] когда информация о повороте содержит информацию о скорости поворота, управляют скоростью воспроизведения видеоизображения, которое отображается в данный момент.
[00218] Команды в запоминающей среде могут также включать в себя:
[00219] способ дополнительно включает в себя:
[00220] во время быстрого воспроизведения видеоизображения, которое воспроизводится в данный момент, отображение изображения предварительного просмотра видеоизображения согласно ходу выполнения быстрого воспроизведения.
[00221] Фиг. 15 является блок-схемой устройства 1500 для управления состоянием воспроизведения, согласно примерному варианту осуществления. Например, устройство 1500 может быть обеспечено в виде сервера. Со ссылкой на фиг. 15, устройство 1500 включает в себя обрабатывающий компонент 1522, который дополнительно включает в себя один или несколько процессоров, и ресурсы памяти, представленные памятью 1532, для хранения команд, исполняемых обрабатывающим компонентом 1522, таких как прикладные программы. Прикладные программы, хранящиеся в памяти 1532, могут включать в себя один или несколько модулей, каждый из которых соответствует набору команд. Дополнительно, обрабатывающий компонент 1522 выполнен с возможностью исполнения команд для выполнения описанного выше способа для управления состоянием воспроизведения.
TM
TM
TM
TM
TM
[00222] Устройство 1500 может также включать в себя компонент 1526 электропитания, выполненный с возможностью выполнения управления электропитанием устройства 1500, проводной или беспроводной сетевой интерфейс (интерфейсы) 1550, выполненный с возможностью установления связи устройства 1500 с сетью, и интерфейс 1558 ввода/вывода (I/O). Устройство 1500 может функционировать на основе операционной системы, хранящейся в памяти 1532, такой как Windows Server, Mac OS X, Unix, Linux, FreeBSD, и т.п.
[00223] Другие варианты осуществления настоящего изобретения будут понятны специалистам в данной области техники на основании рассмотрения описания изобретения и применения на практике изобретения, раскрытого здесь. Эта заявка предназначена для охвата всех изменений, применений, или адаптаций настоящего изобретения, следующих из его общих принципов, и включающих в себя такие выходы за пределы раскрытия сущности настоящего изобретения, как попадание в пределы общепринятой практики в данной области техники. Предполагается, что описание изобретения и примеры следует рассматривать только в качестве иллюстраций, а истинный объем и сущность настоящего изобретения указаны нижеследующей формулой изобретения.
[00224] Следует понимать, что настоящее изобретение не ограничено точной конструкцией, которая описана выше и показана в сопутствующих чертежах, и что различные модификации и изменения могут быть выполнены, не выходя за рамки его объема. Предполагается, что объем настоящего изобретения ограничен только прилагаемой формулой изобретения.