[go: up one dir, main page]

JP2009260818A - サーバ装置とコンテンツ配信方法とプログラム - Google Patents

サーバ装置とコンテンツ配信方法とプログラム Download PDF

Info

Publication number
JP2009260818A
JP2009260818A JP2008109300A JP2008109300A JP2009260818A JP 2009260818 A JP2009260818 A JP 2009260818A JP 2008109300 A JP2008109300 A JP 2008109300A JP 2008109300 A JP2008109300 A JP 2008109300A JP 2009260818 A JP2009260818 A JP 2009260818A
Authority
JP
Japan
Prior art keywords
content
terminal
unit
conversion
network
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.)
Pending
Application number
JP2008109300A
Other languages
English (en)
Other versions
JP2009260818A5 (ja
Inventor
Kazunori Ozawa
一範 小澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2008109300A priority Critical patent/JP2009260818A/ja
Priority to US12/937,014 priority patent/US20110029606A1/en
Priority to KR20107022671A priority patent/KR20100124811A/ko
Priority to CN2009801133775A priority patent/CN102007774A/zh
Priority to PCT/JP2009/057747 priority patent/WO2009128528A1/ja
Priority to EP09733058A priority patent/EP2271098A4/en
Publication of JP2009260818A publication Critical patent/JP2009260818A/ja
Publication of JP2009260818A5 publication Critical patent/JP2009260818A5/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/756Media network packet handling adapting media to device capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/765Media network packet handling intermediate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/156Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/164Feedback from the receiver or from the transmission channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/40Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2402Monitoring of the downstream path of the transmission network, e.g. bandwidth available
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25825Management of client data involving client display capabilities, e.g. screen resolution of a mobile phone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25833Management of client data involving client hardware characteristics, e.g. manufacturer, processing or storage capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440218Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440254Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering signal-to-noise parameters, e.g. requantization
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440263Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440281Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the temporal resolution, e.g. by frame skipping

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

【課題】コンテンツが、動画像、オーディオ、音声の少なくとも一つを含む場合に、能力情報が異なる、様々な端末に適合した動画像ストリームをIPネットワーク又は回線交換ネットワークを介して転送することができ、端末で高品質の動画、オーディオ、音声を再生することを可能とするサーバ装置と、コンテンツ配信方法とプログラムの提供。
【解決手段】ネットワーク(105)を介し端末(103)にコンテンツを送出するサーバ装置(102)は、端末の能力を含む情報をやりとりする制御・解析部(108)と、映像または音声またはオーディオの少なくとも一つを含むコンテンツを入力し制御・解析部(108)からの情報を入力し、必要な場合は端末の能力に適合するように前記コンテンツのコーデック、ビットレート、解像度、ファイル形式の少なくとも一つを変換し前記変換後のコンテンツを送出するトランスコーダ(109)を備える。
【選択図】図1

Description

本発明はサーバ装置に関し、特に、端末に配信するコンテンツを、端末の能力に応じて変換して配信するサーバ装置とコンテンツ配信方法とプログラムに関する。
近年、動画像信号を低ビットレートで効率良く伝送するための動画像圧縮符号化方式として、ITU−T(International Telecommunication Union Telecommunication Standardization sector:国際電気通信連合電気通信標準化部門)勧告H.263や、ISO/IEC(International Organization for Standardization/International Electrotechnical Commission)で国際標準化されているMPEG(Moving Picture Experts Group)−4が知られている。また、ITU−TとISO/IECで国際標準化されたH.264/MPEG−4 AVC(Advanced Video Coding)が前記動画像圧縮符号化方式よりも動画像信号を効率良く伝送できるとして注目を浴びている。このためNGN(Next Generation Network;次世代ネットワーク)やモバイルネットワークを利用したマルチメディア配信が普及化しつつある。
コンテンツに動画像信号が含まれる場合、端末が復号できる動画コーデックの設定(以下、能力情報と呼ぶ)を呼接続時にメディアサーバに伝える必要があり、このプロトコルとしてIPネットワークを介して転送する場合、例えば、IETF(Internet Engineering Task Force) RFC2327 SDP(Session Description Protocol)を用いることができる。回線交換ネットワークを介して転送する場合は、ITU−T勧告H.245で規定されているプロトコルを使用して、端末の能力情報をサーバ装置に伝える。
なお、特許文献1には、サーバにおいて、クライアントからのURL(Uniform Resource Locator)を解析し、クライアントからのURLにデータ変換指示情報がなければ、そのままコンテンツを送信し、クライアントからのURLにデータ変換指示情報が埋め込まれていれば、データ変換指示情報に従ってデータを変換しクライアントに送信する構成が開示されている。このシステムは、サーバのコンテンツ形式がクライアントが受信できるデータ一覧と異なる場合に、データ一覧を変換し、変換後のデータ一覧をクライアントに送信し、クライアントの変換部でコンテンツをコーデック変換する。
特許文献2には、映像コンテンツに広告を挿入する際に配信側にて映像コンテンツ、広告コンテンツを独立に管理し、広告コンテンツを配信側と視聴側で選択的に映像コンテンツに挿入する構成が開示されている。
特許文献3には、ネットワーク負荷が所定の制限値を越えているときは、ネットワークへの接続要求を拒否するとともに、その接続要求を予約し、通信装置を接続してもネットワーク負荷が制限値内に維持されるときは、接続要求が予約されている通信装置を所定の順にネットワークに接続するネットワーク負荷管理装置が開示されている。
特許文献4には、ユーザ端末からコンテンツ要求があったとき、帯域予約要求をコンテンツサーバ装置から帯域管理装置に送り、帯域管理装置で要求の受付が可能か判断し、受付可能な場合、ユーザ側エッジ装置とサーバ側エッジ装置の帯域制御部に帯域予約設定要求を送り、帯域予約の完了後、コンテンツをコンテンツサーバからユーザ端末装置に送信する構成が開示されている。
特許文献5には、コンテンツ作成者がコンテンツに文字データを挿入する構成が開示されている。
特許文献6には、異種ネットワーク間でのローミングを行うための「ネットワークシームレス」、異種符号又はメディア間で変換を行うための「コンテンツシームレス」を実現する移動通信システムとして、ネットワーク制御部において端末、呼、フローあるいはセッションについて情報変換が必要か否かを判断し、情報変換が必要であると判断した場合、変換元と変換後の情報のメディア、符号化方式、符号化速度等を管理し、情報変換装置において、ネットワーク上に転送される情報のメディア変更(音声からテキストへ変換、あるいは動画像から静止画像へ変換等を含む)、同一メディア間における伝送品質の変更を行い、ユーザ環境に応じて通信環境等を自動的に切替可能とした構成が開示されている。
特許文献7には、テレビ放送用の動画データ及び音声データを放送局側でインターネット配信可能なファイル形式に変換してゲートウェイサーバに送出し、ゲートウェイサーバが所定の形式に変換処理(データ変換、圧縮処理)を施した後、携帯電話端末に送信し携帯電話端末上でブラウザを介して表示するシステムが開示されている。
特許文献8には、XHTMLBasic形式に変換された情報を携帯端末向けのコンテンツに変換し、Webからダウンロードした画像データの画像形式、画像サイズを携帯端末向けに変換し、携帯端末向けに変換したコンテンツを携帯端末の画面に応じたサイズに分割するコンテンツ変換システムが開示されている。
特許文献9には、アプリケーションゲートウエイが、移動端末が送出したコンテンツ要求リクエストに応じてオリジン・サーバから取得したコンテンツを、プロファイル情報における移動端末の性能や能力を示すパラメータを参照することにより、移動端末の性能や能力を十分に生かせるように変換する構成が開示されている。変換としては、マークアップ言語(ML)変換(SGML、HTML、XTML等)、文字セット変換、オブジェクト変換(ファイル変換)が行われる。
特許文献10には、コンテンツサーバから配信されたコンテンツデータをエージェントで取り込み、ユーザ端末に適合するように、コンテンツデータのフォーマット変換を行い、ユーザ端末に送信する構成が開示されている。
特許文献11には、放送システムは、携帯電話から送信された機器情報にしたがって、携帯電話で再生可能なファイル形式に変換して携帯電話に転送する構成が開示されている。
特開2004−46789号公報 特開2003−289521号公報 特開2001−326658号公報 特開2003−51846号公報 特開2006−237663号公報 再公表特許WO02/015630号公報 特開2001−218273号公報 特開2003−271508号公報 特開2005−275534号公報 特開2005−339149号公報 特開2007−006148号公報
以下に本発明による関連技術の分析を与える。
配信対象コンテンツの動画情報と、該動画情報配信先の端末での能力情報が一致しない場合、端末で動画ストリームを復号することが困難となり、端末で動画像を表示できなかったり、画像が乱れたりする、という問題が生じる。
また、配信対象コンテンツの動画情報と端末でビットレートや画面解像度が合わない場合も、端末で、画像が乱れ、画質が著しく低下するという問題が生じる。
さらに、配信対象コンテンツの動画情報と端末で、コーデックやファイル形式が合わないと、端末で全く再生できない、という問題が生じる。
そして、例えばIPネットワークの場合に、ネットワークのトラヒックが混んで輻輳してくるとネットワークでIPパケットが損失するために、端末で画像が乱れたり音声が途切れるというように、メディア品質が低下する、という問題がある。
次に、上記した各特許文献と、本願で開示される発明との相違点を概説しておく。
特許文献1においては、クライアント側の変換部でコンテンツ(例えばMPEG−4動画コンテンツ等)を変換するものであり、後述の本願で開示される発明とは全く相違している。また、特許文献2乃至5には、後述の本願に関連した一部の技術が開示されているだけである。
特許文献6に記載の発明は、メディアの変更(動画像から静止画像等)、符号化方式、伝送レートの変更を行うものであり、後述の本願で開示される発明(配信対象コンテンツに対して該コンテンツの復号に必要な情報と携帯端末の能力とを比較し、必要なパラメータに関してコンテンツをトランスコードする)とは全く相違している。
特許文献7に記載の発明は、ゲートウェイサーバ側で、携帯電話側のCPUパワーの点でリアルタイム処理が困難なレンダリング等の画像処理を行った上で、携帯電話に送信するというものであり、後述の本願で開示される発明とは全く相違している。
特許文献8に記載の発明は、Webからダウンロードした画像データの画像形式、画像サイズを携帯端末向けに変換するというものであり、後述の本願で開示される発明とは全く相違している。
特許文献9に記載の発明は、マークアップ言語(ML)変換(SGML、HTML、XTML等)、文字セット変換、オブジェクト変換(ファイル変換)を行うものであり、後述の本願で開示される発明とは全く相違している。
特許文献10の記載の発明はフォーマット変換、特許文献11の記載の発明は携帯電話で再生可能なファイル形式への変換をそれぞれ行うものであり、いずれも、後述の本願で開示される発明とは全く相違している。
したがって、本発明の目的は、コンテンツが、動画像、オーディオ、音声の少なくとも一つを含む場合に、能力情報が異なる、様々な端末に適合した動画像ストリームをIPネットワーク又は回線交換ネットワークを介して転送することができ、端末で高品質の動画、オーディオ、音声を再生することを可能とするサーバ装置と、コンテンツ配信方法とプログラムを提供することにある。
本発明は、上記目的を実現するとともに、ネットワークの状態を監視して端末の接続制御やネットワークの帯域管理を行うことができるサーバ装置とコンテンツ配信方法とプログラムを提供することもその目的としている。
本発明の1つの側面(アスペクト)によれば、ネットワークを介して端末にコンテンツを送出するサーバ装置であって、前記端末から前記端末の能力を含む情報を受け、
ネットワークを介して入力される、映像、音声、オーディオのうちの少なくとも一つを含むコンテンツについて、前記コンテンツの復号に関する情報としてコーデック、ビットレート、解像度、ファイル形式を含む情報を取得して、前記端末の能力と比較し、前記コンテンツの変換が必要であるか否かを判断する制御部と、
前記変換が必要と判断された場合、前記コンテンツのコーデック、ビットレート、解像度、ファイル形式のうちの少なくとも一つを変換して、前記端末の能力に適合したコンテンツを生成し前記端末に送出する変換部と、を備えたサーバ装置が提供される。
本発明の他の側面(アスペクト)によれば、ネットワークを介して端末にコンテンツを送出するサーバが、
前記端末から前記端末の能力を含む情報を受け、
ネットワークを介して入力される、映像、音声、オーディオのうちの少なくとも一つを含むコンテンツについて、前記コンテンツの復号に関する情報としてコーデック、ビットレート、解像度、ファイル形式を含む情報を取得して、前記端末の能力と比較し、前記コンテンツの変換が必要であるか否かを判断し、
前記変換が必要と判断された場合、前記コンテンツのコーデック、ビットレート、解像度、ファイル形式のうちの少なくとも一つを変換して、前記端末の能力に適合したコンテンツを生成し前記端末に送出する、コンテンツ配信方法が提供される。
本発明のさらに他の側面(アスペクト)によれば、
ネットワークを介して端末にコンテンツを送出するサーバに、
前記端末から前記端末の能力を含む情報を受ける処理と、
ネットワークを介して入力される、映像、音声、オーディオのうちの少なくとも一つを含むコンテンツについて、前記コンテンツの復号に関する情報としてコーデック、ビットレート、解像度、ファイル形式を含む情報を取得して、前記端末の能力と比較し、前記コンテンツの変換が必要であるか否かを判断する処理と、
前記変換が必要と判断された場合、前記コンテンツのコーデック、ビットレート、解像度、ファイル形式のうちの少なくとも一つを変換して、前記端末の能力に適合したコンテンツを生成し前記端末に送出する処理と、
を実行させるコンピュータ・プログラムが提供される。
本発明によれば、コンテンツが、動画像、オーディオ、音声の少なくとも一つを含む場合に、能力情報が異なる様々な端末に適合した動画像ストリームを、IPネットワーク又は回線交換ネットワークを介して転送することができ、端末で高品質の動画、オーディオ、音声を再生することを可能としている。本発明によれば、ネットワークの状態を監視して端末の接続制御やネットワークの帯域管理を行うことができる。
本発明に1つの態様において、サーバ装置は、ネットワーク(伝送路)(105)を介し端末(103)にコンテンツを送出するサーバであって、端末(103)から前記端末の能力を含む情報を受け、コンテンツサーバ(101)からネットワーク(伝送路)(104)を介して入力される、映像、音声、オーディオのうちの少なくとも一つを含むコンテンツについて、前記コンテンツの復号に関する情報としてコーデック、ビットレート、解像度、ファイル形式を含む情報を取得して、端末の能力と比較し、前記コンテンツの変換が必要であるか否かを判断する制御・解析部(108)と、制御・解析部(108)で変換が必要と判断された場合、前記コンテンツのコーデック、ビットレート、解像度、ファイル形式のうちの少なくとも一つを変換して、前記端末の能力に適合したコンテンツを生成し前記端末に送出する変換部(トランスコーダ)(109)を備える。
本発明の別の態様においては、送出すべきコンテンツの任意の位置に、広告などの別の映像又はオーディオ又は音声の少なくとも一つを挿入するか又は別の映像を映像合成するかした上でコンテンツを送出する変換部(209)を備える。
本発明のさらに別の態様においては、送出すべきコンテンツに対し予め定められた時間タイミング又は予め定められた位置に文字を挿入又は重畳した上でコンテンツを送出する変換部(309)を備える。
本発明のさらに別の態様においては、ネットワークのトラフィック状態を監視し端末との接続可否を制御する接続制御、端末からの要求又はコンテンツからの要求の少なくとも一方の要求を満たすためにネットワークの帯域管理を行う帯域管理との少なくとも一つを実行する監視制御部(410)を備える。以下実施例に即して説明する。なお、以下の実施例では、コンテンツの例として、動画像の場合で、サーバ装置でトランスコーダを構成する例を説明するが、オーディオ、音声の場合につても、同様の構成を用いることができる。
本発明に係る方法の一態様によれば以下のステップを含む。
<ステップ1>
ネットワーク(105)を介して、端末(103)にコンテンツを送出するサーバ装置(102)が、端末(103)の能力を含む情報を受ける。
<ステップ2>
サーバ装置(102)において、コンテンツサーバ(101)からネットワーク(104)を介して入力される、映像、音声、オーディオのうちの少なくとも一つを含むコンテンツについて、前記コンテンツの復号に関する情報としてコーデック、ビットレート、解像度、ファイル形式を含む情報を取得して、前記端末の能力と比較し、前記コンテンツの変換が必要であるか否かを判断する。
<ステップ3>
サーバ装置(102)において、前記変換が必要と判断された場合、前記コンテンツのコーデック、ビットレート、解像度、ファイル形式のうちの少なくとも一つを変換する。
<ステップ4>
サーバ装置(102)は、変換後のコンテンツをネットワーク(105)を介して端末(103)に送出する。
以下、実施例に即して説明する。
<実施例1>
図1は、本発明に係るサーバ装置の第1の実施例の構成を示す図である。図1において、コンテンツサーバ101は、動画像、オーディオ、音声の少なくとも一つを含むコンテンツの圧縮符号化ビットストリーム又はファイルを蓄積する。
端末103は、伝送路105を通して、サーバ装置102に対し、接続要求を行なう。このときに、端末103は、端末の能力情報をサーバ装置102に伝達する。能力情報の伝達には、例えばIETF(Internet Engineering Task Force)で定められているRFC 2326 RTCP(Real Time Control Protocol)や、RFC 2327 SDP(Session Description Protocol)などを使用することができる。
ここで、伝送路105は、CS(Circuit Switch)網、IP(Internet Protocol)網どちらでもよいが、以降の実施例では、IP網と想定して説明する。
図1を参照して、サーバ装置102について説明する。送受信部110は、端末103からの能力情報を受信し制御・解析部108に出力し、制御・解析部108は端末103からの能力情報を解析する。送受信部107は伝送路104を通してコンテンツサーバ101からコンテンツを受信する。
コンテンツには動画像が含まれている場合、コンテンツサーバ101は、選択されたコンテンツの動画像データを復号するのに必要な復号化情報(例えばDCI情報:Decoder Configration Information)やファイル形式などを、動画ストリームや動画ファイルと共に又は別途、送受信部107に出力する。
送受信部107は、復号化情報やファイル形式などを入力し、制御・解析部108に出力する。
制御・解析部108は、
・送受信部110から入力した端末103からの能力情報と、
・送受信部107から入力したコンテンツの動画像データのDCI情報やファイル形式などに含まれる、動画に関するコーデック、ビットレート、画面解像度、ファイル形式を比較する。
制御・解析部108は、該比較の結果、これらの少なくとも一つが一致しない場合は、トランスコーダ109にトランスコード処理を指示する。
トランスコーダ109は、制御・解析部108からの指示を受け、送受信部107からコンテンツの動画データストリームを入力し、上記の一致しないパラメータに対して変換を行なう。そして、トランスコーダ109は、変換後の出力ストリームを、送受信部110を通して伝送路105経由で端末103に出力する。なお、図1のサーバ装置102の各部は、サーバ装置102のコンピュータ上で実行されるプログラムにより、その機能・処理を実現するようにしてもよいことは勿論である。
図2は、図1のトランスコーダ109の一構成例を示すブロック図である。図2を参照すると、変換制御部201、受信バッファ202、ファイル読み出し部203、トランスコーダ部204、ファイル書き込み部205、スイッチ部206、送信バッファ207を備えている。
受信バッファ202は、図1の送受信部107から動画データストリーム又は動画ファイルを予め定められたサイズ毎に受信し一旦バッファリングする。
変換制御部201は、図1の制御・解析部108から、変換に関する制御情報を受けとり、トランスコーダ処理を行なうかどうかを判別する。例えば、コーデック、ビットレート、画面解像度、ファイル形式の4種のパラメータが全て一致する場合、変換制御部201は、受信バッファ202及びスイッチ部206に対して、トランスコードしないという指示を出し、受信バッファ202が受信した動画データストリームをスルーで送信バッファ207に出力する。トランスコーダ109は送受信部107からコンテンツの動画データストリームを入力し、トランスコーダ処理はスルーで送受信部110に出力し、送受信部110は伝送路105を介して端末103に動画データストリームを出力する。
一方、端末の能力情報と、動画像に関するコーデック、ビットレート、画面解像度、ファイル形式の4種のパラメータのうち1種でも一致しない場合、変換制御部201は、どのパラメータに対してトランスコーダ処理を行なうのかを判別し、指示を出力する。
例えば、コーデック、ビットレート及び画面解像度が一致しない例として、コンテンツの動画ストリームのビットレートがMPEG−4、128 kbpsで画面解像度がCIF(Common Intermediate Format)であるが、端末はH.263、64 kbpsでQCIF(Quater Common Intermediate Format)といった場合は、変換制御部201は、受信バッファ202、ファイル読み出し部203、トランスコーダ部204、スイッチ部206、ファイル書き込み部205に指示を出す。
トランスコーダ部204は、受信バッファ202から画像データストリーム又はファイルを受信し、一旦バッファリングする。
ファイルの場合は、ファイル読み出し部203は変換制御部201から指示されたファイル形式に格納された動画ストリームを読み出し出力する。
トランスコーダ部204は、変換制御部201から指示された、ビットレート、画面解像度、コーデックについてトランスコード処理を行ない出力する。
フィル書き込み部205は、変換制御部201から指示されたファイル形式でトランスコード後の動画ストリームをファイルに書き込み、スイッチ部206は、a側が接続され、ファイルが予め定められたサイズ毎に送信バッファ207に出力される。送信バッファ207は予め定められたサイズ毎に出力する。
なお、受信バッファ202が受信するのがファイルではなく,動画データストリームの場合、ファイル読み出し部203とファイル書き込み部205はスルー処理する。
なお、上記において、動画コーデックは、H.263、MPEG−4、H.264など周知のものを使用することができる。ファイル形式は例えば、3GPファイル形式、3GP2ファイル形式など、周知のものを使用することができる。
本実施例によれば、コンテンツに動画像、オーディオ、音声の少なくとも一つを含む場合に、コーデック、ビットレート、画面解像度、ファイル形式などの能力情報が異なる様々な端末に適合した動画像ストリームをIPネットワーク又は回線交換ネットワークを介して転送することができる。
<実施例2>
図3は、本発明の第2の実施例の構成を示す図である。図3において、図1と同じ構成要素には同一の参照番号が付されており、該同一の構成要素は図1と同じ動作を行なうので説明は省略する。
図3を参照すると、本実施例において、サーバ装置102Aの送受信部120は、コンテンツサーバ101Aから動画データだけでなく広告などの別の映像又はオーディオ又は音声の少なくとも一つを受信する。特に制限されないが、本実施例では、広告などの別の映像を受信する例について説明する。送受信部120は、トランスコーダ209に、別の動画ストリーム又は別の動画ファイルを出力する。
図4は、トランスコーダ209の構成を示すブロック図である。図4において、図2と同じ構成要素には同一の参照番号が付されており、同一の構成要素は図2と同じ動作を行なうので説明は省略する。
本実施例では、別の映像として、動画ストリームで受信する場合を説明する。図4において、トランスコーダ部224は、コンテンツ動画ストリームに加えて、予め定められたタイミングで、別の映像ストリームを入力し、コンテンツ動画に対して、別の映像を映像合成させた動画ストリームを生成し、スイッチ部206を通して、送信バッファ207に出力する。本実施例によれば、コンテンツ映像に対し広告などの別の映像を挿入又は映像合成することができる。
<実施例3>
図5は、本発明の第3の実施例の構成を示す図である。図5において、図1と同じ構成要素には同一の参照番号が付されており、該同一の構成要素は図1と同じ動作を行なうので説明は省略する。
図5において、サーバ装置102Bの送受信部320は、文字情報を入力し、トランスコーダ309に出力する。
図6は、図5のトランスコーダ309の構成を示す図である。図6において、図2と同じ構成要素には同一の参照番号が付されており、同一の構成要素は図2と同じ動作を行なうので説明は省略する。
ファイル書き込み部305は、図5の送受信部320から文字情報を入力し、動画ファイルに対し予め定められた位置に文字情報を挿入するためのフラグを書き込む。
本実施例によれば、コンテンツの予め定められた時間タイミング、又は、予め定められた位置に、文字を挿入、又は、重畳することができる。
<実施例4>
図7は、本発明の第4の実施例を示す図である。図7において、図1と同じ構成要素には同一の参照番号が付されており、同一の構成要素は図1と同じ動作を行なうので説明は省略する。図7を参照すると、本実施例において、サーバ装置102Cは、図1のサーバ装置102に、監視・制御部410が追加されている。
監視・制御部410は、ネットワーク(伝送路)105のトラフィック状態を監視し、トラフィックが混んでいる場合は端末103から接続要求があっても接続拒否する接続制御や、端末103からSDP(Session Description Protocol)やRTSP(Real Time Streaming Protocol)を用いて要求される、QoS(Quality of Service)要求や帯域幅の要求に対しネットワークの帯域幅やトラフィック状況を考慮して端末に配するコンテンツの帯域幅やQoSを管理する帯域管理の少なくとも一つを実現する。
本実施例によれば、ネットワークのトラフィック状態を監視し端末との接続可否を制御したり、端末からの要求又はコンテンツからの要求の少なくとも一方の要求を満たすためにネットワークの帯域管理を行うことができる。
上記実施例を個別に説明したが、本発明において、各実施例を組み合わせてもよいことは勿論である。
なお、上記の特許文献の各開示を、本書に引用をもって繰り込むものとする。本発明の全開示(請求の範囲を含む)の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素の多様な組み合わせないし選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。
本発明の第1の実施例のシステム構成を示す図である。 図1のトランスコーダ109の構成を示す図である。 本発明の第2の実施例のシステム構成を示す図である。 図3のトランスコーダ209の構成を示す図である。 本発明の第3の実施例のシステムの構成を示す図である。 図5のトランスコーダ309の構成を示す図である。 本発明の第4の実施例のシステムの構成を示す図である。
符号の説明
101、101A コンテンツサーバ
102、102A、102B、102C サーバ装置
103 端末
104、105 伝送路
107、110、120、320 送受信部
108 制御・解析部
109、209、309 トランスコーダ
201 変換制御部
202 受信バッファ
203 ファイル読み出し部
204、224 トランスコーダ部
205、305 ファイル書き込み部
206 スイッチ部
207 送信バッファ
410 監視・制御部

Claims (17)

  1. ネットワークを介して端末にコンテンツを送出するサーバ装置であって、
    前記端末から前記端末の能力を含む情報を受け、
    ネットワークを介して入力される、映像、音声、オーディオのうちの少なくとも一つを含むコンテンツについて、前記コンテンツの復号に関する情報としてコーデック、ビットレート、解像度、ファイル形式を含む情報を取得して、前記端末の能力と比較し、前記コンテンツの変換が必要であるか否かを判断する制御部と、
    前記変換が必要と判断された場合、前記コンテンツのコーデック、ビットレート、解像度、ファイル形式のうちの少なくとも一つを変換して、前記端末の能力に適合したコンテンツを生成し前記端末に送出する変換部と、
    を備える、ことを特徴とするサーバ装置。
  2. 前記制御部は、
    前記端末から送信される前記端末の能力を含む情報を受けて解析し、
    ネットワークを介して入力される、映像、音声、オーディオのうちの少なくとも一つを含むコンテンツについて、前記コンテンツと共に、又は別途入力される、前記コンテンツの復号化情報、ファイル形式から、前記コーデック、ビットレート、解像度、ファイル形式の情報を取得して、前記端末の能力と比較し、
    前記コンテンツに関するコーデック、ビットレート、解像度、及び、ファイル形式のうち前記端末の能力に合致しないものが少なくとも一つある場合に、前記変換部に変換指示を出力する制御・解析部を備え、
    前記変換部は、
    前記制御・解析部からの変換の指示を受けると、前記コンテンツに関するコーデック、ビットレート、解像度、及び、ファイル形式のうち前記端末の能力に合致しないものについて、前記コンテンツにトランスコード処理を施すトランスコーダ部を備え、前記トランスコーダ部から出力されるコンテンツが伝送路を介して前記端末に送出される、ことを特徴とする請求項1に記載のサーバ装置。
  3. 前記トランスコーダ部は、
    前記コンテンツの動画データストリームを受信し一時的に蓄積する受信バッファと、
    前記制御・解析部から、変換に関する制御情報を受けとり、トランスコード処理の有無の指示を出力する変換制御部と、
    を備え、
    前記端末の能力情報と、動画像に関するコーデック、ビットレート、画面解像度のパラメータが全て一致する場合、前記変換制御部は、トランスコーダ処理を行わない指示を出し、前記受信バッファからの動画像データはスルーで前記トランスコーダ部の送受信部から、ネットワーク伝送路を介して、前記端末に送出され、
    前記端末の能力情報と、動画像に関するコーデック、ビットレート、画面解像度のパラメータのうち一つでも一致しない場合、前記変換制御部は、どのパラメータに対してトランスコーダ処理を行なうのかを判別して指示を出力し、
    前記トランスコーダ部は、前記受信バッファから動画像データストリームを受け取り、前記変換制御部から指示された、ビットレート、画面解像度、コーデックの該当パラメータについてトランスコード処理を実行して出力し、
    前記変換制御部からの指示に基づき、前記受信バッファから動画像データストリームと、前記トランスコーダ部でトランスコード処理された動作データストリームとの一方を選択して出力するスイッチ部と、
    前記スイッチ部の出力を受け予め定められたサイズ毎に出力する送信バッファと、
    を備えた、ことを特徴とする請求項2に記載のサーバ装置。
  4. 前記受信バッファに動画ストリームがファイルで蓄積される場合に、前記変換制御部から指示されたファイル形式で格納された動画ストリームを、前記受信バッファから読み出して出力するファイル読み出し部を備え、
    前記トランスコード部は、前記変換制御部からの指示に基づき、前記ファイル読み出し部で読み出された動画ストリームをトランスコード処理し、
    前記トランスコード部でトランスコード処理された動画ストリームを、前記変換制御部から指示されたファイル形式でファイルに書き込むファイル書き込み部を備え、
    前記スイッチ部は、前記変換制御部からの指示に基づき、前記ファイル書き込み部の出力と、前記受信バッファの出力との一方を選択し、予め定められたサイズ毎に前記送信バッファに出力する、ことを特徴とする請求項3に記載のサーバ装置。
  5. 前記変換部は、送出すべきコンテンツの所望の位置に、
    別の映像、オーディオ、音声のうちの少なくとも一つを挿入するか、又は、別の映像を映像合成した上で、
    コンテンツを送出する、ことを特徴とする請求項1乃至4のいずれか1項に記載のサーバ装置。
  6. 前記別の映像、オーディオ、音声のうちの少なくとも一つは広告を含む、ことを特徴とする請求項5に記載のサーバ装置。
  7. 前記変換部は、送出すべきコンテンツに対して、
    予め定められた時間タイミング、又は、予め定められた位置に、
    文字を挿入するか、又は、重畳した上で、
    コンテンツを送出する、ことを特徴とする請求項1乃至6のいずれか1項に記載のサーバ装置。
  8. ネットワークのトラフィック状態を監視し前記端末との接続可否を制御する接続制御と、
    前記端末からの要求、又は、コンテンツからの要求の少なくとも一方の要求を満たすために行うネットワークの帯域管理と
    のうちの少なくとも一つを行う監視制御部をさらに備える、ことを特徴とする請求項1乃至7のいずれか1項に記載のサーバ装置。
  9. 請求項1乃至8のいずれか1項に記載のサーバ装置と、
    コンテンツを前記サーバ装置に供給するコンテンツサーバと、
    前記サーバ装置とネットワークを介して接続される前記端末と、
    を備えたコンテンツ伝送システム。
  10. ネットワークを介して端末にコンテンツを送出するサーバが、
    前記端末から前記端末の能力を含む情報を受け、
    ネットワークを介して入力される、映像、音声、オーディオのうちの少なくとも一つを含むコンテンツについて、前記コンテンツの復号に関する情報としてコーデック、ビットレート、解像度、ファイル形式を含む情報を取得して、前記端末の能力と比較し、前記コンテンツの変換が必要であるか否かを判断し、
    前記変換が必要と判断された場合、前記コンテンツのコーデック、ビットレート、解像度、ファイル形式のうちの少なくとも一つを変換して、前記端末の能力に適合したコンテンツを生成し前記端末に送出する、
    ことを特徴とするコンテンツ配信方法。
  11. 送出すべきコンテンツの所望の位置に、
    別の映像、オーディオ、音声の少なくとも一つを挿入するか、又は、別の映像を映像合成した上で、
    コンテンツを送出する、ことを特徴とする請求項10に記載のコンテンツ配信方法。
  12. 送出すべきコンテンツに対し、
    予め定められた時間タイミング、又は、予め定められた位置に、
    文字を挿入するか、又は、重畳した上で、
    コンテンツを送出する、ことを特徴とする請求項10又は11に記載のコンテンツ配信方法。
  13. ネットワークのトラフィック状態を監視し、前記端末との接続可否を制御する接続制御と、
    前記端末からの要求又は前記コンテンツからの要求の少なくとも一方の要求を満たすために行うネットワークの帯域管理と
    のうちの少なくとも一つを行う、ことを特徴とする請求項10乃至12のいずれか1項に記載のコンテンツ配信方法。
  14. ネットワークを介して端末にコンテンツを送出するサーバに、
    前記端末から前記端末の能力を含む情報を受ける処理と、
    ネットワークを介して入力される、映像、音声、オーディオのうちの少なくとも一つを含むコンテンツについて、前記コンテンツの復号に関する情報としてコーデック、ビットレート、解像度、ファイル形式を含む情報を取得して、前記端末の能力と比較し、前記コンテンツの変換が必要であるか否かを判断する処理と、
    前記変換が必要と判断された場合、前記コンテンツのコーデック、ビットレート、解像度、ファイル形式のうちの少なくとも一つを変換して、前記端末の能力に適合したコンテンツを生成し前記端末に送出する処理と、
    を実行させるプログラム。
  15. 送出すべきコンテンツの所望の位置に、
    別の映像、オーディオ、音声の少なくとも一つを挿入するか、又は、別の映像を映像合成した上で、
    コンテンツを送出する処理を、
    前記サーバに実行させる請求項14に記載のプログラム。
  16. 送出すべきコンテンツに対し、
    予め定められた時間タイミング、又は、予め定められた位置に、
    文字を挿入するか、又は、重畳した上で、
    コンテンツを送出する処理を、
    前記サーバに実行させる請求項14又は15に記載のプログラム。
  17. ネットワークのトラフィック状態を監視し、前記端末との接続可否を制御する接続制御と、
    前記端末からの要求、又は、コンテンツからの要求の少なくとも一方の要求を満たすために行うネットワークの帯域管理と、
    のうちの少なくとも一つを行う処理を、
    前記サーバに実行させる請求項14乃至16のいずれか1項に記載のプログラム。
JP2008109300A 2008-04-18 2008-04-18 サーバ装置とコンテンツ配信方法とプログラム Pending JP2009260818A (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2008109300A JP2009260818A (ja) 2008-04-18 2008-04-18 サーバ装置とコンテンツ配信方法とプログラム
US12/937,014 US20110029606A1 (en) 2008-04-18 2009-04-17 Server apparatus, content distribution method, and program
KR20107022671A KR20100124811A (ko) 2008-04-18 2009-04-17 서버 장치와 콘텐츠 배신 방법
CN2009801133775A CN102007774A (zh) 2008-04-18 2009-04-17 服务器装置、内容分配方法以及程序
PCT/JP2009/057747 WO2009128528A1 (ja) 2008-04-18 2009-04-17 サーバ装置とコンテンツ配信方法とプログラム
EP09733058A EP2271098A4 (en) 2008-04-18 2009-04-17 SERVER DEVICE, CONTENT DISTRIBUTION METHOD AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008109300A JP2009260818A (ja) 2008-04-18 2008-04-18 サーバ装置とコンテンツ配信方法とプログラム

Publications (2)

Publication Number Publication Date
JP2009260818A true JP2009260818A (ja) 2009-11-05
JP2009260818A5 JP2009260818A5 (ja) 2011-03-10

Family

ID=41199215

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008109300A Pending JP2009260818A (ja) 2008-04-18 2008-04-18 サーバ装置とコンテンツ配信方法とプログラム

Country Status (6)

Country Link
US (1) US20110029606A1 (ja)
EP (1) EP2271098A4 (ja)
JP (1) JP2009260818A (ja)
KR (1) KR20100124811A (ja)
CN (1) CN102007774A (ja)
WO (1) WO2009128528A1 (ja)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011109339A (ja) * 2009-11-16 2011-06-02 Fujitsu Ltd 狭帯域ネットワークの大容量データ配信システム
WO2011068055A1 (ja) * 2009-12-01 2011-06-09 株式会社日立製作所 情報配信装置、及び双方向操作処理方法
JP2013513319A (ja) * 2009-12-04 2013-04-18 クゥアルコム・インコーポレイテッド 移動体メディアサーバ
WO2015111289A1 (ja) 2014-01-23 2015-07-30 ソニー株式会社 復号装置、復号方法、符号化装置及び符号化方法
JP2015141632A (ja) * 2014-01-29 2015-08-03 株式会社ソニー・コンピュータエンタテインメント 配信システム、配信方法、配信プログラム
US9100692B2 (en) 2013-06-27 2015-08-04 Kabushiki Kaisha Toshiba Electronic device, method for transmitting display data, and computer program product
US9210374B2 (en) 2011-04-28 2015-12-08 Ricoh Company, Ltd. Transmission terminal, image display control method, image display control program, recording medium, and transmission system
JP2016511946A (ja) * 2012-12-04 2016-04-21 アバルタ テクノロジーズ、 インク.Abalta Technologies, Inc. 分散型クロスプラットフォームユーザインタフェースおよびアプリケーション投写
US10462248B2 (en) 2013-06-07 2019-10-29 Sk Planet Co., Ltd. Digital content sharing cloud service system, digital content sharing cloud service device, and method using the same
US11055907B2 (en) 2018-02-20 2021-07-06 Panasonic Intellectual Property Management Co., Ltd. Three-dimensional data distribution device and three-dimensional data distribution method
US11282801B2 (en) 2010-03-31 2022-03-22 Ev Group E. Thallner Gmbh Method for permanent connection of two metal surfaces
JP2022085578A (ja) * 2020-11-27 2022-06-08 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム
US11526325B2 (en) 2019-12-27 2022-12-13 Abalta Technologies, Inc. Projection, control, and management of user device applications using a connected resource
JPWO2023153472A1 (ja) * 2022-02-10 2023-08-17

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8074248B2 (en) 2005-07-26 2011-12-06 Activevideo Networks, Inc. System and method for providing video content associated with a source image to a television in a communication network
KR100990916B1 (ko) * 2006-03-07 2010-11-01 닛본 덴끼 가부시끼가이샤 동화상 배신 시스템 및 변환 장치
US9355681B2 (en) 2007-01-12 2016-05-31 Activevideo Networks, Inc. MPEG objects and systems and methods for using MPEG objects
US9826197B2 (en) 2007-01-12 2017-11-21 Activevideo Networks, Inc. Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device
EP2271097A4 (en) * 2008-04-18 2014-04-09 Nec Corp GATEWAY DEVICE, PROCESS AND PROGRAM
US8171154B2 (en) * 2009-09-29 2012-05-01 Net Power And Light, Inc. Method and system for low-latency transfer protocol
JPWO2011043016A1 (ja) * 2009-10-08 2013-02-28 日本電気株式会社 コンテンツ配信システム
CN102111601B (zh) * 2009-12-23 2012-11-28 大猩猩科技股份有限公司 内容可适性的多媒体处理系统与处理方法
CN102387121B (zh) * 2010-08-30 2014-07-23 株式会社日立制作所 管理服务器、影像分发控制系统及影像分发控制方法
KR101471366B1 (ko) 2010-09-30 2014-12-10 에스케이플래닛 주식회사 단말기에 따른 적응적 화면 가상화 방법 및 시스템
KR20130138263A (ko) 2010-10-14 2013-12-18 액티브비디오 네트웍스, 인코포레이티드 케이블 텔레비전 시스템을 이용하는 비디오 장치들 간의 디지털 비디오의 스트리밍
KR101727143B1 (ko) * 2010-12-16 2017-04-14 한국전자통신연구원 단말 능력정보 기반의 비호환적인 미디어 콘텐츠 변환 방법 및 장치
US9681091B2 (en) 2011-01-21 2017-06-13 Thomson Licensing System and method for enhanced remote transcoding using content profiling
WO2012138660A2 (en) 2011-04-07 2012-10-11 Activevideo Networks, Inc. Reduction of latency in video distribution networks using adaptive bit rates
CN102355501B (zh) * 2011-09-28 2017-06-13 华为技术有限公司 一种数据处理方法、接入审核设备及系统
JP5826612B2 (ja) * 2011-11-18 2015-12-02 株式会社キーエンス 画像処理装置、画像処理方法及びコンピュータプログラム
WO2013106390A1 (en) 2012-01-09 2013-07-18 Activevideo Networks, Inc. Rendering of an interactive lean-backward user interface on a television
CN103220577B (zh) * 2012-01-18 2015-07-29 腾讯科技(深圳)有限公司 一种视频播放方法、装置和系统
US9800945B2 (en) 2012-04-03 2017-10-24 Activevideo Networks, Inc. Class-based intelligent multiplexing over unmanaged networks
US9123084B2 (en) 2012-04-12 2015-09-01 Activevideo Networks, Inc. Graphical application integration with MPEG objects
CN111405315B (zh) * 2012-06-12 2022-04-12 相干逻辑公司 用于编码和交付视频内容的分布式体系结构
KR101952632B1 (ko) 2012-08-22 2019-02-27 삼성전자주식회사 사용자 단말 장치 및 그를 이용한 컨텐츠 전송 방법
US9883389B2 (en) 2012-12-14 2018-01-30 Facebook, Inc. Techniques for communicating notifications to subscribers
US10085071B2 (en) * 2013-03-14 2018-09-25 Comcast Cable Communications, Llc Content aggregation
WO2014145921A1 (en) * 2013-03-15 2014-09-18 Activevideo Networks, Inc. A multiple-mode system and method for providing user selectable video content
CN104247364B (zh) * 2013-03-19 2017-05-10 华为技术有限公司 一种应用于远程桌面的视频传输方法及设备、系统
US9294785B2 (en) 2013-06-06 2016-03-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
WO2014197879A1 (en) 2013-06-06 2014-12-11 Activevideo Networks, Inc. Overlay rendering of user interface onto source video
US9219922B2 (en) 2013-06-06 2015-12-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
CN104683734A (zh) * 2013-11-26 2015-06-03 中兴通讯股份有限公司 一种视频监控的内容适配方法、系统及中心服务器、装置
CN104717555B (zh) * 2013-12-11 2018-01-02 华为技术有限公司 视频码流的获取方法及装置
US9788029B2 (en) 2014-04-25 2017-10-10 Activevideo Networks, Inc. Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks
US11405679B2 (en) 2015-02-02 2022-08-02 Maxell, Ltd. Broadcast receiving apparatus, broadcast receiving method, and contents outputting method
CN104702976A (zh) * 2015-02-10 2015-06-10 深圳创维数字技术有限公司 一种视频播放方法及设备
KR101641833B1 (ko) * 2015-05-14 2016-07-22 한국과학기술원 독립된 브라우저 기반의 디지털 사이니지 서비스를 위한 시스템 구조 및 방법
CN106331747B (zh) * 2015-06-30 2019-10-18 华为技术有限公司 一种视频优化的方法和设备
US9973638B2 (en) * 2016-01-26 2018-05-15 Qsc, Llc Peripheral bus video communication using internet protocol
CN108881818A (zh) * 2017-11-02 2018-11-23 北京视联动力国际信息技术有限公司 一种视频数据的传输方法和装置
CN108881819A (zh) * 2017-11-02 2018-11-23 北京视联动力国际信息技术有限公司 一种音频数据的传输方法和装置
CN108965914B (zh) * 2017-12-20 2020-12-11 视联动力信息技术股份有限公司 一种基于视联网的视频数据处理方法及装置
CN111107393A (zh) * 2019-11-29 2020-05-05 视联动力信息技术股份有限公司 视频转码方法、转码器、电子设备及存储介质
CN111107282B (zh) * 2019-12-05 2023-07-04 视联动力信息技术股份有限公司 视频切换方法、视频切换器、电子设备及存储介质
CN111083412B (zh) * 2019-12-05 2022-11-08 视联动力信息技术股份有限公司 视频转接方法、视频转接器、电子设备及存储介质
CN111447408A (zh) * 2020-03-03 2020-07-24 视联动力信息技术股份有限公司 一种监控资源的传输方法和装置
KR102844629B1 (ko) 2020-07-28 2025-08-11 삼성전자주식회사 전자장치, 서버 및 그 제어방법
CN112911337B (zh) * 2021-01-28 2023-06-20 北京达佳互联信息技术有限公司 用于配置终端设备的视频封面图片的方法和装置
WO2025017596A1 (en) * 2023-07-19 2025-01-23 Jio Platforms Limited System and method for transferring a plurality of files to servers

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002281483A (ja) * 2001-03-16 2002-09-27 Ntt Communications Kk ストリーミングコンテンツ配信システム及び配信方法
JP2005149113A (ja) * 2003-11-14 2005-06-09 Nippon Telegr & Teleph Corp <Ntt> コンテンツ配信方法、装置、並びにプログラム
JP2007088539A (ja) * 2005-09-20 2007-04-05 Mitsubishi Electric Corp ビデオストリーム供給システム、ビデオストリーム供給装置、及びビデオストリーム受信装置
JP2007274150A (ja) * 2006-03-30 2007-10-18 Toshiba Corp サーバ装置および映像配信方法

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5164839A (en) * 1988-12-27 1992-11-17 Explore Technology, Inc. Method for handling audio/video source information
US5706290A (en) * 1994-12-15 1998-01-06 Shaw; Venson Method and apparatus including system architecture for multimedia communication
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
JP3662129B2 (ja) * 1997-11-11 2005-06-22 松下電器産業株式会社 マルチメディア情報編集装置
US6310915B1 (en) * 1998-11-20 2001-10-30 Harmonic Inc. Video transcoder with bitstream look ahead for rate control and statistical multiplexing
US7327791B1 (en) * 1999-02-22 2008-02-05 Mitsubishi Denki Kabushiki Kaisha Video decoding method performing selective error concealment and resynchronization
US6931660B1 (en) * 2000-01-28 2005-08-16 Opentv, Inc. Interactive television system and method for simultaneous transmission and rendering of multiple MPEG-encoded video streams
JP2001218273A (ja) 2000-02-04 2001-08-10 Livesee Corporation:Kk 動画音声配信システム
JP2001326658A (ja) 2000-03-10 2001-11-22 Fujitsu Ltd ネットワーク負荷管理装置、通信装置、通信方法、媒体、およびプログラム
DE60107924T2 (de) 2000-08-10 2005-12-08 Ntt Docomo, Inc. Mobiles Kommunikationssystem mit automatischer Anpassung der Übertragungsrate
US7039116B1 (en) * 2000-11-07 2006-05-02 Cisco Technology, Inc. Methods and apparatus for embedding and format conversion of compressed video data
JP2003051846A (ja) 2001-08-08 2003-02-21 Nippon Telegr & Teleph Corp <Ntt> 帯域制御方法、ネットワークサービスシステム、コンテンツサーバ装置、帯域管理装置及びコンテンツ管理装置
CA2461830C (en) * 2001-09-26 2009-09-22 Interact Devices System and method for communicating media signals
JP2003271508A (ja) 2002-03-14 2003-09-26 Ntt Comware Corp 携帯端末向けコンテンツ変換システム、及びコンテンツ変換方法
JP2003289521A (ja) 2002-03-27 2003-10-10 Toshiba Corp 広告挿入方法、配信システム、送出装置および受信装置並びにプログラム
JP3823929B2 (ja) 2002-05-17 2006-09-20 ソニー株式会社 情報処理装置、情報処理方法、およびコンテンツ配信装置、コンテンツ配信方法、並びにコンピュータ・プログラム
JP3893350B2 (ja) * 2002-11-29 2007-03-14 キヤノン株式会社 符号化データ変換装置及びその方法
CA2521458A1 (en) * 2003-04-10 2004-10-28 Nec Corporation Moving image compression-coding system conversion device and moving image communication system
US7274740B2 (en) * 2003-06-25 2007-09-25 Sharp Laboratories Of America, Inc. Wireless video transmission system
JP2005033664A (ja) * 2003-07-10 2005-02-03 Nec Corp 通信装置及びその動作制御方法
US20070083659A1 (en) * 2003-12-01 2007-04-12 Matsushita Electric Industrial Co., Ltd. Streaming system
JP2005275534A (ja) 2004-03-23 2005-10-06 Vodafone Kk 移動体通信システム及びサーバ装置
JP2005339149A (ja) 2004-05-26 2005-12-08 Nippon Telegr & Teleph Corp <Ntt> データ処理装置、データ処理方法およびデータ処理プログラム
JP2006203682A (ja) * 2005-01-21 2006-08-03 Nec Corp 動画像圧縮符号化ビットストリームシンタックス変換装置及び動画像通信システム
JP2006237663A (ja) 2005-02-21 2006-09-07 Dowango:Kk ストリーミング配信システム、ストリーミング配信方法およびプログラム
US20090025030A1 (en) * 2005-05-18 2009-01-22 Nec Corporation Contents display system and contents display method
JP2007006148A (ja) 2005-06-23 2007-01-11 Casio Comput Co Ltd 配信装置、端末装置、及び、メディアコンテンツ受信方法
US8447121B2 (en) * 2005-09-14 2013-05-21 Microsoft Corporation Efficient integrated digital video transcoding
US8000339B2 (en) * 2005-09-21 2011-08-16 Cisco Technology, Inc. Method and system for transparently transcoding a multicast stream
US9544602B2 (en) * 2005-12-30 2017-01-10 Sharp Laboratories Of America, Inc. Wireless video transmission system
KR100800748B1 (ko) * 2006-07-28 2008-02-01 삼성전자주식회사 블루투스를 이용한 동영상 스트림 전송 장치 및 방법
JP4974641B2 (ja) 2006-10-24 2012-07-11 三洋電機株式会社 無線装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002281483A (ja) * 2001-03-16 2002-09-27 Ntt Communications Kk ストリーミングコンテンツ配信システム及び配信方法
JP2005149113A (ja) * 2003-11-14 2005-06-09 Nippon Telegr & Teleph Corp <Ntt> コンテンツ配信方法、装置、並びにプログラム
JP2007088539A (ja) * 2005-09-20 2007-04-05 Mitsubishi Electric Corp ビデオストリーム供給システム、ビデオストリーム供給装置、及びビデオストリーム受信装置
JP2007274150A (ja) * 2006-03-30 2007-10-18 Toshiba Corp サーバ装置および映像配信方法

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011109339A (ja) * 2009-11-16 2011-06-02 Fujitsu Ltd 狭帯域ネットワークの大容量データ配信システム
WO2011068055A1 (ja) * 2009-12-01 2011-06-09 株式会社日立製作所 情報配信装置、及び双方向操作処理方法
JPWO2011068055A1 (ja) * 2009-12-01 2013-04-18 株式会社日立製作所 情報配信装置、及び双方向操作処理方法
JP2013513319A (ja) * 2009-12-04 2013-04-18 クゥアルコム・インコーポレイテッド 移動体メディアサーバ
JP2016167841A (ja) * 2009-12-04 2016-09-15 クゥアルコム・インコーポレイテッドQualcomm Incorporated 移動体メディアサーバ
US12107057B2 (en) 2010-03-31 2024-10-01 Ev Group E. Thallner Gmbh Method for permanent connection of two metal surfaces
US11282801B2 (en) 2010-03-31 2022-03-22 Ev Group E. Thallner Gmbh Method for permanent connection of two metal surfaces
US9210374B2 (en) 2011-04-28 2015-12-08 Ricoh Company, Ltd. Transmission terminal, image display control method, image display control program, recording medium, and transmission system
US10942735B2 (en) 2012-12-04 2021-03-09 Abalta Technologies, Inc. Distributed cross-platform user interface and application projection
US12498923B2 (en) 2012-12-04 2025-12-16 Abalta Technologies, Inc. Distributed cross-platform application projection management and delivery
JP2016511946A (ja) * 2012-12-04 2016-04-21 アバルタ テクノロジーズ、 インク.Abalta Technologies, Inc. 分散型クロスプラットフォームユーザインタフェースおよびアプリケーション投写
US10462248B2 (en) 2013-06-07 2019-10-29 Sk Planet Co., Ltd. Digital content sharing cloud service system, digital content sharing cloud service device, and method using the same
US9100692B2 (en) 2013-06-27 2015-08-04 Kabushiki Kaisha Toshiba Electronic device, method for transmitting display data, and computer program product
US10575047B2 (en) 2014-01-23 2020-02-25 Sony Corporation Decoding apparatus, decoding method, encoding apparatus, and encoding method
WO2015111289A1 (ja) 2014-01-23 2015-07-30 ソニー株式会社 復号装置、復号方法、符号化装置及び符号化方法
US10560548B2 (en) 2014-01-29 2020-02-11 Sony Interactive Entertainment Inc. Delivery system, delivery method, and delivery program
JP2015141632A (ja) * 2014-01-29 2015-08-03 株式会社ソニー・コンピュータエンタテインメント 配信システム、配信方法、配信プログラム
US11055907B2 (en) 2018-02-20 2021-07-06 Panasonic Intellectual Property Management Co., Ltd. Three-dimensional data distribution device and three-dimensional data distribution method
US11526325B2 (en) 2019-12-27 2022-12-13 Abalta Technologies, Inc. Projection, control, and management of user device applications using a connected resource
JP2022085578A (ja) * 2020-11-27 2022-06-08 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム
JP7622409B2 (ja) 2020-11-27 2025-01-28 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム
JPWO2023153472A1 (ja) * 2022-02-10 2023-08-17

Also Published As

Publication number Publication date
CN102007774A (zh) 2011-04-06
US20110029606A1 (en) 2011-02-03
WO2009128528A1 (ja) 2009-10-22
KR20100124811A (ko) 2010-11-29
EP2271098A4 (en) 2012-12-26
EP2271098A1 (en) 2011-01-05

Similar Documents

Publication Publication Date Title
JP2009260818A (ja) サーバ装置とコンテンツ配信方法とプログラム
EP2271097A1 (en) Gateway device, method, and program
KR101983432B1 (ko) 동적 적응형 스트리밍 오버 http(dash)를 http 라이브 스트리밍(hls)으로 변환 또는 번역하기 위한 장치, 시스템, 및 방법
CN103210642B (zh) 在http流送期间发生表达切换时传送用于自然再现的可缩放http流的方法
US20120120879A1 (en) Gateway device, data converting method, and program
KR101764317B1 (ko) 스트리밍 서버, 스트리밍 시스템 및 스트리밍 방법
JP2006166418A (ja) 連続的なビデオディスプレイのためのビデオデータの送信方法及び受信方法
US20120017249A1 (en) Delivery system, delivery method, conversion apparatus, and program
WO2011030811A1 (ja) 配信システム、ゲートウェイ、配信方法及びプログラム
JP4888672B2 (ja) コンテンツ配信システム、変換装置及びそれらに用いるコンテンツ配信方法
TW202423095A (zh) 回應於網路中斷的視訊內容的自動產生
US20110164676A1 (en) Distribution server, distribution system, method, and program
US8693536B2 (en) Server apparatus, communication method and program
KR100502186B1 (ko) 고화질 인터넷 방송 서비스 시스템
JP5013141B2 (ja) コンテンツ配信システム、コンテンツ配信方法及びそれらに用いる変換装置
KR101656193B1 (ko) 이기종 망에서의 uhd 비디오 전송을 위한 mmt 기반 방송 시스템 및 방법
Kasai et al. The development of a multimedia transcoding system for mobile access to video conferencing
KR100592876B1 (ko) 고화질 인터넷 방송 서비스 시스템의 사용자 정보 관리 방법
Sterca et al. Evaluating Dynamic Client-Driven Adaptation Decision Support in Multimedia Proxy-Caches

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110121

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110304

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130218

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130319

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130617

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20130625

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20130809