Система и способ идентификации и вставки рекламы в вещательные программы
Иллюстрации
Показать всеИзобретение относится к системам трансляции программ вещания, и, в частности, к системам идентификации и вставки рекламы в вещательные программы. Техническим результатом является создание службы вторичного вещания для повышения эффективности рекламных объявлений, достигаемый тем, что осуществляют: прием потока данных вещания, идентификацию рекламного объявления в потоке данных вещания и обновление расписания рекламных объявлений, включающего информацию, идентифицирующую рекламное объявление и местоположение рекламного объявления в программе в потоке данных вещания. При воспроизведении рекламное объявление или замещающее рекламное объявление вставляется в программу в упомянутое местоположение или другое местоположение в программе. 2 н. и 16 з.п. ф-лы, 7 ил.
Реферат
Область техники
Настоящее изобретение относится к трансляции программ. Более конкретно, настоящее изобретение относится к системам, способам, коду компьютерной программы и средству для идентификации и вставки рекламы в вещательные программы.
Уровень техники
Телевизионные зрители могут принимать телевизионный сигнал множеством путей, включающих в себя: антенну VHF/UHF (ОВЧ/УВЧ)-диапазона; кабель; спутниковую приемную тарелку и медные провода (телефонные, линии электропередачи). Телезрители могут принимать телевизионный контент непосредственно от поставщика контента, например путем приема телевизионных сигналов УВЧ-диапазона или косвенным путем от вторичной вещательной компании, например от поставщика кабельных услуг. Вторичные вещательные компании, получающие выходной контент от поставщиков контента, перераспределяют его.
В вещательном телевидении рекламные объявления вставляются вещательной компанией между частями основных программ. Рекламные объявления зачастую запланированы для того, чтобы выйти в эфир на определенное время для того, чтобы совпасть по времени с запланированным вещанием определенной основной программой, например спортивная одежда должна рекламироваться во время вещания телепрограммы о спортивных событиях. Широкие региональные различия могут находить отражение в вещательной продукции одного телевизионного канала за счет предоставления различных наборов рекламных объявлений на соответствующие телевизионные передатчики. Такие региональные различия в некоторой степени ограничены в том, что каждый рекламный интервал времени имеет предопределенную продолжительность.
Рекламные объявления, следовательно, могут быть транслированы со ссылкой на контекст соответствующего события программы и на демографический характер аудитории телезрителей, обслуживаемых любым данным передатчиком, но с очень небольшой корреляцией с персональным контекстом каждого определенного телезрителя.
Когда телезритель использует кассетный видеомагнитофон (VCR) для «сдвига времени» (то есть для задержки воспроизведения), рекламные объявления записываются вместе с основной программой. Новейшие технологические достижения, включающие в себя персональные видеозаписывающие устройства (PVR) и цифровые видеомагнитофоны (DVR), предоставляют телезрителям большую гибкость в записывании программ. Такие так называемые «супер-видео» устройства могут обеспечить персонализированную функциональность за счет формирования профиля использования ТВ и применения его к записи похожих программ.
«Супер-видео» устройства также известны тем, что могут предоставить функциональность «сдвига времени», посредством которой поток видеовещания записывается в то же самое время, в которое он и воспроизводится, так что этот воспроизводимый поток видео основной программы может быть остановлен в любой желаемой точке и возобновлен позже, даже при трансляции более поздних частей той же самой основной программы.
Более того, определенные устройства PVR могут конфигурироваться так, чтобы позволить телезрителям осуществить быструю перемотку вперед рекламных объявлений так, что основная программа может просматриваться без промежуточных рекламных объявлений. В то время как такая «супер-видео» функциональность может быть привлекательна для телезрителя, она создает проблемы в получении дохода вещательных компаний от рекламных объявлений. Если телезритель использует подобное «супер-видео» устройство для воспроизведения передач коммерческих телевизионных каналов, то можно ожидать, что значительная часть таких телезрителей предпочтет вообще никогда не смотреть рекламные объявления. Реклама в телевидении, соответственно, станет менее эффективной для рекламодателей, и рекламные объявления будут размещаться где-нибудь еще. Следовательно, вещательные компании и вторичные вещательные компании будут получать все меньше доходов от размещения рекламы.
Дополнительно к вещательным телевизионным программам некоторые телевизионные компании предоставляют своим абонентам дополнительное оборудование для «просмотра по требованию» (включающее в себя системы, предоставляющие «подобное видео по требованию» или NVOD, и системы, предоставляющие «видео по требованию» или VOD). В типичном варианте вещательная компания зачастую транслирует ограниченное число выбранных событий (таких как фильмы) в регулярные интервалы времени. Телезрители могут подписаться на прием определенного вещания события. После подписки событие будет транслироваться непосредственно в декодер каналов телевидения телезрителя с использованием, например, спутникового или кабельного способов распространения. Время вещания событий само по себе не может, однако, управляться телезрителем.
Вещательные компании часто транслируют события типа «просмотр по требованию» без рекламных объявлений. В основном, события типа «просмотр по требованию» устанавливают более высокую цену, что компенсирует некоторые потери в доходах от рекламы. Тем не менее, когда режим просмотра по требованию предусматривается вторичной вещательной компанией с обеспечением возможности сдвига времени, подавление или отсутствие рекламных объявлений означает потерю потенциального дохода, т.к. телезрители, просматривающие передачи вторичной вещательной компании, могут смотреть программы без оплаты исходной стоимости и без рекламы.
Во многих юрисдикциях по вопросам охраны авторских прав «клиентское» устройство, например VCR или супер-видео устройство, трактуется другим путем, отличным от «серверного» устройства. Как результат, телезритель с клиентским устройством может эффективно производить запись телевизионных программ для персонального использования без нарушения авторских прав. Любой поставщик услуг вещания, использующий серверное устройство, которое предоставляет услуги абоненту, с такой же легкостью нарушает авторские права в обоих случаях: при записи вещательной программы и при повторном вещании этой же программы позже. Поставщики услуг вещания, которые хотят предоставить режим сдвига времени своим абонентам с использованием серверных устройств, должны, следовательно, иметь лицензии от поставщиков контента. С тех пор, как реклама стала важным источником доходов для подавляющего числа поставщиков контента, существует вероятность, что любое потенциальное снижение в эффективности рекламы приведет либо к соответствующему росту в лицензионных платежах, либо к полному отказу от лицензирования.
Было бы желательно предоставить службу вторичного вещания, которая поддерживает рекламные объявления, предоставленные поставщиками контента. Также было бы желательно предоставить службу вторичного вещания, которая, в общем, повысит эффективность рекламных объявлений.
Сущность изобретения
В соответствии с первым аспектом настоящего изобретения способ вещания содержит этапы, на которых:
принимают поток данных вещания;
идентифицируют рекламное объявление в потоке данных вещания и
обновляют расписание рекламных объявлений, включающее информацию, идентифицирующую рекламное объявление и размещение рекламного объявления внутри программы в потоке данных вещания.
В соответствии со вторым аспектом настоящего изобретения система вещания содержит
средство для приема потока данных вещания;
средство для идентификации рекламного объявления в потоке данных вещания и
средство для обновления расписания рекламных объявлений, включающего в себя информацию, идентифицирующую рекламное объявление и размещение рекламного объявления внутри программы в потоке данных вещания.
В соответствии с третьим аспектом настоящего изобретения система вещания включает в себя:
головную станцию, подсоединенную для приема входящего потока данных канала вещания, включающего в себя программу, содержащую рекламное объявление;
процессор служебной информации, осуществляющий связь с головной станцией и восстанавливающий служебную информацию, связанную с программой и рекламным объявлением и включающую в себя информацию, идентифицирующую местоположение рекламного объявления в программе;
сервер хранилища, связанный с головной станцией и процессором служебной информации, сохраняющий копию программы и связывающий местоположение хранения упомянутой копии со служебной информацией, связанной с программой;
сервер рекламы, связанный с процессором служебной информации, сохраняющий копию рекламного объявления и дополнительно сохраняющий замещающее рекламное объявление и служебную информацию, связанную с рекламным объявлением; и
систему распределения, связанную с сервером хранилища и сервером рекламы, предназначенную для передачи упомянутой копии программы абоненту и для вставки выбранного замещающего рекламного объявления в упомянутое местоположение.
В соответствии с четвертым аспектом настоящего изобретения способ, инициируемый абонентом, для просмотра программ содержит этапы, на которых:
взаимодействуют с расписанием программ, отображаемым на устройстве отображения для выбора желательной программы, сохраненной в архиве;
передают информацию, идентифицирующую абонента, и информацию, идентифицирующую желательную программу;
принимают однонаправленную передачу желательной программы и
принимают однонаправленную передачу замещающего рекламного объявления, вставленного в упомянутую программу, причем замещающее рекламное объявление отличается от рекламного объявления, включенного в прямую трансляцию упомянутой программы.
В соответствии с пятым аспектом настоящего изобретения способ вещания содержит этапы, на которых:
принимают от абонента запрос на воспроизведение архивной копии программы;
идентифицируют местоположение архивной копии программы;
выбирают, по меньшей мере, первое рекламное объявление на основе, по меньшей мере частично, информации, связанной с программой; и
вставляют, по меньшей мере, первое рекламное объявление в программу.
Краткое описание чертежей
Примеры настоящего изобретения описаны ниже более подробно со ссылками на чертежи, на которых представлено следующее:
Фиг.1 - блок-схема примера системы вещания;
Фиг.2 - более детальная блок-схема, показывающая число различных компонентов, которые могут управляться поставщиком (самим поставщиком или по его поручению) услуг вещания для обеспечения абоненту возможности просматривать как программы прямой трансляции, так и архивные программы по телевизору;
Фиг.3 - еще более детальная блок-схема системы вещания;
Фиг.4A-4D - схемы, изображающие структуры данных в потоке канала данных вещания;
Фиг.5 - схема последовательности операций, показывающая процесс идентификации и обработки рекламных объявлений;
Фиг.6 - схема последовательности операций, показывающая процесс воспроизведения программы и вставки рекламных объявлений; и
Фиг.7 - блок-схема другого примера системы вещания.
Подробное описание изобретения
Настоящее изобретение относится к системам, способам, коду компьютерной программы и средству для идентификации и вставки рекламы в вещательные программы. Настоящее изобретение может быть осуществлено в системе вещания, например в системе вещания, описанной в совместно поданной заявке РСТ No.2004158858 US с той же датой подачи, что и настоящая заявка (Номер дела поверенного PJF01633WO). Например, как описано ниже, настоящее изобретение дает возможность идентификации и вставки рекламы в программы, транслируемые поставщиком услуг вещания, включая программы прямой трансляции, программы, транслируемые в записи (включая краткосрочный и долговременный архивы). Из настоящего описания специалистам данной области техники должно быть понятно, что признаки изобретения могут быть реализованы и в других системах вещания.
Для удобства и простоты описания здесь используется ряд терминов. Например, термин «абонент» используется по отношению к индивидууму или объекту, который имеет абонентские отношения с поставщиком услуг вещания для того, чтобы принимать и просматривать данные вещания (либо данные прямой трансляции, либо архивные данные вещания, либо и те, и другие). Абонент, например, может быть связан с конкретным декодером каналов телевидения, идентифицирующим абонента. «Абоненты» также могут упоминаться в данном документе как «пользователи» или «телезрители». При использовании в данном документе термин «декодер каналов телевидения» в общем случае используется по отношению к устройствам, связанным с абонентами, которые принимают данные вещания от поставщика услуг вещания данных. Декодер каналов телевидения может быть выделенным устройством, выполненным с возможностью приема данных вещания, или он может быть реализован как компонент или функция, связанная с персональным компьютером или другим вычислительным устройством.
Термин «поставщик услуг вещания» или «поставщик услуг» может быть использован для ссылки на объект (или объекты), который эксплуатирует компоненты или системы вещания, соответствующие вариантам осуществления, описанным в данном документе, для доставки данных прямой трансляции или архивных данных вещания абонентам. Например, «поставщик услуг вещания» может быть объектом, который эксплуатирует (или связан) одну или более систем, выполненных с возможностью передачи программ абонентам. Поставщики услуг вещания эксплуатируют системы, включающие в себя коммутаторы или центральные станции, которые выполнены с возможностью доставки цифровых данных абонентам по линиям связи на витой паре, которые присутствуют в жилых и офисных помещениях по всему миру (например, телефонные или медные провода). Поставщики услуг вещания доставляют эти данные с использованием технологий цифровых абонентских линий («DSL»). В иллюстративном варианте осуществления, описанном в данном документе, поставщик услуг вещания доставляет цифровые данные с использованием технологии асимметричной DSL ("ADSL"), хотя специалистам в данной области техники должно быть понятно, что также могут быть использованы другие технологии DSL (в общем случае на них ссылаются как «xDSL»). Кроме того, хотя рассматриваются технологии проводной связи, специалистам в данной области техники должно быть понятно, что признаки вариантов осуществления также могут быть реализованы с использованием беспроводных технологий.
В данном документе термин «данные прямой трансляции» или «программа прямой трансляции» относится к данным вещания, просматриваемым во время, запланированное для передачи объектом вещания. В данном документе термин «архивные данные вещания» или «архивные программы» относится к данным вещания или программам, которые сохранены для просмотра в более позднее время, чем время «прямой трансляции». Система вещания может предоставлять два различных типа архивов данных: краткосрочные архивы (например, где программы сохраняются на относительно короткий период времени, 24-72 часа) и долговременные архивы (например, где программы могут быть сохранены на длительный период времени). Например, долговременные архивы могут обеспечивать возможность неограниченно долгого хранения программ. В качестве другого примера, поставщик услуг вещания может хранить программы определенный период (например, один месяц или один год). В качестве еще одного примера, поставщик услуг вещания может периодически опрашивать абонентов для того, чтобы определить, какие из архивных программ следует удалить из архива.
В данном документе термин «рекламное объявление», в общем случае, используется по отношению к продвижению или стимулированию, которое, в общем случае, включает в себя видео- и аудиоданные (но которое может включать в себя телетекст, видео- или аудиоданные), которые вложены или вставлены в поток данных вещания. Рекламные объявления могут позиционироваться во множестве местоположений внутри потока данных вещания, включая начало программы, множество моментов в течение программы, конец программ и т.д.
Для начала разъяснен пример осуществления настоящего изобретения со ссылкой на Фиг.1, где представлена система 50 вещания. Система 50 вещания включает в себя одного или более поставщика 51 услуг вещания, доставляющих контент одному или более абонентам 54a-n. Доставляемый контент включает в себя программы вещания (прямой трансляции либо архивные) и рекламные объявления.
Абоненты могут принимать данные программ вещания несколькими путями. Например, абоненты (такие как абонент 54n) могут принимать программы прямой трансляции; то есть абонент может смотреть программы в то время, когда они транслируются. В качестве иллюстративного примера, программы прямой трансляции могут представлять собой «Вечерние новости», вещаемые каждый будний вечер и начинающиеся в 6 часов вечера по местному времени. Система 50 вещания позволяет абонентам, таким как абонент 54n, просматривать программы в их намеченное время (в 6 часов вечера по местному времени). При использовании в данном документе (и как дополнительно определено ниже) термин «прямая трансляция» используется, в общем случае, по отношению к реальному или планируемому времени вещания программы вещания (и необязательно должен относиться к программам, которые снимаются на пленку и просматриваются в одно и то же время). Для минимизации трафика по транзитному соединению к центральной станции или коммутатору ASDL такие «прямые» трансляции передаются абонентам 54 посредством групповых передач, чтобы избежать дублирования трафика. Это увеличивает способность системы передавать видео- и аудиоданные программы большому числу абонентов без ухудшения пропускной способности транзитной передачи (и таким образом позволяя большому числу абонентов взаимодействовать с системой для выборочного просмотра архивных программ, как описано ниже).
Абоненты могут быть добавлены к групповым трансляциям программ с использованием методов, подобных описанным в протоколе группового управления сети Интернет (IGMP), IETF RFC 3376 (октябрь 2002) (описание доступно по адресу www.ietf.org), содержание которого включено в данный документ посредством ссылки для любых целей.
Такие прямые трансляции могут включать в себя рекламные объявления в дополнение к программам. Например, программа «Вечерних новостей» может включать в себя группы из двух или трех (или более) рекламных объявлений, размещенных в начале программы, каждые 15 минут в течение программы и в конце программы. Поставщик 51 услуг вещания может принимать и идентифицировать такие рекламные объявления в процессе трансляции и, в некоторых вариантах осуществления, может замещать некоторые или все рекламные объявления рекламными объявлениями, специально направляемыми одному или более абонентам 54.
Система 50 вещания позволяет абонентам (таким как абонент 54b) просматривать программы в другое время после времени «прямой» трансляции. Система может генерировать и сохранять краткосрочные архивные копии всех программ вещания, полученных поставщиком 51 услуг вещания. В общем случае поставщик 51 услуг вещания содержит запоминающее устройство 53 (или группу устройств), адаптированное для хранения копий программ вещания для некоторого количества различных каналов вещания. Достаточное пространство для хранения предусмотрено для хранения 24-72 часов программ вещания для некоторого количества различных каналов. Совместно с генерированием и хранением таких краткосрочных архивных копий создается расписание программ. Абоненты, желая просмотреть программу в течение 24-72 часов от момента времени, в которое выходила в эфир первоначальная программа (то есть после «прямой» трансляции), могут взаимодействовать с расписанием программ для выбора программы и передачи программы абоненту. Эти программы сохраняются таким образом, чтобы дать возможность абоненту быстро проматывать вперед, ставить на паузу, перематывать назад во время просмотра программы. В качестве примера, абонент 54b может выбирать для просмотра «Вечерние новости» в 6:15 пополудни вместо времени «прямой» трансляции в 6 часов пополудни. Дополнительно абонент 54b может быстро промотать вперед, назад или поставить на паузу по желанию во время своего просмотра программы.
Система 50 вещания дополнительно позволяет абонентам (таким как абонент 54a) выбирать определенные программы для долговременного архивирования. Например, поставщик 51 услуг вещания или абонент (такой как абонент 54a, показанный на Фиг.1) может создать долговременную копию определенной трансляции «Вечерних новостей». Абонент может указать свое пожелание путем связи с поставщиком 51 услуг вещания (например, через декодер каналов телевидения или другие устройства, как описано ниже). Копия трансляции может затем быть сохранена в запоминающем устройстве 52, используемом для долговременного хранения программ. Копия программы связывается с информацией, уникально идентифицирующей абонента 54a, так что абонент 54a может получить возможность доступа к программе по своему пожеланию. Абонент 54a может затем просмотреть программу как ему желательно. Например, абонент 54a может просмотреть отдельный эпизод «Вечерних новостей» через неделю после их выхода в эфир. Абонент 54a может неоднократно просматривать тот же эпизод до тех пор, пока этот эпизод не будет удален из архива (например, по запросу абонента или по истечении периода архивного хранения). Для снижения требований к хранению множество абонентов могут иметь доступ к копии программы, сохраненной в долговременном архиве. Например, информацией, идентифицирующей каждого клиента, который запрашивал создание копии программы, может быть разрешение на доступ для общего доступа к архиву.
Система 50 вещания дает возможность доставки каждого из таких типов передач к абонентам, предоставляя абонентам больший выбор, контроль и гибкость при просмотре. Абоненты могут получать доступ к таким передачам через телефонные проводные линии, такие как медные телефонные проводные линии, установленные в настоящее время во многих домах. Система доставляет трансляцию и архивные программы абонентам, используя технологии асимметричной цифровой абонентской линии (ADSL) (хотя, специалистам в данной области техники должно быть понятно, что другие технологии, хорошо известные сейчас или разработанные позже, могут быть использованы для доставки программ, соответствующих вариантам осуществления, раскрытым в данном документе). Программы доставляются с использованием алгоритмов кодирования, таких как широко используемый алгоритм "Moving Picture Experts Group version 2" (MPEG-2), хотя специалистам в данной области техники должно быть понятно, что могут использоваться и другие алгоритмы кодирования.
Данные вещания могут быть доставлены от поставщика 51 услуг вещания к абоненту 54 с использованием технологий кодирования с постоянной скоростью передачи битов (CBR), обеспечивая таким образом максимальную скорость передачи битов, которая используется как для видео, так и для аудиоданных. Заявители установили, что использование CBR-кодирования обеспечивает надежную и последовательную доставку контента через ASDL-сети, несмотря на проблемы с расстоянием от ADSL-коммутатора (или «центральной станции») и несмотря на требования к высокой скорости передачи битов для обеспечения качественных видеоуслуг. Если скорость передачи битов видеоданных варьируется, в предложенных вариантах осуществления используются кодирующие устройства, позволяющие заполнить добавочные (пустые) данные видеоданных с тем, чтобы создать реальную постоянную скорость передачи битов. Дополнительно, транзитная передача до центральной станции или коммутатора ASDL «забронирована с запасом» с учетом конкретного уровня состязательности, что гарантирует достаточную ширину полосы, доступную для абонентов. Например, транзитная передача может быть спроектирована в предположении, что 33% всех абонентов, обслуживаемых транзитной передачей, являются активными в любое время. Это может быть реализовано сокращением числа абонентов, связанных с каждым мультиплексором доступа к цифровой линии абонента (DSLAM), связанным с отдельным коммутатором или центральной станцией.
Поставщик 51 услуг вещания обеспечивает идентификацию и захват рекламных объявлений во взаимосвязи с созданием архивных копий программ вещания.Могут перехватываться различные типы информации рекламных объявлений. Например, при передаче программы поставщик 51 услуг вещания может генерировать информацию, идентифицирующую местоположение каждого рекламного объявления в программе, а также информацию, идентифицирующую детали рекламного объявления и аудио- и видеоданных рекламного объявления. Эта информация может быть сохранена в долговременном или краткосрочном архивах 52, 53 или может быть сохранена в отдельных базах данных рекламных объявлений (не показаны). Эта информация используется, когда программа передается абоненту для просмотра, и позволяет поставщику 51 услуг вещания идентифицировать моменты в передаче, куда должно быть вставлено рекламное объявление. Эта информация также дает возможность поставщику 51 услуг вещания выбрать подходящее рекламное объявление для вставки (например, за счет нацеливания на определенную аудиторию абонентов). То есть поставщик 51 услуг вещания может выбрать различные рекламные объявления для вставки в программу. Различным абонентам могут быть представлены различные рекламные объявления. Если программа просматривается в различное время, могут вставляться разные рекламные объявления. Например, если программа просматривается в июле, может быть воспроизведено рекламное объявление парка развлечений, если программа просматривается в декабре, может быть отображено рекламное объявление зоны для катания на лыжах. Настоящее изобретение позволяет осуществлять больший контроль над выбором и вставкой рекламных объявлений в программы, которые транслируются абонентам, таким образом увеличивая доходы рекламодателей и гарантируя, что программы со сдвигом по времени могут обеспечивать доходы рекламодателей.
Поставщик 51 услуг вещания обеспечивает выбор подходящих рекламных объявлений для вставки в программы, которые передаются абонентам. Такие выбранные рекламные объявления могут быть вставлены в то местоположение, где были вставлены первоначальные рекламные объявления во время первоначальной трансляции программы, или они могут быть вставлены в другие местоположения. Например, фильм, который первоначально содержал рекламные объявления через каждые 20 минут, может быть передан с рекламными объявлениями через каждые 30 минут. В качестве другого примера, фильм, который был первоначально транслирован в режиме «по требованию» и который не включал в себя каких-либо рекламных объявлений, может быть передан поставщиком 51 услуг вещания с некоторым количеством вставленных рекламных объявлений. Рекламные объявления, вставленные поставщиком 51 услуг вещания, включают в себя служебную информацию, которая имеет указатель на дополнительную стимулирующую информацию, которая представляется абоненту во время просмотра рекламного объявления. Система 50 вещания настоящего изобретения может быть выполнена с возможностью пропуска абонентами некоторых или всех рекламных объявлений. Например, поставщик 51 услуг вещания может использовать «премиум»-услугу, за которую абоненты могут заплатить дополнительный взнос за участие и которая дает возможность участвующим абонентам пропускать или быстро проматывать вперед рекламные объявления.
Ниже описаны дополнительные детали настоящего изобретения со ссылкой на Фиг.2. Система на Фиг.2 изображает ряд компонентов, которые могут использоваться поставщиком услуг вещания (или от его имени) для того, чтобы дать возможность абоненту просматривать как программы прямой трансляции, так и архивные программы по телевизору 9. Ряд компонентов системы, показанных на Фиг.2, могут использоваться самим поставщиком услуг (либо от его имени), предлагающим программы вещания и архивные программы абонентам. Некоторые или все компоненты могут быть реализованы на одном или более вычислительных устройствах, выполненных с возможностью реализации функций, описанных в данном документе. Хотя некоторые компоненты показаны как отдельные устройства, некоторые или все их функции, описанные в данном документе, могут быть реализованы на одном или более вычислительных устройствах или сети вычислительных устройств.
На Фиг.2 источник 1 канала вещания генерирует поток данных каналов вещания, который предоставляется головной станции распространения вещания (BDHE). Например, источник 1 канала вещания может быть любым из ряда различных типов источников данных вещания, таких как, например, источники телевизионных, видео-, аудио- и других данных. Каждый поток данных включает в себя видео- и аудиоинформацию для каждого канала, а также служебную информацию (SI) для каждой программы, передаваемой по каждому каналу. Служебная информация включает в себя информацию о каждой программе, включая время начала и продолжительность, и краткий обзор программы.
При использовании в данном документе термин «служебная информация» (SI) или «информация, специфицирующая программу» (PSI) относится к информации, вложенной в транспортный поток MPEG-2 как дополнительные транспортные пакеты, имеющие уникальные идентификаторы пакетов. Например, SI может включать в себя информацию электронного путеводителя по программе, такую как характер программы, время и канал, на котором она размещается, и другую информацию, идентифицирующую тип, содержимое и время отдельной программы. SI может включать в себя дополнительную информацию, такую как «таблицу описания службы» (SDT), предоставляющую информацию, идентифицирующую поставщика службы, который предоставляет программу, и «таблицу информации события» (EIT), содержащую название программы, время начала, продолжительность, т.п. и другую информацию о времени и событии.
Данные вещания могут передаваться с использованием различных сред передачи. Например, источник 1 канала вещания может обеспечивать некоторое количество каналов данных вещания в виде цифрового или аналогового телевидения, передаваемого цифровыми спутниковыми, цифровыми наземными, кабельными, цифровыми абонентскими линиями, или в виде аналоговых или прямых потоков через сеть. Данные вещания могут приниматься от цифрового источника (или иным способом преобразовываться в цифровые данные вещания перед приемом головной станцией BDHE 2). Кроме того, цифровые данные вещания могут кодироваться с использованием алгоритма кодирования, такого как алгоритм кодирования MPEG-2, хотя также могут использоваться и другие алгоритмы кодирования. Использование алгоритма кодирования, такого как MPEG-2, обеспечивает прием цифровых данных вещания, которые содержат в себе инкапсулированную служебную информацию транспортного потока MPEG-2, связанную с цифровыми данными вещания. Такая служебная информация, как описано ниже, обеспечивает точную синхронизацию программ.
Ряд источников 1 каналов вещания может использоваться в системе, показанной на Фиг.2. Например, система может принимать десятки или даже сотни различных потоков данных каналов от различных источников каналов вещания. Каждый поток данных канала состоит из нескольких программ. Такие потоки данных каналов принимаются головной станцией BDHE 2. BDHE 2 включает в себя аппаратуру сбора видеоданных и может также включать в себя кодирующие устройства для сжатия данных канала в форму, пригодную для декодирования декодером каналов вещания и отображения на телевизионном экране. BDHE 2 также может включать в себя оборудование мультиплексирования для мультиплексирования данных. Данные вещания кодируются в соответствии со стандартом цифрового видеовещания (DVB), например, видео и аудио MPEG-2 и инкапсулируются в транспортный поток MPEG-2. Дополнительные детали головной станции BDHE 2 описаны ниже со ссылкой на Фиг.3.
Вслед за получением, кодированием и мультиплексированием каждый из каналов вещания направляется и инкапсулируется в транспортный поток MPEG-2, серверу 3 временного сдвига и серверу 4 расписания вещания по командам от устройства 5 управления видеосервером. Одни и те же выходные сигналы могут быть переданы каждому серверу. Альтернативно отдельные данные передаются процессору служебной информации (не показан, но может быть конфигурирован либо как часть BDHE 2, либо как отдельный компонент) и затем используются для создания информации расписания на сервере 4 расписания вещания. Использование сервера служебной информации описано ниже со ссылкой на Фиг.3.
Сервер 3 временного сдвига является в типичном варианте вычислительной системой (или сетью вычислительных систем) с объемом запоминающего устройства, который позволяет ему сохранять данные локально из потоков вещания. Все программы из каждого из каналов вещания сохраняются, по меньшей мере, в течение некоторого периода времени. Например, сервер 3 временного сдвига может хранить 24-72 часа программы для каждого из каналов вещания, позволяя абонентам просматривать программы каналов вещания через некоторый период времени (например, 24-72 часа) после времени, когда программа была транслирована в оригинале. Как описано ниже, сервер 3 временного сдвига также обеспечивает возможность абонентам выборочно архивировать программы вещания для просмотра в то время, которое они выберут. Такие долговременные архивы могут быть сохранены на (и быть доступными посредством) сервере 10 контента.
В общем случае сервер 3 временного сдвига принимает ряд кодированных каналов данных вещания от BDHE 2 и сохраняет видео- и аудиоданные для каждого канала на диске как непрерывный поток. Сервер 3 временного сдвига обеспечивает безошибочную идентификацию начала и конца каждой программы и местоположение, где каждая программа сохранена на диске. Эта информация позволяет серверу 3 временного сдвига быстро и безошибочно находить программы, когда они запрашиваются абонентами. Дополнительно сервер 3 временного сдвига сохраняет данные канала вещания с возможностью эффективной и безошибочной перемотки назад или вперед по запросу абонентов. Дополнительные детали этих признаков разъяснены ниже.
Сервер 4 расписания вещания взаимодействует с сервером 3 временного сдвига (и с другими источниками информации расписания) для создания точного хронологического расписания программ. Эта информация расписания представляется абонентам, которые могут взаимодействовать с расписанием для выбора желаемой программы для просмотра или архивирования. Сервер 4 расписания вещания, как разъяснено ниже, может создавать и поддерживать различные типы расписаний (например, включая длинную форму или детализированное расписание и короткую форму или краткое расписание). Такие расписания могут представляться абонентам и использоваться абонентами для интерактивной идентификации программ для просмотра или архивирования (например, абонент может взаимодействовать с расписанием для выбора одной или более программ для просмотра из краткосрочного архива или для выбора одной или более программ для сохранения в долговременном архиве для последующего просмотра).
Администратор 5 видеосервера управляет распределением цифровых данных вещания телезрителям для прямой трансляции каждого канала. Администратор 5 видеосервера также сохраняет (или имеет доступ к) информацию клиента. Например, информация клиента может включать в себя информацию, связывающую отдельного клиента или абонента с уникальным идентификатором, назначенным клиентскому декодеру 8 каналов телевидения. Информация клиента может также включать в себя информацию, используемую для отслеживания зрительских предпочтений клиента, демографическую информацию и т.д. Администратор 5 видеосервера также сохраняет (или имеет доступ к) информацию о рекламном объявлении, включающую в себя данные о рекламном объявлении, которые идентифицируют расположение интервалов времени для рекламных объявлений в программе, которая была архивирована, и данные, идентифицирующие рекламное объявление, которое первоначально транслировалось с каждой программой. Кроме того, а