JP3957666B2 - マルチメディアストリーミング装置、マルチメディアストリーミングサーバ、マルチメディアストリーミングクライアント、マルチメディアストリーミング方法及びそのプログラムを記録した記録媒体 - Google Patents
マルチメディアストリーミング装置、マルチメディアストリーミングサーバ、マルチメディアストリーミングクライアント、マルチメディアストリーミング方法及びそのプログラムを記録した記録媒体 Download PDFInfo
- Publication number
- JP3957666B2 JP3957666B2 JP2003306615A JP2003306615A JP3957666B2 JP 3957666 B2 JP3957666 B2 JP 3957666B2 JP 2003306615 A JP2003306615 A JP 2003306615A JP 2003306615 A JP2003306615 A JP 2003306615A JP 3957666 B2 JP3957666 B2 JP 3957666B2
- Authority
- JP
- Japan
- Prior art keywords
- multimedia
- packet
- frame
- streaming
- data
- 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/12—Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
-
- 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/70—Media network packetisation
-
- 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/80—Responding to QoS
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
10 マルチメディアデータ
20 メタデータ
100 マルチメディアストリーミングサーバ
101 データ保持部
110 メタデータ分析部
130 サービス品質分析部
140 サービスレベル選択部
150 フレーム選択部
160 メッセージ受信部
170 バッファ
180 パッケット生成部
190 パッケット伝送部
300 マルチメディアストリーミングクライアント
310 パケット受信部
320 バッファ
330 マルチメディアコーディング
340 帯域幅測定部
350 メッセージ伝送部
Claims (51)
- サービスしようとするマルチメディアデータに対応するメタデータの分析結果及び外部から入力されたネットワーク帯域幅情報に応じた所定のサービス品質レベルに当たる前記マルチメディアデータをストリーミングするマルチメディアストリーミングサーバと、
前記マルチメディアデータを受信した時間及び前記マルチメディアデータのサイズ情報を利用して前記マルチメディアストリーミングサーバが連結されたネットワークの帯域幅を測定し、測定された前記ネットワーク帯域幅情報を前記マルチメディアストリーミングサーバに伝送するマルチメディアストリーミングクライアントとを含み、
前記メタデータは、前記マルチメディアデータ及び前記ネットワーク帯域幅情報毎に抽出すべきフレームを定義したストリーミング関連情報を有するツリー状の階層構造を有すること、
を特徴とするマルチメディアストリーミング装置。 - 前記マルチメディアストリーミングサーバは、
サービスしようとする前記マルチメディアデータ及び前記マルチメディアデータに関連したメタデータを保存するデータ保持部と、
前記メタデータを分析し、分析結果をデスクリプタの形態で出力するメタデータ分析部と、
前記マルチメディアストリーミングクライアントから前記ネットワーク帯域幅情報を受取るメッセージ受信部と、
前記デスクリプタの情報及び前記ネットワーク帯域幅情報に応じてサービスできるサービス品質レベルを選択し、選択されたサービス品質レベルに当たるマルチメディアデータを前記データ保持部から抽出するサービス品質処理部と、
前記抽出されたマルチメディアデータを保存するバッファと、
前記バッファに保存されたマルチメディアデータをパケットの形態にするパケット生成部と、
前記バッファに保存されたマルチメディアデータを一定の時間間隔で前記マルチメディアストリーミングクライアントに伝送するパケット伝送部と、を含むことを特徴とする請求項1に記載のマルチメディアストリーミング装置。 - 前記サービス品質処理部は、
前記デスクリプタの情報に定義されているサービス品質レベル別の目標ビット率及び前記ネットワーク帯域幅情報を比較して所定のサービス品質レベルを選択するサービスレベル選択部と、
前記データ保持部に保存されている前記マルチメディアデータのうち、前記サービス品質レベルに当たるフレームを抽出して前記バッファに保存するフレーム選択部と、を含むことを特徴とする請求項2に記載のマルチメディアストリーミング装置。 - 前記バッファは、
前記パケットを保存するためのパケット貯蔵バッファと、
前記パケットを伝送するためのパケット伝送バッファと、を含むことを特徴とする請求項2に記載のマルチメディアストリーミング装置。 - 前記マルチメディアデータは、オーディオデータ、動画データ、静止画データ、テキストデータ、及びグラフィックデータのうち何れか一つの形態を有することを特徴とする請求項2に記載のマルチメディアストリーミング装置。
- 前記マルチメディアデータは、空間上スケーラブル機能、品質スケーラブル機能、時間上スケーラブル機能、及びFGS(Fine Grain Scalable)機能のうち何れか一つを有するビットストリームで構成されることを特徴とする請求項2に記載のマルチメディアストリーミング装置。
- 前記メタデータは、XML(eXtensible Markup Language)に基づいて定義されることを特徴とする請求項2に記載のマルチメディアストリーミング装置。
- 前記メタデータは、
前記メタデータのコントロールタイプ及びノードの階層構造タイプを表すストリーミングヒントノードと、
前記ストリーミングヒントノードの下位に連結されて、前記マルチメディアデータのヘッダ情報を有するヘッダグループヒントノードと、
前記ストリーミングヒントノードの下位に連結されて、前記マルチメディアを一定の時間間隔のセグメントに分ける場合に、各セグメントの情報を有する少なくとも一つ以上のセグメントグループヒントノードと、
前記ヘッダグループヒントノードの下位に連結されて、各ノードの固有情報を表す属性値を有する少なくとも一つ以上のフレームヘッダヒントノードと、
前記セグメントグループヒントノードの下位に連結されて、各サービス品質レベルの属性情報を有する少なくとも一つ以上のメディアセグメントヒントノードと、
前記メディアセグメントヒントノードの下位に連結されて、実際に伝送されるマルチメディアフレーム情報を有する少なくとも一つ以上のメディアフレームヒントノードと、を含むことを特徴とする請求項2に記載のマルチメディアストリーミング装置。 - 前記ストリーミングヒントノードは、
前記ネットワーク帯域幅の変化に応じて伝送ビット率を調節するためのターゲットビット率調節子と、
サービスするマルチメディアデータのサービス品質を調節するためのターゲット品質制御調節子と、
前記マルチメディアストリーミングクライアントのリソース複雑度に応じて区分されたサービスを支援するためのターゲット複雑度調節子と、
前記マルチメディアデータの圧縮フォーマットに応じて区分されたサービスを支援するためのターゲットプロファイル調節子と、
前記マルチメディアストリーミングクライアントでの再生速度調節要請に応じてサービス速度を調節するためのターゲット速度調節子と、
前記マルチメディアストリーミングクライアントでの再生方向調節要請に応じてサービス方向を調節するためのターゲット方向調節子と、
前記マルチメディアストリーミングクライアントの端末機種に応じて区分されたサービスを支援するためのターゲットデバイス調節子と、を含むことを特徴とする請求項8に記載のマルチメディアストリーミング装置。 - 前記ヘッダグループヒントノードは、
複数のマルチメディア客体が同時にサービスされる場合、各マルチメディアストリームを区別するためのストリーム識別子と、
前記マルチメディアデータの種類を区別するためのストリームタイプ識別子と、
前記マルチメディアデータについてのスケーラブル機能の種類を区別するためのスケーラブル機能識別子と、
前記データ保持部に保存されている前記マルチメディアデータの位置情報を表すソース位置識別子と、
前記マルチメディアデータのフレーム率を表すフレーム率識別子と、
前記マルチメディアデータの平均ビット率を表す平均ビット率識別子と、を含むことを特徴とする請求項8に記載のマルチメディアストリーミング装置。 - 前記ヘッダグループヒントノードは、サービスするマルチメディア客体数だけ前記フレームヘッダヒントノードを含むことを特徴とする請求項8に記載のマルチメディアストリーミング装置。
- 前記セグメントグループヒントノードは、前記サービス品質レベルの数だけ前記メディアセグメントヒントノードを含むことを特徴とする請求項8に記載のマルチメディアストリーミング装置。
- 前記メディアセグメントヒントノードは、各サービス品質レベルでサービスされる全フレーム数だけ前記メディアフレームヒントノードを含むことを特徴とする請求項8に記載のマルチメディアストリーミング装置。
- 前記メディアフレームヒントノードは、
複数のマルチメディア客体が同時にサービスされる場合、各マルチメディアストリームを区別するためのストリーム識別子と、
フレームのデコーディング時間情報及び再生時間情報を各々表すデコーディング/再生時間識別子と、
フレームコーディング時に前記フレームが参照された方式によって各フレームをIフレーム/Pフレーム/Bフレームに区分するコーディングタイプ識別子と、
前記データ保持部に保存されている前記マルチメディアデータのフレーム別位置情報を表すフレームオフセット識別子と、
当該フレームのサイズを表すフレーム長識別子と、
当該フレームの番号を表すフレーム番号識別子と、を含むことを特徴とする請求項8に記載のマルチメディアストリーミング装置。 - 前記メタデータは、前記メディアセグメントヒントノードの属性によって独立型メタデータ及び従属型メタデータに区分されることを特徴とする請求項8に記載のマルチメディアストリーミング装置。
- 前記独立型メタデータの各ノードは、上位ノードについての参照や再使用なしに各サービスレベルに当たるマルチメディアデータのフレーム情報を含むことを特徴とする請求項15に記載のマルチメディアストリーミング装置。
- 前記従属型メタデータの各ノードは、サービス品質レベル別に重複される情報は当該ノードの上位ノードを参照し、当該ノードの下位ノードでは追加情報だけ記述することを特徴とする請求項15に記載のマルチメディアストリーミング装置。
- 前記サービス品質レベルの数が増加すると、前記マルチメディアストリーミングサーバのフレーム損失率は次第に減少し、平均ビット率及び平均PSNR(Peak Signal to Noise Ratio)値は次第に増加することを特徴とする請求項2に記載のマルチメディアストリーミング装置。
- 前記マルチメディアストリーミングクライアントは、
前記マルチメディアストリーミングサーバから前記マルチメディアデータを受信するパケット受信部と、
受信した前記マルチメディアデータを保存するバッファと、
前記バッファに保存された前記マルチメディアデータを再生するマルチメディアデコーダと、
前記パケット受信部から前記マルチメディアデータを受信した時間及び前記データのサイズ情報を利用してネットワーク帯域幅を測定する帯域幅測定部と、
前記ネットワーク帯域幅に応じて前記マルチメディアストリーミングサーバから伝送される前記マルチメディアデータの伝送率が調節されるように、測定された前記ネットワーク帯域幅を前記マルチメディアストリーミングサーバに伝送するメッセージ伝送部と、を含むことを特徴とする請求項1に記載のマルチメディアストリーミング装置。 - 前記パケット受信部は、受信した前記マルチメディアデータのパケット番号を参照して各パケットグループの最初のパケット及び最後のパケットを区別することを特徴とする請求項19に記載のマルチメディアストリーミング装置。
- 前記帯域幅測定部は、前記ネットワーク帯域幅の変化がある度に前記ネットワーク帯域幅の情報を、前記メッセージ伝送部を通じて前記マルチメディアストリーミングサーバにフィードバックすることを特徴とする請求項19に記載のマルチメディアストリーミング装置。
- サービスしようとするマルチメディアデータ及び、前記マルチメディアデータと関連したメタデータを保存するデータ保持部と、
前記メタデータを分析し、分析結果をデスクリプタの形態で出力するメタデータ分析部と、
ネットワーク上に連結されたマルチメディアストリーミングクライアントからネットワーク帯域幅情報を受取るメッセージ受信部と、
前記デスクリプタの情報及び前記ネットワーク帯域幅情報に応じてサービスできるサービス品質レベルを選択し、選択されたサービス品質レベルに当たるマルチメディアデータを前記データ保持部から抽出するサービス品質処理部と、
前記抽出されたマルチメディアデータを保存するバッファと、
前記バッファに保存されたマルチメディアデータをパケットの形態にするパケット生成部と、
前記バッファに保存されたマルチメディアデータを一定の時間間隔で前記マルチメディアストリーミングクライアントに伝送するパケット伝送部とを含み、
前記メタデータは、前記マルチメディアデータ及び前記ネットワーク帯域幅情報毎に抽出すべきフレームを定義したストリーミング関連情報を有するツリー状の階層構造を有すること、
を特徴とするマルチメディアストリーミングサーバ。 - 前記サービス品質処理部は、
前記デスクリプタの情報に定義されているサービス品質レベル別の目標ビット率及び前記ネットワーク帯域幅情報を比較して所定のサービス品質レベルを選択するサービスレベル選択部と、
前記データ保持部に保存されている前記マルチメディアデータのうち、前記サービス品質レベルに当たるフレームを抽出して前記バッファに保存するフレーム選択部と、を含むことを特徴とする請求項23に記載のマルチメディアストリーミングサーバ。 - 前記バッファは、
前記パッケットを保存するためのパッケット貯蔵バッファと、
前記パッケットを伝送するためのパッケット伝送バッファと、を含むことを特徴とする請求項23に記載のマルチメディアストリーミングサーバ。 - 前記マルチメディアデータは、オーディオデータ、動画データ、静止画データ、テキストデータ、及びグラフィックデータのうち何れか一つの形態を有することを特徴とする請求項23に記載のマルチメディアストリーミングサーバ。
- 前記マルチメディアデータは、空間上スケーラブル機能、品質スケーラブル機能、時間上スケーラブル機能、及びFGS(Fine Grain Scalable)機能のうち何れか一つを有するビットストリームで構成されることを特徴とする請求項23に記載のマルチメディアストリーミングサーバ。
- 前記メタデータは、XML(eXtensible Markup Language)に基づいて定義されることを特徴とする請求項23に記載のマルチメディアストリーミングサーバ。
- 前記メタデータは、
前記メタデータのコントロールタイプ及びノードの階層構造タイプを表すストリーミングヒントノードと、
前記ストリーミングヒントノードの下位に連結されて、前記マルチメディアデータのヘッダ情報を有するヘッダグループヒントノードと、
前記ストリーミングヒントノードの下位に連結されて、前記マルチメディアを一定の時間間隔のセグメントに分ける場合に、各セグメントの情報を有する少なくとも一つ以上のセグメントグループヒントノードと、
前記ヘッダグループヒントノードの下位に連結されて、各ノードの固有情報を表す属性値を有する少なくとも一つ以上のフレームヘッダヒントノードと、
前記セグメントグループヒントノードの下位に連結されて、各サービス品質レベルの属性情報を有する少なくとも一つ以上のメディアセグメントヒントノードと、
前記メディアセグメントヒントノードの下位に連結されて、実際に伝送されるマルチメディアフレーム情報を有する少なくとも一つ以上のメディアフレームヒントノードと、を含むことを特徴とする請求項23に記載のマルチメディアストリーミングサーバ。 - 前記ストリーミングヒントノードは、
前記ネットワーク帯域幅の変化に応じて伝送ビット率を調節するためのターゲットビット率調節子と、
サービスするマルチメディアデータのサービス品質を調節するためのターゲット品質制御調節子と、
前記マルチメディアストリーミングクライアントのリソース複雑度に応じて区分されたサービスを支援するためのターゲット複雑度調節子と、
前記マルチメディアデータの圧縮フォーマットに応じて区分されたサービスを支援するためのターゲットプロファイル調節子と、
前記マルチメディアストリーミングクライアントでの再生速度調節要請に応じてサービス速度を調節するためのターゲット速度調節子と、
前記マルチメディアストリーミングクライアントでの再生方向調節要請に応じてサービス方向を調節するためのターゲット方向調節子と、
前記マルチメディアストリーミングクライアントの端末機種に応じて区分されたサービスを支援するためのターゲットデバイス調節子と、を含むことを特徴とする請求項29に記載のマルチメディアストリーミングサーバ。 - 前記ヘッダグループヒントノードは、
複数のマルチメディア客体が同時にサービスされる場合、各マルチメディアストリームを区別するためのストリーム識別子と、
前記マルチメディアデータの種類を区分するためのストリームタイプ識別子と、
前記マルチメディアデータについてのスケーラブル機能の種類を区分するためのスケーラブル機能識別子と、
前記データ保持部に保存されている前記マルチメディアデータの位置情報を表すソース位置識別子と、
前記マルチメディアデータのフレーム率を表すフレーム率識別子と、
前記マルチメディアデータの平均ビット率を表す平均ビット率識別子と、を含むことを特徴とする請求項29に記載のマルチメディアストリーミングサーバ。 - 前記ヘッダグループヒントノードは、サービスするマルチメディア客体数だけ前記フレームヘッダヒントノードを含むことを特徴とする請求項29に記載のマルチメディアストリーミングサーバ。
- 前記セグメントグループヒントノードは、前記サービス品質レベルの数だけ前記メディアセグメントヒントノードを含むことを特徴とする請求項29に記載のマルチメディアストリーミングサーバ。
- 前記メディアセグメントヒントノードは、各サービス品質レベルでサービスされる全フレーム数だけ前記メディアフレームヒントノードを含むことを特徴とする請求項29に記載のマルチメディアストリーミングサーバ。
- 前記メディアフレームヒントノードは、
複数のマルチメディア客体が同時にサービスされる場合、各々のマルチメディアストリームを区別するためのストリーム識別子と、
フレームのデコーディング時間情報及び再生時間情報を各々表すデコーディング/再生時間識別子と、
フレームコーディング時に前記フレームが参照された方式によって各フレームをIフレーム/Pフレーム/Bフレームに区分するコーディングタイプ識別子と、
前記データ保持部に保存されている前記マルチメディアデータのフレーム別位置情報を表すフレームオフセット識別子と、
当該フレームのサイズを表すフレーム長識別子と、
当該フレームの番号を表すフレーム番号識別子と、を含むことを特徴とする請求項29に記載のマルチメディアストリーミングサーバ。 - 前記メタデータは、前記メディアセグメントヒントノードの属性によって独立型メタデータと従属型メタデータとに区分されることを特徴とする請求項29に記載のマルチメディアストリーミングサーバ。
- 前記独立型メタデータの各ノードは、上位ノードについての参照や再使用なしに各サービスレベルに当たるマルチメディアデータのフレーム情報を含むことを特徴とする請求項36に記載のマルチメディアストリーミングサーバ。
- 前記従属型メタデータの各ノードは、サービス品質レベル別に重複される情報は当該ノードの上位ノードを参照し、当該ノードの下位ノードでは追加情報だけ記述することを特徴とする請求項36に記載のマルチメディアストリーミングサーバ。
- 前記サービス品質レベルの数が増加すると、前記マルチメディアストリーミングサーバのフレーム損失率は次第に減少し、平均ビット率及び平均PSNR(Peak Signal to Noise Ratio)値は次第に増加することを特徴とする請求項23に記載のマルチメディアストリーミングサーバ。
- ネットワーク上に連結された請求項23ないし請求項39のいずれか1項に記載のマルチメディアストリーミングサーバからマルチメディアデータを受信するパケット受信部と、
受信した前記マルチメディアデータを保存するバッファと、
前記バッファに保存された前記マルチメディアデータを再生するマルチメディアデコーダと、
前記パケット受信部から前記マルチメディアデータを受信した時間及び前記マルチメディアデータのサイズ情報を利用してネットワーク帯域幅を測定する帯域幅測定部と、
前記ネットワーク帯域幅に応じて前記マルチメディアストリーミングサーバから伝送される前記マルチメディアデータの伝送率が調節されるように、測定された前記ネットワーク帯域幅を前記マルチメディアストリーミングサーバに伝送するメッセージ伝送部と、を含むことを特徴とするマルチメディアストリーミングクライアント。 - 前記パケット受信部は、受信した前記マルチメディアデータのパケット番号を参照して各パケットグループの最初のパケット及び最後のパケットを区別することを特徴とする請求項40に記載のマルチメディアストリーミングクライアント。
- 前記帯域幅測定部は、前記ネットワーク帯域幅の変化がある度に前記ネットワーク帯域幅の情報を、前記メッセージ伝送部を通じて前記マルチメディアストリーミングサーバにフィードバックすることを特徴とする請求項40に記載のマルチメディアストリーミングクライアント。
- ネットワークを通じて連結されたサーバ及びクライアント間で行われるマルチメディアストリーミング方法において、
(a)前記クライアントが前記サーバにサービス要請メッセージ及びセッション連結要請メッセージを伝送する段階と、
(b)前記要請メッセージについてのサービス確認メッセージ及びダミーパッケット対を前記クライアントに伝送する段階と、
(c)前記サーバから入力される前記パッケット対に応じて前記ネットワークの初期帯域幅を決定し、決定した前記初期帯域幅を前記サーバに伝送する段階と、
(d)前記クライアントから伝送された前記初期帯域幅の情報及びメタデータの分析結果から得られたデスクリプタ情報を比較して適切なサービス品質レベルを選択し、前記サービス品質レベルに応じた伝送率によってマルチメディアストリーミングサービスを開始する段階と、
(e)前記サーバのストリーミングサービスを通じて受信したパケット情報に応じてネットワーク帯域幅を周期的に測定し、測定された前記ネットワーク帯域幅を前記サーバに伝送する段階と、
(f)前記クライアントから伝送された前記ネットワーク帯域幅の値によって所定のマルチメディアストリームを抽出し、抽出された前記マルチメディアストリームを前記クライアントに伝送する段階とを含み、
前記メタデータは、前記マルチメディアデータ及び前記ネットワーク帯域幅情報毎に抽出すべきフレームを定義したストリーミング関連情報を有するツリー状の階層構造を有すること、
ことを特徴とするマルチメディアストリーミング方法。 - 前記(e)段階は、
(e−1)累積パケットサイズ値を0に設定する段階と、
(e−2)前記サーバからパケットを受信し始める段階と、
(e−3)最初のパケットの受信時間をTS1に設定する段階と、
(e−4)前記パッケットが入力された後、最後のパッケットが入力されるまでパケットが入力される度に前記累積パケットサイズ値に当該パケットのサイズ値を累積して加える段階と、
(e−5)最後のパケットが入力されると、前記最後のパケットの受信時間をTS2に設定する段階と、
(e−6)
を計算して前記ネットワーク帯域幅を測定する段階と、
(e−7)前記測定されたネットワーク帯域幅の情報を前記サーバにフィードバックする段階と、を含むことを特徴とする請求項44に記載のマルチメディアストリーミング方法。 - ネットワークを通じてクライアントと連結されたサーバのストリーミング方法において、
(a)前記クライアントから前記ネットワークの帯域幅を受信する段階と、
(b)サービスしようとするマルチメディアデータに対応するメタデータの分析から得られたデスクリプタに基づいて現在のタイムセグメントを選択する段階と、
(c)選択された前記タイムセグメントについて前記デスクリプタに定義されている目標ビット率及び前記ネットワーク帯域幅を比較してサービスできるサービス品質レベルを選択する段階と、
(d)選択された前記サービス品質レベルに当たるフレームを抽出して一定時間ごとに前記クライアントに伝送する段階とを含み、
前記メタデータは、前記マルチメディアデータ及び前記ネットワーク帯域幅情報毎に抽出すべきフレームを定義したストリーミング関連情報を有するツリー状の階層構造を有すること、
を特徴とするマルチメディアストリーミング方法。 - 前記マルチメディアデータは、オーディオデータ、動画データ、静止画データ、テキストデータ、及びグラフィックデータのうち何れか一つの形態を有することを特徴とする請求項44または46に記載のマルチメディアストリーミング方法。
- 前記マルチメディアデータは、空間上スケーラブル機能、品質スケーラブル機能、時間上スケーラブル機能、及びFGS(Fine Grain Scalable)機能のうち何れか一つを有するビットストリームで構成されることを特徴とする請求項47に記載のマルチメディアストリーミング方法。
- 前記メタデータは、XML(eXtensible Markup Language)に基づいて定義されることを特徴とする請求項44または46に記載のマルチメディアストリーミング方法。
- 前記サービス品質レベルの数が増加すると、前記サーバのフレーム損失率は次第に減少し、平均ビット率及び平均PSNR(Peak Signal to Noise Ration)値は次第に増加することを特徴とする請求項44または46に記載のマルチメディアストリーミング方法。
- 請求項44ないし50のうち何れか1項に記載の方法をコンピュータに実行させるためのプログラムを記録したコンピュータで読取り可能な記録媒体。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0056487A KR100486713B1 (ko) | 2002-09-17 | 2002-09-17 | 멀티미디어 스트리밍 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004112789A JP2004112789A (ja) | 2004-04-08 |
JP3957666B2 true JP3957666B2 (ja) | 2007-08-15 |
Family
ID=31944878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003306615A Expired - Fee Related JP3957666B2 (ja) | 2002-09-17 | 2003-08-29 | マルチメディアストリーミング装置、マルチメディアストリーミングサーバ、マルチメディアストリーミングクライアント、マルチメディアストリーミング方法及びそのプログラムを記録した記録媒体 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20050076136A1 (ja) |
JP (1) | JP3957666B2 (ja) |
KR (1) | KR100486713B1 (ja) |
CN (1) | CN100382499C (ja) |
DE (1) | DE10344017B4 (ja) |
Families Citing this family (212)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030097443A1 (en) * | 2001-11-21 | 2003-05-22 | Richard Gillett | Systems and methods for delivering content over a network |
JP2005515664A (ja) | 2002-01-08 | 2005-05-26 | セブン ネットワークス, インコーポレイテッド | モバイル通信ネットワークのための安全な伝送 |
US7917468B2 (en) | 2005-08-01 | 2011-03-29 | Seven Networks, Inc. | Linking of personal information management data |
US7853563B2 (en) | 2005-08-01 | 2010-12-14 | Seven Networks, Inc. | Universal data aggregation |
US8468126B2 (en) | 2005-08-01 | 2013-06-18 | Seven Networks, Inc. | Publishing data in an information community |
KR100927313B1 (ko) * | 2003-01-24 | 2009-11-18 | 주식회사 케이티 | 이더넷 서비스의 대역폭 제어 장치 및 그 방법 |
US7415528B2 (en) * | 2003-12-27 | 2008-08-19 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting hierarchically multimedia data TS to prevent jitter of timing information and for recovering the multimedia data TS |
EP1587275B1 (de) * | 2004-04-13 | 2012-05-23 | SMSC Europe GmbH | Netzwerk mit flexiblem Multimedia Data Routing |
US7818444B2 (en) | 2004-04-30 | 2010-10-19 | Move Networks, Inc. | Apparatus, system, and method for multi-bitrate content streaming |
US8868772B2 (en) | 2004-04-30 | 2014-10-21 | Echostar Technologies L.L.C. | Apparatus, system, and method for adaptive-rate shifting of streaming content |
US8219702B2 (en) * | 2004-04-30 | 2012-07-10 | Canon Kabushiki Kaisha | Video delivery apparatus and method |
KR100858849B1 (ko) * | 2004-05-04 | 2008-09-17 | 퀄컴 인코포레이티드 | 모바일 디바이스로의 콘텐츠 전송 방법 및 장치 |
US7889697B2 (en) * | 2004-05-04 | 2011-02-15 | Qualcomm Incorporated | Method and apparatus for content delivery to a mobile device |
JP2005333478A (ja) * | 2004-05-20 | 2005-12-02 | Mitsumi Electric Co Ltd | ストリーミングコンテンツ再生方法及びそれを用いたインターネット接続装置 |
FR2872317A1 (fr) * | 2004-06-08 | 2005-12-30 | Do Labs Sa | Procede pour ameliorer la qualite d'utilisation d'un service relatif a au moins une donnee multimedia |
DE102004029872B4 (de) * | 2004-06-16 | 2011-05-05 | Deutsche Telekom Ag | Verfahren und Anordnung zur Verbesserung der Qualität bei der Übertragung codierter Audio-/Video-Signale |
US8010082B2 (en) | 2004-10-20 | 2011-08-30 | Seven Networks, Inc. | Flexible billing architecture |
US7441271B2 (en) | 2004-10-20 | 2008-10-21 | Seven Networks | Method and apparatus for intercepting events in a communication system |
US7706781B2 (en) | 2004-11-22 | 2010-04-27 | Seven Networks International Oy | Data security in a mobile e-mail service |
FI117152B (fi) | 2004-12-03 | 2006-06-30 | Seven Networks Internat Oy | Sähköpostiasetusten käyttöönotto matkaviestimelle |
US8873669B1 (en) * | 2004-12-20 | 2014-10-28 | Apple Inc. | Adaptable codec for selecting encoding scheme based on quality of experience |
US7686209B2 (en) * | 2005-02-28 | 2010-03-30 | Federal Reserve Bank Of Dallas | Cash letter print streams with audit data |
CN100391142C (zh) * | 2005-03-02 | 2008-05-28 | 华为技术有限公司 | 终端动态修改流媒体业务分组数据协议服务质量的方法 |
US7752633B1 (en) | 2005-03-14 | 2010-07-06 | Seven Networks, Inc. | Cross-platform event engine |
US7586936B2 (en) | 2005-04-01 | 2009-09-08 | International Business Machines Corporation | Host Ethernet adapter for networking offload in server environment |
US7697536B2 (en) * | 2005-04-01 | 2010-04-13 | International Business Machines Corporation | Network communications for operating system partitions |
US7508771B2 (en) | 2005-04-01 | 2009-03-24 | International Business Machines Corporation | Method for reducing latency in a host ethernet adapter (HEA) |
US7606166B2 (en) | 2005-04-01 | 2009-10-20 | International Business Machines Corporation | System and method for computing a blind checksum in a host ethernet adapter (HEA) |
US7492771B2 (en) | 2005-04-01 | 2009-02-17 | International Business Machines Corporation | Method for performing a packet header lookup |
US7706409B2 (en) | 2005-04-01 | 2010-04-27 | International Business Machines Corporation | System and method for parsing, filtering, and computing the checksum in a host Ethernet adapter (HEA) |
US7903687B2 (en) | 2005-04-01 | 2011-03-08 | International Business Machines Corporation | Method for scheduling, writing, and reading data inside the partitioned buffer of a switch, router or packet processing device |
US20060221953A1 (en) * | 2005-04-01 | 2006-10-05 | Claude Basso | Method and apparatus for blind checksum and correction for network transmissions |
US7881332B2 (en) | 2005-04-01 | 2011-02-01 | International Business Machines Corporation | Configurable ports for a host ethernet adapter |
US7577151B2 (en) * | 2005-04-01 | 2009-08-18 | International Business Machines Corporation | Method and apparatus for providing a network connection table |
US8589508B2 (en) * | 2005-04-07 | 2013-11-19 | Opanga Networks, Inc. | System and method for flow control in an adaptive file delivery system |
US7500010B2 (en) * | 2005-04-07 | 2009-03-03 | Jeffrey Paul Harrang | Adaptive file delivery system and method |
US20060235883A1 (en) | 2005-04-18 | 2006-10-19 | Krebs Mark S | Multimedia system for mobile client platforms |
US8438633B1 (en) | 2005-04-21 | 2013-05-07 | Seven Networks, Inc. | Flexible real-time inbox access |
US7796742B1 (en) | 2005-04-21 | 2010-09-14 | Seven Networks, Inc. | Systems and methods for simplified provisioning |
US8370514B2 (en) | 2005-04-28 | 2013-02-05 | DISH Digital L.L.C. | System and method of minimizing network bandwidth retrieved from an external network |
US8683066B2 (en) | 2007-08-06 | 2014-03-25 | DISH Digital L.L.C. | Apparatus, system, and method for multi-bitrate content streaming |
KR100843073B1 (ko) | 2005-06-10 | 2008-07-03 | 삼성전자주식회사 | 오류 정정 패킷을 이용한 전송률 제어 방법 및 이를 이용한통신 장치 |
WO2006136660A1 (en) | 2005-06-21 | 2006-12-28 | Seven Networks International Oy | Maintaining an ip connection in a mobile network |
KR100677462B1 (ko) * | 2005-06-23 | 2007-02-02 | 엘지전자 주식회사 | 스트리밍서비스를 위한 휴대단말기의 대역폭산정시스템 및방법 |
KR101233150B1 (ko) * | 2005-07-19 | 2013-02-15 | 엘지전자 주식회사 | 서비스 연결 설정 및 제어 방법 |
US20070022215A1 (en) * | 2005-07-19 | 2007-01-25 | Singer David W | Method and apparatus for media data transmission |
US8069166B2 (en) | 2005-08-01 | 2011-11-29 | Seven Networks, Inc. | Managing user-to-user contact with inferred presence information |
JP4661447B2 (ja) * | 2005-08-16 | 2011-03-30 | ソニー株式会社 | 送受信システムおよび方法、送信装置および方法、受信装置および方法、並びに、プログラム |
KR100678957B1 (ko) * | 2005-08-31 | 2007-02-06 | 삼성전자주식회사 | 네트워크 상에서 존재하는 네트워크 장치들간의 멀티미디어데이터를 공유하는 장치 및 그 방법 |
KR100703801B1 (ko) * | 2005-10-21 | 2007-04-06 | 삼성전자주식회사 | Av 태스크 계산 방법, av 태스크 계산을 위한 요약정보 제공 방법 및 이를 위한 장치 |
US7894815B2 (en) * | 2005-10-21 | 2011-02-22 | Electronics And Telecommunications Research Institute | Device for providing hand-off quality of service of inter-access systems and method thereof |
US8145757B2 (en) * | 2005-11-30 | 2012-03-27 | Lg Electronics Inc. | Method for changing service quality of a content adaptively |
TW200826584A (en) * | 2005-12-21 | 2008-06-16 | Koninkl Philips Electronics Nv | A method and apparatus for sharing data content between a transmitter and a receiver |
CN101009695A (zh) * | 2006-01-26 | 2007-08-01 | 华为技术有限公司 | 一种媒体协商的方法和*** |
US8125486B2 (en) * | 2006-02-23 | 2012-02-28 | Los Alamos National Security, Llc | Combining multi-layered bitmap files using network specific hardware |
US7769395B2 (en) | 2006-06-20 | 2010-08-03 | Seven Networks, Inc. | Location-based operations and messaging |
KR100686395B1 (ko) * | 2006-03-22 | 2007-02-22 | 주식회사 씨엑스피 | 패킷 필터링을 통한 네트워크 적응적 생방송 멀티미디어스트리밍 시스템 및 그 방법 |
JP5357747B2 (ja) * | 2006-03-28 | 2013-12-04 | オランジュ | ビットストリームを記述するファイルを生成する方法、対応する装置及びコンピュータプログラムプロダクト |
KR101322392B1 (ko) * | 2006-06-16 | 2013-10-29 | 삼성전자주식회사 | 스케일러블 코덱의 부호화 및 복호화 방법 및 장치 |
US8050266B2 (en) * | 2006-07-20 | 2011-11-01 | Oracle America, Inc. | Low impact network debugging |
KR100925507B1 (ko) * | 2006-12-04 | 2009-11-05 | 한국전자통신연구원 | 콘텐츠 전송 시스템 및 콘텐츠 전송 방법 |
KR101287841B1 (ko) * | 2006-12-28 | 2013-07-18 | 엘지전자 주식회사 | 인터넷 방송 수신기에서의 방송 프로그램 수신방법 |
US9794310B2 (en) * | 2007-01-11 | 2017-10-17 | Samsung Electronics Co., Ltd. | Meta data information providing server, client apparatus, method of providing meta data information, and method of providing content |
US20080195748A1 (en) * | 2007-02-09 | 2008-08-14 | Melodeo Inc. | Data delivery |
US8566695B2 (en) * | 2007-03-30 | 2013-10-22 | Sandisk Technologies Inc. | Controlling access to digital content |
US20080240168A1 (en) * | 2007-03-31 | 2008-10-02 | Hoffman Jeffrey D | Processing wireless and broadband signals using resource sharing |
US8805425B2 (en) | 2007-06-01 | 2014-08-12 | Seven Networks, Inc. | Integrated messaging |
US8693494B2 (en) | 2007-06-01 | 2014-04-08 | Seven Networks, Inc. | Polling |
KR100908868B1 (ko) * | 2007-09-28 | 2009-07-21 | 주식회사 넥스지 | 가상 인터페이스를 통해 연결된 서버와 클라이언트사이에서 각 회선별로 트래픽을 분배하여 데이터를전송하는 방법 및 시스템 |
US20090125636A1 (en) * | 2007-11-13 | 2009-05-14 | Qiong Li | Payload allocation methods for scalable multimedia servers |
US8407565B2 (en) * | 2007-11-15 | 2013-03-26 | Sk Planet Co., Ltd. | System and method for producing importance rate-based rich media, and server applied to the same |
KR100919589B1 (ko) * | 2007-11-15 | 2009-10-01 | 에스케이 텔레콤주식회사 | 리치미디어 서버와 리치미디어 전송 시스템 및 리치미디어전송 방법 |
US8364181B2 (en) | 2007-12-10 | 2013-01-29 | Seven Networks, Inc. | Electronic-mail filtering for mobile devices |
US9002828B2 (en) | 2007-12-13 | 2015-04-07 | Seven Networks, Inc. | Predictive content delivery |
US8793305B2 (en) | 2007-12-13 | 2014-07-29 | Seven Networks, Inc. | Content delivery to a mobile device from a content service |
JP2009152952A (ja) * | 2007-12-21 | 2009-07-09 | Nec Corp | 配信システム、配信方法及びプログラム |
US9313245B2 (en) * | 2007-12-24 | 2016-04-12 | Qualcomm Incorporated | Adaptive streaming for on demand wireless services |
US8107921B2 (en) | 2008-01-11 | 2012-01-31 | Seven Networks, Inc. | Mobile virtual network operator |
US8862657B2 (en) | 2008-01-25 | 2014-10-14 | Seven Networks, Inc. | Policy based content service |
US20090193338A1 (en) | 2008-01-28 | 2009-07-30 | Trevor Fiatal | Reducing network and battery consumption during content delivery and playback |
GB2470705B (en) * | 2008-04-10 | 2013-03-13 | Ericsson Telefon Ab L M | Adaption of metadata based on network conditions |
US8325800B2 (en) | 2008-05-07 | 2012-12-04 | Microsoft Corporation | Encoding streaming media as a high bit rate layer, a low bit rate layer, and one or more intermediate bit rate layers |
US8379851B2 (en) * | 2008-05-12 | 2013-02-19 | Microsoft Corporation | Optimized client side rate control and indexed file layout for streaming media |
US7949775B2 (en) * | 2008-05-30 | 2011-05-24 | Microsoft Corporation | Stream selection for enhanced media streaming |
US8787947B2 (en) | 2008-06-18 | 2014-07-22 | Seven Networks, Inc. | Application discovery on mobile devices |
US8078158B2 (en) | 2008-06-26 | 2011-12-13 | Seven Networks, Inc. | Provisioning applications for a mobile device |
US8261312B2 (en) * | 2008-06-27 | 2012-09-04 | Cisco Technology, Inc. | Linear hint video streaming |
KR101065972B1 (ko) * | 2008-08-26 | 2011-09-19 | 에스케이 텔레콤주식회사 | 미디어 스트리밍을 위한 전송 대역폭 측정 시스템 및 그 방법 |
US8265140B2 (en) * | 2008-09-30 | 2012-09-11 | Microsoft Corporation | Fine-grained client-side control of scalable media delivery |
MY164504A (en) * | 2008-10-03 | 2017-12-29 | Mimos Berhad | Method to assign traffic priority or bandwidth for application at the end users-device |
US8909759B2 (en) * | 2008-10-10 | 2014-12-09 | Seven Networks, Inc. | Bandwidth measurement |
KR101106366B1 (ko) * | 2008-10-24 | 2012-01-18 | 에스케이플래닛 주식회사 | 모바일 스트리밍을 위한 단말기, 서버, 시스템 및 그 방법 |
KR100970388B1 (ko) * | 2008-10-31 | 2010-07-15 | 한국전자통신연구원 | 네트워크 흐름기반 스케일러블 비디오 코딩 적응 장치 및 그 방법 |
KR101051709B1 (ko) * | 2008-12-18 | 2011-07-25 | (주)씨디네트웍스 | 데이터 전송 방법 및 장치 |
KR101025539B1 (ko) * | 2009-03-26 | 2011-04-04 | (주)필링크 | 스트리밍 및 다운로드 시스템의 유효 대역폭 측정 방법 및 그 시스템 |
US8499059B2 (en) * | 2009-05-04 | 2013-07-30 | Rovi Solutions Corporation | System and methods for buffering of real-time data streams |
JP2012526451A (ja) * | 2009-05-06 | 2012-10-25 | トムソン ライセンシング | 提示装置の能力に応じて最適化されたマルチメディアコンテンツを配信する方法及びシステム |
WO2010135333A1 (en) * | 2009-05-19 | 2010-11-25 | Beaumaris Networks Inc. | Methods, apparatus and computer readable medium for managed adaptive bit rate for bandwidth reclamation |
KR101148072B1 (ko) * | 2009-05-26 | 2012-05-24 | 한국산업기술대학교산학협력단 | 멀티미디어 지원 시스템 및 그 지원방법 |
KR101104164B1 (ko) * | 2009-09-21 | 2012-01-13 | 애니포인트 미디어 그룹 | Bd―j규격을 지원하는 재생 장치를 위한 순차적 다운로드 서비스 제공 방법 및 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체 |
US20110096828A1 (en) * | 2009-09-22 | 2011-04-28 | Qualcomm Incorporated | Enhanced block-request streaming using scalable encoding |
US9191437B2 (en) * | 2009-12-09 | 2015-11-17 | International Business Machines Corporation | Optimizing data storage among a plurality of data storage repositories |
US8874712B2 (en) * | 2010-01-20 | 2014-10-28 | Futurewei Technologies, Inc. | System and method for differentiated services in adaptive streaming |
US9510029B2 (en) | 2010-02-11 | 2016-11-29 | Echostar Advanced Technologies L.L.C. | Systems and methods to provide trick play during streaming playback |
MX2012007838A (es) * | 2010-02-19 | 2012-07-30 | Ericsson Telefon Ab L M | Metodo y disposicion para adaptacion en transmision en flujo continuo de protocolo de transferencia de hipertexto. |
EP2362651A1 (en) * | 2010-02-19 | 2011-08-31 | Thomson Licensing | Multipath delivery for adaptive streaming |
WO2011108852A2 (en) * | 2010-03-02 | 2011-09-09 | Samsung Electronics Co., Ltd. | Method and apparatus for adaptive streaming using scalable video coding scheme |
CN104394487B (zh) | 2010-03-05 | 2018-02-06 | 三星电子株式会社 | 基于文件格式生成和再现自适应流的方法和装置 |
US9043731B2 (en) | 2010-03-30 | 2015-05-26 | Seven Networks, Inc. | 3D mobile user interface with configurable workspace management |
US8301794B2 (en) | 2010-04-16 | 2012-10-30 | Microsoft Corporation | Media content improved playback quality |
CN103039051B (zh) * | 2010-06-04 | 2017-04-19 | 斯凯普爱尔兰科技控股公司 | 服务器辅助的视频会话 |
KR20120034550A (ko) | 2010-07-20 | 2012-04-12 | 한국전자통신연구원 | 스트리밍 컨텐츠 제공 장치 및 방법 |
WO2012018477A2 (en) | 2010-07-26 | 2012-02-09 | Seven Networks, Inc. | Distributed implementation of dynamic wireless traffic policy |
JP5620578B2 (ja) | 2010-07-26 | 2014-11-05 | セブン ネットワークス インコーポレイテッド | 複数のアプリケーションにわたるモバイルネットワークトラフィック調整 |
US8838783B2 (en) | 2010-07-26 | 2014-09-16 | Seven Networks, Inc. | Distributed caching for resource and mobile network traffic management |
GB2495066B (en) | 2010-07-26 | 2013-12-18 | Seven Networks Inc | Mobile application traffic optimization |
CN106330903A (zh) * | 2010-09-01 | 2017-01-11 | 韩国电子通信研究院 | 提供媒体内容的方法和终端 |
US9467493B2 (en) | 2010-09-06 | 2016-10-11 | Electronics And Telecommunication Research Institute | Apparatus and method for providing streaming content |
US9369512B2 (en) * | 2010-10-06 | 2016-06-14 | Electronics And Telecommunications Research Institute | Apparatus and method for providing streaming content |
KR101206698B1 (ko) * | 2010-10-06 | 2012-11-30 | 한국항공대학교산학협력단 | 스트리밍 콘텐츠 제공 장치 및 방법 |
WO2012060995A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
US9330196B2 (en) | 2010-11-01 | 2016-05-03 | Seven Networks, Llc | Wireless traffic management system cache optimization using http headers |
US8843153B2 (en) | 2010-11-01 | 2014-09-23 | Seven Networks, Inc. | Mobile traffic categorization and policy for network use optimization while preserving user experience |
US8484314B2 (en) | 2010-11-01 | 2013-07-09 | Seven Networks, Inc. | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
WO2012061437A1 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Cache defeat detection and caching of content addressed by identifiers intended to defeat cache |
US8326985B2 (en) | 2010-11-01 | 2012-12-04 | Seven Networks, Inc. | Distributed management of keep-alive message signaling for mobile network resource conservation and optimization |
CN103620576B (zh) | 2010-11-01 | 2016-11-09 | 七网络公司 | 适用于移动应用程序行为和网络条件的缓存 |
US9060032B2 (en) | 2010-11-01 | 2015-06-16 | Seven Networks, Inc. | Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic |
WO2012060997A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Application and network-based long poll request detection and cacheability assessment therefor |
US9781188B2 (en) | 2010-11-02 | 2017-10-03 | Lg Electronics Inc. | Method for transreceiving media content and device for transreceiving using same |
KR101173946B1 (ko) * | 2010-11-04 | 2012-08-14 | 전자부품연구원 | 홈 네트워크 시스템에서 어플리케이션 서비스 방법 및 어플리케이션 공유 방법 |
CA2798523C (en) | 2010-11-22 | 2015-02-24 | Seven Networks, Inc. | Aligning data transfer to optimize connections established for transmission over a wireless network |
GB2500327B (en) | 2010-11-22 | 2019-11-06 | Seven Networks Llc | Optimization of resource polling intervals to satisfy mobile device requests |
US9325662B2 (en) | 2011-01-07 | 2016-04-26 | Seven Networks, Llc | System and method for reduction of mobile network traffic used for domain name system (DNS) queries |
KR101739272B1 (ko) | 2011-01-18 | 2017-05-24 | 삼성전자주식회사 | 멀티미디어 스트리밍 시스템에서 컨텐트의 저장 및 재생을 위한 장치 및 방법 |
US8156239B1 (en) | 2011-03-09 | 2012-04-10 | Metropcs Wireless, Inc. | Adaptive multimedia renderer |
EP2924989A1 (en) | 2011-03-16 | 2015-09-30 | Electronics and Telecommunications Research Institute | Apparatus and method for providing streaming content using representations |
US9084105B2 (en) | 2011-04-19 | 2015-07-14 | Seven Networks, Inc. | Device resources sharing for network resource conservation |
EP2702827A4 (en) | 2011-04-27 | 2014-10-22 | Seven Networks Inc | MOBILE DEVICE DISCHARGING REQUESTS MOBILE APPLICATION TO REMOTE ENTITY TO KEEP MOBILE DEVICE RESOURCES AND NETWORK RESOURCES AND RELATED METHODS |
EP2702500B1 (en) | 2011-04-27 | 2017-07-19 | Seven Networks, LLC | Detecting and preserving state for satisfying application requests in a distributed proxy and cache system |
WO2013015994A1 (en) | 2011-07-27 | 2013-01-31 | Seven Networks, Inc. | Monitoring mobile application activities for malicious traffic on a mobile device |
WO2013024966A1 (ko) * | 2011-08-18 | 2013-02-21 | 엘지전자 주식회사 | 콘텐트 수신 방법 및 장치 |
US9445136B2 (en) * | 2011-09-21 | 2016-09-13 | Qualcomm Incorporated | Signaling characteristics of segments for network streaming of media data |
KR101668540B1 (ko) * | 2011-09-21 | 2016-10-21 | 라쿠텐 인코포레이티드 | 배신 네트워크와 서버 및 배신 방법 |
CN102510424B (zh) * | 2011-10-17 | 2014-04-16 | 广东轩辕网络科技股份有限公司 | 实现多媒体数据在移动终端设备上展现的方法及其应用*** |
GB2499539B (en) * | 2011-10-27 | 2017-05-03 | Lg Electronics Inc | Method for transreceiving media content and device for transreceiving using same |
US9402200B2 (en) * | 2011-11-29 | 2016-07-26 | Telefonaktiebolaget L M Ericsson (Publ) | Flow based packet manipulation congestion control |
US8934414B2 (en) | 2011-12-06 | 2015-01-13 | Seven Networks, Inc. | Cellular or WiFi mobile traffic optimization based on public or private network destination |
KR101922552B1 (ko) | 2011-12-06 | 2018-11-29 | 삼성전자주식회사 | 멀티미디어 컨텐트 전송 시스템에서 적응적 스트리밍을 이용한 트래픽 제어 방법 및 장치 |
EP2789137A4 (en) | 2011-12-06 | 2015-12-02 | Seven Networks Inc | SYSTEM OF REDUNDANTLY CLUSTERED MACHINES FOR PROVIDING TILTING MECHANISMS IN MOBILE TRAFFIC MANAGEMENT AND NETWORK RESOURCE PRESERVATION |
US9277443B2 (en) | 2011-12-07 | 2016-03-01 | Seven Networks, Llc | Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol |
GB2498064A (en) | 2011-12-07 | 2013-07-03 | Seven Networks Inc | Distributed content caching mechanism using a network operator proxy |
WO2013090212A1 (en) | 2011-12-14 | 2013-06-20 | Seven Networks, Inc. | Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system |
US9832095B2 (en) | 2011-12-14 | 2017-11-28 | Seven Networks, Llc | Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic |
WO2013090821A1 (en) | 2011-12-14 | 2013-06-20 | Seven Networks, Inc. | Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization |
WO2013103988A1 (en) | 2012-01-05 | 2013-07-11 | Seven Networks, Inc. | Detection and management of user interactions with foreground applications on a mobile device in distributed caching |
CN102547389B (zh) * | 2012-01-16 | 2014-12-10 | 何建亿 | 一种网络自适应的流媒体QoS控制方法 |
WO2013116856A1 (en) | 2012-02-02 | 2013-08-08 | Seven Networks, Inc. | Dynamic categorization of applications for network access in a mobile network |
US9326189B2 (en) | 2012-02-03 | 2016-04-26 | Seven Networks, Llc | User as an end point for profiling and optimizing the delivery of content and data in a wireless network |
US8812695B2 (en) | 2012-04-09 | 2014-08-19 | Seven Networks, Inc. | Method and system for management of a virtual network connection without heartbeat messages |
WO2013155208A1 (en) | 2012-04-10 | 2013-10-17 | Seven Networks, Inc. | Intelligent customer service/call center services enhanced using real-time and historical mobile application and traffic-related statistics collected by a distributed caching system in a mobile network |
US9819715B2 (en) * | 2012-06-21 | 2017-11-14 | Adobe Systems Incorporated | Client side control of adaptive streaming |
WO2014011216A1 (en) | 2012-07-13 | 2014-01-16 | Seven Networks, Inc. | Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications |
EP2902909A4 (en) * | 2012-09-28 | 2016-06-01 | Nec Corp | DISTRIBUTED MEMORY DEVICE, MEMORY NOTES, DATA PROCESSING PROCEDURES AND PROGRAM |
WO2014057555A1 (ja) | 2012-10-10 | 2014-04-17 | 富士通株式会社 | 情報処理装置、情報処理システム、情報処理プログラム、及び動画データ送受信方法 |
US9161258B2 (en) | 2012-10-24 | 2015-10-13 | Seven Networks, Llc | Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion |
CN102905045A (zh) * | 2012-10-26 | 2013-01-30 | 北京奇虎科技有限公司 | 向计算终端提供图片数据的方法及服务器 |
KR20140075829A (ko) * | 2012-11-26 | 2014-06-20 | 한국전자통신연구원 | 투명 인터넷 캐시 서버와 콘텐츠 전달망을 결합한 콘텐츠 전달 시스템 및 방법 |
KR20140078507A (ko) * | 2012-12-17 | 2014-06-25 | 주식회사 캐스트이즈 | 수요 적응형 스트리밍 |
US20140177497A1 (en) | 2012-12-20 | 2014-06-26 | Seven Networks, Inc. | Management of mobile device radio state promotion and demotion |
US9654533B2 (en) * | 2013-01-17 | 2017-05-16 | Electronics And Telecommunications Research Institute | Method of adaptively delivering media based on reception status information from media client and apparatus using the same |
US9271238B2 (en) | 2013-01-23 | 2016-02-23 | Seven Networks, Llc | Application or context aware fast dormancy |
US8874761B2 (en) | 2013-01-25 | 2014-10-28 | Seven Networks, Inc. | Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols |
US9680689B2 (en) * | 2013-02-14 | 2017-06-13 | Comcast Cable Communications, Llc | Fragmenting media content |
CN104020986B (zh) * | 2013-02-28 | 2019-01-01 | 腾讯科技(深圳)有限公司 | 一种屏幕录制方法及装置 |
US8750123B1 (en) | 2013-03-11 | 2014-06-10 | Seven Networks, Inc. | Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network |
EP2779577B1 (en) | 2013-03-15 | 2019-05-01 | Samsung Electronics Co., Ltd. | Data transmitting apparatus, data receiving apparatus, data transceiving system, method for transmitting data, and method for receiving data |
US10356484B2 (en) | 2013-03-15 | 2019-07-16 | Samsung Electronics Co., Ltd. | Data transmitting apparatus, data receiving apparatus, data transceiving system, method for transmitting data, and method for receiving data |
WO2014172654A1 (en) * | 2013-04-19 | 2014-10-23 | Huawei Technologies Co., Ltd. | Media quality information signaling in dynamic adaptive video streaming over hypertext transfer protocol |
US9065765B2 (en) | 2013-07-22 | 2015-06-23 | Seven Networks, Inc. | Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network |
DE102013220901A1 (de) | 2013-10-15 | 2015-04-16 | Continental Automotive Gmbh | Verfahren zur Übertragung von digitalen Audio- und/oder Videodaten |
KR101505669B1 (ko) | 2013-10-15 | 2015-03-24 | 옵티시스 주식회사 | 통신, 자기진단 및 제어를 수행하는 디지털-영상 전송 장치 |
KR102158733B1 (ko) * | 2013-10-16 | 2020-09-22 | 삼성전자 주식회사 | 자원 제어 장치 및 방법 |
US10135896B1 (en) * | 2014-02-24 | 2018-11-20 | Amazon Technologies, Inc. | Systems and methods providing metadata for media streaming |
US9788078B2 (en) * | 2014-03-25 | 2017-10-10 | Samsung Electronics Co., Ltd. | Enhanced distortion signaling for MMT assets and ISOBMFF with improved MMT QoS descriptor having multiple QoE operating points |
US11086897B2 (en) | 2014-04-15 | 2021-08-10 | Splunk Inc. | Linking event streams across applications of a data intake and query system |
US10366101B2 (en) | 2014-04-15 | 2019-07-30 | Splunk Inc. | Bidirectional linking of ephemeral event streams to creators of the ephemeral event streams |
US10462004B2 (en) | 2014-04-15 | 2019-10-29 | Splunk Inc. | Visualizations of statistics associated with captured network data |
US10700950B2 (en) * | 2014-04-15 | 2020-06-30 | Splunk Inc. | Adjusting network data storage based on event stream statistics |
US10360196B2 (en) | 2014-04-15 | 2019-07-23 | Splunk Inc. | Grouping and managing event streams generated from captured network data |
US11281643B2 (en) | 2014-04-15 | 2022-03-22 | Splunk Inc. | Generating event streams including aggregated values from monitored network data |
US10693742B2 (en) | 2014-04-15 | 2020-06-23 | Splunk Inc. | Inline visualizations of metrics related to captured network data |
US9923767B2 (en) | 2014-04-15 | 2018-03-20 | Splunk Inc. | Dynamic configuration of remote capture agents for network data capture |
US9762443B2 (en) | 2014-04-15 | 2017-09-12 | Splunk Inc. | Transformation of network data at remote capture agents |
US10523521B2 (en) | 2014-04-15 | 2019-12-31 | Splunk Inc. | Managing ephemeral event streams generated from captured network data |
US10127273B2 (en) | 2014-04-15 | 2018-11-13 | Splunk Inc. | Distributed processing of network data using remote capture agents |
CN105099929B (zh) * | 2014-04-18 | 2018-11-27 | 海尔集团公司 | 网络控制方法、装置及相应设备 |
US12028208B1 (en) | 2014-05-09 | 2024-07-02 | Splunk Inc. | Selective event stream data storage based on network traffic volume |
CN104602227A (zh) * | 2015-02-02 | 2015-05-06 | 携程计算机技术(上海)有限公司 | 网络自适应的移动应用数据加载方法 |
WO2016149863A1 (zh) | 2015-03-20 | 2016-09-29 | 华为技术有限公司 | 流媒体资源的下载方法、装置和终端设备 |
US10516892B2 (en) | 2015-09-28 | 2019-12-24 | Cybrook Inc. | Initial bandwidth estimation for real-time video transmission |
US10756997B2 (en) | 2015-09-28 | 2020-08-25 | Cybrook Inc. | Bandwidth adjustment for real-time video transmission |
US10506257B2 (en) | 2015-09-28 | 2019-12-10 | Cybrook Inc. | Method and system of video processing with back channel message management |
US10291680B2 (en) * | 2015-12-23 | 2019-05-14 | Board Of Trustees Of Michigan State University | Streaming media using erasable packets within internet queues |
US10992976B2 (en) | 2016-02-17 | 2021-04-27 | Samsung Electronics Co., Ltd. | Method and device for providing content-related information of multimedia service |
KR101774466B1 (ko) * | 2016-02-24 | 2017-09-05 | 옵티시스 주식회사 | 디스플레이-포트 광 커넥터 |
KR20170130253A (ko) * | 2016-05-18 | 2017-11-28 | 에스케이텔레콤 주식회사 | 적응형 스트리밍 서비스 제공 방법 및 이를 위한 장치 |
US11010400B1 (en) * | 2017-02-15 | 2021-05-18 | Citigroup Technology, Inc. | Computer file copy systems and methods |
US10505677B2 (en) | 2017-10-29 | 2019-12-10 | Mellanox Technologies, Ltd. | Fast detection and retransmission of dropped last packet in a flow |
JP7496677B2 (ja) * | 2019-09-30 | 2024-06-07 | 株式会社ソニー・インタラクティブエンタテインメント | 画像データ転送装置、画像表示システム、および画像圧縮方法 |
EP4124049A4 (en) * | 2020-04-26 | 2023-03-22 | Huawei Technologies Co., Ltd. | METHOD AND APPARATUS FOR ADJUSTING A DYNAMIC ADAPTIVE NETWORK OF STREAMING MULTIMEDIA PARAMETERS |
CN115086226B (zh) * | 2022-05-30 | 2023-09-08 | 北京邮电大学 | 一种匿名网络中匿名链路建立方法和*** |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62193383A (ja) * | 1986-02-20 | 1987-08-25 | Kokusai Denshin Denwa Co Ltd <Kdd> | 動画像信号伝送方式 |
GB9326276D0 (en) * | 1993-12-23 | 1994-02-23 | Newbridge Network Corp | Frame relay interface |
KR100270354B1 (ko) * | 1996-11-20 | 2000-11-01 | 정선종 | 이기종망간의 중계 서버 및 실시간 중계 방법 |
US5802106A (en) * | 1996-12-06 | 1998-09-01 | Packeteer, Inc. | Method for rapid data rate detection in a packet communication environment without data rate supervision |
JP3193947B2 (ja) * | 1997-01-08 | 2001-07-30 | 株式会社ディジタル・ビジョン・ラボラトリーズ | データ送信システム及びデータ送信方法 |
US6181711B1 (en) * | 1997-06-26 | 2001-01-30 | Cisco Systems, Inc. | System and method for transporting a compressed video and data bit stream over a communication channel |
US6014694A (en) * | 1997-06-26 | 2000-01-11 | Citrix Systems, Inc. | System for adaptive video/audio transport over a network |
US6091777A (en) * | 1997-09-18 | 2000-07-18 | Cubic Video Technologies, Inc. | Continuously adaptive digital video compression system and method for a web streamer |
WO1999044335A2 (en) * | 1998-02-27 | 1999-09-02 | Seiko Epson Corporation | Predictive bandwidth allocation method and apparatus |
US6771595B1 (en) * | 1999-08-31 | 2004-08-03 | Intel Corporation | Apparatus and method for dynamic resource allocation in a network environment |
US7095782B1 (en) * | 2000-03-01 | 2006-08-22 | Koninklijke Philips Electronics N.V. | Method and apparatus for streaming scalable video |
US20020069419A1 (en) * | 2000-12-01 | 2002-06-06 | Pierre-Guillaume Raverdy | System and method for streaming video information to a user device |
JP2004533738A (ja) * | 2001-03-02 | 2004-11-04 | カセンナ インコーポレイテッド | ネットワークにわたって低レイテンシで効率的にビデオコンテンツを配給するためのメタデータイネーブル型プッシュ−プルモデル |
CN1225097C (zh) * | 2001-06-22 | 2005-10-26 | 北京天助基业科技发展有限公司 | 一种互联网中的数据调度方法及装置 |
KR100408525B1 (ko) * | 2001-10-31 | 2003-12-06 | 삼성전자주식회사 | 네트워크에 적응적인 실시간 멀티미디어 스트리밍 시스템및 방법 |
KR100460529B1 (ko) * | 2001-11-15 | 2004-12-08 | 박홍성 | 무선 데이터통신망에서 데이터 스트리밍을 위한 데이터 송수신 시스템 및 그 방법 |
-
2002
- 2002-09-17 KR KR10-2002-0056487A patent/KR100486713B1/ko not_active IP Right Cessation
-
2003
- 2003-08-25 US US10/646,831 patent/US20050076136A1/en not_active Abandoned
- 2003-08-29 JP JP2003306615A patent/JP3957666B2/ja not_active Expired - Fee Related
- 2003-08-29 CN CNB031556116A patent/CN100382499C/zh not_active Expired - Fee Related
- 2003-09-15 DE DE2003144017 patent/DE10344017B4/de not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR20040025994A (ko) | 2004-03-27 |
CN1490980A (zh) | 2004-04-21 |
US20050076136A1 (en) | 2005-04-07 |
JP2004112789A (ja) | 2004-04-08 |
KR100486713B1 (ko) | 2005-05-03 |
DE10344017B4 (de) | 2009-02-26 |
DE10344017A1 (de) | 2004-03-25 |
CN100382499C (zh) | 2008-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3957666B2 (ja) | マルチメディアストリーミング装置、マルチメディアストリーミングサーバ、マルチメディアストリーミングクライアント、マルチメディアストリーミング方法及びそのプログラムを記録した記録媒体 | |
US11076187B2 (en) | Systems and methods for performing quality based streaming | |
RU2728534C2 (ru) | Устройство обработки информации и способ обработки информации | |
US8606966B2 (en) | Network adaptation of digital content | |
US10298985B2 (en) | Systems and methods for performing quality based streaming | |
US7975063B2 (en) | Informative data streaming server | |
US9277252B2 (en) | Method and apparatus for adaptive streaming based on plurality of elements for determining quality of content | |
FI115418B (fi) | Adaptiivinen mediavirta | |
JP4965059B2 (ja) | ビデオストリームの切り替え | |
US20020131496A1 (en) | System and method for adjusting bit rate and cost of delivery of digital data | |
EP1309151A2 (en) | System and method of network adaptive real-time multimedia streaming | |
WO2014011848A2 (en) | Signaling and processing content with variable bitrates for adaptive streaming | |
JP7255116B2 (ja) | 情報処理システム、端末装置およびプログラム | |
JP2003114845A (ja) | メディア変換方法およびメディア変換装置 | |
KR101718127B1 (ko) | 상황 인지 스트리밍 서비스를 위한 콘텐츠 패키징 시스템 및 스트리밍 방법 | |
JP2006332943A (ja) | ストリーム制御装置、ストリーム再生方法、映像記録再生システム | |
CN107135403B (zh) | 信息处理设备 | |
JP2011180810A (ja) | コンテンツ配信システム、コンテンツ配信方法、コンテンツ配信装置、コンテンツ計測装置、及びプログラム | |
JP6793526B2 (ja) | 動画配信システム、配信サーバ、及びプログラム | |
KR20060070185A (ko) | 정지영상 스케쥴 정보를 이용한 멀티미디어 콘텐츠스트리밍 장치 및 그 방법 | |
JP2023081642A (ja) | 受信端末及びセグメント取得制御方法 | |
JP2022039452A (ja) | 受信端末、配信サーバ、受信方法及び受信プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060125 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20060425 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20060428 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060725 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060823 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061221 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20061226 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20061227 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20061229 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20070116 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070305 |
|
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: 20070410 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070508 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |