PT2234362E - Método, dispositivo e sistema de distribuição de conteúdos de ficheiros - Google Patents
Método, dispositivo e sistema de distribuição de conteúdos de ficheiros Download PDFInfo
- Publication number
- PT2234362E PT2234362E PT88694187T PT08869418T PT2234362E PT 2234362 E PT2234362 E PT 2234362E PT 88694187 T PT88694187 T PT 88694187T PT 08869418 T PT08869418 T PT 08869418T PT 2234362 E PT2234362 E PT 2234362E
- Authority
- PT
- Portugal
- Prior art keywords
- content
- distribution
- file
- storage
- control means
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1021—Server selection for load balancing based on client or server locations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/63—Routing a service request depending on the request content or context
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2181—Source of audio or video content, e.g. local disk arrays comprising remotely distributed storage units, e.g. when movies are replicated over a plurality of video servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/222—Secondary servers, e.g. proxy server, cable television Head-end
- H04N21/2221—Secondary servers, e.g. proxy server, cable television Head-end being a cable television head-end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/266—Channel 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/2665—Gathering content from different sources, e.g. Internet and satellite
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Description
ΕΡ 2 234 362/ΡΤ
DESCRIÇÃO "Método, dispositivo e sistema de distribuição de conteúdos de ficheiros"
Campo do invento 0 presente invento refere-se a um sistema de rede de televisão interactivo e, mais especificamente, a um método, um dispositivo e um sistema de distribuição de conteúdos de ficheiros para uma rede de banda larga ou rede da próxima geração ("Next Generation Network").
Antecedentes do invento
Com o desenvolvimento da tecnologia dos sistemas de rede de televisão interactivos (sistema IPTV) e com o aumento do número de utilizadores, é exigido um desempenho e fiabilidade mais elevados para o sistema, especialmente, para o módulo de fornecimento de conteúdos da rede interactiva, cuja função e interacção com outros módulos do sistema são importantes tópicos de pesquisa. Para melhorar a experiência do utilizador, as funções principais do respectivos módulos necessitam de ser tornadas tão claras quanto possível, e as interacções entre as respectivas partes no sistema necessitam de ser reduzidas, o que requer uma arquitectura mais simples e fiável do sistema de distribuição de conteúdos e processo de serviço.
Actualmente, a tecnologia IPTV está ainda em fase de desenvolvimento, para produtos IPTV de várias companhias, orientações de vários subsistemas (incluindo principalmente meios de terminais IPTV, meios de aplicação IPTV, meios de fornecimento de conteúdos, meios de gestão e etc.) no sistema IPTV e nas definições da relação lógica entre as suas interfaces não são claras. Correntemente não tem existido uma solução madura para a realização de um serviço de rede de televisão interactivo na arquitectura de rede de próxima geração ("Next Generation Network") (resumidamente NGN), na arquitectura de subsistema multimédia IP ("IP Multimedia Subsystem" (resumidamente IMS) ou sem arquitectura NGN. 2 ΕΡ 2 234 362/ΡΤ
Com a arquitectura IMS, correntemente, não tem existido uma solução perfeita para suporte de tal serviço tipo vídeo complexo como a IPTV interactiva; além disso, como a IPTV interactiva tem de concluir vastos ficheiros fornecidos por muitos fornecedores de serviços ou transmissão em directo, distribuição e armazenamento do conteúdo de um fluxo em tempo diferido e de serviços de vídeo de um terminal, as orientações razoáveis dos módulos e a sua interacção com outros módulos irão afectar o desempenho do sistema IPTV interactivo.
Os documentos Dl: US2002/0046405 (Nils B. Lahr) e D2: US 2004/0015968 (David Carver) divulgam ambos sistemas de manuseamento e distribuição de conteúdos em IPTV.
Por conseguinte, como projectar um novo sistema de fornecimento de conteúdos, o qual possa concluir de modo altamente eficiente a distribuição do conteúdo com base num ficheiro e num fluxo com pequena interacção entre os respectivos módulos não foi até agora realizado.
Sumário do invento O presente invento é provido tendo em consideração um problema corrente da necessidade de um sistema técnico de fornecimento de conteúdos altamente eficiente. Por conseguinte, o presente invento tem como objectivo principal proporcionar uma melhor solução de distribuição de conteúdos de ficheiros adequada para uma rede de banda larga ou rede de próxima geração (NGN, IMS).
Para conseguir o objecto acima, de acordo com um aspecto do presente invento, é proporcionado um método de distribuição de conteúdos de ficheiros. O método de distribuição de conteúdos de ficheiros de acordo com o invento pode incluir os passos que se seguem: no passo 1, a selecção pelos meios de preparação de conteúdos de um ou mais meios de controlo globais de localização e de distribuição de conteúdos, e o envio de um pedido de distribuição de conteúdos de ficheiros para os meios de controlo globais de localização e de distribuição de 3 ΕΡ 2 234 362/ΡΤ conteúdos seleccionados; no passo 2, após a recepção do pedido de distribuição de conteúdos de ficheiros, a selecção pelos meios de controlo globais de localização e de distribuição de conteúdos de um ou mais meios de controlo de fornecimento e de armazenamento de conteúdos de acordo com uma estratégia de distribuição predeterminada e a transmissão de pedidos de distribuição de conteúdos de ficheiros para os meios de controlo de fornecimento e de armazenamento de conteúdos seleccionados; no passo 3, após a recepção do pedido de distribuição de conteúdos de ficheiros, a selecção pelos meios de controlo de fornecimento e de armazenamento de conteúdos de um ou mais meios de fornecimento e de armazenamento de conteúdos de acordo com a estratégia de distribuição predeterminada e a transmissão do pedido de distribuição de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos seleccionados, e no passo 4, após a recepção do pedido de distribuição de conteúdos de ficheiros, a selecção pelos meios de fornecimento e de armazenamento de conteúdos de uma ligação para os meios de preparação de conteúdos e a distribuição de um conteúdo de ficheiro.
De preferência, o processamento que se segue é executado no passo 1: a determinação se existe um conteúdo de ficheiro nos meios de preparação de conteúdos, e a selecção pelos meios de preparação de conteúdos de um ou mais meios de controlo globais de localização e de distribuição de conteúdos, se o resultado da determinação for positivo, caso contrário termina o processamento.
No passo 1, quando existem meios de controlo globais de localização e de distribuição de conteúdos múltiplos, o modo pelo qual é feita a selecção pelos meios de preparação de conteúdos dos meios de controlo globais de localização e de distribuição de conteúdos inclui, pelo menos, uma das seguintes opções: a selecção dos meios de controlo globais de localização e de distribuição de conteúdos de acordo com a configuração por defeito; e a selecção dos meios de controlo globais de localização e de distribuição de conteúdos de acordo com a informação de configuração de selecção. 4 ΕΡ 2 234 362/ΡΤ
Em que, a informação de configuração de selecção, pelo menos, inclui: a estrutura modular dos meios de controlo globais de localização e de distribuição de conteúdos e a informação referente ao conteúdo de ficheiro, e a informação referente ao conteúdo de ficheiro, pelo menos, inclui a informação de localização de terminal do conteúdo de ficheiro.
Na concretização do presente invento, o sistema de rede de televisão interactivo inclui adicionalmente uma unidade de distribuição e de gestão de conteúdos, e com base nisto, antes do passo 1, o método pode adicionalmente incluir a determinação se existe a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos.
Quando é determinado que não existe a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, o método pode incluir adicionalmente: a interrogação pela unidade de distribuição e de gestão de conteúdos acerca do conteúdo de ficheiro que necessita de ser distribuído; e o envio pela unidade de distribuição e de gestão de conteúdos do conteúdo de ficheiro, quando interrogada acerca dos meios de preparação de conteúdos, em que, a maneira como a unidade de distribuição e de gestão de conteúdos interroga acerca do conteúdo de ficheiro que necessita de ser distribuído, pelo menos, inclui: a interrogação automática acerca de uma tarefa de temporização.
Opcionalmente, quando é determinado que existe a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, o método pode incluir adicionalmente: a interrogação pelo módulo de preparação de conteúdos acerca do conteúdo de ficheiro que necessita de ser distribuído, em que, o modo como os meios de preparação de conteúdos interroga acerca do conteúdo de ficheiro que necessita de ser distribuído, pelo menos, inclui: a interrogação automática acerca de uma tarefa de temporização. 0 processamento que se segue pode ser também executado no passo 3: o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de conteúdo de selecção de ficheiro para os meios de controlo de 5 ΕΡ 2 234 362/ΡΤ fornecimento e de armazenamento de conteúdos; o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos da mensagem de confirmação de selecção de conteúdos de ficheiros os meios de controlo globais de localização e de distribuição de conteúdos; e o envio pelos meios de controlo globais de localização e de distribuição de conteúdos do conteúdo da mensagem de confirmação de selecção de conteúdos de ficheiros para os meios de preparação de conteúdos, em que, a mensagem de confirmação de selecção de conteúdos de ficheiros, pelo menos, inclui: a informação de localização de um servidor de meios de informação que pode armazenar o conteúdo de ficheiro.
Quando for determinado que não existe a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, o processamento que se segue pode ser adicionalmente executado no passo 3: a notificação pelos meios de preparação de conteúdos da unidade de distribuição e de gestão de conteúdos, para iniciar a preparação da distribuição do conteúdo de ficheiro e o transporte da informação do conteúdo de ficheiro a ser distribuído, e, em seguida, executa o passo 4, em que, a informação do conteúdo de ficheiro a ser distribuído, pelo menos, inclui um identificador lógico de conteúdos.
No passo 4, a maneira de distribuição do conteúdo de ficheiro inclui, pelo menos, uma das seguintes opções: um modo PULL, em que os meios de fornecimento e de armazenamento de conteúdos pedem activamente o conteúdo de ficheiro a partir dos meios de preparação de conteúdos; e um modo PUSH, em que os meios de preparação de conteúdos impelem activamente o conteúdo de ficheiro para os meios de fornecimento e de armazenamento de conteúdos.
No modo PULL, o processamento que se segue é executado no passo 4: no passo a, o envio pelos meios de preparação de conteúdos de um pedido de ficheiro PULL de preparação para os meios de fornecimento e de armazenamento de conteúdos; no passo b, a resposta pelos meios de fornecimento e de armazenamento de conteúdos aos meios de preparação de conteúdos e a aquisição do conteúdo de ficheiro nos meios de preparação de conteúdos de acordo com o pedido de ficheiro 6 ΕΡ 2 234 362/ΡΤ PULL de preparação; no passo c, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo de fornecimento e de armazenamento de conteúdos, e o retorno pelos meios de controlo de fornecimento e de armazenamento de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de fornecimento e de armazenamento de conteúdos; no passo d, a transmissão pelo módulo de controlo de fornecimento e de armazenamento de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos, e o retorno pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de confirmação de conteúdos de ficheiros de adição para os meios de controlo de fornecimento e de armazenamento de conteúdos; no passo e, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de preparação de conteúdos, e o retorno pelos meios de preparação de conteúdos de uma mensagem de confirmação de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos; no passo f, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de preparação de conteúdos através dos meios de controlo de fornecimento e de armazenamento de conteúdos e dos meios de controlo globais de localização e de distribuição de conteúdos; e no passo g, o envio pelos meios de preparação de conteúdos de uma mensagem de resposta de conclusão de transmissão de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos através dos meios de controlo globais de localização e de distribuição de conteúdos e dos meios de controlo de fornecimento e de armazenamento de conteúdos.
Em que, o pedido de ficheiro PULL de preparação inclui a informação correspondente ao conteúdo de ficheiro a ser PULL, e a informação correspondente ao conteúdo de ficheiro, pelo menos, inclui o protocolo de Internet, IP, a informação de endereço e a informação de porta. 7 ΕΡ 2 234 362/ΡΤ
Quando não existir a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, no passo e, após o retorno pelos meios de preparação de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de notificação de progresso de distribuição de conteúdos de ficheiros para a unidade de distribuição e de gestão de conteúdos. No passo f, após o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de preparação de conteúdos, o envio pelos meios de preparação de conteúdos da mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para a unidade de distribuição e de gestão de conteúdos.
Opcionalmente, no modo PUSH, o processamento que se segue é executado no passo 4: o passo A, quando os meios de preparação de conteúdos estão a enviar o conteúdo de ficheiro para os meios de fornecimento e de armazenamento de conteúdos, o envio pelos meios de preparação de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos, e o retorno pelos meios de controlo globais de localização e de distribuição de conteúdos de uma mensagem de confirmação de conteúdos de ficheiros de adição aos meios de preparação de conteúdos; o passo B, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo de fornecimento e de armazenamento de conteúdos; e o retorno pelos meios de controlo de fornecimento e de armazenamento de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos; o passo C, o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de fornecimento e de armazenamento de conteúdos, e o retorno pelos meios de fornecimento e de armazenamento de conteúdos da mensagem de confirmação de conteúdos de ficheiros de adição para os meios 8 ΕΡ 2 234 362/ΡΤ de controlo de fornecimento e de armazenamento de conteúdos, o passo D, o envio pelos meios de preparação de conteúdos de uma mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos através dos meios de controlo globais de localização e de distribuição de conteúdos e dos meios de controlo de fornecimento e de armazenamento de conteúdos; e o passo E, o retorno pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de preparação de conteúdos através dos meios de controlo de fornecimento e de armazenamento de conteúdos e dos meios de controlo globais de localização e de distribuição de conteúdos.
Quando não existir a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, no passo A, após o envio pelos meios de preparação de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos, o envio pelos meios de preparação de conteúdos de uma mensagem de notificação de progresso de distribuição de ficheiros para a unidade de distribuição e de gestão de conteúdos. No passo D, após o envio pelos meios de preparação de conteúdos da mensagem de notificação de conclusão de transmissão de conteúdos para os meios de controlo globais de localização e de distribuição de conteúdos, o envio pelos meios de preparação de conteúdos de a mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para a unidade de distribuição e de gestão de conteúdos.
Para conseguir os objectos acima mencionados, de acordo com um outro aspecto do presente invento, um dispositivo de distribuição de conteúdos de ficheiros é proporcionado adicionalmente, incluindo: meios de preparação de conteúdos configurados para seleccionar um ou mais meios de controlo globais de localização e de distribuição de conteúdos, e para enviarem pedidos de distribuição de conteúdos de ficheiros para os meios de controlo globais de localização e de distribuição de conteúdos seleccionados; meios de controlo globais de localização e de distribuição de conteúdos configurados para seleccionarem, após a recepção dos pedidos 9 ΕΡ 2 234 362/ΡΤ de distribuição de conteúdos de ficheiros, um ou mais os meios de controlo de fornecimento e de armazenamento de conteúdos de acordo com uma estratégia de distribuição predeterminada, e transmitir os pedidos de distribuição de conteúdos de ficheiros para os meios de controlo de fornecimento e de armazenamento de conteúdos seleccionados; meios de controlo de fornecimento e de armazenamento de conteúdos configurados para seleccionarem, após a recepção dos pedidos de distribuição de conteúdos de ficheiros, um ou mais meios de fornecimento e de armazenamento de conteúdos de acordo com a estratégia de distribuição predeterminada, e transmitir os pedidos de distribuição de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos seleccionados; e meios de fornecimento e de armazenamento de conteúdos, configurados para estabelecerem, após a recepção dos pedidos de distribuição de conteúdos de ficheiros, uma ligação aos meios de preparação de conteúdos e distribuírem um conteúdo de ficheiro. A estratégia de distribuição predeterminada inclui, pelo menos, uma das seguintes opções: informação da localização e informação do estado de carga. 0 módulo de armazenamento e de fornecimento de conteúdos inclui, pelo menos, uma das seguintes opções: uma unidade de fornecimento, uma unidade de armazenamento em memória tampão ("cache") e de armazenamento e uma unidade de distribuição, em que, a unidade de fornecimento está configurada para enviar um conteúdo de ficheiro para ser fornecido a um utilizador final e proporcionar a descarregamento e o carregamento de ficheiros a partir do utilizador final, a unidade de armazenamento em memória tampão e de armazenamento está configurada para armazenar em memória tampão um fluxo de transmissão em directo e em tempo diferido e armazenar um conteúdo de ficheiro, e a unidade de distribuição está configurada para distribuir, sob o controlo dos meios de controlo de fornecimento e de armazenamento de conteúdos, o fluxo de transmissão em directo ou em tempo diferido e o conteúdo de ficheiro no conteúdo do módulo de fornecimento e de armazenamento de conteúdos e receber o conteúdo de ficheiro dos meios de preparação de conteúdos. 10 ΕΡ 2 234 362/ΡΤ
Os meios de controlo globais de localização e de distribuição de conteúdos incluem, pelo menos, uma das seguintes opções: uma primeira unidade de controlo de localização, configurada para seleccionar os meios de controlo de armazenamento e de distribuição de conteúdos de acordo com uma regra predeterminada, e uma primeira unidade de controlo de distribuição configurada para processar o pedido de distribuição de conteúdos de ficheiros a partir do módulo de preparação de conteúdos.
Em que, a regra predeterminada inclui, pelo menos, uma das seguintes opções: a informação de localização dos meios de controlo de armazenamento e de distribuição de conteúdos; a informação do estado de carga dos meios de controlo de fornecimento e de armazenamento de conteúdos; a informação do estado de carga dos meios de fornecimento e de armazenamento de conteúdos; a informação de localização de terminal; a informação da capacidade de terminal, e a informação de distribuição de conteúdos.
Os meios de controlo de fornecimento e de armazenamento de conteúdos incluem, pelo menos, uma das seguintes opções: uma unidade de controlo de fornecimento configurada para processar a informação de controlo de meios de comunicação entre um utilizador final e os meios de fornecimento e de armazenamento de conteúdos; uma segunda unidade de controlo de localização, configurada para seleccionar meios de fornecimento e de armazenamento de conteúdos de acordo com a regra predeterminada; e uma segunda unidade de controlo de distribuição configurada para processar o pedido de distribuição de conteúdos de ficheiros a partir dos meios de controlo globais de localização e de distribuição de conteúdos.
Em que, a regra predeterminada inclui, pelo menos, uma da seguintes opções: a informação de localização dos meios de fornecimento e de armazenamento de conteúdos; a informação do estado de carga dos meios de fornecimento e de armazenamento de conteúdos; a informação de localização de terminal; a informação da capacidade de terminal; e a informação de distribuição de conteúdos. 11 ΕΡ 2 234 362/ΡΤ
Para conseguir ο objecto acima, de acordo com um outro aspecto do presente invento, é adicionalmente proporcionado um sistema de distribuição de conteúdos de ficheiros, e o sistema inclui o dispositivo de distribuição de conteúdos de ficheiros acima referido e um fornecedor de conteúdos e um utilizador final.
Em que, o utilizador final envia um pedido de serviço para o dispositivo de distribuição de conteúdos de ficheiros, em que, a pedido de serviço inclui, pelo menos, uma das seguintes opções: o pedido transmissão a pedido, o pedido de transmissão em directo e um pedido em tempo diferido.
Também, os meios de preparação de conteúdos no dispositivo de distribuição de conteúdos de ficheiros executam o processamento de conteúdo para o conteúdo fornecido pelo fornecedor de conteúdos, em que, o processamento de conteúdos inclui, pelo menos, uma das seguintes opções: a agregação de conteúdos, a gestão de conteúdos, o processamento de metadados e a encriptação de conteúdos.
Por meio de, pelo menos, uma das soluções técnicas acima mencionadas do presente invento, o presente invento é compatível com os seguintes sistemas IPTV correntes, ao mesmo tempo: uma IPTV com base numa arquitectura IMS, uma IPTV com base numa arquitectura NGN e uma IPTV com base numa arquitectura não NGN, e aumenta a fiabilidade e a capacidade de expansão do sistema IPTV e reduz o custo do sistema IPTV, e, portanto, melhora a competência do núcleo do sistema IPTV.
Outras caracteristicas e vantagens do presente invento serão descritas no texto que se segue da descrição e irão tornar-se parcialmente evidentes a partir da descrição, ou podem ser entendidas pela implementação do presente invento. 0 objecto e outras vantagens do presente invento podem ser conseguidos e obtidos pelas estruturas indicadas especificamente na descrição, nas reivindicações e nos desenhos anexos. 12 ΕΡ 2 234 362/ΡΤ
Breve descrição dos desenhos anexos
Os desenhos anexos são aqui utilizados para proporcionar uma compreensão adicional do presente invento e que constituem uma parte do presente pedido. Os desenhos anexos são utilizados para explicar o presente invento em conjunto com a concretização do presente invento e não devem ser interpretados como limitações do mesmo. Nos desenhos anexos: a Figura 1 ilustra o principio de distribuição do sistema de fornecimento de conteúdos da rede de televisão interactiva de acordo com a concretização do presente invento; a Figura 2 é um fluxograma do método de distribuição de conteúdos de ficheiros de acordo com a concretização do presente invento; a Figura 3 é um fluxograma geral da distribuição de conteúdos de ficheiros do sistema de rede de televisão interactivo de acordo com a concretização do presente invento;
a Figura 4 é um fluxograma do modo de distribuição PULL de acordo com uma primeira concretização do presente invento;
a Figura 5 é um fluxograma do modo de distribuição PUSH de acordo com uma segunda concretização do presente invento; a Figura 6 é um diagrama de blocos do dispositivo de distribuição de conteúdos de ficheiros de acordo com a concretização do presente invento; e a Figura 7 é um diagrama de blocos do sistema de distribuição de conteúdos de ficheiros de acordo com a concretização do presente invento. 13 ΕΡ 2 234 362/ΡΤ
Descrição pormenorizada do invento Panorâmica funcional A ideia principal do presente invento é concluir a distribuição de um conteúdo de ficheiro através de interacções entre os vários meios de um sistema IPTV, e nas concretizações do presente invento, os meios do sistema IPTV incluem: meios de preparação de conteúdos, meios de controlo globais de localização e de distribuição de conteúdos, meios de controlo de fornecimento e de armazenamento de conteúdos e meios de controlo de fornecimento e de armazenamento de conteúdos. As soluções técnicas do presente invento são aplicáveis a sistemas IPTV das várias arquitecturas de rede, têm a capacidade de expansibilidade fina e podem melhorar a competência de núcleo do sistema IPTV.
As concretizações preferidas do presente invento serão descritas aqui a seguir em conjugação com os desenhos anexos, e deve ser entendido que as concretizações preferidas aqui são apenas utilizadas para descrever e explicar o presente invento e não devem ser interpretados como limitações ao presente invento. No caso de qualquer não existir conflito, as concretizações do presente invento e as caracteristicas das concretizações podem ser mutuamente combinadas.
Em primeiro lugar, o sistema IPTV, no qual as concretizações do presente pedido são aplicadas será descrito, e a Figura 1 ilustra o principio de distribuição do sistema de fornecimento de conteúdos da rede de televisão interactiva de acordo com a concretização do presente invento. Como mostrado na Figura 1, o mesmo inclui: meios de preparação de conteúdos (funções preparação de conteúdos), configurados para executarem processamentos de agregação de conteúdos, gestão de conteúdos, processamento de metadados, encriptação de conteúdos e etc., para o conteúdo (incluindo o conteúdo fornecido por um sistema de terceiros diferente do sistema IPTV) e metadados fornecidos por um fornecedor de conteúdos, e o mesmo pode converter o conteúdo fornecido pelo fornecedor de conteúdos para um formato que necessita de 14 ΕΡ 2 234 362/ΡΤ ser transmitido para um terminal IPTV. 0 principio geral de trabalho dos meios é descrito como se segue: em primeiro lugar, o conteúdo fornecido pelo fornecedor de conteúdos é adquirido pelos meios de agregação de conteúdos nos meios de preparação de conteúdos; os metadados e a informação de direitos são transmitidos para os meios de processamento de metadados, e o conteúdo será codificado e encriptado de novo, utilizando meios de processamento de conteúdos e encriptação de conteúdos antes de ser transmitido para os meios de fornecimento de conteúdos (fornecimento de conteúdos); os meios de distribuição e de gestão de conteúdos (funções de gestão de distribuição de conteúdos), configurados para gerir a distribuição de conteúdos nos meios de fornecimento de conteúdos, por exemplo, para dispor a distribuição do conteúdo do conteúdo preparado completamente (o qual é normalmente executado num modo de distribuição temporizado, quando os meios de fornecimento de conteúdos estão livres, e o conteúdo que necessita ser distribuído é numerado e armazenado numa base de dados, e é executado de acordo com a temporização) , e o mesmo pode estar dentro dos meios de preparação de conteúdos ou ser independente dos mesmos, por exemplo, o mesmo pode estar nos meios de gestão da rede de televisão interactiva; um fornecedor de conteúdos (funções de fornecedor de conteúdos), um abastecedor que tem direito a ou que está autorizado a proporcionar vendas de um conteúdo ou de propriedade de conteúdos; um terminal IPTV (funções de terminais IPTV), um dispositivo terminal realizado por um suporte físico (hardware) IPTV e que tem meios de caixa descodificadora de televisão, ou realizado por um suporte lógico (software) puro e que te meios de caixa descodificadora IPTV, e que inclui também meios de rede doméstica.
Além disso, a Figura 1 refere-se adicionalmente aos seguintes três meios básicos. 15 ΕΡ 2 234 362/ΡΤ
Meios de controlo globais de localizaçao e de distribuição de conteúdos
No terminal IPTV, durante a distribuição do conteúdo pelos meios de selecção de conteúdos ou de preparação de conteúdos para os meios de fornecimento de conteúdos, os meios de controlo de fornecimento e de armazenamento de conteúdos adequados são seleccionados para fornecerem serviços de acordo com a informação, tal como a localização e a carga dos meios de controlo globais de fornecimento e de armazenamento de conteúdos nos meios de fornecimento de conteúdos.
Meios de controlo de fornecimento e de armazenamento de conteúdos
Resposta ao pedido de selecção ou de distribuição de conteúdos dos meios de controlo globais de localização e de distribuição de conteúdos, e os meios de fornecimento e de armazenamento de conteúdos adequados são seleccionados para proporcionarem serviços de acordo com a informação, tal como a localização e a carga dos meios de controlo de fornecimento e de armazenamento de conteúdos e dos meios de fornecimento e de armazenamento de conteúdos nos meios de fornecimento e de fornecimento locais dos meios de fornecimento e de armazenamento de conteúdos controlados pelos meios de controlo de fornecimento e de armazenamento de conteúdos.
Meios de fornecimento e armazenamento de conteúdos São meios que concluem a distribuição, o armazenamento na memória tampão e o armazenamento do conteúdo, e o envio do mesmo para o utilizador final. Estes meios incluem principalmente meios de fornecimento (modos de fornecimento de emissão única e emissão múltipla) , meios de armazenamento em memória tampão e de armazenamento e meios de distribuição.
Para os três meios básicos, de acordo com as situações de rede actuais, podem existir meios de controlo globais de localização e de distribuição de conteúdos múltiplos, os quais são organizados sob uma certa estrutura. Os meios de 16 ΕΡ 2 234 362/ΡΤ controlo globais de localização e de distribuição de conteúdos por defeito estão previstos para o exterior, e os meios de controlo globais de localização e de distribuição de conteúdos finais e que proporcionam serviços são decididos de acordo com uma estrutura correspondente, a informação de parâmetros (tal como a localização do terminal) que correspondem a um ficheiro pedido ou um algoritmo de busca, e etc.
Além disso, de acordo com as situações de rede actuais, uma entidade de meios de controlo globais de localização e de distribuição de conteúdos pode corresponder a meios de controlo de fornecimento e de armazenamento de conteúdos múltiplos. Os meios de controlo de fornecimento e de armazenamento de conteúdos e os meios de fornecimento e de armazenamento de conteúdos podem constituir um dos meios de fornecimento de conteúdos locais, e um dos meios de controlo de fornecimento e de armazenamento de conteúdos pode gerir e controlar simultaneamente os meios de fornecimento e de armazenamento de conteúdos múltiplos.
Os vários meios subordinados nos três meios básicos serão aqui descritos em pormenor a seguir. (1). Meios subordinados nos meios de controlo globais de localização e de distribuição de conteúdos
Meios de controlo de localização
Os meios de controlo de localização processam o pedido de distribuição dos meios de fornecimento e de armazenamento de conteúdos do recurso a partir do controlo de serviço IPTV ou da aplicação IPTV. Os meios de controlo de localização seleccionam os meios de controlo de fornecimento e de armazenagem adequados, e especificamente, a selecção pode ser executada de acordo com uma ou mais das seguintes regras: a informação de localização dos meios de controlo de fornecimento e de armazenamento de conteúdos; a informação do estado de carga dos meios de controlo de fornecimento e de armazenamento de conteúdos; a informação tal como a localização e a capacidade do terminal; a informação de distribuição de conteúdos e etc. Para além disso, quando os 17 ΕΡ 2 234 362/ΡΤ meios de fornecimento e de armazenamento de conteúdos falham ou um programa é perdido, os meios de controlo de localização respondem a um pedido de redireccionamento dos meios de controlo de fornecimento e de armazenamento de conteúdos e os, e selecciona de novo os meios de controlo de fornecimento e de armazenamento de conteúdos.
Meios de controlo de distribuição
Os meios de controlo de distribuição processam o pedido de distribuição de conteúdos (um ficheiro ou fluxo transmissão em directo) dos meios de preparação de conteúdos, e seleccionam os meios de controlo de fornecimento e de armazenamento de conteúdos adequados de acordo com uma estratégia de distribuição. Para a distribuição de um ficheiro de fluxo, a estratégia de distribuição pode ser configurada para ser fixa ou determinada de acordo com a informação de serviço dos meios de fornecimento e de armazenamento de conteúdos, sob o controlo dos meios de controlo de fornecimento e de armazenamento de conteúdos, tais como o estado de carga. A estratégia de distribuição do conteúdo de ficheiro pode ser determinada, de acordo com uma ou mais das seguintes regras: de acordo com um trajecto de distribuição previamente configurado com base numa área designada, de acordo com a informação de distribuição de conteúdos, ou a execução de selecção de acordo com a informação a partir do controlo de localização. Para além disso, os meios controlo de distribuição podem responder à programação de conteúdo ou ao pedido de eliminação e etc., a partir dos meios de preparação de conteúdos ou dos meios de distribuição e de gestão de conteúdos (os mesmos podem estar nos meios de preparação de conteúdos ou nos meios de gestão do sistema de televisão interactivo), e conclui as correspondentes operações de acordo com a estratégia de distribuição. (2) Meios subordinados nos meios de controlo de fornecimento e de armazenamento de conteúdos
Meios de controlo de fornecimento
Os meios podem processar a informação de controlo de meios de comunicação entre o terminal IPTV e os meios de 18 ΕΡ 2 234 362/ΡΤ fornecimento e de armazenamento de conteúdos que os mesmos gerem, por exemplo, pôr em pausa, avançar rapidamente e retroceder rapidamente, para controlar o fluxo dos meios de comunicação dos meios de fornecimento e de armazenamento de conteúdos.
Meios de localização
Os meios de localização processam o pedido de selecção de conteúdos a partir dos meios de controlo globais de localização e de distribuição de conteúdos. Os meios de localização seleccionam os meios de fornecimento e de armazenamento de conteúdos adequados para fornecerem um serviço de fluxo para um terminal do cliente IPTV de meios de comunicação. A selecção pode ser executada de acordo com uma ou mais das seguintes regras: a informação de localização dos meios de fornecimento e de armazenamento de conteúdos; a informação do estado de carga dos meios de fornecimento e de armazenamento de conteúdos; a informação tal como a localização e a capacidade do terminal; a informação de distribuição de conteúdos e etc. Para além disso, quando os meios de fornecimento e de armazenamento de conteúdos falham ou um programa é perdido, os meios de localização respondem a um pedido de redireccionamento dos meios de fornecimento e de armazenamento de conteúdos, e seleccionam de novo os meios de controlo de fornecimento e de armazenamento de conteúdos e, se a selecção não poder ser feita, o pedido é transmitido para os meios de controlo globais de localização e de distribuição de conteúdos.
Meios de controlo de distribuição
Os meios de controlo de distribuição processam o pedido de distribuição de conteúdos (um ficheiro ou um fluxo de transmissão em directo) a partir dos meios de controlo globais de localização e de distribuição de conteúdos, e seleccionam os meios de fornecimento e de armazenamento de conteúdos adequados de acordo com uma estratégia de distribuição. Para a distribuição de um ficheiro de fluxo, a estratégia de distribuição pode ser configurada para ser fixa, ou determinada de acordo com a informação de serviço dos meios de fornecimento e de armazenamento de conteúdos, 19 ΕΡ 2 234 362/ΡΤ sob ο controlo dos meios de controlo de fornecimento e de armazenamento de conteúdos, tal como o estado de carga. A estratégia de distribuição do conteúdo de ficheiro pode ser seleccionada de acordo com um trajecto de distribuição previamente configurado com base numa área designada, de acordo com a informação de distribuição de conteúdos, ou de acordo com a informação a partir dos meios de localização.
Podem ser utilizadas uma ou mais regras. Para além disso, os meios de controlo de distribuição podem responder à programação de conteúdos ou ao pedido de eliminação e etc., a partir dos meios de controlo globais de localização e de distribuição de conteúdos e concluem as operações correspondentes de acordo com a estratégia de distribuição. (3) Meios subordinados nos meios de fornecimento e de armazenamento de conteúdos
Meios de fornecimento
Os mesmos são utilizados principalmente para transmitirem um fluxo de conteúdos para ser fornecido a um terminal de cliente de meios de informação; e podem também ser utilizados para proporcionar o descarregamento de ficheiros a partir do terminal de cliente de meios de comunicação e o carregamento de meios de ficheiros.
Meios de armazenamento em memória tampão e de armazenamento
Os mesmos são utilizados principalmente para armazenarem em memória tampão um fluxo de transmissão em directo e em tempo diferido e armazenarem o conteúdo de ficheiro.
Meios de distribuição
Os mesmos são principalmente utilizados para distribuírem um fluxo de transmissão em directo e um conteúdo de ficheiro nos meios de fornecimento e de armazenamento de conteúdos sob o controlo dos meios de controlo de fornecimento e de armazenamento de conteúdos, e podem também receber o conteúdo dos meios de preparação de conteúdos. 20 ΕΡ 2 234 362/ΡΤ
Concretização do método
De acordo com a concretização do presente invento é fornecido um método de distribuição de conteúdos de ficheiros. 0 método pode ser utilizado numa rede NGN ou numa rede IMS. A Figura 2 é um fluxograma do método de distribuição de conteúdos de ficheiros de acordo com a concretização do presente invento. Como mostrado na Figura 2, o método inclui os passos que se seguem: S202, a selecção pelos meios de preparação de conteúdos de um ou mais meios de controlo globais de localização e de distribuição de conteúdos, e o envio de pedidos de distribuição de conteúdos de ficheiros para os meios de controlo de localização e de distribuição de conteúdos; é necessário ser explicado que os meios de preparação de conteúdos, mencionados neste passo, são, de preferência, para conterem um conteúdo de ficheiro nos mesmos, e este passo não se aplica quando não existe conteúdo de ficheiro nos meios de preparação de conteúdos; S204, após a recepção dos pedidos de distribuição de conteúdos de ficheiros, a selecção pelos meios de controlo globais de localização e de distribuição de conteúdos de um ou mais meios de controlo de fornecimento e de armazenamento de conteúdos de acordo com uma estratégia de distribuição predeterminada, e transmissão dos pedidos de distribuição de conteúdos de ficheiros para os meios de controlo de fornecimento e de armazenamento de conteúdos seleccionados; S206, após a recepção dos pedidos de distribuição de conteúdos de ficheiros, a selecção pelos meios de controlo de fornecimento e de armazenamento de conteúdos de um ou mais meios de fornecimento e de armazenamento de conteúdos de acordo com a estratégia de distribuição predeterminada, e transmissão dos pedidos de distribuição de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos seleccionados; e 21 ΕΡ 2 234 362/ΡΤ S208, após a recepção dos pedidos de distribuição de conteúdos de ficheiros, o estabelecimento pelos meios de fornecimento e de armazenamento de conteúdos de uma ligação para os meios de preparação de conteúdos e para o conteúdo de ficheiro de distribuição.
Serão descritos aqui a seguir os pormenores dos passos.
De preferência, antes de S202, determinar se existe uma unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos. De acordo com o resultado do processamento: (1) quando é determinado que não existe a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, a unidade de distribuição e de gestão de conteúdos interroga acerca do conteúdo de ficheiro que necessita de ser distribuído, por exemplo, a interrogação pode ser feita de uma maneira de interrogação automática acerca de uma tarefa de temporização, e envia o conteúdo de ficheiro quando interrogado acerca dos meios de preparação de conteúdos. (2) Quando é determinado que existe a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, os meios de preparação de conteúdos interrogam acerca do conteúdo de ficheiro que necessita de ser distribuído, por exemplo, a interrogação pode ser feita de uma maneira de interrogação automática acerca de uma tarefa de temporização. 1. S202
Em S202, quando existem meios de controlo globais de localização e de distribuição de conteúdos múltiplos, o modo como a selecção pelos meios de preparação de conteúdos dos meios de controlo globais de localização e de distribuição de conteúdos inclui, pelo menos, uma das seguintes opções: (1) selecção dos meios de controlo globais de localização e de distribuição de conteúdos de acordo com uma configuração por defeito; e (2) selecção dos meios de controlo globais de localização e de distribuição de conteúdos de acordo com a 22 ΕΡ 2 234 362/ΡΤ informação de configuração de selecção, e a informação da configuração de selecção, pelo menos, inclui: a estrutura modular dos meios de controlo globais de localização e de distribuição de conteúdos e a informação referente ao conteúdo de ficheiro (incluindo a informação de localização de terminal do conteúdo de ficheiro e etc.) 2. S206
Em S206, pode ser executado o processamento que se segue: o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de selecção de conteúdos de ficheiros para os meios de controlo de fornecimento e de armazenamento de conteúdos; o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos da mensagem de confirmação de selecção de conteúdos de ficheiros para os meios de controlo globais de localização e de distribuição de conteúdos; e o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de confirmação de selecção de conteúdos de ficheiros para os meios de preparação de conteúdos, em que a mensagem de confirmação de selecção de conteúdos de ficheiros, pelo menos, inclui: a informação de localização de um servidor de meios de informação, que pode armazenar o conteúdo de ficheiro.
Além disso, como descrito acima, se for determinado que não existe a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, então o processamento que se segue pode ser adicionalmente executado: a notificação pelos meios de preparação de conteúdos da unidade de distribuição e de gestão de conteúdos para começar a preparação da distribuição do conteúdo de ficheiro e transportar a informação do conteúdo de ficheiro para ser distribuída na notificação, e a informação, pelo menos, inclui um identificador lógica de conteúdos, e executa, em seguida, o passo 4. 3. S208
Em S208, o modo de distribuição do conteúdo de ficheiro inclui, mas não está limitado a, pelo menos, uma das seguintes opções: 23 ΕΡ 2 234 362/ΡΤ (1) um modo PULL, e deste modo, os meios de fornecimento e de armazenamento de conteúdos pedem activamente o conteúdo de ficheiro a partir dos meios de preparação de conteúdos.
Em que, no modo PULL, de preferência, é adicionalmente executado o processamento que se segue em S208:
No modo PULL, o processamento que se segue é executado no passo 4: no passo a, o envio pelos meios de preparação de conteúdos de um pedido de ficheiro PULL de preparação para os meios de fornecimento e de armazenamento de conteúdos, em que o pedido inclui a informação correspondente ao conteúdo de ficheiro para ser PULL, por exemplo, a informação de endereço IP e a informação de porta; no passo b, a aquisição pelos meios de fornecimento e de armazenamento de conteúdos do conteúdo de ficheiro nos meios de preparação de conteúdos, de acordo com o pedido de ficheiro PULL de preparação; no passo c, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo de fornecimento e de armazenamento de conteúdos, e o retorno pelos meios de controlo de fornecimento e de armazenamento de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de fornecimento e de armazenamento de conteúdos; no passo d, a transmissão pelos meios de controlo de fornecimento e de armazenamento de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos, e o retorno pelos meios de controlo globais de localização e de distribuição de conteúdos de uma mensagem de confirmação de conteúdos de 24 ΕΡ 2 234 362/ΡΤ ficheiros de adiçao para os meios de controlo de fornecimento e de armazenamento de conteúdos; no passo e, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de preparação de conteúdos, e o retorno pelos meios de preparação de conteúdos de uma mensagem de confirmação de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos; é necessário ser explicado que, se não existir a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de notificação de progresso de distribuição de conteúdos de ficheiros para a unidade de distribuição e de gestão de conteúdos; mo passo f, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de preparação de conteúdos através dos meios de controlo de fornecimento e de armazenamento de conteúdos e dos meios de controlo globais de localização e de distribuição de conteúdos; é necessário ser explicado que, se não existir a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, o envio pelos meios de preparação de conteúdos da mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para a unidade de distribuição e de gestão de conteúdos; e no passo g, o envio pelos meios de preparação de conteúdos de uma mensagem de resposta de conclusão de transmissão de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos através dos meios de controlo globais de localização e de distribuição de conteúdos e dos meios de controlo de fornecimento e de armazenamento de conteúdos. 25 ΕΡ 2 234 362/ΡΤ (2) Um modo PUSH, e neste modo, os meios de preparação de conteúdos transmite ou impelem activamente o conteúdo de ficheiro para os meios de fornecimento e de armazenamento de conteúdos.
Opcionalmente, no modo PUSH, o processamento que se segue é executado em S208: o passo A, quando do envio pelos meios de preparação de conteúdos do conteúdo de ficheiro para os meios de fornecimento e de armazenamento de conteúdos, o envio pelos meios de preparação de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos, e o retorno pelos meios de controlo globais de localização e de distribuição de conteúdos de uma mensagem de confirmação de conteúdos de ficheiros de adição para os meios de preparação de conteúdos; é necessário ser explicado que se não existir a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, de preferência, após o envio pelos meios de preparação de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição, o envio pelos meios de preparação de conteúdos de uma mensagem de notificação de progresso de distribuição de ficheiros para a unidade de distribuição e de gestão de conteúdos; o passo B, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição aos meios de controlo de fornecimento e de armazenamento de conteúdos; e o retorno pelos meios de controlo de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de conteúdos de ficheiros para os meios de controlo globais de localização e de distribuição de conteúdos; o passo C, o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de fornecimento e de armazenamento de 26 ΕΡ 2 234 362/ΡΤ conteúdos, e ο retorno pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de conteúdos de ficheiros de adição para os meios de controlo de fornecimento e de armazenamento de conteúdos; o passo D, o envio pelos meios de preparação de conteúdos de uma mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos através dos meios de controlo globais de localização e de distribuição de conteúdos e dos meios de controlo de fornecimento e de armazenamento de conteúdos, é necessário ser explicado que se não existir a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, de preferência, o envio pelos meios de preparação de conteúdos da mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para a unidade de distribuição e de gestão de conteúdos, e o passo E, o retorno pelos meios de fornecimento e de armazenamento de conteúdos da mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de preparação de conteúdos através dos meios de controlo de fornecimento e de armazenamento de conteúdos e dos meios de controlo globais de localização e de distribuição de conteúdos. A Figura 3 é um fluxograma geral de processamento da distribuição de conteúdos de ficheiros do sistema de rede de televisão interactivo de acordo com a concretização do presente invento. Antes da execução dos passos mostrados na Figura 3, o fornecedor de conteúdos necessita de transmitir o conteúdo de ficheiro para os meios de preparação de conteúdos e os meios de preparação de conteúdos terminados os preparativos de um ficheiro, tal como a agregação de conteúdos, a codificação de conteúdos, a gestão de conteúdos e o processamento de encriptação transmitem antes o mesmo para o dispositivo de controlo de fornecimento, e os meios de gestão de fornecimento de conteúdos registam a tarefa do conteúdo de ficheiro que necessita de ser distribuída. Como 27 ΕΡ 2 234 362/ΡΤ mostrado na Figura 3, o mesmo inclui especificamente os passos que se seguem: S302, os meios de distribuição e de gestão de conteúdos exploram periodicamente a tarefa de um conteúdo de ficheiro que necessita de ser distribuído; S304, os meios de distribuição e de gestão de conteúdos enviam a informação explorada (tal como um identificador lógico de conteúdos) do conteúdo de ficheiro que necessita de ser distribuído para os meios de preparação de conteúdos; S306, os meios de preparação de conteúdos verificam se existe nos mesmos o conteúdo de ficheiro e transmitem a informação de distribuição de conteúdos de ficheiros para os meios de controlo globais de localização e de distribuição de conteúdos se existir nos mesmos o conteúdo de ficheiro (se existirem conteúdos de ficheiros múltiplos, é executada selecção padrão, e a selecção pelos meios de controlo globais de localização e de distribuição de conteúdos dos meios de controlo globais de localização e de distribuição de conteúdos adequados de acordo com a sua informação de estrutura e de ficheiro); S308, após a recepção do pedido de distribuição de ficheiros a partir dos meios de preparação de conteúdos, os meios de controlo globais de localização e de distribuição de conteúdos produzem uma tarefa de distribuição de acordo com a estratégia de distribuição para seleccionar os meios de controlo de fornecimento e de armazenamento de conteúdos relativamente mais preferidos, e a estratégia de distribuição pode ser uma das seguintes opções: (1) execução da distribuição de acordo com um trajecto previamente configurado com base na distribuição de uma área designada; (2) realização automática, durante a operação do sistema, das estatísticas do índice de audiência do conteúdo a distribuir de acordo com a utilização do conteúdo pelos utilizadores; e (3) manutenção dinâmica e automática da distribuição do conteúdo, com base na carga dos meios de 28 ΕΡ 2 234 362/ΡΤ fornecimento e de armazenamento de conteúdos, numa rede que utiliza uma estratégia de distribuição inteligente; S310, após a selecção dos meios de controlo de fornecimento e de armazenamento de conteúdos, a transmissão pelos meios de controlo globais de localização e de distribuição de conteúdos do pedido de envio de conteúdos de ficheiros dos meios de preparação de conteúdos para os meios de controlo de fornecimento e de armazenamento de conteúdos seleccionados; S312, após a recepção do pedido de distribuição de ficheiros a partir dos meios de controlo globais de localização e de distribuição de conteúdos, os meios de controlo de fornecimento e de armazenamento de conteúdos produzem uma tarefa de distribuição de acordo com a estratégia de distribuição para seleccionar os meios de fornecimento e de armazenamento de conteúdos relativamente mais preferidos e a estratégia de distribuição pode ser uma das seguintes opções: (1) execução da distribuição de acordo com um trajecto de distribuição previamente configurado com base numa área designada, (2) realização automática, durante a operação do sistema de estatísticas do índice de audiência do conteúdo a distribuir de acordo com a utilização do conteúdo pelos utilizadores; e (3) manutenção dinâmica e automática da distribuição do conteúdo, com base na carga dos meios de fornecimento e de armazenamento de conteúdos, numa rede que utiliza uma estratégia de distribuição inteligente; S314, a selecção pelos meios de controlo de fornecimento e de armazenamento de conteúdos dos meios de fornecimento e de armazenamento de conteúdos, e transmissão do pedido de envio de conteúdos de ficheiros dos meios de preparação de conteúdos para os meios de fornecimento e de armazenamento de conteúdos; S316, o retorno pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de selecção de conteúdos de ficheiros para os meios de controlo de fornecimento e de armazenamento 29 ΕΡ 2 234 362/ΡΤ de conteúdos, e a mensagem pode transportar a informação de localização de um servidor de meios de informação que pode armazenar o conteúdo de ficheiro; S318, a transmissão pelos meios de controlo de fornecimento e de armazenamento de conteúdos da informação do servidor de meios de informação que podem armazenar o conteúdo de ficheiro adquirido pelos meios de fornecimento e de armazenamento de conteúdos para os meios de controlo globais de localização e de distribuição de conteúdos; S320, a transmissão pelos meios de controlo globais de localização e de distribuição de conteúdos da informação do servidor dos meios de comunicação que armazena o conteúdo de ficheiro adquirido pelos meios de fornecimento e de armazenamento de conteúdos para os meios de preparação de conteúdos; S322, a notificação pelos meios de preparação de conteúdos dos meios de distribuição e de gestão de conteúdos para preparar a transmissão de ficheiros, e o transporte da informação de ficheiros de notificações a ser distribuída (tal como um identificador lógico de conteúdos); S324, o estabelecimento pelos meios de preparação de conteúdos de uma ligação a um servidor nos meios de fornecimento e de armazenamento de conteúdos que pode armazenar o conteúdo de ficheiro (o servidor pode atribuir recursos suficientes para armazenar o ficheiro) para transmitir o conteúdo.
Para a transmissão do conteúdo de ficheiro, o modo de transmissão pode ser que o servidor nos meios de fornecimento e de armazenamento de conteúdos pede activamente o conteúdo de ficheiro a partir dos meios de preparação de conteúdos (referido como um modo PULL) , como mostrado na Figura 4; e pode ser também que os meios de preparação de conteúdos impilam activamente o conteúdo de ficheiro para o servidor nos meios de fornecimento e de armazenamento de conteúdos (referido como um modo PUSH), como mostrado na Figura 5. 30 ΕΡ 2 234 362/ΡΤ
Concretização 1 (Um modo de distribuição PULL) A Figura 4 é um fluxograma do modo de distribuição PULL de acordo com a primeira concretização do presente invento. Como mostrado na Figura 4, S324 na Figura 3 inclui os passos que se seguem: S402, o envio pelos meios de preparação de conteúdos da informação, tal como a informação de endereço IP e de porta que corresponde ao conteúdo de ficheiro a ser enviado pelos mesmos, para o servidor nos meios de fornecimento e de armazenamento de conteúdos que se preparam para receber o armazenamento de ficheiros; S404, o servidor nos meios de fornecimento e de armazenamento de conteúdos que se prepara para receber o armazenamento de ficheiros liga os meios de preparação de conteúdos para estabelecer uma ligação e descarrega o conteúdo correspondente nos mesmos (geralmente é utilizado um modo ftp para o descarregamento); S406, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo de fornecimento e de armazenamento de conteúdos; S408, o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de conteúdos de ficheiros de adição para os meios de fornecimento e de armazenamento de conteúdos; S410, o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos; S412, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de confirmação de conteúdos de ficheiros de adição para 31 ΕΡ 2 234 362/ΡΤ os meios de controlo de fornecimento e de armazenamento de conteúdos; S414, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de preparação de conteúdos; S416, o envio pelos meios de preparação de conteúdos da mensagem de confirmação de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos; S418, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de notificação de progresso distribuição de ficheiros para os meios de distribuição e de gestão de conteúdos; S420, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de controlo de fornecimento e de armazenamento de conteúdos; S422, o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos da mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de controlo globais de localização e de distribuição de conteúdos; S424, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de preparação de conteúdos; S426, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para os meios de distribuição e de gestão de conteúdos; 32 ΕΡ 2 234 362/ΡΤ S428, ο envio pelos meios de preparação de conteúdos de uma mensagem de resposta de conclusão de transmissão de conteúdos de ficheiros para os meios de controlo globais de localização e de distribuição de conteúdos; S430, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de resposta de conclusão de transmissão de conteúdos de ficheiros para os meios de controlo de fornecimento e de armazenamento de conteúdos, e S432, o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos da mensagem de resposta de conclusão de transmissão de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos.
Os passos anteriores, S406 a S418 são realizados ciclicamente de acordo com as configurações do sistema (por exemplo, uma percentagem de realização de descarregamento de ficheiros), até a distribuição de ficheiros estar concluída e acabada.
Concretização 2 (um modo de distribuição PUSH) A Figura 5 é um fluxograma do modo de distribuição PUSH de acordo com uma segunda concretização do presente invento. Como mostrado na Figura 5, na Figura 3 S324 inclui os passos que se seguem: S502, o envio pelos meios de preparação de conteúdos de um conteúdo de ficheiro para o servidor nos meios de fornecimento e de armazenamento de conteúdos que se preparam para receber o armazenamento de ficheiros (isto é, o modo PUSH) (geralmente é utilizada uma maneira ftp para o carregamento) ; S504, o envio pelos meios de preparação de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos; 33 ΕΡ 2 234 362/ΡΤ S506, ο envio pelos meios de preparação de conteúdos de uma mensagem de notificação de progresso distribuição de ficheiros para os meios de distribuição e de gestão de conteúdos; S508, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos de uma mensagem de confirmação de conteúdos de ficheiros de adição para os meios de preparação de conteúdos; S510, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo de fornecimento e de armazenamento de conteúdos; S512, o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos da mensagem de confirmação de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos; S514, o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de fornecimento e de armazenamento de conteúdos; S516, o envio pelos meios de fornecimento e de armazenamento de conteúdos da mensagem de confirmação de conteúdos de ficheiros de adição para os meios de controlo de fornecimento e de armazenamento de conteúdos; S518, o envio pelos meios de preparação de conteúdos de uma mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para os meios de controlo globais de localização e de distribuição de conteúdos; S520, o envio pelos meios de preparação de conteúdos da mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para os meios de distribuição e de gestão de conteúdos; 34 ΕΡ 2 234 362/ΡΤ S522, ο envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para os meios de controlo de fornecimento e de armazenamento de conteúdos; S524, o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos de uma mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos; S526, o envio pelos meios de fornecimento e de armazenamento de conteúdos da mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de controlo de fornecimento e de armazenamento de conteúdos; S528, o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos da mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de controlo globais de localização e de distribuição de conteúdos; S530, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de preparação de conteúdos.
Os passos acima, S504 a S516 são realizados ciclicamente de acordo com as configurações do sistema (por exemplo, uma percentagem de descarregamento de ficheiros), até que a distribuição de ficheiros estar concluída e acabada.
Concretização do dispositivo
De acordo com o presente invento, um dispositivo de distribuição de conteúdos de ficheiros é adicionalmente fornecido, e o dispositivo pode ser utilizado para realizar o método de distribuição de conteúdos de ficheiros proporcionados pela concretização acima do método. 35 ΕΡ 2 234 362/ΡΤ A Figura 6 é um diagrama de blocos do dispositivo de distribuição de conteúdos de ficheiros de acordo com o presente invento. É necessário ser explicado que, embora a Figura 6 ilustre apenas um dos meios de controlo globais de localização e de distribuição de conteúdos, um dos meios de controlo de fornecimento e de armazenamento de conteúdos e um dos meios de fornecimento e armazenamento de conteúdos, durante a aplicação especifica, os números dos meios podem ser dispostos de modo flexivel, tendo em conta as necessidades durante a aplicação.
Como mostrado na Figura 6, o dispositivo de acordo com a concretização do presente invento inclui: os meios de preparação de conteúdos 602, os meios de controlo globais de localização e de distribuição de conteúdos 604, os meios de controlo de fornecimento e de armazenamento de conteúdos 606 e os meios de fornecimento e de armazenamento de conteúdos 608, que serão aqui pormenorizados a seguir: os meios de preparação de conteúdos 602 estão configurados para seleccionarem um ou mais meios de controlo globais de localização e de distribuição de conteúdos 604, e para enviarem pedidos de distribuição de conteúdos de ficheiros para os meios de controlo globais de localização e de distribuição de conteúdos 604; os meios de controlo globais de localização e de distribuição de conteúdos 604, ligados aos meios de controlo de fornecimento e de armazenamento de conteúdos 606, estão configurados para seleccionarem, após a recepção dos pedidos de distribuição de conteúdos de ficheiros, um ou mais dos meios de controlo de fornecimento e de armazenamento de conteúdos 606 de acordo com uma estratégia de distribuição predeterminada, e transmitir os pedidos de distribuição de conteúdos de ficheiros para os meios de controlo de fornecimento e de armazenamento de conteúdos seleccionados 606; 36 ΕΡ 2 234 362/ΡΤ em que, a estratégia de distribuição predeterminada inclui, pelo menos, uma da informação de localização e da informação do estado de carga;
Os meios de controlo de fornecimento e de armazenamento de conteúdos 606, ligados aos meios de fornecimento e de armazenamento de conteúdos 608, estão configurados para seleccionar, após a recepção dos pedidos de distribuição de conteúdos de ficheiros, um ou mais dos meios de fornecimento e de armazenamento de conteúdos 608 de acordo com a estratégia de distribuição predeterminado, e transmitir os pedidos de distribuição de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos seleccionados 608; e os meios de fornecimento e de armazenamento de conteúdos 608, ligados aos meios de preparação de conteúdos 602, estão configurados para estabelecer, após a recepção dos pedidos de distribuição de conteúdos de ficheiros, uma ligação aos meios de preparação de conteúdos 602 e para distribuir o conteúdo de ficheiro.
Os meios de fornecimento e de armazenamento de conteúdos 608 incluem, pelo menos, uma das seguintes opções: uma unidade de fornecimento, a unidade de armazenamento em memória tampão e de armazenamento e uma unidade de distribuição, em que a unidade de fornecimento está configurada para enviar o conteúdo de ficheiro para ser fornecido para um utilizador final e proporcionar o descarregamento e o carregamento de ficheiros do utilizador final; a unidade de armazenamento em memória tampão e de armazenamento está configurada para armazenar em memória tampão um fluxo de transmissão em directo e em tempo diferido e armazenar o conteúdo de ficheiro; e a unidade de distribuição está configurado para, sob o controlo dos meios de controlo de fornecimento e de armazenamento de conteúdos, distribuir o fluxo de transmissão em directo ou em tempo diferido e o conteúdo de ficheiro no conteúdo dos meios de fornecimento e de armazenamento de conteúdos e receber o conteúdo de ficheiro dos meios de preparação de conteúdos. 37 ΕΡ 2 234 362/ΡΤ
Os meios de controlo globais de localização e de distribuição de conteúdos 604 incluem: uma primeira unidade de controlo de localização configurada para seleccionar os meios de controlo de fornecimento e de armazenamento de conteúdos de acordo com uma regra predeterminada; e uma primeira unidade de controlo de distribuição configurada para processar o pedido de distribuição de conteúdos de ficheiros a partir dos meios de preparação de conteúdos.
Em que, a regra predeterminada, pelo menos, inclui uma das seguintes opções: a informação de localização dos meios de controlo de armazenamento e de distribuição de conteúdos; a informação do estado de carga dos meios de controlo de fornecimento e de armazenamento de conteúdos; a informação do estado de carga dos meios de fornecimento e de armazenamento de conteúdos; a informação de localização de terminal; a informação da capacidade de terminal; e informação de distribuição de conteúdos.
Os meios de controlo de fornecimento e de armazenamento de conteúdos 606 incluem, pelo menos, uma das seguintes opções: uma unidade de controlo de fornecimento configurada para processar a informação de controlo dos meios de comunicação entre o utilizador final e os meios de fornecimento e de armazenamento de conteúdos, uma unidade de controlo de localização configurada para seleccionar os meios de fornecimento e de armazenamento de conteúdos de acordo com a regra predeterminada, e uma segunda unidade de controlo de distribuição configurada para processar o pedido de distribuição de conteúdos de ficheiros a partir dos meios de controlo globais de localização e de distribuição de conteúdos.
Em que, a regra predeterminada, pelo menos, inclui uma das seguintes opções: a informação de localização dos meios de fornecimento e de armazenamento de conteúdos; a informação do estado de carga dos meios de fornecimento e de armazenamento de conteúdos; a informação de localização de terminal; a informação da capacidade de terminal; e a informação de distribuição de conteúdos. 38 ΕΡ 2 234 362/ΡΤ
Concretização do sistema
De acordo com o presente invento, um sistema de distribuição de conteúdos de ficheiros é adicionalmente proporcionado, e o sistema pode ser utilizado para realizar o método de distribuição de conteúdos de ficheiros proporcionados pela concretização acima do método. A Figura 7 ilustra o sistema de distribuição de conteúdos de ficheiros de acordo com a concretização do presente invento, e como mostrado na Figura 7, o sistema inclui o fornecedor de conteúdos 70, o dispositivo de distribuição de conteúdos de ficheiros 72 e o utilizador final 74. Em que, o dispositivo de distribuição de conteúdos de ficheiros 72 pode ser aqui entendido e implementado com referência ao texto acima em conjunção com a concretização proporcionada pela Figura 6, e assim é aqui omitido.
De preferência, o utilizador final 74 é um utilizador final IPTV, e envia um pedido de serviço ao dispositivo de distribuição de conteúdos de ficheiros 72, em que, o pedido de serviço, pelo menos, inclui uma da transmissão a pedido, transmissão em directo, e um pedido em tempo diferido. O fornecedor de conteúdos 70 fornece também o conteúdo de ficheiro para o dispositivo de distribuição de conteúdos de ficheiros 72, e os meios de preparação de conteúdos no fornecedor de conteúdos 70 executam o processamento de conteúdos para o conteúdo de ficheiro, em que o processamento, pelo menos, inclui uma das seguintes opções: a agregação de conteúdos, a gestão de conteúdos, o processamento de metadados, e a encriptação de conteúdos.
Durante as implementações especificas, o dispositivo e o sistema proporcionado pelas concretizações do presente invento podem também concluir o processamento mostrado nas Figuras 1 a 5, e aqui é omitida a descrição do processamento especifico.
Devido à descrição acima, as concretizações do presente invento podem satisfazer sistemas de redes de diferentes escalas e, de acordo com as situações actuais da fontes e as situações dos utilizadores de conteúdos, os meios podem ser, 39 ΕΡ 2 234 362/ΡΤ respectivamente, aumentados ou reduzidos. Além disso, o presente invento é claro e simples, e é compatível com uma IPTV corrente baseada na arquitectura IMS, uma IPTV baseada na arquitectura NGN, e um sistema IPTV não baseado na arquitectura NGN. As funções dos respectivos subsistemas do sistema são muito claras, e o fluxo é excelente em capacidade de expansão, assim o presente invento aumenta o abaixamento dos custos, a fiabilidade e a expansibilidade de cada parte do sistema de rede de televisão interactivo, e os avanços da competitividade de núcleo do sistema IPTV.
As descrições acima são apenas concretizações preferidas do presente invento, as quais não são utilizados para restringir o presente invento. Para os especialistas na matéria, o presente invento pode ter várias alterações e variações.
Lisboa, 2013-05-02
Claims (25)
- ΕΡ 2 234 362/ΡΤ 1/13 REIVINDICAÇÕES 1 - Método de distribuição de conteúdos de ficheiros, aplicados na interacção mútua entre os meios num sistema de rede de televisão interactivo, incluindo meios de preparação de conteúdos, meios de controlo globais de localização e de distribuição de conteúdos, meios de controlo de fornecimento e de armazenamento de conteúdos e meios de fornecimento e de armazenamento de conteúdos para concluir a distribuição do conteúdo de ficheiro, caracterizado por compreender a inclusão dos passos que se seguem: passo 1, a selecção pelos meios de preparação de conteúdos de um ou mais meios de controlo globais de localização e de distribuição de conteúdos e o envio de pedidos de distribuição de conteúdos de ficheiros para um ou mais meios de controlo globais de localização e de distribuição de conteúdos; passo 2, após a recepção do pedido de distribuição de conteúdos de ficheiros, a selecção pelos meios de controlo globais de localização e de distribuição de conteúdos de um ou mais meios de controlo de fornecimento e de armazenamento de conteúdos de acordo com uma estratégia de distribuição predeterminada, e a transmissão os pedidos de distribuição de conteúdos de ficheiros para um ou mais meios de controlo de fornecimento e de armazenamento de conteúdos seleccionados; passo 3, após a recepção do pedido de distribuição de conteúdos de ficheiros, a selecção pelos meios de controlo de fornecimento e de armazenamento de conteúdos de um ou mais meios de fornecimento e de armazenamento de conteúdos de acordo com a estratégia de distribuição predeterminada e a transmissão do pedido de distribuição de conteúdos de ficheiros para um ou mais meios de fornecimento e de armazenamento de conteúdos, e passo 4, após a recepção do pedido de distribuição de conteúdos de ficheiros, o estabelecimento por um ou mais dos meios de fornecimento e de armazenamento de ΕΡ 2 234 362/ΡΤ 2/13 conteúdos de uma ligaçao para os meios de preparação de conteúdos e a distribuição do conteúdo de ficheiro.
- 2 - Método de acordo com a reivindicação 1, caracterizado por o passo 1 inclui adicionalmente: a determinação da existência do conteúdo de ficheiro nos meios de preparação de conteúdos.
- 3 - Método de acordo com a reivindicação 1, caracterizado por no passo 1, quando existem meios de controlo globais de localização e de distribuição de conteúdos múltiplos, o modo como a selecção pelos meios de preparação de conteúdos dos meios de controlo globais de localização e de distribuição de conteúdos incluir, pelo menos, uma das seguintes opções: a selecção de acordo com a configuração por defeito; e a selecção de acordo com a informação de configuração de selecção.
- 4 - Método de acordo com a reivindicação 3, caracterizado por a informação de configuração de selecção, pelo menos, incluir: a estrutura modular dos meios de controlo globais de localização e de distribuição de conteúdos e a informação referente ao conteúdo de ficheiro; e em que, a informação referente ao conteúdo de ficheiro, pelo menos, inclui: a informação de localização do terminal do conteúdo de ficheiro.
- 5 - Método de acordo com a reivindicação 1, caracterizado por antes do passo 1, o método inclui adicionalmente: a determinação se existe uma unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos. ΕΡ 2 234 362/ΡΤ 3/13
- 6 - Método de acordo com a reivindicação 5, caracterizado por, quando é determinado que não existe a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, o método incluir adicionalmente: a unidade de distribuição e de gestão de conteúdos, que interroga acerca do conteúdo de ficheiro que necessita de ser distribuído; e a unidade de distribuição e de gestão de conteúdos que envia o conteúdo de ficheiro que necessita quando interrogada acerca dos meios de preparação de conteúdos, em que, o modo como a unidade de distribuição e de gestão de conteúdos interroga acerca do conteúdo de ficheiro que necessita de ser distribuído, pelo menos, inclui: a interrogação automática acerca da tarefa de temporização.
- 7 - Método de acordo com a reivindicação 5, caracterizado por, quando é determinado que existe a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, o método inclui adicionalmente: a interrogação pelos meios de preparação de conteúdos acerca do conteúdo de ficheiro que necessita de ser distribuído; em que o modo como os meios de preparação de conteúdos interrogam acerca do conteúdo de ficheiro que necessita de ser distribuído, pelo menos, inclui: a interrogação automática acerca de uma tarefa de temporização.
- 8 - Método de acordo com a reivindicação 5, caracterizado por o passo 3 incluir adicionalmente: o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de selecção de conteúdos de ficheiros para os meios de controlo de fornecimento e de armazenamento de conteúdos; ΕΡ 2 234 362/ΡΤ 4/13 ο envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos da mensagem de confirmação selecção de conteúdos de ficheiros para os meios de controlo globais de localização e de distribuição de conteúdos; e o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de confirmação de selecção de conteúdos de ficheiros para os meios de preparação de conteúdos; em que, a mensagem de confirmação de selecção de conteúdos de ficheiros inclui: a informação de localização de um servidor de meios de informação, que pode armazenar o conteúdo de ficheiro.
- 9 - Método de acordo com a reivindicação 8, caracterizado por, quando é determinado que não existe a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, o passo 3 incluir adicionalmente: a notificação pelos meios de preparação de conteúdos da unidade de distribuição e de gestão de conteúdos, para iniciar a preparação da distribuição do conteúdo de ficheiro e o transporte da informação do conteúdo de ficheiro a ser distribuído e a execução, em seguida, do passo 4; em que, a informação do conteúdo de ficheiro a ser distribuída inclui um identificador lógico de conteúdos.
- 10 - Método de acordo com a reivindicação 1 ou 9, caracterizado por no passo 4, o modo de distribuição do conteúdo de ficheiro incluir, pelo menos, uma das seguintes opções: um modo PULL, em que os meios de fornecimento e de armazenamento de conteúdos pedem activamente o conteúdo de ficheiro a partir dos meios de preparação de conteúdos; e ΕΡ 2 234 362/ΡΤ 5/13 um modo PUSH, em que os meios de preparação de conteúdos enviam activamente o conteúdo de ficheiro para os meios de fornecimento e de armazenamento de conteúdos.
- 11 - Método de acordo com a reivindicação 10, caracterizado por, no modo PULL, o passo 4 incluir: no passo a, o envio pelos meios de preparação de conteúdos de um pedido de ficheiro PULL de preparação para os meios de fornecimento e de armazenamento de conteúdos; no passo b, a aquisição pelos meios de fornecimento e de armazenamento de conteúdos do conteúdo de ficheiro nos meios de preparação de conteúdos de acordo com a pedido de ficheiro PULL de preparação; no passo c, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo de fornecimento e de armazenamento de conteúdos, e o retorno pelos meios de controlo de fornecimento e de armazenamento de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de fornecimento e de armazenamento de conteúdos; no passo d, a transmissão pelos meios de controlo de fornecimento e de armazenamento de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos, e o retorno pelos meios de controlo globais de localização e de distribuição de conteúdos de uma mensagem de confirmação de conteúdos de ficheiros de adição para os meios de fornecimento e de armazenamento de conteúdos; no passo e, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de preparação de conteúdos, e o retorno pelos meios de preparação de conteúdos de uma mensagem de ΕΡ 2 234 362/ΡΤ 6/13 confirmação de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos; no passo f, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de preparação de conteúdos através dos meios de controlo de fornecimento e de armazenamento de conteúdos e dos meios de controlo globais de localização e de distribuição de conteúdos; e no passo g, o envio pelos meios de preparação de conteúdos de uma mensagem de resposta de conclusão de transmissão de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos através dos meios de controlo globais de localização e de distribuição de conteúdos e dos meios de controlo de fornecimento e de armazenamento de conteúdos.
- 12 - Método de acordo com a reivindicação 11, caracterizado por no passo a, o pedido de ficheiro PULL de preparação incluir a informação correspondente ao conteúdo de ficheiro para ser PULL, em que a informação correspondente ao conteúdo de ficheiro inclui o Protocolo de Internet IP, informação de endereço e informação de porta.
- 13 - Método de acordo com a reivindicação 11, caracterizado por, quando não existe a unidade de distribuição e de gestão de conteúdos nos meios de preparação de conteúdos, no passo e, após o retorno pelos meios de preparação de conteúdos de mensagens de confirmação de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos, o envio pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de notificação de progresso de distribuição de conteúdos ficheiros para a unidade de distribuição e de gestão de conteúdos. ΕΡ 2 234 362/ΡΤ 7/13
- 14 - Método de acordo com a reivindicação 13, caracterizado por o passo f incluir após o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de preparação de conteúdos, o envio pelos meios de preparação de conteúdos da mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para a unidade de distribuição e de gestão de conteúdos.
- 15 - Método de acordo com a reivindicação 10, caracterizado por no modo PUSH, o passo 4 incluir adicionalmente: no passo A, quando da distribuição pelos meios de preparação de conteúdos do conteúdo de ficheiro para os meios de fornecimento e de armazenamento de conteúdos, o envio pelos meios de preparação de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos, e o retorno pelos meios de controlo globais de localização e de distribuição de conteúdos de uma mensagem de confirmação de conteúdos de ficheiros de adição para os meios de preparação de conteúdos; no passo B, o envio pelos meios de controlo globais de localização e de distribuição de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo de fornecimento e de armazenamento de conteúdos, e o retorno pelos meios de controlo de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos; no passo C, o envio pelos meios de controlo de fornecimento e de armazenamento de conteúdos de uma mensagem de pedido de conteúdos de ficheiros de adição para os meios de fornecimento e de armazenamento de ΕΡ 2 234 362/ΡΤ 8/13 conteúdos, e ο retorno pelos meios de fornecimento e de armazenamento de conteúdos de uma mensagem de confirmação de conteúdos de ficheiros de adição para os meios de controlo de fornecimento e de armazenamento de conteúdos; no passo D, o envio pelos meios de preparação de conteúdos de uma mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos através dos meios de controlo globais de localização e de distribuição de conteúdos e dos meios de controlo de fornecimento e de armazenamento de conteúdos; e no passo E, o retorno pelos meios de fornecimento e de armazenamento de conteúdos da mensagem de confirmação de conclusão de transmissão de conteúdos de ficheiros para os meios de preparação de conteúdos através dos meios de controlo de fornecimento e de armazenamento de conteúdos e dos meios de controlo globais de localização e de distribuição de conteúdos.
- 16 - Método de acordo com a reivindicação 15, caracterizado por, quando não existe a unidade de distribuição e de gestão de conteúdos dos meios de preparação de conteúdos, o passo A incluir: após o envio pelos meios de preparação de conteúdos da mensagem de pedido de conteúdos de ficheiros de adição para os meios de controlo globais de localização e de distribuição de conteúdos, o envio pelos meios de preparação de conteúdos de uma mensagem de notificação de progresso de distribuição de ficheiros para a unidade de distribuição e de gestão de conteúdos.
- 17 - Método de acordo com a reivindicação 16, caracterizado por o passo D incluir: após o envio pelos meios de preparação de conteúdos da mensagem de notificação conclusão de transmissão de conteúdos para os meios de controlo globais de localização e de distribuição de conteúdos, o envio ΕΡ 2 234 362/ΡΤ 9/13 pelos meios de preparação de conteúdos da mensagem de notificação de conclusão de transmissão de conteúdos de ficheiros para a unidade de distribuição e de gestão de conteúdos.
- 18 - Dispositivo de distribuição de conteúdos de ficheiros, caracterizado por compreender a inclusão de: pelo menos, um dos meios de preparação de conteúdos, pelo menos, um dos meios de controlo globais de localização e de distribuição de conteúdos, pelo menos, um dos meios de controlo de fornecimento e de armazenamento de conteúdos e, pelo menos, um dos meios de fornecimento e de armazenamento de conteúdos, em que os meios de preparação de conteúdos, configurados para seleccionarem um ou mais meios de controlo globais de localização e de distribuição de conteúdos a partir de, pelo menos, um dos meios de controlo globais de localização e de distribuição de conteúdos, e enviarem os pedidos de distribuição de conteúdos de ficheiros para os meios de controlo globais de localização e de distribuição de conteúdos seleccionados; o seleccionado de um ou mais meios de controlo globais de localização e de distribuição de conteúdos, configurado para seleccionar, após a recepção dos pedidos de distribuição de conteúdos de ficheiros, um ou mais dos meios de controlo de fornecimento e de armazenamento de conteúdos de acordo com uma estratégia de distribuição predeterminada, e transmitir os pedidos de distribuição de conteúdos de ficheiros para o seleccionado dos meios de controlo de fornecimento e de armazenamento de conteúdos; o seleccionado de um ou mais meios de controlo de fornecimento e de armazenamento de conteúdos, configurado para seleccionar, após a recepção dos pedidos de distribuição de conteúdos de ficheiros, um ou mais meios de fornecimento e de armazenamento de conteúdos de acordo com a estratégia de distribuição predeterminada, e transmitir os pedidos de distribuição ΕΡ 2 234 362/ΡΤ 10/13 de conteúdos de ficheiros para os meios de fornecimento e de armazenamento de conteúdos seleccionados; e o seleccionado de um ou mais meios de fornecimento e de armazenamento de conteúdos, configurado para estabelecer, após a recepção dos pedidos de distribuição de conteúdos de ficheiros, uma ligação para os meios de preparação de conteúdos e distribuir o conteúdo de ficheiro.
- 19 - Dispositivo de acordo com a reivindicação 18, caracterizado por a estratégia de distribuição predeterminada incluir, pelo menos, uma das seguintes opções: a execução da estratégia de distribuição de acordo com a informação de localização, e a execução da distribuição de acordo com a informação do estado de carga.
- 20 - Dispositivo de acordo com a reivindicação 19, caracterizado por meios de fornecimento e de armazenamento de conteúdos, pelo menos, incluírem uma das seguintes opções: uma unidade de fornecimento, uma unidade de armazenamento em memória tampão e de armazenamento e uma unidade de distribuição; em que a unidade de fornecimento está configurada para enviar o conteúdo de ficheiro a ser fornecido a um utilizador final e proporcionar o descarregamento e o carregamento de ficheiros a partir do utilizador final; a unidade de armazenamento de memória tampão e de armazenamento está configurada para armazenar em memória tampão um fluxo de transmissão em directo ou em tempo diferido o conteúdo de ficheiro; e a unidade de distribuição está configurada para distribuir, sob o controlo dos meios de controlo de fornecimento e de armazenamento de conteúdos, o fluxo de transmissão em directo ou em tempo diferido e o conteúdo de ficheiro no conteúdo dos meios de fornecimento e de armazenamento de conteúdos, e receber o conteúdo de ficheiro dos meios de preparação de conteúdos. ΕΡ 2 234 362/ΡΤ 11/13
- 21 - Dispositivo de acordo com a reivindicação 18, caracterizado por os meios de controlo globais de localização e de distribuição de conteúdos incluírem, pelo menos, uma das seguintes opções: uma primeira unidade de controlo de localização, configurada para seleccionar os meios de controlo de fornecimento e de armazenamento de conteúdos, de acordo com uma regra predeterminada; e uma primeira unidade de controlo de distribuição, configurada para processar o pedido de distribuição de conteúdos de ficheiros a partir dos meios de preparação de conteúdos, em que, a regra predeterminada inclui, pelo menos, uma das seguintes opções: a execução da selecção de acordo com a informação de localização dos meios de controlo de fornecimento e de armazenamento de conteúdos; a execução da selecção de acordo com a informação do estado de carga dos meios de controlo de fornecimento e de armazenamento de conteúdos; a execução da selecção de acordo com a informação do estado de carga dos meios de fornecimento e de armazenamento de conteúdos; a execução da selecção de acordo com a informação de localização do terminal; a execução da selecção de acordo com a informação da capacidade de terminal; e a execução da selecção de acordo com a informação de distribuição de conteúdos.
- 22 - Dispositivo de acordo com a reivindicação 18, caracterizado por os meios de controlo de fornecimento e de armazenamento de conteúdos, pelo menos, incluírem uma das seguintes opções: uma unidade de controlo de fornecimento, configurada para processar a informação de controlo dos meios de comunicação entre o utilizador final e os meios de fornecimento e de armazenamento de conteúdos; uma segunda unidade de controlo de localização, configurada para ΕΡ 2 234 362/ΡΤ 12/13 seleccionar os meios de fornecimento e de armazenamento de conteúdos de acordo com a regra predeterminada; e uma segunda unidade de controlo de distribuição, configurada para processar o pedido de distribuição de conteúdos de ficheiros a partir dos meios de controlo globais de localização e de distribuição de conteúdos, em que a regra predeterminada, pelo menos, inclui uma das seguintes opções: a execução da selecção de acordo com a informação de localização dos meios de fornecimento e de armazenamento de conteúdos; a execução da selecção de acordo com a informação do estado de carga dos meios de fornecimento e de armazenamento de conteúdos; a execução da selecção de acordo com a informação de localização do terminal; a execução da selecção de acordo com a informação da capacidade de terminal; e a execução da selecção de acordo com a informação de distribuição de conteúdos.
- 23 - Sistema de distribuição de conteúdos de ficheiros, caracterizado por compreender a inclusão do dispositivo de distribuição de conteúdos de ficheiros de acordo com qualquer das reivindicações 18 a 22, de um fornecedor de conteúdos e de um utilizador final.
- 24 - Sistema de acordo com a reivindicação 23, caracterizado por o utilizador final estar configurado para enviar um pedido de serviço para o dispositivo de distribuição de conteúdos de ficheiros, em que o pedido de serviço, pelo menos, inclui uma das seguintes opções: transmitir o pedido a pedido, o pedido transmissão em directo e um pedido em tempo diferido. ΕΡ 2 234 362/ΡΤ 13/13
- 25 - Sistema de acordo com a reivindicação 23, caracterizado por os meios de preparação de conteúdos no dispositivo de distribuição de conteúdos de ficheiros estarem configurados para executarem o processamento de conteúdos para o conteúdo proporcionado pelo fornecedor de conteúdos, em que o processamento de conteúdos, pelo menos, inclui uma das seguintes opções: a agregação de conteúdos, a gestão de conteúdos, o processamento de metadados e a encriptação de conteúdos. Lisboa, 2013-05-02
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810000085.8A CN101478662B (zh) | 2008-01-03 | 2008-01-03 | 文件内容分发方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
PT2234362E true PT2234362E (pt) | 2013-05-10 |
Family
ID=40839285
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PT88694187T PT2234362E (pt) | 2008-01-03 | 2008-12-31 | Método, dispositivo e sistema de distribuição de conteúdos de ficheiros |
Country Status (5)
Country | Link |
---|---|
US (1) | US8429263B2 (pt) |
EP (1) | EP2234362B1 (pt) |
CN (1) | CN101478662B (pt) |
PT (1) | PT2234362E (pt) |
WO (1) | WO2009086784A1 (pt) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100309913A1 (en) * | 2009-06-05 | 2010-12-09 | Nick Herodotou | Method and system for handling iptv multicast traffic in a home network |
CN102307217B (zh) * | 2011-03-15 | 2013-10-09 | *** | 多媒体电话节目排播下载方法及*** |
CN102202232B (zh) * | 2011-06-03 | 2013-12-25 | 深圳市网合科技股份有限公司 | 提供节目信息的装置及方法 |
CN102404648B (zh) * | 2011-12-05 | 2014-04-30 | 深圳市龙视传媒有限公司 | 一种内容分发***及方法 |
CN103379155B (zh) * | 2012-04-23 | 2017-02-08 | 中兴通讯股份有限公司 | 内容分发的方法、***和内容管理*** |
CN104618438A (zh) * | 2014-12-29 | 2015-05-13 | 厦门欣旅通科技有限公司 | 一种内容发布方法及装置 |
US11038932B2 (en) | 2016-12-31 | 2021-06-15 | Turner Broadcasting System, Inc. | System for establishing a shared media session for one or more client devices |
US11109086B2 (en) | 2016-12-31 | 2021-08-31 | Turner Broadcasting System, Inc. | Publishing disparate live media output streams in mixed mode |
US11546400B2 (en) | 2016-12-31 | 2023-01-03 | Turner Broadcasting System, Inc. | Generating a live media segment asset |
US11134309B2 (en) | 2016-12-31 | 2021-09-28 | Turner Broadcasting System, Inc. | Creation of channels using pre-encoded media assets |
US10856016B2 (en) | 2016-12-31 | 2020-12-01 | Turner Broadcasting System, Inc. | Publishing disparate live media output streams in mixed mode based on user selection |
US11438658B2 (en) | 2016-12-31 | 2022-09-06 | Turner Broadcasting System, Inc. | Client-side dynamic presentation of programming content in an indexed disparate live media output stream |
US11470373B2 (en) | 2016-12-31 | 2022-10-11 | Turner Broadcasting System, Inc. | Server-side dynamic insertion of programming content in an indexed disparate live media output stream |
US11051074B2 (en) | 2016-12-31 | 2021-06-29 | Turner Broadcasting System, Inc. | Publishing disparate live media output streams using live input streams |
US11962821B2 (en) | 2016-12-31 | 2024-04-16 | Turner Broadcasting System, Inc. | Publishing a disparate live media output stream using pre-encoded media assets |
US11503352B2 (en) | 2016-12-31 | 2022-11-15 | Turner Broadcasting System, Inc. | Dynamic scheduling and channel creation based on external data |
US12022142B2 (en) | 2016-12-31 | 2024-06-25 | Turner Broadcasting System, Inc. | Publishing a plurality of disparate live media output stream manifests using live input streams and pre-encoded media assets |
US10827220B2 (en) | 2017-05-25 | 2020-11-03 | Turner Broadcasting System, Inc. | Client-side playback of personalized media content generated dynamically for event opportunities in programming media content |
CN109101534A (zh) * | 2018-06-26 | 2018-12-28 | 珠海宏桥高科技有限公司 | 一种基于文本规则的自动文档分发方法和装置 |
US10880606B2 (en) | 2018-12-21 | 2020-12-29 | Turner Broadcasting System, Inc. | Disparate live media output stream playout and broadcast distribution |
US11082734B2 (en) | 2018-12-21 | 2021-08-03 | Turner Broadcasting System, Inc. | Publishing a disparate live media output stream that complies with distribution format regulations |
US10873774B2 (en) | 2018-12-22 | 2020-12-22 | Turner Broadcasting System, Inc. | Publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events |
CN112751892B (zh) * | 2019-10-30 | 2022-06-17 | 腾讯科技(深圳)有限公司 | 一种信息分发方法、装置、设备及存储介质 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020046405A1 (en) * | 2000-01-28 | 2002-04-18 | Ibeam Broadcasting Corporation | System and method for determining optimal server in a distributed network for serving content streams |
IL156146A0 (en) * | 2000-11-28 | 2003-12-23 | Seachange International Inc | Content/service handling and delivery |
US7117243B2 (en) * | 2001-10-02 | 2006-10-03 | Citrix Systems, Inc. | Methods for distributed program execution with file-type association in a client-server network |
US8381252B2 (en) * | 2003-07-15 | 2013-02-19 | Digi International Inc. | Network systems and methods to pull video |
JP4250510B2 (ja) * | 2003-11-26 | 2009-04-08 | 株式会社東芝 | コンテンツ配信サービス提供システムとそのコンテンツ配信装置及びユーザ端末装置 |
US20050278760A1 (en) * | 2004-06-01 | 2005-12-15 | Don Dewar | Method and system for controlling streaming in an on-demand server |
JP2007140930A (ja) * | 2005-11-18 | 2007-06-07 | Csk Holdings Corp | コンテンツ配信システム、コンテンツ配信サーバ装置、コンテンツ配信方法、及び、コンテンツ配信プログラム |
CN101005369A (zh) * | 2006-01-19 | 2007-07-25 | 深圳市瑞福特信息技术有限公司 | 一种分布式内容分发网及分布式内容分发和上传的方法 |
US20080065718A1 (en) * | 2006-09-12 | 2008-03-13 | Emc Corporation | Configuring a cache prefetch policy that is controllable based on individual requests |
CN100471262C (zh) * | 2006-12-30 | 2009-03-18 | 上海文广互动电视有限公司 | 一种网络电视的内容供应***和方法 |
-
2008
- 2008-01-03 CN CN200810000085.8A patent/CN101478662B/zh not_active Expired - Fee Related
- 2008-12-31 EP EP08869418A patent/EP2234362B1/en not_active Not-in-force
- 2008-12-31 PT PT88694187T patent/PT2234362E/pt unknown
- 2008-12-31 US US12/811,563 patent/US8429263B2/en not_active Expired - Fee Related
- 2008-12-31 WO PCT/CN2008/073889 patent/WO2009086784A1/zh active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN101478662B (zh) | 2013-01-16 |
EP2234362A4 (en) | 2011-12-28 |
EP2234362B1 (en) | 2013-03-20 |
EP2234362A1 (en) | 2010-09-29 |
US20100293585A1 (en) | 2010-11-18 |
CN101478662A (zh) | 2009-07-08 |
US8429263B2 (en) | 2013-04-23 |
WO2009086784A1 (zh) | 2009-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
PT2234362E (pt) | Método, dispositivo e sistema de distribuição de conteúdos de ficheiros | |
CN101267379B (zh) | 基于p2p和cdn的统一内容承载和调度*** | |
CN103209223B (zh) | 分布式应用会话信息共享方法、***和应用服务器 | |
CN103946804B (zh) | 包括用于终端用户装置的远程管理的发布/订阅代理及相应的终端用户装置的*** | |
US20210021671A1 (en) | Fault handling method and device for gateway server | |
JP5341186B2 (ja) | プロキシ機能 | |
CN102763373B (zh) | 基于远程访问使用本地网络装置的服务的方法和设备 | |
CN101540886B (zh) | 一种视频点播业务的实现方法、***及归属流媒体服务器 | |
US20190320009A1 (en) | End-to-end file transmission method and system thereof | |
CN105407128A (zh) | 在ccn中的中间路由器上兴趣保持活动 | |
CN106303674A (zh) | 数据传输方法、装置和智能电视*** | |
US12041297B2 (en) | Media distribution and management system and apparatus | |
CN105376292A (zh) | 基于名称的转发中的显式策略反馈 | |
CN103262582A (zh) | 用于在面向内容的网络环境中使用群组改变的信息共享内容的方法和设备 | |
CN104283873A (zh) | 基于多网卡设备下数字媒体服务器的实现方法及*** | |
CN106059936B (zh) | 云***组播文件的方法及装置 | |
US9560135B2 (en) | Technique for communication between networks for distributing digital contents | |
US20130343225A1 (en) | Enabling communication of non-ip device in an ip-based infrastructure | |
CN105493465A (zh) | 网络环境中的用于云计算的基于XMPP的UPnP设备架构 | |
CN106101201B (zh) | 一种ndn中基于重定向和重写的可扩展任播方法和*** | |
CN101489102A (zh) | 一种设置并执行网络电视内容发布策略的方法及*** | |
US20100306809A1 (en) | method for distributing a file content of an interactive network television system | |
CN102143239B (zh) | 实现在不同网络间进行通信的方法及装置 | |
CN100421433C (zh) | 内容信息的分发方法 | |
CN103731506B (zh) | 一种内容注入方法、第一业务服务节点和内容分发网络 |