Система и способ цифрового широковещания для мобильного терминала

Иллюстрации

Показать все

Настоящее изобретение относится в основном к системам и способам приема, сохранения и воспроизведения цифрового широковещательного контента. Технический результат заключается в повышении качества воспроизведения широковещательного контента. Способ воспроизведения широковещательного контента, полученного мобильным терминалом, содержит: получение первого запроса на задержку воспроизведения широковещательного контента в реальном времени в ответ на обнаружение первого события; сохранение на носителе информации первого широковещательного контента, полученного между моментами времени Т1 и Т2, в ответ на получение первого запроса; воспроизведение первого широковещательного контента в ответ на обнаружение второго события; сохранение второго широковещательного контента, полученного после момента времени Т3, во время воспроизведения первого широковещательного контента; воспроизведение второго широковещательного контента после воспроизведения первого широковещательного контента. 4 н. и 36 з.п. ф-лы, 16 ил.

Реферат

ОБЛАСТЬ ИЗОБРЕТЕНИЯ

[0002] Настоящее изобретение относится в основном к системам и способам приема, сохранения и воспроизведения цифрового широковещательного контента.

ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ

[0003] Цифровые широковещательные системы в настоящее время могут включать наземные цифровые телевизионные широковещательные системы, цифровые спутниковые широковещательные системы и мобильные цифровые широковещательные приемные системы.

[0004] На фиг.1 показан цифровой широковещательный приемник транспортного потока (Transport stream - TS) в формате MPEG-2. Согласно фиг.1 цифровой широковещательный приемник содержит блок 110 мультиплексной передачи с кодовым разделением каналов (CDM - code-division multiplexing), CDM буфер 120, демультиплексор 130, буфер 140 разделения каналов, декодер 150 и блок 160 аудио/видеовывода.

[0005] Цифровые широковещательные сигналы, полученные в блок 110 мультиплексной передачи с кодовым разделением каналов (CDM), временно хранятся в CDM буфере 120. В демультиплексоре 130 выходящие из CDM буфера 120 цифровые широковещательные данные разделяются на различную широковещательную информацию и аудио/видеопотоки. Разделенные аудио/видеопотоки хранятся в буфере 140 разделения каналов. Аудио/видеоданные, выходящие из буфера 140 разделения каналов, декодируются декодером 150 и выводятся через блок 160 аудио/видеовывода. Блок 160 аудио/видеовывода включает в себя устройство отображения и устройство выхода звука.

[0006] Принимать цифровой широковещательный контент могут разнообразные мобильные широковещательные приемники. Примерами таких мобильных широковещательных систем являются цифровые широковещательные мультимедийные (DMB - digital multimedia broadcast) терминалы, цифровые широковещательные видеоналадонные (DMB-H-digital video broadcast-handheld) терминалы и терминалы для потоков аудиовизуальной информации. Мобильные широковещательные приемники создаются путем введения функции широковещательного приема в персональные портативные терминалы (такие как сотовые телефоны, персональные цифровые ассистенты (personal digital assistant - PDA) и терминалы для транспортного средства).

[0007] Некоторые цифровые широковещательные приемники могут иметь средства хранения данных, находящиеся внутри или вне приемника. Например, некоторые цифровые широковещательные приемники хранят цифровой широковещательный контент, используя в качестве запоминающего устройства накопитель на жестком диске (HDD - hard disk drive). Цифровые широковещательные приемники, имеющие запоминающие устройства, могут хранить цифровой широковещательный контент с использованием носителей информации большого объема, позволяющих в нужный момент воспроизводить и просматривать записанную цифровую широковещательную информацию.

[0008] Таким образом, мобильные широковещательные приемники требуют базовых средств, которые позволяли бы мобильным широковещательным приемникам принимать и сохранять в реальном времени цифровую широковещательную информацию с использованием носителей информации и воспроизводить и отображать сохраненную цифровую широковещательную информацию.

[0009] Когда мобильные широковещательные приемники запоминают широковещательные данные, принимаемые в реальном времени, и одновременно воспроизводят и отображают ранее сохраненные широковещательные данные с использованием запоминающего устройства типа накопителя на жестком диске (HDD), объем памяти делится таким образом, что аудио и/или видеоданные обрабатываются с использованием либо нескольких файлов, либо одного файла.

[0010] Согласно фиг.2 объем памяти перезаписываемого носителя информации делится для хранения файлов (файла 1, файла 2, файла 3 и т.д.) на отдельные блоки. Когда в процессе записи объем памяти заполняется данными, первым удаляется блок самых старых данных. Если часть объема памяти, выделенная произвольному файлу 1, заполняется аудио и/или видеоданными, файл 1 закрывается, и открывается другой файл 2 для запоминания аудио и/или видеоданных, принимаемых после этого.

[0011] Когда воспроизведение и отображение ранее сохраненных широковещательных данных происходит одновременно с сохранением принимаемых в данный момент широковещательных данных, то при открывании или закрывании файла возникает заметная временная задержка. Поэтому, когда процессы приема, сохранения и воспроизведения выполняются одновременно, возникает задержка или дрожание, вызывающие ухудшение качества изображения.

[0012] При цифровом широковещании в запоминающем устройстве на базе накопителя на жестком диске (HDD) в каждый момент обрабатывается только один файл. Поэтому во время операции записи/считывания аудио/видеоданных используется только один указатель файла как для хранения, так и для воспроизведения данных в реальном времени. Для плавного воспроизведения широковещательного контента одного указателя недостаточно. Необходимы системы и способы, которые могли бы преодолеть вышеуказанные недостатки.

КРАТКОЕ ИЗЛОЖЕНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ

[0013] В последующем описании будут изложены особенности и преимущества настоящего изобретения, которые отчасти станут ясны из описания или же могут быть изучены путем практического осуществления изобретения. Цели и другие преимущества изобретения будут реализованы и достигнуты посредством структуры, подробно изложенной в текстовом описании и формуле изобретения, а также с помощью прилагаемых чертежей.

[0014] Для достижения этих и других преимуществ и в соответствии с целью настоящего изобретения предоставлен реализованный и подробно описанный способ воспроизведения широковещательного контента, полученного мобильным терминалом. Данный способ содержит получение первого запроса на задержку воспроизведения широковещательного контента в реальном времени в ответ на обнаружение первого события; сохранение на носителе информации первого широковещательного контента, полученного между моментами времени Т1 и Т2, в ответ на получение первого запроса; воспроизведение первого широковещательного контента в ответ на обнаружение второго события; сохранение второго широковещательного контента, полученного после момента времени Т3, во время воспроизведения первого широковещательного контента; воспроизведение второго широковещательного контента после воспроизведения первого широковещательного контента.

[0015] Способ может дополнительно содержать удаление первого широковещательного контента с носителя информации после воспроизведения первого широковещательного контента. Второй широковещательный контент воспроизводится после удаления первого широковещательного контента с носителя информации. Предпочтительно, Т2 приблизительно равняется Т3.

[0016] В одном примере осуществления первое событие возникает в ответ на взаимодействие пользователя с интерфейсным блоком мобильного терминала. В другом примере осуществления первое событие возникает в ответ на получение мобильным терминалом входящего вызова. В еще одном примере осуществления первое событие возникает в ответ на инициирование мобильным терминалом исходящего вызова. Таким образом, первым событием может быть любое коммуникационное событие, адресованное мобильному терминалу.

[0017] В определенных примерах осуществления второе событие возникает в ответ на завершение мобильным терминалом телефонного вызова или в ответ на взаимодействие пользователя с интерфейсным блоком мобильного терминала.

[0018] В соответствии с одним аспектом настоящего изобретения способ воспроизведения широковещательного контента, полученного мобильным терминалом, содержит получение первого запроса на задержку воспроизведения широковещательного контента в реальном времени в ответ на обнаружение первого события; сохранение в первой области носителя информации первого широковещательного контента, полученного между моментами времени Т1 и Т2, в ответ на получение первого запроса; воспроизведение первого широковещательного контента, сохраненного в первой области носителя информации, в ответ на обнаружение второго события; сохранение во второй области носителя информации второго широковещательного контента, полученного после момента времени Т2.

[0019] По одному из примеров осуществления первый широковещательный контент, сохраненный в первой области носителя информации, воспроизводится одновременно с сохранением второго широковещательного контента во второй области носителя информации. Предпочтительно, способ дополнительно содержит воспроизведение второго широковещательного контента после воспроизведения первого широковещательного контента. Второй широковещательный контент может быть получен в реальном времени, но не может быть воспроизведен в реальном времени до тех пор, пока не будет полностью воспроизведен первый широковещательный контент, сохраненный в первой области носителя информации.

[0020] В другом примере осуществления способ дополнительно содержит удаление первого широковещательного контента из первой области носителя информации после воспроизведения первого широковещательного контента; воспроизведение второго широковещательного контента, сохраненного во второй области носителя информации, после удаления из первой области носителя информации заранее заданного количества первого широковещательного контента. В некоторых примерах осуществления второй широковещательный контент, сохраненный во второй области носителя информации, воспроизводится после полного удаления первого широковещательного контента из первой области носителя информации.

[0021] Способ может дополнительно содержать удаление второго широковещательного контента после его воспроизведения и прекращение сохранения второго широковещательного контента во второй области носителя информации в ответ на определение того, что заранее заданное количество второго широковещательного контента удалено из второй области носителя информации.

[0022] В одном или нескольких примерах осуществления способ дополнительно содержит прекращение в момент времени Т3 сохранения второго широковещательного контента во второй области в ответ на определение того, что второй широковещательный контент удален из второй области носителя информации; воспроизведение в реальном времени третьего широковещательного контента, полученного мобильным терминалом после момента времени Т3.

[0023] В соответствии с другим аспектом изобретения мобильный коммуникационный терминал содержит приемник для приема широковещательного контента по первому широковещательному каналу; контроллер для управления воспроизведением широковещательного контента на дисплее мобильного терминала, причем в ответ на обнаружение первого события контроллер получает первый запрос на задержку воспроизведения широковещательного контента, полученного в реальном времени, при этом в ответ на получение первого запроса контроллер сохраняет на носителе информации первый широковещательный контент, полученный между моментами времени Т1 и Т2, а в ответ на обнаружение второго события контроллер воспроизводит первый широковещательный контент; при этом контроллер сохраняет второй широковещательный контент, полученный после момента времени Т3; а после воспроизведения первого широковещательного контента контроллер воспроизводит второй широковещательный контент. После воспроизведения первого широковещательного контента контроллер удаляет его с носителя информации. После удаления первого широковещательного контента с носителя информации воспроизводится второй широковещательный контент.

[0024] В соответствии с еще одним аспектом настоящего изобретения мобильный терминал содержит логический блок для получения первого запроса на задержку воспроизведения широковещательного контента в реальном времени в ответ на обнаружение первого события; логический блок для сохранения в первой области носителя информации первого широковещательного контента, полученного между моментами времени Т1 и Т2, в ответ на получение первого запроса; логический блок для воспроизведения первого широковещательного контента, сохраненного в первой области носителя информации, в ответ на обнаружение второго события; и логический блок для сохранения во второй области носителя информации второго широковещательного контента, полученного после момента времени Т2, причем первый широковещательный контент, сохраненный в первой области носителя информации, воспроизводится одновременно с сохранением второго широковещательного контента во второй области носителя информации.

[0025] В одном из примеров осуществления мобильный терминал дополнительно содержит логический блок для прекращения в момент времени Т3 сохранения второго широковещательного контента во второй области в ответ на определение того, что второй широковещательный контент удаляется из второй области носителя информации; и логический блок для воспроизведения третьего широковещательного контента, полученного мобильным терминалом в реальном времени после момента времени Т3.

[0026] Эти и другие примеры осуществления настоящего изобретения будут также вполне ясны специалистам в данной области из последующего подробного описания примеров осуществления со ссылками на прилагаемые чертежи, при этом изобретение не ограничено никакими конкретными раскрытыми примерами осуществления.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0027] Прилагаемые чертежи, которые включены для дополнительного пояснения изобретения и являются неотъемлемой частью настоящего описания, иллюстрируют примеры осуществления настоящего изобретения и вместе с описанием служат для объяснения принципов изобретения.

[0028] Фиг.1 представляет собой блок-схему обычного цифрового широковещательного приемника.

[0029] На фиг.2 показан общий способ хранения цифрового широковещательного контента.

[0030] Фиг.3 представляет собой блок-схему аппарата для обработки цифрового широковещательного контента в соответствии с одним из примеров осуществления.

[0031] Фиг.4 представляет собой блок-схему способа обработки цифрового широковещательного контента в соответствии с одним из примеров осуществления изобретения.

[0032] Фиг.5 представляет собой блок-схему аппарата для обработки цифрового широковещательного контента в соответствии с другим примером осуществления изобретения.

[0033] Фиг.6 представляет собой блок-схему аппарата для обработки цифрового широковещательного контента в соответствии с еще одним примером осуществления изобретения.

[0034] Фиг.7 представляет собой блок-схему способа обработки цифрового широковещательного контента в соответствии с другим примером осуществления изобретения.

[0035] На фиг.8 показан пример разделения объема памяти в соответствии с одним из примеров осуществления изобретения.

[0036] На фиг.9 показан пример способа использования объема памяти, когда цифровой широковещательный контент хранится в соответствии с одним из примеров осуществления изобретения.

[0037] На фиг.10 показан пример способа использования объема памяти, когда цифровой широковещательный контент воспроизводится в соответствии с одним из примеров осуществления изобретения.

[0038] На фиг.11 показан пример способа использования объема памяти во время воспроизведения цифрового широковещательного контента в соответствии с одним из примеров осуществления изобретения.

[0039] Фиг.12 представляет собой блок-схему способа обработки цифрового широковещательного контента в соответствии с еще одним примером осуществления изобретения.

[0040] На фиг.13 показан пример разделения объема памяти в соответствии с одним из примеров осуществления.

[0041] На фиг.14 показан режим переключения файлов, когда цифровой широковещательный контент воспроизводится в соответствии с одним из примеров осуществления.

[0042] На фиг.15 показан многосегментный режим использования объема памяти, когда цифровой широковещательный контент воспроизводится в соответствии с одним из примеров осуществления.

[0043] На фиг.16 показан многосегментный режим в объеме памяти во время воспроизведения цифрового широковещательного контента в соответствии с одним из примеров осуществления.

[0044] Особенности, элементы и аспекты изобретения, которые на разных чертежах обозначены одинаковыми номерами, представляют те же самые, эквивалентные или похожие особенности, элементы и аспекты в соответствии с одним или несколькими примерами осуществления системы.

ПОДРОБНОЕ ОПИСАНИЕ ПРЕДПОЧТИТЕЛЬНЫХ ПРИМЕРОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

[0045] Далее будут сделаны подробные ссылки на предпочтительные примеры осуществления настоящего изобретения, примеры которых иллюстрируются прилагаемыми чертежами. Однако изобретение может быть реализовано во многих других формах и не должно толковаться как ограниченное изложенными в настоящем документе примерами осуществления изобретения.

[0046] Раскрываются один или несколько примеров осуществления изобретения, применимых к приемнику цифровой широковещательной информации, имеющему носитель цифровой широковещательной информации. Например, один или несколько примеров осуществления относятся к мобильному терминалу, имеющему функцию приема цифровой широковещательной информации и носитель информации. Мобильным терминалом может быть, например, мобильный терминал, имеющий функцию приема цифровой широковещательной информации. Далее будут описаны один или несколько предпочтительных примеров осуществления изобретения, применимых к мобильному терминалу. Однако следует отметить, что объем изобретения не должен быть ограничен раскрытыми здесь предпочтительными примерами осуществления изобретения и может распространяться на любую систему или способ обработки цифрового широковещательного контента, например компьютер общего назначения, декодер каналов кабельного телевидения и другие цифровые системы записи и воспроизведения.

[0047] Согласно одному или нескольким примерам осуществления изобретения цифровой широковещательный контент может быть просмотрен пользователем до, после или во время телефонного вызова. Предпочтительно пользователь может управлять воспроизведением цифрового широковещательного контента с заданной точки до или после телефонного вызова.

[0048] Вышеназванная функция сдвига во времени предоставляет пользователю возможность наблюдать широковещательный контент после завершения телефонного вызова без потери какой-либо части широковещательного контента, переданного во время телефонного вызова. С этой целью мобильный терминал в соответствии с одним или несколькими примерами осуществления содержит: приемную часть для приема цифрового широковещательного контента; буфер для обработки данных; носитель информации для хранения широковещательного контента; контроллер для управления мобильным терминалом; управляющую часть терминала (например, интерфейс пользователя); коммуникационную часть для связи; демультиплексор для обработки широковещательных данных; декодер для декодирования широковещательных данных; выходной блок (например, дисплей или устройство звукового выхода) для вывода декодированных широковещательных данных.

[0049] На фиг.3 показана предпочтительная конструкция мобильного терминала в соответствии с одним из примеров осуществления изобретения. Согласно фиг.3 мобильный терминал содержит блок 10 приема широковещательной информации, память 20, контроллер 30, выходной блок 40, коммуникационный блок 50 и блок 60 управления телефоном.

[0050] Блок 10 приема широковещательной информации принимает цифровой широковещательный аудиосигнал или цифровой широковещательный аудио/видеосигнал, как управляемый контроллером 30. Память 20 может содержать одну или несколько из синхронной динамической памяти с произвольным доступом (synchronous dynamic random access memories - SDRAM), флэш-памяти, накопителей на жестких дисках (hard disk drives - HDDs) и оптического носителя записи. Память 20 может быть встроена в мобильный терминал или отдельно подсоединена к мобильному терминалу посредством интерфейса данных. Контроллер 30 отвечает за прием широковещательной информации, сохранение, воспроизведение, вывод и управление передачей данных. Выходной блок 40 выводит аудио/видеоданные. Выходной блок может содержать громкоговоритель или наушники, а также устройство отображения. Коммуникационный блок 50 управляет голосовой связью и/или передачей данных в соответствии с сигналами управления, обеспечиваемыми контроллером 30. Блок 60 управления телефоном может представлять собой клавиатуру или другой блок интерфейса пользователя, позволяющие пользователю взаимодействовать с мобильным терминалом.

[0051] Фиг.4 представляет собой блок-схему способа обработки цифрового широковещательного контента в соответствии с одним из примеров осуществления. Мобильный терминал конфигурируется для приема и отображения цифрового широковещательного контента (S10). Пользователь может, например, используя блок 60 управления телефоном, выбрать прием цифрового широковещания. Контроллер 30 распознает запрос на прием цифрового широковещательного контента в соответствии с взаимодействием пользователя с блоком 60 управления телефоном. Контроллер 30 управляет блоком 10 приема широковещательной информации с целью выбора канала цифрового широковещания, декодирования сигналов и обработки сигналов. Блок 10 приема широковещательной информации принимает цифровой широковещательный контент по выбранному пользователем каналу, декодирует принимаемый цифровой широковещательный контент и обрабатывает соответствующие сигналы. Цифровые аудио/видеосигналы, предоставляемые блоком 10 приема широковещательной информации, выводятся через выходной блок 40, так что пользователь может просматривать цифровую широковещательную передачу.

[0052] В одном из примеров осуществления изобретения мобильный терминал конфигурируется для определения того, принят ли запрос на запись со сдвигом во времени (S20). Запрос на запись со сдвигом во времени может быть инициирован различными событиями. Например, пользователь, используя блок 60 управления телефоном, может запросить запись со сдвигом во времени в произвольный момент времени до, во время или после получения телефонного вызова. То есть пользователь может в любой момент выполнить функцию записи со сдвигом во времени. В некоторых примерах осуществления изобретения сдвиг во времени выполняется автоматически в ответ на получение телефонного вызова во время воспроизведения цифрового широковещательного контента, или когда инициируется телефонный вызов.

[0053] В одном из примеров осуществления изобретения мобильный терминал предпочтительно сохраняет цифровой широковещательный контент (S30). Например, когда получен запрос на сдвиг во времени, блок 10 приема широковещательной информации сохраняет принимаемый в реальном времени широковещательный контент в памяти 20 (например, на носителе информации).

[0054] Затем мобильный терминал определяет, получен ли запрос на воспроизведение со сдвигом во времени (S40). Запрос на воспроизведение со сдвигом во времени может быть инициирован различными событиями. Например, пользователь путем взаимодействия с блоком 60 управления телефоном может запросить воспроизведение со сдвигом во времени в произвольный момент времени. То есть пользователь может в любой момент запросить воспроизведение со сдвигом во времени. Или же воспроизведение со сдвигом во времени может быть выполнено автоматически, например, после завершения телефонной связи.

[0055] Например, если пользователь просматривает широковещательный контент в реальном времени по первому каналу, то он может принять входящий вызов или же может захотеть сделать исходящий вызов. В соответствии с одним из примеров осуществления в момент Т1, когда пользователь либо принимает, либо инициирует вызов, мобильный терминал получает запрос на воспроизведение со сдвигом во времени. Когда пользователь в момент времени Т2 завершает вызов, мобильный терминал получает запрос на воспроизведение со сдвигом во времени. В течение вызова (т.е. от момента Т1 до момента Т2) принимаемый по первому каналу широковещательный контент не отображается на экране дисплея мобильного терминала. Тем не менее широковещательный контент сохраняется в памяти 20. Таким образом, в момент Т2, когда речевой вызов завершается, мобильный терминал воспроизводит и отображает сохраняющийся широковещательный контент и продолжает сохранять широковещательный контент, полученный в реальном времени (S50).

[0056] Мобильный терминал продолжает воспроизводить и отображать широковещательный контент, сохраняющийся в памяти 20, до тех пор, пока он не определит, что данные со сдвигом во времени (т.е. широковещательный контент, принятый в то время, когда пользователь был на связи), сохраняющиеся в памяти, были воспроизведены до конца (S60).

[0057] То есть в ответ на запрос воспроизведения со сдвигом во времени контроллер 30 управляет памятью 20 и блоком 10 приема широковещательной информации с целью сохранения цифровой широковещательной информации, принимаемой в данный момент в реальном времени блоком 10 приема широковещательной информации в память 20, и одновременно воспроизводит и отображает цифровую широковещательную информацию, ранее сохраненную в памяти 20, до тех пор, пока сохраняющийся в ней широковещательный контент не будет полностью воспроизведен.

[0058] Если телефонная связь происходит в то время, пока принимается цифровая широковещательная информация, то посредством вышеуказанного процесса запрашивается сдвиг во времени, так что происходит сохранение аудио и/или видеоданных. Когда телефонная связь заканчивается, запрашивается воспроизведение со сдвигом во времени, так что могут одновременно выполняться сохранение и отображение цифровой широковещательной информации. Таким образом, например, даже когда просмотр цифровой широковещательной информации временно приостанавливается для телефонной связи, цифровая широковещательная информация, соответствующая периоду приостановки, сохраняется, а позже воспроизводится в приблизительно реальном времени.

[0059] Если принять, что запись со сдвигом во времени запрашивается в произвольной первой точке в момент времени Т1, а воспроизведение со сдвигом во времени запрашивается во второй точке Т2, расположенной после Т1, то цифровой широковещательный контент, принимаемый между Т1 и Т2, сохраняется на носителе информации. Будем ссылаться на цифровые широковещательные данные, сохраненные в период от Т1 до Т2, как на первые данные. Будем ссылаться на цифровые широковещательные данные, записанные в период после Т2, как на вторые данные.

[0060] Таким образом, в соответствии с одним примером осуществления, когда выполняются воспроизведение и отображение первых данных, текущие цифровые широковещательные данные сохраняются в качестве вторых данных. Когда воспроизведение и отображение первых данных заканчиваются, воспроизводятся и отображаются вторые данные. Во время воспроизведения и отображения вторых данных сохраняются текущие цифровые широковещательные данные, поскольку существует временная задержка между принимаемыми и отображаемыми широковещательными данными. В результате цифровой широковещательный контент можно просматривать непрерывно, но с разницей во времени, определяемой временем, прошедшим от момента Т1 до Т2 (S70).

[0061] На фиг.5 показана блок-схема мобильного терминала в соответствии с другим примером осуществления изобретения. Согласно фиг.5 мобильный терминал может содержать контроллер 200, блок 210 приема широковещательной информации, память 220, входной буфер 231, выходной буфер 232, демультиплексор 240, буфер 250 разделения каналов, декодер 260, выходной блок 270, коммуникационный блок 280 и блок 290 управления телефоном.

[0062] Контроллер 200 отвечает за управление приемом, сохранением, воспроизведением и отображением широковещательного контента, передаваемого на мобильное устройство по сети связи. Блок 210 приема широковещательной информации под управлением контроллера 200 принимает цифровую широковещательную аудио или аудио/видеоинформацию на основе мультиплексной передачи с кодовым разделением каналов (CDM - code-division multiplex).

[0063] Для реализации памяти 220 могут использоваться разнообразные носители информации, примерами которых служат синхронная динамическая память с произвольным доступом (synchronous dynamic random access memories - SDRAMs), флэш-память, накопители на жестких дисках (hard disk drives - HDDs) и оптический носитель записи. Память 220 может быть встроена в мобильный терминал или отдельно подсоединена к нему.

[0064] Входной буфер 231 буферизует цифровые широковещательные сигналы, принимаемые блоком 210 приема широковещательной информации, передает их в демультиплексор 240 и сохраняет буферизованные широковещательные данные в памяти 220, когда принимается запрос на воспроизведение со сдвигом во времени. Входной буфер 231 отвечает за операцию буферизации с целью точного отображения широковещательных сигналов, передаваемых в реальном времени.

[0065] Выходной буфер 232 буферизует цифровые широковещательные данные, предоставляемые памятью 220, и направляет их в демультиплексор 240, когда делается запрос на воспроизведение со сдвигом во времени. Выходной буфер 232 используется в качестве буфера сдвига во времени. Буфер сдвига во времени предотвращает явление дрожания, возникающее, когда широковещательная информация отображается в виде файла цифровых широковещательных данных, записываемого в память 220 и считываемого из нее, благодаря чему предотвращается ухудшение качества изображения. То есть, поскольку запись файла в память и считывание его из памяти занимают сравнительно большое время, соответствующие данные буферизуются таким образом, что явление дрожания, вызываемое временной задержкой, связанной с операциями считывания/записи, может быть предотвращено.

[0066] Демультиплексор 240 получает цифровые широковещательные данные, буферизованные во входном буфере 231 или в буфере сдвига во времени (например, в выходном буфере 232), и разделяет буферизованные цифровые широковещательные данные на различные широковещательные данные и аудио/видеоданные. Отделенные аудио/видеоданные направляются, например, в буфер 250 разделения каналов. Буфер 250 разделения каналов отвечает за буферизацию с целью точного отображения передаваемых в реальном времени широковещательных сигналов, подобно входному буферу 231. Выходящие из буфера 250 разделения каналов цифровые широковещательные данные направляются в декодер 260.

[0067] Декодер 260 декодирует аудио/видеопотоки таким образом, что становится возможным отображение этих аудио/видеопотоков. Декодированные аудио/видеосигналы выводятся через выходной блок 270. Выходной блок 270 выводит аудио/видеоданные. Выходной блок 270 может содержать, например, громкоговоритель или наушники и устройство отображения. В одном из примеров осуществления коммуникационный блок 280 отвечает за голосовую связь и/или передачу данных под управлением контроллера 200. Блок 290 управления телефоном может представлять собой клавиатуру, позволяющую пользователю, например, управлять мобильным терминалом.

[0068] Операция обработки цифровых широковещательных сигналов в мобильном терминале в соответствии с одним из примеров осуществления будет описана со ссылками на фиг.4 и 5. Когда поступает команда на прием цифрового широковещания, контроллер 200 управляет блоком 210 приема широковещательной информации с целью выбора требуемого пользователю канала. Цифровые широковещательные сигналы из выбранного канала накапливаются входным буфером 231 и вводятся в демультиплексор 240. Введенные в демультиплексор 240 цифровые широковещательные сигналы могут быть разделены, например, на различные широковещательные данные и аудио/видеопотоки. Аудио/видеопотоки накапливаются буфером 250 разделения каналов и направляются в декодер 260. Декодер 260 декодирует аудио/видеопотоки, и выходной блок 270 выводит аудио/видеосигналы.

[0069] Как описано выше, когда пользователь посредством блока 290 управления телефоном делает запрос на воспроизведение со сдвигом во времени или когда принимается телефонный вызов либо возникает коммуникационное событие на выполнение телефонного вызова, контроллер 200 начинает запись со сдвигом во времени. Когда начинается запись со сдвигом во времени, память 220 сохраняет цифровые широковещательные данные, буферизованные входным буфером 231, под управлением контроллера 200. В одном из примеров осуществления цифровые широковещательные данные, сохраняющиеся в памяти 220, сохраняются в виде файла. Контроллер 200 распознает место хранения цифровых широковещательных данных. Также контроллер 200 распознает место воспроизведения, когда происходит воспроизведение цифровых широковещательных данных.

[0070] Предпочтительно, когда поступает запрос на воспроизведение со сдвигом во времени или когда заканчивается событие телефонной связи, контроллер 200 начинает воспроизведение со сдвигом во времени. Когда начинается воспроизведение со сдвигом во времени, файл широковещательных данных, который был сохранен в памяти 220, буферизуется выходным буфером 232 (например, буфером сдвига во времени) под управлением контроллера 200 и направляется в демультиплексор 240. Одновременно цифровые широковещательные сигналы, принимаемые с момента воспроизведения со сдвигом во времени, буферизуются входным буфером 231 и сохраняются в памяти 220.

[0071] Демультиплексор 240 демультиплексирует цифровые широковещательные данные, воспроизводимые через выходной буфер 232, и выводит демультиплексированные данные в выходной блок 270 через буфер 250 разделения каналов и декодер 260. Таким образом, цифровые широковещательные сигналы, сохраненные с момента (Т1) запроса на запись со сдвигом во времени до момента (Т2) запроса на воспроизведение со сдвигом во времени, выводятся, например, через устройство отображения или устройство выхода звука. Кроме того, одновременно цифровые широковещательные сигналы, принимаемые с момента запроса на воспроизведение со сдвигом во времени, сохраняются в памяти 220. Цифровые широковещательные сигналы, хранящиеся подобным образом, последовательно воспроизводятся, например, когда завершается воспроизведение ранее сохраненного файла, содержащего цифровые широковещательные данные.

[0072] В одном из примеров осуществления, когда воспроизводится и отображается сохраненный файл, содержащий цифровые широковещательные данные, пользователь может произвести поиск места воспроизведения, используя блок 290 управления телефоном. Это выполняется на основе информации о местонахождении записанных или воспроизводимых в настоящий момент цифровых широковещательных данных. Например, когда пользователь через блок 290 управления телефоном вводит такую команду, как "ускоренная перемотка", "перемотка" или "пауза", контроллер 200 выполняет переход в требуемую пользователю точку воспроизведения. Точка воспроизведения является указателем адреса в памяти 220, основанным на информации о местонахождении цифровых широковещательных данных с помощью блока 290 управления телефоном, и операция воспроизведения выполняется с перемещенной точки. В случае команды "пауза" воспроизведение приостанавливается, и из этой точки воспроизводится и отображается, например, видеокадр.

[0073] В другом примере осуществления, когда принимается запрос на окончание воспроизведения со сдвигом во времени, контроллер 200 заканчивает воспроизведение со сдвигом во времени. Когда вводится запрос на окончание воспроизведения со сдвигом во времени, сохранение цифровых широковещательных данных прекращается, а соответствующий файл удаляется, если это необходимо. Затем принимаемые в данный момент цифровые широковещательные данные декодируются и отображаются.

[0074] На фиг.6 показана блок-схема мобильного терминала, содержащего аппарат для обработки цифровой широковещательной информации в соответствии с другим примером осуществления. Согласно фиг.6 мобильный терминал содержит контроллер 300, блок 310 приема широковещательной информации, память 320, входной буфер 330, выходной буфер 352, демультиплексор 340, буфер 351 разделения каналов, декодер 360, выходной бл