JP4861473B2 - コンテンツ配信システム - Google Patents
コンテンツ配信システム Download PDFInfo
- Publication number
- JP4861473B2 JP4861473B2 JP2009507365A JP2009507365A JP4861473B2 JP 4861473 B2 JP4861473 B2 JP 4861473B2 JP 2009507365 A JP2009507365 A JP 2009507365A JP 2009507365 A JP2009507365 A JP 2009507365A JP 4861473 B2 JP4861473 B2 JP 4861473B2
- Authority
- JP
- Japan
- Prior art keywords
- unicast
- multicast
- stream
- content
- router
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/16—Multipoint routing
-
- 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/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- 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/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- 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/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/64—Addressing
- H04N21/6405—Multicasting
-
- 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/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/64—Addressing
- H04N21/6408—Unicasting
-
- 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
10 ネットワーク
20、25 マルチキャストサーバ
30 ユニキャストサーバ
40、45 メニューサーバ
50 ルータ
60 クライアント
70 ユーザー
本発明の配信システムに係る第1実施形態を、図1乃至図12を参照して説明する。
先ず、図1を参照して本実施形態に係るコンテンツ配信システムの構成について説明する。図1は、本実施形態に係るコンテンツ配信システムの構成を示す模式図である。尚、図1において、コンテンツ配信システム1は、典型的には、複数のクライアントを備えているが、説明の便宜上、複数のクライアントのうち一台のクライアント60のみを示している。また、コンテンツ配信システム1は、複数のルータを備えているが、説明の便宜上、複数のルータのうち、クライアント60に最も近いルータ50のみを示している。
次に、以上のように構成されたコンテンツ配信システム1を用いてユーザー70がコンテンツを視聴する場合における、コンテンツ配信システム1の動作について図11のタイミングチャートを参照して説明する。
ユーザー70が、特殊再生から通常再生への移行をクライアント60に対して要求した場合、ユニキャストサーバ30から通常再生用のユニキャストストリームを受信することが可能である。しかしながら、ユニキャストサーバ30の負荷軽減等のためにも、可能であれば、マルチキャスト配信されているマルチキャストストリームを受信することが望ましい。
本発明のコンテンツ配信システムに係る第2実施形態を、図13乃至図18を参照して説明する。第2実施形態では、マルチキャストサーバがユニキャストサーバの機能を兼ねている以外は、第1実施形態の構成と同様である。よって、第2実施形態について、第1実施形態と重複する説明を省略すると共に、図面上における共通箇所には同一符号を付して示し、基本的に異なる点についてのみ、図13乃至図18を参照して説明する。図13は、図1と同趣旨の、第2実施形態に係るコンテンツ配信システムの構成を示す模式図である。
次に、以上のように構成されたコンテンツ配信システム2の動作について図17のタイミングチャートを参照して説明する。
次に、本実施形態に係るコンテンツ配信システム2において、一般的なマルチキャスト配信へ復帰する復帰処理動作を図18のタイミングチャートを参照して説明する。
本発明のコンテンツ配信システムに係る第3実施形態を、図19及び図20を参照して説明する。第3実施形態では、コンテンツ配信システムの動作が異なる以外は、第1実施形態の構成と同様である。よって、第3実施形態について、第1実施形態と重複する説明を省略すると共に、図面上における共通箇所には同一符号を付して示し、基本的に異なる点についてのみ、図19及び図20を参照して説明する。
本実施形態に係るコンテンツ配信システムの動作について、図19のタイミングチャートを用いて説明する。
次に、本実施形態に係るコンテンツ配信システムにおいて、マルチキャスト配信へ復帰する復帰処理動作を図20のタイミングチャートを参照して説明する。
本発明のコンテンツ配信システムに係る第4実施形態を、図21を参照して説明する。第4実施形態では、復帰処理動作が異なる以外は、第1実施形態の構成と同様である。よって、第4実施形態について、第1実施形態と重複する説明を省略すると共に、図面上における共通箇所には同一符号を付して示し、基本的に異なる点についてのみ、図21を参照して説明する。
図21において、コンテンツを特殊再生している際に(ステップS113)、ユーザー70が、通常再生の指示を、クライアント60に行った場合(ステップS201)、クライアント60は、ユニキャストサーバ30に、通常再生用のユニキャストストリームを要求する信号を送信する(ステップS202)。
Claims (4)
- 一又は複数のコンテンツを管理するコンテンツ管理手段と、
前記管理されているコンテンツのマルチキャストストリームを配信するマルチキャスト配信手段と、
前記管理されているコンテンツのユニキャストストリームを配信するユニキャスト配信手段と、
前記配信されたマルチキャストストリーム及び前記配信されたユニキャストストリームを受信して再生可能であり、更に、所望コンテンツの配信の要求及び該所望コンテンツが再生されている際における特殊再生の要求を受け付け可能である端末と、
前記端末と前記コンテンツ管理手段、前記マルチキャスト配信手段、及び前記ユニキャスト配信手段の夫々とを中継するルータと
を備え、
前記コンテンツ管理手段は、前記受け付けられた配信の要求に応じて、前記ルータに対し、前記マルチキャスト配信手段を特定する第1情報、及び前記ユニキャスト配信手段を特定する第2情報を送信し、
前記ルータは、前記送信された第1情報に基づいて、前記端末に対し、前記配信されているマルチキャストストリームのうち前記所望コンテンツに対応するマルチキャストストリームを送信し、
前記端末は、前記送信されたマルチキャストストリームを受信して再生し、
前記端末は、前記特殊再生の要求が受け付けられた際に、前記ルータに対し、前記特殊再生を要求し、
前記ルータは、前記特殊再生を要求された際に、前記配信された前記第2情報に基づいて、前記ユニキャスト配信手段に対し、前記特殊再生を要求し、
前記ユニキャスト配信手段は、前記特殊再生の要求に応じて、前記ルータに対し、前記所望コンテンツに対応すると共に、前記特殊再生のためのユニキャストストリームを配信し、
前記ルータは、前記端末に対し、前記配信された特殊再生のためのユニキャストストリームを送信し、
前記端末は、前記送信された特殊再生のためのユニキャストストリームを受信して再生する
ことを特徴とするコンテンツ配信システム。 - 前記ルータは、前記端末に対し、前記配信された特殊再生のためのユニキャストストリームをマルチキャストストリームとして送信することを特徴とする請求項1に記載のコンテンツ配信システム。
- 前記ルータは、前記端末に対し、前記送信された第1情報を送信することを特徴とする請求項1に記載のコンテンツ配信システム。
- 前記端末は、更に、所望コンテンツが特殊再生されている際における通常再生へ復帰の要求を受け付け可能であり、
前記端末は、前記復帰の要求が受け付けられた際に、前記ルータに対し、前記復帰を要求し、
前記ルータは、前記復帰を要求された際に、前記配信された前記第2情報に基づいて、前記ユニキャスト配信手段に対し、前記復帰を要求し、
前記ユニキャスト配信手段は、前記復帰を要求された際に、前記特殊再生のためのユニキャストストリームの再生位置に対し、所定期間内の再生位置の復帰のためのマルチキャストストリームが存在するか否かを判定する判定手段を含み、
前記ユニキャスト配信手段は、前記復帰のためのマルチキャストストリームが存在すると判定された場合に、前記ルータに対し、前記特殊再生のためのユニキャストストリーム及び前記復帰のためのマルチキャストストリーム夫々の再生位置の時間差を送信すると共に、前記特殊再生のためのユニキャストストリームの再生位置からの通常再生のためのユニキャストストリームを配信し、
前記ルータは、前記端末に対し、前記時間差がなくなるように前記通常再生のためのユニキャストストリームを送信し、
前記端末は、前記送信された通常再生のためのユニキャストストリームを受信して再生し、
前記ルータは、前記時間差がなくなったことを条件に、前記端末に対し、前記復帰のためのマルチキャストストリームを送信し、
前記端末は、前記送信された復帰のためのマルチキャストストリームを受信して再生する
ことを特徴とする請求項1に記載のコンテンツ配信システム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2007/056935 WO2008120374A1 (ja) | 2007-03-29 | 2007-03-29 | コンテンツ配信システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2008120374A1 JPWO2008120374A1 (ja) | 2010-07-15 |
JP4861473B2 true JP4861473B2 (ja) | 2012-01-25 |
Family
ID=39807967
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009507365A Expired - Fee Related JP4861473B2 (ja) | 2007-03-29 | 2007-03-29 | コンテンツ配信システム |
Country Status (3)
Country | Link |
---|---|
US (1) | US20100106851A1 (ja) |
JP (1) | JP4861473B2 (ja) |
WO (1) | WO2008120374A1 (ja) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8386629B2 (en) | 2007-12-27 | 2013-02-26 | At&T Intellectual Property I, L.P. | Network optimized content delivery for high demand non-live contents |
PT2338257E (pt) | 2008-12-08 | 2013-11-13 | Ericsson Telefon Ab L M | Pedidos múltiplos numa rede de pontes da rede estruturante de fornecedor |
US20100153573A1 (en) * | 2008-12-12 | 2010-06-17 | At&T Intellectual Property I, L.P. | Methods and Apparatus to Provide Content |
US8661155B2 (en) * | 2008-12-30 | 2014-02-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Service layer assisted change of multimedia stream access delivery |
EP2452462B1 (en) * | 2009-07-08 | 2016-03-23 | Telefonaktiebolaget LM Ericsson (publ) | Session switching during ongoing data delivery in a network |
US8255556B2 (en) * | 2010-06-17 | 2012-08-28 | Cisco Technology, Inc. | Multicast and synchronization emulation for content transformed streams |
US20120051359A1 (en) * | 2010-08-30 | 2012-03-01 | O'brien John | Apparatus and method to manage multicast data transfers in a multiple storage element system that contains data storage |
US8832293B2 (en) * | 2010-09-03 | 2014-09-09 | Hulu, LLC | Bandwidth allocation with modified seek function |
US9760946B1 (en) | 2010-11-24 | 2017-09-12 | Nyse Arca Llc | Methods and apparatus for detecting gaps in a sequence of messages, requesting missing messages and/or responding to requests for messages |
US9792649B1 (en) | 2010-11-24 | 2017-10-17 | Nyse Arca Llc | Methods and apparatus for performing risk checking |
US8819264B2 (en) * | 2011-07-18 | 2014-08-26 | Verizon Patent And Licensing Inc. | Systems and methods for dynamically switching between unicast and multicast delivery of media content in a wireless network |
US10225094B2 (en) * | 2012-05-29 | 2019-03-05 | Futurewei Technologies, Inc. | SDN facilitated multicast in data center |
EP2819420A1 (en) | 2013-06-25 | 2014-12-31 | British Telecommunications public limited company | Content distribution system and method |
EP2819364A1 (en) * | 2013-06-25 | 2014-12-31 | British Telecommunications public limited company | Content distribution system and method |
EP2819419A1 (en) | 2013-06-25 | 2014-12-31 | British Telecommunications public limited company | Content distribution system and method |
US10484441B2 (en) * | 2015-09-08 | 2019-11-19 | Verizon Patent And Licensing Inc. | Switching between unicast streams and a multicast stream based on content demand |
US10044623B2 (en) * | 2016-01-19 | 2018-08-07 | Verizon Patent And Licensing Inc. | Methods and systems for efficient routing of multicast media content by data routers at end user premises |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002262262A (ja) * | 2001-03-01 | 2002-09-13 | Nippon Telegr & Teleph Corp <Ntt> | マルチキャスト・ビデオ・オンデマンドによる動画コンテンツの配送方法 |
JP2005276079A (ja) * | 2004-03-26 | 2005-10-06 | Matsushita Electric Ind Co Ltd | データ配信サーバおよびデータ配信システム |
JP2005295142A (ja) * | 2004-03-31 | 2005-10-20 | Victor Co Of Japan Ltd | 映像情報管理サーバ及び映像情報管理方法 |
JP2006033676A (ja) * | 2004-07-21 | 2006-02-02 | Matsushita Electric Ind Co Ltd | 無線通信システム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1528088A (zh) * | 2000-12-13 | 2004-09-08 | ���Ĵ���ѧ | 经由网络递送媒体选择的方法与*** |
US7525965B1 (en) * | 2005-06-30 | 2009-04-28 | Sun Microsystems, Inc. | Trick play for multicast streams |
US7889732B2 (en) * | 2005-12-22 | 2011-02-15 | Alcatel-Lucent Usa, Inc. | Method for converting between unicast sessions and a multicast session |
-
2007
- 2007-03-29 US US12/532,838 patent/US20100106851A1/en not_active Abandoned
- 2007-03-29 WO PCT/JP2007/056935 patent/WO2008120374A1/ja active Search and Examination
- 2007-03-29 JP JP2009507365A patent/JP4861473B2/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002262262A (ja) * | 2001-03-01 | 2002-09-13 | Nippon Telegr & Teleph Corp <Ntt> | マルチキャスト・ビデオ・オンデマンドによる動画コンテンツの配送方法 |
JP2005276079A (ja) * | 2004-03-26 | 2005-10-06 | Matsushita Electric Ind Co Ltd | データ配信サーバおよびデータ配信システム |
JP2005295142A (ja) * | 2004-03-31 | 2005-10-20 | Victor Co Of Japan Ltd | 映像情報管理サーバ及び映像情報管理方法 |
JP2006033676A (ja) * | 2004-07-21 | 2006-02-02 | Matsushita Electric Ind Co Ltd | 無線通信システム |
Also Published As
Publication number | Publication date |
---|---|
JPWO2008120374A1 (ja) | 2010-07-15 |
WO2008120374A1 (ja) | 2008-10-09 |
US20100106851A1 (en) | 2010-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4861473B2 (ja) | コンテンツ配信システム | |
CN104160708B (zh) | 同步内容的分布式控制 | |
US8832293B2 (en) | Bandwidth allocation with modified seek function | |
JP2010093576A (ja) | 受信装置、受信方法およびコンピュータプログラム | |
US7773615B2 (en) | Connection state control device, connection state control method, and connection state controlling program | |
CN104581190B (zh) | 一种多屏同步方法及*** | |
JP2008199540A (ja) | マルチキャスト配信システムおよびマルチキャスト配信方法 | |
WO2010050022A1 (ja) | 配信システム、代理サーバおよび配信方法 | |
JP2008199541A (ja) | マルチキャスト配信システム、クライアント機器、上位ルータ制御装置、コンテンツの表示方法およびプログラム | |
JP2003324711A (ja) | 情報閲覧方法、送信装置及び受信装置 | |
JP4848727B2 (ja) | 映像配信システム、映像配信方法および映像同期共有装置 | |
JP2007060178A (ja) | 映像配信システム及び受信装置及び受信ルータ | |
CN102271281B (zh) | 快速频道切换的实现方法和装置 | |
JP2017107173A (ja) | マルチディスプレイ装置 | |
US11455228B2 (en) | Non-linear management of real time sequential data in cloud instances via time constraints | |
KR100859709B1 (ko) | Iptv 에서의 채널 변경 방법 및 그 시스템 | |
WO2013047297A1 (ja) | 記録装置、配信装置、記録方法、プログラム、及び記録媒体 | |
JP2010103995A (ja) | デジタルコンテンツストリームの伝送方法および対応する受信方法 | |
JP5262675B2 (ja) | 映像配信システムおよびユニキャスト型多地点映像配信方法 | |
JP2004200946A (ja) | 放送配信システム | |
JP2009284268A (ja) | マルチキャスト放送システムおよび受信機 | |
JP2007184951A (ja) | コンテンツ配信システム、コンテンツ配信制御装置、コンテンツ配信方法及び移動端末装置 | |
JP4605071B2 (ja) | コンテンツデータ配信システム、コンテンツデータ配信方法、端末装置、及びそのプログラム | |
JP2011101068A (ja) | コンテンツ配信されるネットワークにおける管理装置、受信端末 | |
JP2007173889A (ja) | コンテンツ配信システム及びコンテンツ配信方法並びにそれに用いる端末装置及びそのプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110823 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111005 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111101 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111104 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141111 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |