[go: up one dir, main page]

RU2012154911A - Поставщик транспортного потока, поставщик сигнала dab, анализатор транспортного потока, приемник dab, способ, компьютерная программа и сигнал транспортного потока - Google Patents

Поставщик транспортного потока, поставщик сигнала dab, анализатор транспортного потока, приемник dab, способ, компьютерная программа и сигнал транспортного потока Download PDF

Info

Publication number
RU2012154911A
RU2012154911A RU2012154911/08A RU2012154911A RU2012154911A RU 2012154911 A RU2012154911 A RU 2012154911A RU 2012154911/08 A RU2012154911/08 A RU 2012154911/08A RU 2012154911 A RU2012154911 A RU 2012154911A RU 2012154911 A RU2012154911 A RU 2012154911A
Authority
RU
Russia
Prior art keywords
transport stream
packet
information
type
packets
Prior art date
Application number
RU2012154911/08A
Other languages
English (en)
Other versions
RU2546551C2 (ru
Inventor
Биргит БАРТЕЛЬ-КУРЦ
Штефан ДЕЛА
Маркус ПРОШ
Original Assignee
Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. filed Critical Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф.
Publication of RU2012154911A publication Critical patent/RU2012154911A/ru
Application granted granted Critical
Publication of RU2546551C2 publication Critical patent/RU2546551C2/ru

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • H04H60/15Arrangements for conditional access to broadcast information or to broadcast-related services on receiving information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2362Generation or processing of Service Information [SI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26606Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4381Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4385Multiplex stream processing, e.g. multiplex stream decrypting
    • H04N21/43853Multiplex stream processing, e.g. multiplex stream decrypting involving multiplex stream decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4623Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8352Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

1. Поставщик транспортного потока (100) для предоставления множества пакетов транспортного потока (124, 128; 282, 284, 286, 288; 610, 620), описывающих цифровую медиаинформацию (110),причем поставщик транспортного потока конфигурируется для предоставления пакета транспортного потока (124; 282; 610; 700) первого типа пакета, содержащего таблицу взаимосвязи программ (720; 1300) и информацию об ограничении доступа (730), содержащую информацию о ключе (CA_section, CA_ECM_section, CA_data) для дешифрования зашифрованной медиаинформации, причем таблица взаимосвязи программ (720; 1300) содержит связь между номером программы и идентификатором типа пакета у дополнительного пакета транспортного потока (128; 284; 620) второго типа пакета; ипоставщик транспортного потока конфигурируется для предоставления пакета транспортного потока (128; 284; 620) второго типа пакета, так что пакет транспортного потока второго типа пакета содержит ссылку на идентификаторы типа пакета у пакетов полезной нагрузки транспортного потока (286, 288; PES_packet), которые описывают контент разных типов контента в цифровой медиаинформации (110).2. Поставщик транспортного потока (100) по п.1, причем поставщик транспортного потока конфигурируется для предоставления пакетов транспортного потока, имеющих первый тип пакета и включающих в себя как таблицу взаимосвязи программ (720; 1300), так и информацию об ограничении доступа (730), имеющую информацию о ключе (CA_section; CA_ECM_section),для предоставления пакетов транспортного потока (128; 284), имеющих второй тип пакета, идля предоставления пакетов полезной нагрузки транспортного потока (286), имеющих третий тип пакета, который отличается от первого типа пакета и второго типа пакета; ипоставщик

Claims (21)

1. Поставщик транспортного потока (100) для предоставления множества пакетов транспортного потока (124, 128; 282, 284, 286, 288; 610, 620), описывающих цифровую медиаинформацию (110),
причем поставщик транспортного потока конфигурируется для предоставления пакета транспортного потока (124; 282; 610; 700) первого типа пакета, содержащего таблицу взаимосвязи программ (720; 1300) и информацию об ограничении доступа (730), содержащую информацию о ключе (CA_section, CA_ECM_section, CA_data) для дешифрования зашифрованной медиаинформации, причем таблица взаимосвязи программ (720; 1300) содержит связь между номером программы и идентификатором типа пакета у дополнительного пакета транспортного потока (128; 284; 620) второго типа пакета; и
поставщик транспортного потока конфигурируется для предоставления пакета транспортного потока (128; 284; 620) второго типа пакета, так что пакет транспортного потока второго типа пакета содержит ссылку на идентификаторы типа пакета у пакетов полезной нагрузки транспортного потока (286, 288; PES_packet), которые описывают контент разных типов контента в цифровой медиаинформации (110).
2. Поставщик транспортного потока (100) по п.1, причем поставщик транспортного потока конфигурируется для предоставления пакетов транспортного потока, имеющих первый тип пакета и включающих в себя как таблицу взаимосвязи программ (720; 1300), так и информацию об ограничении доступа (730), имеющую информацию о ключе (CA_section; CA_ECM_section),
для предоставления пакетов транспортного потока (128; 284), имеющих второй тип пакета, и
для предоставления пакетов полезной нагрузки транспортного потока (286), имеющих третий тип пакета, который отличается от первого типа пакета и второго типа пакета; и
поставщик транспортного потока конфигурируется для предоставления пакетов транспортного потока, имеющих первый тип пакета, пакетов транспортного потока, имеющих второй тип пакета, и пакетов транспортного потока, имеющих третий тип пакета, таким образом, что пакеты транспортного потока, имеющие первый тип пакета, пакеты транспортного потока, имеющие второй тип пакета, и пакеты транспортного потока, имеющие третий тип пакета, имеют одинаковую предварительно определенную длину пакета, чтобы получить транспортный поток, имеющий пакеты транспортного потока с одинаковыми длинами.
3. Поставщик транспортного потока по п.1, причем поставщик транспортного потока конфигурируется для добавления информации об ограничении доступа в дополнительное информационное поле (adaptation_field) пакета транспортного потока (124; 282; 610; 700) первого типа пакета, и поставщик транспортного потока конфигурируется для сигнализации наличия дополнительного информационного поля посредством признака (adaptation_field_control).
4. Поставщик транспортного потока по п.1, причем поставщик транспортного потока конфигурируется для предоставления пакетов транспортного потока таким образом, что каждый из пакетов транспортного потока в предварительно определенном положении преамбулы пакета транспортного потока содержит идентификатор типа пакета (PID), идентифицирующий тип пакета у соответствующего пакета транспортного потока,
поставщик транспортного потока конфигурируется для предоставления пакетов транспортного потока так, что пакет транспортного потока (124; 282; 610; 700), имеющий таблицу взаимосвязи программ (720; 1300) и информацию об ограничении доступа (730), содержит ссылку на идентификатор типа пакета у пакета транспортного потока (128; 284; 620), имеющего таблицу преобразования программ, включающую в себя идентификаторы типа пакета для одного или нескольких типов потоков данных, без пакета транспортного потока (124; 282; 610; 700), который содержит таблицу взаимосвязи программ и информацию об ограничении доступа и сам описывает полезный контент цифровой медиаинформации.
5. Поставщик транспортного потока по п.1, причем поставщик транспортного потока конфигурируется для предоставления пакета транспортного потока (124; 282; 610; 700), содержащего таблицу взаимосвязи программ и информацию об ограничении доступа, таким образом, что пакет транспортного потока, содержащий таблицу взаимосвязи программ и информацию об ограничении доступа, содержит последовательность частей (CA_section, CA_ECM_section, CA_data) с разной информацией об ограничении доступа,
одна из частей содержит сообщение управления правами просмотра (EMM) или ссылку на сообщение управления правами просмотра, а
другая из частей содержит сообщение с ключом просмотра (ECM) или ссылку на сообщение с ключом просмотра; и
каждая из частей с информацией об ограничении доступа включает в себя идентификатор таблицы (table_id), описывающий тип информации об ограничении доступа, содержащейся в этой части, и информацию о длине (section_length, CA_info_length), описывающую длину информации, содержащейся в этой части.
6. Поставщик транспортного потока по п.1, причем поставщик транспортного потока конфигурируется для добавления информации о ключе контента (ECM) для дешифрования зашифрованной медиаинформации исключительно в пакеты транспортного потока (124; 282; 610; 700), содержащие таблицу взаимосвязи программ, чтобы пакеты транспортного потока (286, 288), которые описывают контент цифровой мультимедийной информации в виде кодированной звуковой информации, в виде кодированной графической информации или в виде кодированной видеоинформации, не содержали информацию о ключе контента (ECM) для дешифрования зашифрованной медиаинформации.
7. Поставщик транспортного потока по п.1, причем поставщик транспортного потока конфигурируется для предоставления транспортного потока таким образом, что транспортный поток включает в себя ссылку на отдельный канал, в котором передаются сообщения управления правами просмотра (EMM).
8. Поставщик транспортного потока по п.1, причем поставщик транспортного потока конфигурируется для добавления информации об ограничении доступа в область конфиденциальных данных (private_data_byte) пакета транспортного потока (124; 282; 610; 700) в соответствии с ETSI TS 102 428, который включает в себя таблицу взаимосвязи программ (720; 1300) в соответствии с ISO-IEC 13818-1.
9. Поставщик транспортного потока по п.1, причем поставщик транспортного потока конфигурируется для предоставления в транспортном потоке пакетов транспортного потока (124; 282; 610; 700), имеющих таблицу взаимосвязи программ и информацию об ограничении доступа, по меньшей мере один раз в секунду.
10. Поставщик транспортного потока по п.1, причем поставщик транспортного потока конфигурируется для занятия таблицей взаимосвязи программ менее 30% пакета транспортного потока (124; 282; 610; 700), содержащего таблицу взаимосвязи программ и информацию об ограничении доступа.
11. Поставщик сигнала DAB (200; 270) для предоставления сигнала DAB (220; 274), включающего в себя медиаинформацию с ограничением доступа, содержащий:
поставщика транспортного потока (100; 230; 276) по любому из пп.1-10, сконфигурированного для предоставления пакетов транспортного потока (124; 282; 610; 700) первого типа пакета, которые включают в себя таблицу взаимосвязи программ и информацию об ограничении доступа, и для предоставления пакета транспортного потока (128; 284; 620) второго типа пакета таким образом, что пакет транспортного потока второго типа пакета содержит ссылку на идентификаторы типа пакета у пакетов полезной нагрузки транспортного потока (286, 288), и для предоставления пакетов полезной нагрузки транспортного потока (286) третьего типа пакета, которые описывают контент первого типа медиа в медиаинформации с ограничением доступа, и для предоставления пакетов полезной нагрузки транспортного потока (288) четвертого типа пакета, которые описывают контент второго типа медиа в медиаинформации с ограничением доступа,
причем контент по меньшей мере некоторых из пакетов полезной нагрузки транспортного потока третьего типа пакета шифруется, либо контент по меньшей мере некоторых из пакетов полезной нагрузки транспортного потока четвертого типа пакета шифруется,
причем пакеты транспортного потока первого типа пакета, пакеты транспортного потока второго типа пакета, пакеты транспортного потока третьего типа пакета и пакеты транспортного потока четвертого типа пакета являются частью транспортного потока MPEG2, и
информация об ограничении доступа, содержащаяся в пакетах транспортного потока первого типа пакета, включает в себя информацию о ключе контента (ECM) для дешифрования зашифрованного содержимого пакетов транспортного потока третьего типа пакета или зашифрованного содержимого пакетов транспортного потока четвертого типа пакета; и
объединитель услуг DAB (290), сконфигурированный для объединения транспортного потока MPEG2 с одной или несколькими другими услугами DAB (292), чтобы получить сигнал DAB (274).
12. Анализатор транспортного потока (300) для предоставления информации об ограничении доступа (320) для дешифрования цифровой медиаинформации с ограничением доступа на основе транспортного потока (310), содержащий:
идентификатор типа пакета (330), сконфигурированный для идентификации пакета (124; 282; 610; 700) предварительно определенного первого типа пакета, который содержит предварительно определенный идентификатор первого типа пакета и содержит таблицу взаимосвязи программ, в качестве идентифицированного пакета (332); и
анализатор пакета, сконфигурированный для поиска в идентифицированном пакете (332) информации об ограничении доступа и для предоставления обнаруженной информации об ограничении доступа (320).
13. Анализатор транспортного потока (300) по п.12, причем анализатор транспортного потока дополнительно конфигурируется для оценки таблицы взаимосвязи программ (720; 1300) в пакете транспортного потока (124; 282; 610; 700) предварительно определенного первого типа пакета и для определения на основе таблицы взаимосвязи программ идентификатора второго типа пакета, ассоциированного с пакетом транспортного потока (128; 284; 620), имеющим таблицу преобразования программ;
причем анализатор транспортного потока содержит определитель ассоциации типа пакета (350), сконфигурированный для идентификации в транспортном потоке (310) пакета транспортного потока (128; 284; 620), имеющего таблицу преобразования программ, на основе определенного идентификатора второго типа пакета, и оценки таблицы преобразования программ, чтобы получить информацию о том, какие идентификаторы типа пакета ассоциируются с пакетами полезной нагрузки транспортного потока (286, 288), содержащими медиаконтент цифровой медиаинформации с ограничением доступа.
14. Анализатор транспортного потока по п.12, причем анализатор транспортного потока дополнительно содержит дешифратор, сконфигурированный для дешифрования зашифрованного медиаконтента, который содержится в пакетах транспортного потока (286, 288), содержащих идентификаторы типа пакета, описанные в таблице преобразования программ, используя при этом информацию об ограничении доступа, содержащуюся в пакете транспортного потока предварительно определенного первого типа пакета.
15. Анализатор транспортного потока по п.12, в котором анализатор пакета конфигурируется для проверки идентифицированного пакета (332) предварительно определенного первого типа пакета в отношении того, содержит ли дополнительное информационное поле (adaptation_field) одну или несколько таблиц (CA_section, CA_ECM_section, CA_data), которые отмечены предварительно определенными идентификаторами таблиц и содержат информацию об ограничении доступа, и для предоставления информации об ограничении доступа, содержащейся в идентифицированных таблицах.
16. Анализатор транспортного потока по п.15, в котором анализатор пакета конфигурируется для проверки в ответ на обнаружение первой таблицы (CA_section, CA_ECM_section, CA_data), которая отмечена первым предварительно определенным идентификатором таблицы и содержит информацию об ограничении доступа, и используя при этом информацию о длине таблицы (section_length, CA_info_length), содержащуюся в первой таблице, содержит ли дополнительное информационное поле в идентифицированном пакете (332) предварительно определенного первого типа пакета после первой таблицы дополнительную таблицу (CA_section, CA_ECM_section, CA_data), содержащую информацию об ограничении доступа, и для предоставления информации об ограничении доступа, содержащейся в дополнительной таблице.
17. Приемник DAB (400), содержащий:
разделитель услуг DAB (430), сконфигурированный для извлечения транспортного потока MPEG2 (434) из сигнала DAB (410), который содержит одну или несколько дополнительных услуг DAB в дополнение к транспортному потоку MPEG2; и
анализатор транспортного потока (300; 440) по любому из пп.12-16, сконфигурированный для приема транспортного потока MPEG2 от разделителя услуг DAB и для предоставления информации об ограничении доступа (442) для дешифрования цифровой медиаинформации с ограничением доступа на основе транспортного потока; и
дешифратор контента (450), сконфигурированный для дешифрования зашифрованного медиаконтента цифровой медиаинформации с ограничением доступа, используя при этом информацию об ограничении доступа (442).
18. Способ предоставления множества пакетов транспортного потока, описывающих цифровую медиаинформацию, содержащий этапы, на которых:
предоставляют пакет транспортного потока первого типа пакета, содержащий таблицу взаимосвязи программ и информацию об ограничении доступа, содержащую информацию о ключе для дешифрования зашифрованной медиаинформации, причем таблица взаимосвязи программ содержит связь между номером программы и идентификатором типа пакета у дополнительного пакета транспортного потока (128; 284; 620) второго типа пакета; и
предоставляют пакет транспортного потока (124; 282; 610; 700) второго типа пакета, так что пакет транспортного потока второго типа пакета содержит ссылку на идентификаторы типа пакета у пакетов полезной нагрузки транспортного потока (286, 288), которые описывают контент разных типов контента в цифровой медиаинформации.
19. Способ предоставления информации об ограничении доступа для дешифрования цифровой медиаинформации с ограничением доступа на основе транспортного потока, содержащий этапы, на которых:
идентифицируют пакет транспортного потока (124; 282; 610; 700) предварительно определенного первого типа пакета, который содержит предварительно определенный идентификатор первого типа пакета и содержит таблицу взаимосвязи программ, в качестве идентифицированного пакета;
осуществляют поиск информации об ограничении доступа в идентифицированном пакете; и
предоставляют информацию об ограничении доступа, обнаруженную в идентифицированном пакете.
20. Компьютерная программа для выполнения способа по п.18 или 19, когда компьютерная программа выполняется на компьютере.
21. Сигнал транспортного потока, содержащий:
пакет транспортного потока (124; 282; 610; 700) первого типа пакета, имеющий таблицу взаимосвязи программ и информацию об ограничении доступа, имеющую информацию о ключе для дешифрования зашифрованной медиаинформации, причем таблица взаимосвязи программ содержит связь между номером программы и идентификатором типа пакета у дополнительного пакета транспортного потока (128; 284) второго типа пакета; и
пакет транспортного потока (128; 284) второго типа пакета, причем пакет транспортного потока второго типа пакета содержит ссылку на идентификаторы типа пакета у пакетов полезной нагрузки транспортного потока (286, 288), которые описывают контент разных типов контента в цифровой медиаинформации.
RU2012154911/08A 2010-05-19 2011-05-17 Поставщик транспортного потока, поставщик сигнала dab, анализатор транспортного потока, приемник dab, способ, компьютерная программа и сигнал транспортного потока RU2546551C2 (ru)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
DE102010029114 2010-05-19
DE102010029114.5 2010-05-19
EP11153693.4 2011-02-08
EP11153693A EP2418792A1 (de) 2010-05-19 2011-02-08 Digital Multimedia Broadcast (DMB) mit effizienter Übertragung der Daten zur Zugangsbeschränkung im Transportstrom-Packet mit der Programmzuordnungstabelle (Program Association Table = PAT)
PCT/EP2011/057975 WO2011144615A2 (de) 2010-05-19 2011-05-17 Transportstrom-bereitsteller, dab-signal-bereitsteller, transportstrom- analysierer, dab-empfänger, verfahren, computerprogramm und transportstrom-signal

Publications (2)

Publication Number Publication Date
RU2012154911A true RU2012154911A (ru) 2014-06-27
RU2546551C2 RU2546551C2 (ru) 2015-04-10

Family

ID=44626441

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2012154911/08A RU2546551C2 (ru) 2010-05-19 2011-05-17 Поставщик транспортного потока, поставщик сигнала dab, анализатор транспортного потока, приемник dab, способ, компьютерная программа и сигнал транспортного потока

Country Status (12)

Country Link
US (2) US9307287B2 (ru)
EP (2) EP2418792A1 (ru)
JP (1) JP5662562B2 (ru)
KR (1) KR101484157B1 (ru)
CN (1) CN103155454B (ru)
AU (1) AU2011254616B2 (ru)
CA (1) CA2799685C (ru)
ES (1) ES2461184T3 (ru)
MX (1) MX2012013279A (ru)
PL (1) PL2559177T3 (ru)
RU (1) RU2546551C2 (ru)
WO (1) WO2011144615A2 (ru)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014010894A1 (ko) * 2012-07-11 2014-01-16 한국전자통신연구원 Mpeg 데이터의 랜덤 억세스를 지원하는 방법 및 시스템
CN103281567A (zh) * 2013-05-14 2013-09-04 辛欣 一种利用分段标志字段或pes包标志字段传输信息的方法
US20150032845A1 (en) 2013-07-26 2015-01-29 Samsung Electronics Co., Ltd. Packet transmission protocol supporting downloading and streaming
JP6255271B2 (ja) 2014-02-14 2017-12-27 ソニー株式会社 受信装置、受信方法、送信装置、及び、送信方法
US9350968B1 (en) * 2014-06-04 2016-05-24 Freescale Semiconductor, Inc. Enhanced digital video recording using video transcoding
CN104270667A (zh) * 2014-09-28 2015-01-07 深圳国微技术有限公司 一种节目切换方法、装置及终端
EP4601259A3 (en) * 2014-09-30 2025-09-24 Sony Group Corporation Transmitting device, transmission method, receiving device, and receiving method
KR101683592B1 (ko) * 2015-04-14 2016-12-07 삼성에스디에스 주식회사 데이터 관리 방법 및 장치와 이를 이용한 데이터 관리 시스템
US9924451B2 (en) * 2015-12-02 2018-03-20 Motorola Solutions, Inc. Systems and methods for communicating half-rate encoded voice frames
US10575034B1 (en) * 2016-12-15 2020-02-25 CSC Holdings, LLC Dynamic transport stream monitoring device
KR102785271B1 (ko) * 2017-01-18 2025-03-25 삼성전자주식회사 전자 장치, 그의 영상 처리 방법 및 비일시적 컴퓨터 판독가능 기록매체
CN110401707A (zh) * 2019-07-22 2019-11-01 北京奇艺世纪科技有限公司 流数据处理方法、装置、电子设备及存储介质
CN114173149A (zh) * 2021-12-21 2022-03-11 杭州当虹科技股份有限公司 一种防插播的方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6215530B1 (en) * 1995-05-22 2001-04-10 Scientific-Atlanta, Inc. Logical and composite channel mapping in an MPEG network
US5600378A (en) * 1995-05-22 1997-02-04 Scientific-Atlanta, Inc. Logical and composite channel mapping in an MPEG network
KR0182004B1 (ko) * 1995-11-28 1999-05-01 김광호 Mpeg-2 시스템 디코더에서의 채널 호핑 타임 감소방법
US6970564B1 (en) * 1998-07-13 2005-11-29 Sony Corporation Data multiplexing device, program distribution system, program transmission system, pay broadcast system, program transmission method, conditional access system, and data reception device
US7113523B1 (en) * 1997-06-11 2006-09-26 Sony Corporation Data multiplexing device, program distribution system, program transmission system, pay broadcast system, program transmission method, conditional access system, and data reception device
JP3791720B2 (ja) * 1997-06-11 2006-06-28 ソニー株式会社 伝送装置及び伝送方法
JP3587341B2 (ja) * 1997-10-15 2004-11-10 日本ビクター株式会社 デジタル信号処理方法及びデジタル信号処理装置
JP3465813B2 (ja) * 1997-10-29 2003-11-10 日本ビクター株式会社 ディジタル放送受信装置及びディジタル情報記録再生装置
KR100610523B1 (ko) 1998-07-13 2006-08-09 소니 가부시끼 가이샤 프로그램 배포 시스템, 프로그램 전송 방법 및 조건부 액세스 시스템
US6219358B1 (en) * 1998-09-11 2001-04-17 Scientific-Atlanta, Inc. Adaptive rate control for insertion of data into arbitrary bit rate data streams
JP2001251616A (ja) * 2000-03-02 2001-09-14 Media Glue Corp 多重化音響・動画圧縮符号化信号変換方法、装置および変換プログラムを記録した媒体
US20020090087A1 (en) * 2001-01-11 2002-07-11 Yuriko Tamura External memory for PVR
US7035657B2 (en) * 2002-05-08 2006-04-25 Qualcomm Inc. Method and apparatus for supporting application-layer media multicasting
US7003040B2 (en) * 2002-09-24 2006-02-21 Lg Electronics Inc. System and method for multiplexing media information over a network using reduced communications resources and prior knowledge/experience of a called or calling party
JP2005160040A (ja) * 2003-10-27 2005-06-16 Matsushita Electric Ind Co Ltd 放送受信装置
WO2007033363A2 (en) * 2005-09-13 2007-03-22 Ist International, Inc. System and method for providing packet connectivity between heterogeneous networks
CN101188750A (zh) * 2007-12-12 2008-05-28 四川长虹电器股份有限公司 一种针对传输流文件的加密方法
CN101360226A (zh) * 2007-12-14 2009-02-04 华亚微电子(上海)有限公司 数字电视传送流的传输控制方法及其装置
CN101217650A (zh) * 2007-12-28 2008-07-09 惠州华阳通用电子有限公司 一种地面广播数字电视接收装置、控制方法及系统

Also Published As

Publication number Publication date
BR112012029232A2 (pt) 2022-08-16
AU2011254616A9 (en) 2013-11-07
CN103155454A (zh) 2013-06-12
CA2799685A1 (en) 2011-11-24
PL2559177T3 (pl) 2014-08-29
EP2559177B1 (de) 2014-03-19
RU2546551C2 (ru) 2015-04-10
MX2012013279A (es) 2013-03-05
US9307287B2 (en) 2016-04-05
US20140310740A1 (en) 2014-10-16
AU2011254616B2 (en) 2015-01-29
US9986287B2 (en) 2018-05-29
US20130152121A1 (en) 2013-06-13
CN103155454B (zh) 2017-04-26
JP2013526807A (ja) 2013-06-24
HK1182235A1 (en) 2013-11-22
EP2418792A1 (de) 2012-02-15
KR101484157B1 (ko) 2015-01-20
WO2011144615A2 (de) 2011-11-24
KR20130034026A (ko) 2013-04-04
CA2799685C (en) 2017-01-10
WO2011144615A3 (de) 2012-03-22
AU2011254616A1 (en) 2013-01-10
ES2461184T3 (es) 2014-05-19
JP5662562B2 (ja) 2015-02-04
EP2559177A2 (de) 2013-02-20

Similar Documents

Publication Publication Date Title
RU2012154911A (ru) Поставщик транспортного потока, поставщик сигнала dab, анализатор транспортного потока, приемник dab, способ, компьютерная программа и сигнал транспортного потока
JP6359142B2 (ja) マルチメディアサービス受信方法
US11317138B2 (en) Method and apparatus for transmitting or receiving service signaling for broadcasting service
US7035295B2 (en) Direct RTP delivery method and system over MPEG network
EP3206409B1 (en) Receiving device, receiving method, transmission device, and transmission method
US11343549B2 (en) Reception apparatus, reception method, transmission apparatus, and transmission method
US20130271653A1 (en) Broadcast service transmitting method, broadcast service receiving method and broadcast service receiving apparatus
US20160134927A1 (en) Reception device, reception method, transmission device, and transmission method
US20180176637A1 (en) Apparatus and method for retransmitting advanced television systems committee (atsc) 3.0 digital tv broadcast
US10708666B2 (en) Terrestrial broadcast television services over a cellular broadcast system
US20100262492A1 (en) Method and arrangement relating to a media structure
CN101272205B (zh) 一种移动多媒体广播业务参数信息的传输方法及装置
CN101388738B (zh) 广播接收机和传送/接收广播信号的方法
CN101394297A (zh) 广播环境下drm业务的实现方法、设备及系统
CN112350792B (zh) 一种应急广播数据转发复用方法
US10616618B2 (en) Broadcast signal transmitting device, broadcast signal receiving device, broadcast signal transmitting method and broadcast signal receiving method
US20070177636A1 (en) Retransmission apparatus using packet method for DMB service
KR102727273B1 (ko) 스케일러블 코덱에 기반하여 방송 서비스를 제공하는 방법 및 장치