JP4718122B2 - メディア配信装置 - Google Patents
メディア配信装置 Download PDFInfo
- Publication number
- JP4718122B2 JP4718122B2 JP2004111681A JP2004111681A JP4718122B2 JP 4718122 B2 JP4718122 B2 JP 4718122B2 JP 2004111681 A JP2004111681 A JP 2004111681A JP 2004111681 A JP2004111681 A JP 2004111681A JP 4718122 B2 JP4718122 B2 JP 4718122B2
- Authority
- JP
- Japan
- Prior art keywords
- distribution
- media
- packet
- media data
- file
- 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
- 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/1066—Session management
- H04L65/1101—Session protocols
-
- 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/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/765—Media network packet handling intermediate
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
Claims (4)
- サーバ装置がネットワークを経由してクライアント端末へストリーミング配信するメディアデータを中継するメディア配信装置であって、
前記サーバ装置が前記ストリーミング配信を行う際に前記ネットワークに送出したパケットを受信する受信部と、記憶装置と、を備え、
前記受信部が受信する受信パケットは、分割された前記メディアデータであるメディアデータ要素を含む、所定のネットワークプロトコルに従って構成されたものであり、
前記受信部は、
一つの前記受信パケットから、前記メディアデータ要素を抽出し、前記記憶装置に蓄積し、
前記受信パケットのヘッダから、当該メディアデータ要素が含まれる送信パケットを構成するために必要な情報をヘッダ情報として抽出し、前記ヘッダ情報と、前記受信パケットの受信時刻を元に生成する、前記送信パケットを前記ネットワークに送信するタイミングを示す時刻情報と、前記送信パケットに含まれるべき前記メディアデータ要素を、蓄積されている前記記憶装置から抽出するための情報と、を含むファイルを作成し、
作成した前記ファイルを、前記記憶装置に蓄積する
ことを特徴とする、メディア配信装置。 - 請求項1に記載のメディア配信装置であって、さらに、
前記ファイルに含まれる情報に基づいて、前記送信パケットを構成し、
前記ファイルに含まれる前記時刻情報に従って、前記送信パケットを前記ネットワークに送出する、配信部を備える
ことを特徴とする、メディア配信装置。 - サーバ装置がネットワークを経由してクライアント端末へストリーミング配信するメディアデータを中継するメディア配信装置と、前記メディア配信装置を制御する配信制御プロキシ装置とからなるメディア配信システムであって、
前記メディア配信装置は、
前記サーバ装置が前記ストリーミング配信を行う際に前記ネットワークに送出したパケットを受信する受信部と、配信指示に従って送信パケットを前記クライアント端末へ送信する配信部と、記憶装置と、を備え、
前記受信部が受信する受信パケットは、分割された前記メディアデータであるメディアデータ要素を含む、所定のネットワークプロトコルに従って構成されたものであり、
前記受信部は、
一つの前記受信パケットから、前記メディアデータ要素を抽出し、前記記憶装置に蓄積し、
前記受信パケットのヘッダから、当該メディアデータ要素が含まれる前記送信パケットを構成するために必要な情報をヘッダ情報として抽出し、前記ヘッダ情報と、前記受信パケットの受信時刻を元に生成する、前記送信パケットを前記ネットワークに送信するタイミングを示す時刻情報と、前記送信パケットに含まれるべき前記メディアデータ要素を、蓄積されている前記記憶装置から抽出するための情報と、を含むファイルを作成し、
作成した前記ファイルを、前記記憶装置に蓄積し、
前記配信制御プロキシ装置は、
前記クライアント端末からの配信要求を受信する手段と、
前記クライアント端末から受信した前記配信要求に応じて、前記受信部へ蓄積指示または前記配信部へ前記配信指示を出す配信制御部を備える
ことを特徴とする、メディア配信システム。 - 請求項3に記載のメディア配信システムであって、
前記配信部は、
前記ファイルに含まれる情報に基づいて、前記送信パケットを構成し、
前記ファイルに含まれる前記時刻情報に従って、前記送信パケットを前記ネットワークに送出する
ことを特徴とする、メディア配信システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004111681A JP4718122B2 (ja) | 2004-04-06 | 2004-04-06 | メディア配信装置 |
US11/099,490 US8260947B2 (en) | 2004-04-06 | 2005-04-06 | Media delivery arrangements including time information provided together with media data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004111681A JP4718122B2 (ja) | 2004-04-06 | 2004-04-06 | メディア配信装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005295467A JP2005295467A (ja) | 2005-10-20 |
JP4718122B2 true JP4718122B2 (ja) | 2011-07-06 |
Family
ID=35055682
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004111681A Expired - Fee Related JP4718122B2 (ja) | 2004-04-06 | 2004-04-06 | メディア配信装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8260947B2 (ja) |
JP (1) | JP4718122B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017513269A (ja) * | 2014-03-13 | 2017-05-25 | オンカム グローバル,インコーポレイテッド | データをリモートサイトに提供する方法及びシステム |
Families Citing this family (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7478164B1 (en) | 2001-06-12 | 2009-01-13 | Netapp, Inc. | Methods and apparatus for pacing delivery of streaming media data |
US7991905B1 (en) | 2003-02-12 | 2011-08-02 | Netapp, Inc. | Adaptively selecting timeouts for streaming media |
WO2006012418A2 (en) * | 2004-07-21 | 2006-02-02 | Beach Unlimited Llc | Distributed storage architecture based on block map caching and vfs stackable file system modules |
US7752325B1 (en) | 2004-10-26 | 2010-07-06 | Netapp, Inc. | Method and apparatus to efficiently transmit streaming media |
US7496678B2 (en) * | 2005-05-11 | 2009-02-24 | Netapp, Inc. | Method and system for unified caching of media content |
JP4274149B2 (ja) * | 2005-05-19 | 2009-06-03 | ソニー株式会社 | コンテンツ再生装置及びコンテンツ再生方法 |
US20070061480A1 (en) * | 2005-09-14 | 2007-03-15 | Scoredos Eric C | Method and apparatus for forwarding a data stream through a distribution proxy server |
JP2007127686A (ja) * | 2005-11-01 | 2007-05-24 | Sharp Corp | 再生装置、記録再生装置 |
US8739304B2 (en) * | 2006-11-10 | 2014-05-27 | Sony Computer Entertainment Inc. | Providing content using hybrid media distribution scheme with enhanced security |
US8752199B2 (en) * | 2006-11-10 | 2014-06-10 | Sony Computer Entertainment Inc. | Hybrid media distribution with enhanced security |
US7950039B2 (en) * | 2007-04-05 | 2011-05-24 | Panasonic Corporation | Multimedia data transmitting apparatus and multimedia data receiving apparatus |
US20080250101A1 (en) * | 2007-04-05 | 2008-10-09 | Matsushita Electric Industrial Co., Ltd. | Multimedia data transmitting apparatus and multimedia data receiving apparatus |
US20090083811A1 (en) * | 2007-09-26 | 2009-03-26 | Verivue, Inc. | Unicast Delivery of Multimedia Content |
US20090094248A1 (en) * | 2007-10-03 | 2009-04-09 | Concert Technology Corporation | System and method of prioritizing the downloading of media items in a media item recommendation network |
US8904022B1 (en) * | 2007-11-05 | 2014-12-02 | Ignite Technologies, Inc. | Split streaming system and method |
US8713193B1 (en) * | 2007-11-12 | 2014-04-29 | Sprint Communications Company L.P. | Pausing multimedia data streams |
US8543667B2 (en) | 2008-01-14 | 2013-09-24 | Akamai Technologies, Inc. | Policy-based content insertion |
US7886070B2 (en) * | 2008-01-15 | 2011-02-08 | International Business Corporation | Source updating for streaming based servers |
US8335262B2 (en) * | 2008-01-16 | 2012-12-18 | Verivue, Inc. | Dynamic rate adjustment to splice compressed video streams |
US9003051B2 (en) | 2008-04-11 | 2015-04-07 | Mobitv, Inc. | Content server media stream management |
JP2009259169A (ja) | 2008-04-21 | 2009-11-05 | Hitachi Ltd | コンテンツ配信装置及びこれを用いたコンテンツの配信方法 |
JP4950938B2 (ja) | 2008-04-24 | 2012-06-13 | 株式会社日立製作所 | データ転送方法とプロキシサーバおよびストレージサブシステム |
US8565740B2 (en) * | 2008-05-08 | 2013-10-22 | Blackberry Limited | System and method for providing streaming data to a mobile device |
CN101459693A (zh) * | 2008-12-29 | 2009-06-17 | 中兴通讯股份有限公司 | 一种流媒体下载方法及系统 |
US8743906B2 (en) * | 2009-01-23 | 2014-06-03 | Akamai Technologies, Inc. | Scalable seamless digital video stream splicing |
US9565397B2 (en) * | 2009-02-26 | 2017-02-07 | Akamai Technologies, Inc. | Deterministically skewing transmission of content streams |
US9906757B2 (en) * | 2009-02-26 | 2018-02-27 | Akamai Technologies, Inc. | Deterministically skewing synchronized events for content streams |
US8650602B2 (en) * | 2009-02-27 | 2014-02-11 | Akamai Technologies, Inc. | Input queued content switching using a playlist |
US8943507B2 (en) * | 2009-04-27 | 2015-01-27 | Deepak Mital | Packet assembly module for multi-core, multi-thread network processors |
US9461930B2 (en) | 2009-04-27 | 2016-10-04 | Intel Corporation | Modifying data streams without reordering in a multi-thread, multi-flow network processor |
CN102045305B (zh) * | 2009-10-20 | 2015-06-10 | 中兴通讯股份有限公司 | 一种多媒体资源传播的监测追踪方法和系统 |
CN101795297B (zh) * | 2010-03-19 | 2012-10-31 | 北京天天宽广网络科技有限公司 | 基于p2p技术的直播时移系统及其方法 |
KR101705898B1 (ko) * | 2010-04-02 | 2017-02-13 | 삼성전자주식회사 | 디지털 방송 시스템에서 타임시프트 서비스 제공 방법 및 시스템 |
US9615119B2 (en) | 2010-04-02 | 2017-04-04 | Samsung Electronics Co., Ltd. | Method and apparatus for providing timeshift service in digital broadcasting system and system thereof |
US8521899B2 (en) * | 2010-05-05 | 2013-08-27 | Intel Corporation | Multi-out media distribution system and method |
US10977747B2 (en) | 2010-06-18 | 2021-04-13 | Akamai Technologies, Inc. | Extending a content delivery network (CDN) into a mobile or wireline network |
US9448723B2 (en) | 2010-06-28 | 2016-09-20 | Hulu, LLC | Method and apparatus for intuitive navigation of a media program |
US8954597B2 (en) * | 2010-06-28 | 2015-02-10 | Hulu, LLC | Method and apparatus for synchronizing paused playback across platforms |
US9721254B2 (en) | 2010-06-28 | 2017-08-01 | Hulu, LLC | Method and apparatus for providing streaming media programs and targeted advertisements using multiple advertisement version segments |
KR101712102B1 (ko) * | 2010-07-29 | 2017-03-14 | 삼성전자 주식회사 | Rtsp 세션에 기초해 스트리밍 데이터를 송수신하는 방법 및 장치 |
JP5640574B2 (ja) * | 2010-09-01 | 2014-12-17 | ヤマハ株式会社 | 端末装置 |
US10841352B2 (en) | 2012-11-27 | 2020-11-17 | International Business Machines Corporation | Non-chronological buffering of segments of a media file |
CN105100887A (zh) * | 2014-05-15 | 2015-11-25 | 中兴通讯股份有限公司 | 节目播放控制方法及装置 |
US10326813B2 (en) | 2015-05-22 | 2019-06-18 | International Business Machines Corporation | Processing of live multimedia content and/or data streams over a communication network |
CN116785686A (zh) * | 2022-03-18 | 2023-09-22 | 腾讯科技(深圳)有限公司 | 虚拟场景加载方法、装置、设备及存储介质 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4270623B2 (ja) | 1999-01-13 | 2009-06-03 | 三菱電機株式会社 | 時系列データ蓄積配信システム |
EP1150445A3 (en) * | 2000-04-24 | 2008-06-04 | Sony Corporation | Method and device for transmitting media data comprising time stamp information, method and terminal device for receiving this data, method and device for receiving digital broadcasts and method and device for calculating the transmission time of the media data, based on the time stamp information |
US7191242B1 (en) * | 2000-06-22 | 2007-03-13 | Apple, Inc. | Methods and apparatuses for transferring data |
JP2002125001A (ja) | 2000-10-16 | 2002-04-26 | Nec Corp | 中継装置 |
US20020161911A1 (en) | 2001-04-19 | 2002-10-31 | Thomas Pinckney | Systems and methods for efficient memory allocation for streaming of multimedia files |
JP4667639B2 (ja) * | 2001-05-10 | 2011-04-13 | パナソニック株式会社 | 映像プロクシサーバ |
US6742082B1 (en) * | 2001-06-12 | 2004-05-25 | Network Appliance | Pre-computing streaming media payload method and apparatus |
AUPR580301A0 (en) * | 2001-06-20 | 2001-07-12 | Tele-Ip Limited | Adaptive packet routing |
US7277957B2 (en) * | 2001-07-17 | 2007-10-02 | Mcafee, Inc. | Method of reconstructing network communications |
JP3966711B2 (ja) * | 2001-11-06 | 2007-08-29 | 富士通株式会社 | 代理応答方法 |
US20030185238A1 (en) * | 2002-04-01 | 2003-10-02 | Strasser David A. | System for maintaining original delivery times in transport packets and method thereof |
-
2004
- 2004-04-06 JP JP2004111681A patent/JP4718122B2/ja not_active Expired - Fee Related
-
2005
- 2005-04-06 US US11/099,490 patent/US8260947B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017513269A (ja) * | 2014-03-13 | 2017-05-25 | オンカム グローバル,インコーポレイテッド | データをリモートサイトに提供する方法及びシステム |
Also Published As
Publication number | Publication date |
---|---|
US8260947B2 (en) | 2012-09-04 |
US20050223107A1 (en) | 2005-10-06 |
JP2005295467A (ja) | 2005-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4718122B2 (ja) | メディア配信装置 | |
JP5517181B2 (ja) | コンテンツ配信システム、コンテンツ受信方法および装置 | |
JP4794440B2 (ja) | デジタルストリーミングフォーマット又はソースの高速な変化に対応する装置及び方法 | |
KR101484900B1 (ko) | 코덱이 적용된 프레임 크기로의 오디오 분할 | |
US8850054B2 (en) | Hypertext transfer protocol live streaming | |
JP2019146224A (ja) | 1つの要求メッセージに基づいたネットワーク・ノードへの多数のチャンクの要求 | |
JP5341186B2 (ja) | プロキシ機能 | |
JP6981257B2 (ja) | 情報処理装置および情報処理方法 | |
WO2014188886A1 (ja) | コンテンツ供給装置、コンテンツ供給方法、プログラム、およびコンテンツ供給システム | |
US9167211B2 (en) | Method for transmitting an IPTV streaming service by P2P transmission, and method for receiving an IPTV streaming service by P2P transmission | |
WO2009021374A1 (fr) | Système de réseau de pair à pair de service vidéo intégré | |
JP2006081159A (ja) | インバンド制御情報を伝送するためのストラテジー | |
JP2011082977A (ja) | P2pネットワークシステム及びそのデータ送受信方法 | |
JP2010028691A (ja) | コンテンツ受信再生方法および装置 | |
WO2012151865A1 (zh) | 一种传输数据的方法和系统 | |
KR20150079557A (ko) | 클라이언트 장치에 시청각 컨텐츠를 전달하는 시스템 및 방법 | |
WO2016174960A1 (ja) | 受信装置、送信装置、およびデータ処理方法 | |
JP4689996B2 (ja) | マルチメディアコンテンツの高速ダウンロードサービス装置及びその方法 | |
JP4247614B2 (ja) | ネットワーク装置および情報要求方法 | |
US9635082B2 (en) | Method of saving content to a file on a server and corresponding device | |
US7539292B2 (en) | Contents distribution system, contents server, contents receiving apparatus, contents distribution method, program and storage media | |
JP2010028692A (ja) | コンテンツ再生装置およびコンテンツ不正再生防止方法 | |
WO2016090912A1 (zh) | 一种直播视频的生成及播放方法、装置、终端及系统 | |
EP3051830B1 (en) | Content supply device, content supply method, program, receiving device, and content supply system | |
JP2006222674A (ja) | コンテンツ配信システム、コンテンツ配信方法、およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060424 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20060627 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060828 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080911 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080924 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081120 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090317 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090514 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20090529 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20090626 |
|
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: 20110331 |
|
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: 20140408 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |