Nothing Special   »   [go: up one dir, main page]

JP5257448B2 - サーバ装置と通信方法ならびにプログラム - Google Patents

サーバ装置と通信方法ならびにプログラム Download PDF

Info

Publication number
JP5257448B2
JP5257448B2 JP2010514548A JP2010514548A JP5257448B2 JP 5257448 B2 JP5257448 B2 JP 5257448B2 JP 2010514548 A JP2010514548 A JP 2010514548A JP 2010514548 A JP2010514548 A JP 2010514548A JP 5257448 B2 JP5257448 B2 JP 5257448B2
Authority
JP
Japan
Prior art keywords
terminal
packet
stream
terminals
capability information
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.)
Active
Application number
JP2010514548A
Other languages
English (en)
Other versions
JPWO2009145293A1 (ja
Inventor
一範 小澤
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 JP2010514548A priority Critical patent/JP5257448B2/ja
Publication of JPWO2009145293A1 publication Critical patent/JPWO2009145293A1/ja
Application granted granted Critical
Publication of JP5257448B2 publication Critical patent/JP5257448B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central
    • 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/21Server components or server architectures
    • 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
    • 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/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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/632Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/148Interfacing a video terminal to a particular transmission medium, e.g. ISDN

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

(関連出願についての記載)
本発明は、日本国特許出願:特願2008−142744号(2008年5月30日出願)の優先権主張に基づくものであり、同出願の全記載内容は引用をもって本書に組み込み記載されているものとする。
本発明は、サーバ装置と通信方法に関し、特に、少なくとも2台の端末が参加してグループを生成し、第1の端末からビデオ信号を含むストリームまたはパケットを受信し、これをコピーした上で第1の端末以外の他の端末に送出するサーバ装置と通信方法ならびにプログラムに関する。
モバイルパケットネットワークの帯域幅の拡張や高速化に伴い、パケットによる通信や配信を行うサービスが増えてくると予想される。このようななかで、2台以上の端末(例えばN台)が参加してグループを生成し、第1の端末から送出されたパケットデータを受信してコピーし、これを第1の端末以外の端末(N−1台)に送出するサービスは、音声に対しては、PoC(Push to talk over Cellular)という名称ですでにサービスが開始されている。
今後は、IMS(IP Multimedia Subsystem)の進展に伴い、ビデオ信号を対象にした同様なサービス(ビデオPoCやビデオシェアリング)が開始されると予想される。
この場合、ビデオ信号に対しては、低ビットレートで効率良く伝送するために端末側で圧縮符号化を行うが、これらの方式としては、ITU−T(International Telecommunication Union Telecommunication Standardization Sector)勧告H.263や、ISO/IEC(International Organization for Standardization /International Electrotechnical Commission)で国際標準化されているMPEG−4(Moving Picture Experts Group phase 4)が知られている。
また、ITU−TとISO/IECで国際標準化されたH.264/MPEG−4 AVC(Advanced Video Coding)が前記動画像圧縮符号化方式よりも動画像信号を効率良く伝送できる。
なお、メディア配信を行うシステムとして、特許文献1には、マルチメディア通信データを中継するサーバが、受信端末のメディア再生能力に応じた出力映像情報に変換して受信端末に送信する構成が開示されている。特許文献2には、大きな表示能力を要求される符号化情報は所定の表示能力で表示可能な符号化情報に変換し、この符号化情報とともにデータサーバ装置によりローカルエリアネットワーク上に提供し、コンテンツ情報再生端末は、自分の表示レベルに合う方の符号化情報(マルチメディアデータ)と復号化プログラムを取得して再生する構成が開示されている。特許文献3には、マルチキャストネットワークにおいて、あるマルチキャストグループに対応する要求されるチャネルを指示するチャネル変更要求を検出すると、要求されたチャネルの保持されたイントラフレームをユニキャスト通信として送信する構成が開示されている。特許文献4には、クライアントからコンテンツ要求があった場合、サーバ装置は、コンテンツに応じて自身でフォーマット変換するか、又は、自身で変換が不可能な場合、他のサーバ装置で変換可能な場合、他のサーバ装置にフォーマット変換を依頼し、変換後のコンテンツをクライアントに送信する構成が開示されている。
広告を挿入するシステムとして、特許文献5には、放送データストリーム内の広告を識別し、放送データストリーム内の番組の中における広告、および広告のローケーションを識別する情報を含む広告スケジュールを更新し、再生時、広告、または代替広告が番組中の該ローケーションまたは番組の別のローケーションに挿入されるようにした構成が開示されている。上記特許文献1乃至5には、少なくとも2台の端末が参加してグループを生成し、第1の端末からビデオ信号を含むストリームまたはパケットを受信し、これをコピーした上で第1の端末以外の他の端末に送出するサーバ装置の構成とは全く相違した構成が開示されているだけである。
特開2002−297496号公報 特開2004−272631号公報 特開2005−124193号公報 特開2008−5254号公報 特表2006−519525号公報
上記特許文献1〜5の全開示内容はその引用をもって本書に繰込み記載する。
以下に、本発明による分析を与える。ビデオ信号を対象としたビデオPoCやビデオシェアリングでは、次の問題点がある。
(a)端末でビデオ信号あるいはビデオコンテンツを前述の圧縮符号化方式により圧縮符号化する場合、非予測フレーム(Iフレームと呼ぶ)をコンテンツの先頭のみに入れるのが通常であり(まれには数秒間隔で周期的にIフレームを挿入することもある)、途中からグループに参加した端末に対しては参加の時点でIフレームが入らない。このため、当該端末でそのような圧縮符号化信号を復号・再生すると画像が乱れる。
(b)グループ内にいろいろな種類の端末が混在する場合、コンテンツの形式により、ある端末では、復号・表示可能であるが、特定の端末では復号ができない、可能性がある。
これらの問題が発生すると、
端末でビデオが復号できず表示されない、あるいは、
復号して表示できたとしてもビデオがある時間乱れたままになる、
などの事象が発生し、サービスが成り立たなくなる。
したがって、本発明の目的は、複数(2台以上)の端末が参加してグループを生成し、第1の端末から少なくともビデオ信号を含むストリームを受信してそれをコピーして第1の端末以外の端末に送出するサーバ装置において、途中から参加した端末に対しても、画質劣化などの問題を端末側で発生させないようにするサーバ装置、通信方法、プログラムを提供することにある。
本発明の他の目的は、同一グループ内で能力情報の異なる種々の異なる端末が混在していても、画質劣化などの問題を端末側で発生させないようにするサーバ装置、通信方法、プログラムを提供することにある。
本発明の1つの側面によれば、2台以上の端末が参加してグループを生成し、第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットを受信し一部または全部をコピーし第1の端末とは異なる端末に前記コピー後のストリームまたはパケットを送出するサーバ装置であって、
前記送出している途中に、新規端末が前記グループに参加した場合は、前記新規端末に送出する際にビデオフレームを非予測フレームに変換し、前記非予測フレームの後に続くビデオフレームは、元のストリームまたはパケットをそのまま使用して送出する変換部を備えるサーバ装置が提供される。
本発明によれば、2台以上の端末が参加してグループを生成し第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットを受信し一部または全部をコピーし第1の端末とは異なる端末に前記コピー後のストリームまたはパケットを送出するサーバ装置であって、前記グループに前記ストリームの形式またはパケットの形式を受信できない端末が含まれる場合は当該端末に対しては当該端末が受信できるファイル形式に変換した上で送出する変換部を備えるサーバ装置が提供される。
本発明によれば、2台以上の端末が参加してグループを生成し第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットを受信し一部または全部をコピーし第1の端末とは異なる端末に前記コピー後のストリームまたはパケットを送出するサーバ装置であって、前記グループに含まれる端末の能力情報を受信し、前記第1の端末以外の端末の能力情報が前記第1の端末の能力情報と異なる場合は、前記グループに含まれる端末の能力情報を受信し、前記第1の端末以外の端末の能力情報が前記第1の端末の能力情報と異なる場合は、当該端末の能力情報に合うように、前記ビデオ信号を変換した上で当該端末に送出する変換部を備えるサーバ装置が提供される。
本発明によれば、2台以上の端末が参加してグループを生成し第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットを受信し一部または全部をコピーし第1の端末とは異なる端末に前記コピー後のストリームまたはパケットを送出するサーバ装置であって、前記送出するストリームまたはパケットの前後の時間タイミングまたは任意の時間タイミングに別のビデオまたは別のオーディオの少なくとも一つを挿入するか、または複数のビデオを合成するか、または文字を重畳するかした上でコピーしたストリームまたはパケットを送出する変換部を備えるサーバ装置が提供される。
本発明の別の側面によれば、複数の端末が参加してグループを生成し、前記複数の端末のうち第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットをサーバ装置が受信し、
前記サーバ装置は、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出し、
前記コピー後のストリームまたはパケットを送出している途中に、新規端末が前記グループに参加した場合に、前記サーバ装置は、前記新規端末に送出する際にビデオフレームを非予測フレームに変換し、
前記非予測フレームの後に続くビデオフレームは、元のストリームまたはパケットをそのまま用いて送出する、通信方法が提供される。
本発明によれば、複数の端末が参加してグループを生成し、前記複数の端末のうち第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットをサーバ装置が受信し、
前記サーバ装置は、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出し、
前記グループに前記ストリームの形式またはパケットの形式を受信できない端末が含まれる場合は当該端末に対しては当該端末が受信できるファイル形式に変換した上で送出する通信方法が提供される。
本発明によれば、複数の端末が参加してグループを生成し、前記複数の端末のうち第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットをサーバ装置が受信し、
前記サーバ装置は、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出し、
前記グループに含まれる端末の能力情報を受信し、前記第1の端末以外の端末の能力情報が前記第1の端末の能力情報と異なる場合は、前記グループに含まれる端末の能力情報を受信し、前記第1の端末以外の端末の能力情報が前記第1の端末の能力情報と異なる場合は、当該端末の能力情報に合うように、前記ビデオ信号を変換した上で当該端末に送出する通信方法が提供される。
本発明によれば、複数の端末が参加してグループを生成し、前記複数の端末のうち第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットをサーバ装置が受信し、
前記サーバ装置は、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出し、
前記送出するストリームまたはパケットの前後の時間タイミングまたは任意の時間タイミングに別のビデオまたは別のオーディオの少なくとも一つを挿入するか、または複数のビデオを合成するか、または文字を重畳するかした上でコピーしたストリームまたはパケットを送出する通信方法が提供される。
本発明のさらに別の側面によれば、複数の端末が参加してグループを生成し、前記複数の端末のうち第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットを受信し、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出するサーバ装置に、
前記コピー後のストリームまたはパケットを送出している途中に、新規端末が前記グループに参加した場合に、前記新規端末に送出する際にビデオフレームを非予測フレームに変換し、前記非予測フレームの後に続くビデオフレームは、元のストリームまたはパケットをそのまま用いて送出する変換処理を実行させるコンピュータ・プログラムが提供される。
本発明によれば、複数の端末が参加してグループを生成し、前記複数の端末のうち第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットを受信し、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出するサーバ装置に、
前記グループに前記ストリームの形式またはパケットの形式を受信できない端末が含まれる場合には、当該端末に対しては当該端末が受信できるファイル形式に変換した上で送出する変換処理を実行させるコンピュータ・プログラムが提供される。
本発明によれば、複数の端末が参加してグループを生成し、前記複数の端末のうち第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットを受信し、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出するサーバ装置に、
前記グループに含まれる端末の能力情報を受信し、前記第1の端末以外の端末の能力情報が前記第1の端末の能力情報と異なる場合には、当該端末の能力情報に合うように、前記ビデオ信号を変換した上で当該端末に送出する変換処理を実行させるコンピュータ・プログラムが提供される。
本発明によれば、複数の端末が参加してグループを生成し、前記複数の端末のうち第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットを受信し、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出するサーバ装置に、
前記送出するストリームまたはパケットの前後の時間タイミング、または、任意の時間タイミングに、
別のビデオまたは別のオーディオの少なくとも一つを挿入、
複数のビデオを合成、
文字を重畳する、
のうち少なくとも1つを行った上で、
前記コピーしたストリームまたはパケットを送出する変換処理を実行させるコンピュータ・プログラムが提供される。
本発明によれば、同一グループ内でセッションの途中から参加した端末に対しても、サーバ側で変換機能を有することにより、画質劣化などの問題を端末側で発生させないようにすることができる。本発明によれば、端末側を何ら改造することなしに、上記効果を奏することが可能である。
本発明によれば、同一グループ内で能力情報の異なる種々の異なる端末が混在していても、サーバ側で変換機能を有することにより、画質劣化などの問題を端末側で発生させないようにすることができる。本発明によれば、端末側を何ら改造することなしに、上記効果を奏することが可能である。
本発明によれば、携帯端末から送出したビデオストリームに対しあらかじめ蓄積された別のビデオコンテンツを任意の時間タイミングで挿入したり、これらを1つの画面に画面合成したり、複数のビデオストリームを1つの画面に画面合成したり、文字を重畳したりする変換機能をサーバ側にもたせることにより、新規のサービスを可能にする。本発明によれば、端末側を何ら改造することなしに、上記効果を奏することが可能である。
本発明によるサーバ装置および携帯端末の接続形態を示す図である。 本発明のサーバ装置の第1の実施例の構成を示す図である。 本発明のサーバ装置の第2の実施例の構成を示す図である。 本発明のサーバ装置の第3の実施例の構成を示す図である。 本発明のサーバ装置の第4の実施例の構成を示す図である。 本発明のサーバ装置の第5の実施例の構成を示す図である。 本発明のサーバ装置の第6の実施例の構成を示す図である。
120、121、122、123 携帯端末
130 モバイルパケットネットワーク
150 サーバ装置
151 呼制御部
155、190 パケット受信部
157、158、174、175、191、200 切り替え部
156、173 パケットコピー部
159 パケット送出部
160、170、180、201 変換部
161 復号部
162 Iフレーム変換部
171、181 制御部
172 形式変換部
182 トランスコーダ部
202 画面合成変換部
本発明の実施形態について詳細に説明する。なお、以下の実施例では、コンテンツの例として、ビデオ(動画像)を使う場合で、サーバ装置の変換部に、トランスコーダ機能をもたせる構成例を説明するが、オーディオ、音声を使う場合も、同様の構成を用いることができる。
図1は、モバイルパケットネットワークにおけるサーバ装置及び携帯端末の接続形態の例を示している。図1においては、一例として、グループの参加端末数Nを4とし、4台の携帯端末120〜123が1つのグループを構成し、モバイルパケットネットワーク130に接続される場合の例を示している。
サーバ装置150はモバイルパケットネットワーク130に接続され、モバイルパケットネットワーク130を経由して上記グループに属する携帯端末120〜123との間でビデオパケットをやりとりする。
ビデオPoCサービスやビデオシェアリングサービスでは、ある時間タイミングで、携帯端末120〜123のいずれかが主導権をもち、主導権をもった携帯端末(例えば120)からビデオパケットを、サーバ装置150に向けて送信する。
サーバ装置150は、同一グループに属するどの端末が主導権をもつのかを、
SIP(Session Initiation Protocol)信号、または、
RTCP(RTP Control Protocol)
のいずれかを用いて判別し、当該端末からパケットを受信し、これをコピーした上で、他の端末(この場合携帯端末121〜123)に対して送出する動作を行う。ここで、SIPの詳細は、IETF(Internet Engineering Task Force)のRFC(Request For Comments) 3261を参照することができる。RTCPの詳細は、IETF RFC 1889を参照することができる。
<実施例1>
図2は、図1のサーバ装置150の第1の実施例の構成を示す図である。図2において、主導権をもつ端末は、SIPを用いてサーバ装置150に伝えることを想定している。ただし、前述したように、SIP以外の手段(例えばRTCPなど)を用いて主導権をサーバ装置150に伝えることもできる。
図2を参照すると、サーバ装置150は、呼制御部151、パケット受信部155、切り替え部157、変換部160、切り替え部158、パケットコピー部156、パケット送出部159を備えている。変換部160は、復号部161と、Iフレーム変換部162を備えている。
呼制御部151は、携帯端末からSIP信号により、
同じグループに属する携帯端末の個数(N)および各携帯端末のIPアドレス(または電話番号)、
同じグループで主導権をもつ端末の情報(IPアドレスまたは電話番号など)、
各携帯端末のグループへの参加タイミング、
セッション開始指示、セッション切断指示、
などの情報を受信する。
また、呼制御部151は、SDP(Session Description Protocol)を用いて、各携帯端末の能力情報を受信する。ここで、SDPの詳細は、IETF RFC 2327を参照することができる。
以下では、N台の携帯端末がセッションの開始時にグループに参加しており、セッションの途中で携帯端末の参加がない場合の動作(「動作(1)」という)について説明する。
呼制御部151は、SIPによりセッション開始指示を受信すると、パケット受信部155に対し、主導権をもつ携帯端末(ここでは携帯端末120とする)からのRTPパケットを受信するよう指示を出し、携帯端末120の送信元IPアドレスを通知する。
パケット受信部155は、当該送信元IPアドレスから送出されるRTPパケットを受信し、切り替え部157に出力する。
呼制御部151は、セッション途中で参加する携帯端末がないので、切り替え部157に対し、全てのパケットをスルーで、切り替え部158に出力するよう指示を出す。
また、切り替え部158は、呼制御部151からすべてのパケットをパケットコピー部156に出力するよう指示をうけ、入力したすべてのパケットをパケットコピー部156に出力する。
パケットコピー部156は、切り替え部158から入力したRTPパケットを、主導権を持つ携帯端末以外の端末の個数(N−1)だけコピーして、パケット送出部159に出力する。
パケット送出部159は、呼制御部151から開始指示及び送出先の携帯端末のIPアドレスを通知され、入力したN−1個分のコピーRTPパケットを、それぞれ、N−1台の携帯端末に向けて送出する。
これらの一連の処理は、呼制御部151からセッション開始指示が通知されて以降、セッション切断指示が通知されるまで繰り返される。
次に、セッションの途中で、新規に、携帯端末が参加してきた場合の動作(「動作(2)」という)について説明する。ここで、新規の携帯端末が参加するまでの動作は、前述の動作(1)と同じである。
セッションの途中で新規にグループに参加してきた携帯端末がある場合には、呼制御部151が、当該携帯端末から、接続用SIP信号を受信することにより、呼制御部151は、グループに途中で参加する端末があることを認識する。
呼制御部151は、新規端末からSIP信号を受信した時点で、切り替え部157、変換部160、切り替え部158に指示を出す。
切り替え部157は、パケット受信部155から入力したパケットに対し、指示を受信した直後のビデオフレームに含まれるM個のRTPパケットを変換部160に出力し、M+1個目以降のRTPパケットは、切り替え部158に出力するように、動作を切り替える。
変換部160は、前述したように、復号部161とIフレーム変換部162を備え、切り替え部157から、M個のRTPパケットを入力し、当該ビデオフレームを、非予測フレーム(Iフレーム)に変換して出力する。
具体的には、復号部161は、当該ビデオフレームに含まれるM個のRTPパケットの各々から、ビデオストリームを読み出して復号する。
復号部161は復号したビデオストリームを、Iフレーム変換部162に出力し、Iフレーム変換部162は、Iフレームに変換した後のストリームをRTPパケットに格納した上で、切り替え部158に出力する。
切り替え部158は、呼制御部151から指示を受信した直後のM個のRTPパケットを変換部160から受け取り、M+1個目以降のパケットを切り替え部157から受け取り、これらを、パケットコピー部156に出力する。
パケットコピー部156は、RTPパケットを受信して、各々のRTPパケットを、N−1個分コピーし、パケット送出部159に出力する。
パケット送出部159は、呼制御部151から開始指示及び送出先のN−1台の各々の携帯端末のIPアドレスを通知され、入力したRTPパケットを、それぞれ、N−1台の携帯端末に向けて送出する。
なお、本実施例では、切り替え部158の後段に、パケットコピー部156を配置したが、切り替え部157の前段にパケットコピー部を配置し、先にN−1個のパケットコピーを作成し、各パケットの一部を変換部160に通し、Iフレームに変換するような構成にすることもできる。ただし、この構成の場合、Iフレーム変換するパケットの個数がN−1倍に増えることになる。
上記実施例において、ビデオの圧縮符号化方式は問わず、例えばH.263、MPEG−4、H.264など、どのような圧縮符号化方式でも、対応することができる。
第1の実施例として、サーバ装置150の構成、動作を説明したが、このサーバ装置の動作は、本発明の通信方法の第1の実施例に対応する。すなわち、この通信方法は、複数の端末が参加してグループを生成し、複数の端末のうち第1の端末(例えば120)から送出された少なくともビデオ信号を含むストリームまたはパケットをサーバ装置(150)が受信し、サーバ装置(150)は、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出する工程を含む。さらに、前記コピー後のストリームまたはパケットを送出している途中に、新規端末が前記グループに参加した場合に、サーバ装置(150)は、前記新規端末に送出する際にビデオフレームを非予測フレームに変換し、前記非予測フレームの後に続くビデオフレームは、元のストリームまたはパケットをそのまま用いて送出する工程を含む。
なお、サーバ装置150における変換部や他の各部(図2では、変換部160や、呼制御部151、パケット受信部155、切り替え部157、158、パケットコピー部156、パケット送出部159)は、サーバ装置150を構成するコンピュータ上で実行されるプログラムにより、その処理・機能を実現するようにしてもよいことは勿論である。以下の各実施例についても同様である。
<実施例2>
図3は、本発明の第2の実施例の構成を示す図である。図3において、図2の構成要素と同じ構成要素には同一の参照番号を付し、同一の動作を行うため、説明は省略する。
パケットコピー部173は、パケット受信部155から入力したRTPパケットの各々に対し、N−1個のコピーパケットを作成し、切り替え部174に出力する。
切り替え部174は、呼制御部151から指示をうけ、同一のグループに属するN台の端末のうち、主導権を有する端末が送出したRTPパケットに格納されたストリームを受信できない端末の台数Pを通知され、N−1個のコピーパケットのうちのP個のコピーパケットに対しては、変換部170に出力する。
一方、残りのN−1−P個のパケットに対しては、スルーして、切り替え部175に出力する。
変換部170は、制御部171と形式変換部172を備えている。制御部171は、N台の端末の各々からSDPに記載されて送出された能力情報を呼制御部151から受信し、これらを比較し、前記RTPストリームを、受信可能なN−1−P台と、受信不可能なP台とを振り分け、受信不可能なP台に対しては、RTPストリーム形式からファイル形式(例えば3GPファイル形式や3GP2ファイル形式)に変換すれば受信可能かを判別する。
上記の変換で受信可能と判断される場合は、形式変換部172に指示を出し、例えばRTPストリーム形式を3GPファイル形式に変換するよう通知する。
形式変換部172は、制御部171から変換方式を受信し、切り替え部174から受信したRTPストリームを3GPファイル形式に変換する処理を行い、3GPファイル形式を、あらかじめ定められたサイズだけ区切り、RTPペイロードに格納した上で、切り替え部175に出力する。
ここで、3GPファイル形式の詳細は、3GPPによるTS26.244規格を参照することができる。
切り替え部175は、変換部170から出力されるP個のRTPパケットと切り替え部174から出力されるN−1−P個のRTPパケットを受信し、N−1個のパケットとしてパケット送出部159に出力する。
第2の実施例として、サーバ装置150の構成、動作を説明したが、このサーバ装置の動作は、本発明の通信方法の第2の実施例に対応する。すなわち、この通信方法は、複数の端末が参加してグループを生成し、複数の端末のうち第1の端末(例えば120)から送出された少なくともビデオ信号を含むストリームまたはパケットをサーバ装置(150)が受信し、サーバ装置(150)は、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出する工程を含む。さらに、前記グループに、前記ストリームの形式またはパケットの形式を受信できない端末が含まれる場合には、前記サーバ装置は、当該端末に対しては当該端末が受信できるファイル形式に変換した上で送出する工程を含む。
<実施例3>
図4は、本発明の第3の実施例の構成を示す図である。図4において、図2、図3の構成要素と同じ構成要素には同一の参照番号を付し、同一の動作を行うため、説明は省略する。
変換部180は、制御部181とトランスコーダ部182から構成される。制御部181は、N台の端末の各々からSDPに記載されて送出された能力情報を呼制御部151から受信し、主導権をもつ携帯端末の能力情報Aとそれ以外のN−1台の各々の端末の能力情報とを比較し、能力情報がAと一致しない端末を判別する。
ここで、能力情報がAと一致しない端末の台数をPとする。また、判別の対象とする能力情報は、例えば、
ビデオ圧縮符号化方式、
ビットレート、
画面サイズ、
フレームレート
などである。
さらに、変換部180は、能力情報が一致しない端末の能力情報の各々に対して、Aと一致させるための変換方式を判別し、この変換方式を、トランスコーダ部182に通知する。
トランスコーダ部182は、能力情報がAと一致しないP個の端末に対する変換方式を通知され、切り替え部174から受信したP個のRTPパケットに対し、ストリームを抽出し、前記変換方式に基づく変換を施した上で、変換後のストリームを、RTPパケットに格納して、切り替え部175に出力する。
一方、能力情報がAと一致するN−1−P個のRTPパケットはスルーして切り替え部175に出力する。
本実施例において、ビデオの圧縮符号化方式は問わず、H.263、MPEG−4、H.264など、どのような圧縮符号化方式でも対応することができる。また、能力情報としては上述した以外の情報に対しても対応することができる。
第3の実施例として、サーバ装置150の構成、動作を説明したが、このサーバ装置の動作は、本発明の通信方法の第3の実施例に対応する。すなわち、この通信方法は、複数の端末が参加してグループを生成し、複数の端末のうち第1の端末(例えば120)から送出された少なくともビデオ信号を含むストリームまたはパケットをサーバ装置(150)が受信し、サーバ装置(150)は、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出する工程を含む。さらに、前記サーバ装置は、前記グループに含まれる端末の能力情報を受信し、前記第1の端末以外の端末の能力情報が前記第1の端末の能力情報と異なる場合には、当該端末の能力情報に合うように、前記ビデオ信号を変換した上で当該端末に送出する工程を含む。
<実施例4>
図5は、本発明の第4の実施例の構成を示す図である。図5において、図2、図3、図4の構成要素と同一の構成要素には、同一の参照番号を付し、同一の動作を行うため、説明は省略する。
図5において、パケット受信部190と切り替え部191は、
セッション開始時、または、
セッション中の任意の時間タイミング、または、
セッション終了直前
などに、呼制御部151から指示を受信し、
たとえば、コンテンツサーバ(不図示)やコンテンツ蓄積サーバ(不図示)から、別のビデオコンテンツや、あらかじめ蓄積されたビデオコンテンツに関するRTPパケットを受信し、切り替え部191に出力する。
これにより、主導権をもつ携帯端末からのRTPパケットに対し、呼制御部151から指示のあった時間タイミングで、
別のビデオコンテンツ、または、
蓄積ビデオコンテンツ、または、
広告ビデオコンテンツ
などのRTPパケットを挿入することができる。
図5において、変換部を追加する構成をとることも可能である。
<実施例5>
図6は、本発明の第5の実施例の構成を示す図である。本実施例は、図5の構成に対して、図2で説明した第1の実施例の変換部160を追加したものである。図6の構成により、グループ内でセッションの途中で新規端末が参加しても、別のビデオコンテンツを含めて劣化のない動画像を携帯端末で表示することができる。
なお、変換部160のかわりに、それぞれ図3や図4に示した変換部170や変換部180を用いてもよいことは勿論である。さらに、ビデオコンテンツのかわりのテロップ文字を挿入することもできる。
<実施例6>
図7は、本発明の第6の実施例の構成を示す図である。本実施例は、主導権をもつ携帯端末からのビデオRTPパケットと、
別のビデオコンテンツRTPパケット、または、
蓄積ビデオコンテンツRTPパケット、または、
広告ビデオコンテンツRTPパケットと、
を1つの画面に画面合成して出力する場合の構成を示している。
切り替え部200は、呼制御部151から画面合成の指示を受けた時間タイミングで、パケット受信部155およびパケット受信部190からRTPパケットを入力し、これらを変換部201に出力する。
また、画面合成解除の指示を受けた時点で、パケット受信部155からのRTPパケットを切り替え部158に出力する。
変換部201は、呼制御部151から画面合成指示を受けた時間タイミングで、画面合成変換部202が複数の画面(ここでは2)を、1画面に合成するためのトランスコーディングを実行し、切り替え部158に出力する。
第4乃至第6の実施例として、サーバ装置150の構成、動作を説明したが、このサーバ装置の動作は、本発明の通信方法の各実施例に対応する。この通信方法は、複数の端末が参加してグループを生成し、複数の端末のうち第1の端末(例えば120)から送出された少なくともビデオ信号を含むストリームまたはパケットをサーバ装置(150)が受信し、サーバ装置(150)は、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出する工程を含み、さらに、サーバ装置は、前記送出するストリームまたはパケットの前後の時間タイミング、または、任意の時間タイミングに、別のビデオまたは別のオーディオの少なくとも一つを挿入、複数のビデオを合成、文字を重畳する、のうち少なくとも1つを行った上で、前記コピーしたストリームまたはパケットを送出する工程を含む。
以上説明したすべての実施例では、C−Plane(Control−Plane)処理である呼制御部と、U−Plane(User−Plane)処理である、パケット受信部、変換部、パケット送出部などをサーバ装置に配置したが、C−Plane処理と、U−Plane処理とを別々の装置に分離する構成をとることもできる。この構成によれば、C−PlaneとU−Planeとに独立にスケーラビリティを持たすことができる。
なお、図6には、図2の第1の実施例と図5の第4の実施例とを併せ持つ構成を示したが、第1の実施例と、第2、第3の実施例の少なくとも1つを併せた構成としてもよいほか、これ以外にも、前記第1乃至第4の実施例を任意に組み合わせた構成としてもよいことは勿論である。
上記した実施例の作用効果について説明する。
同一グループ内でセッションの途中から参加した端末に対しても、サーバ側で変換機能を有することにより、端末側を何ら改造することなしに、画質劣化などの問題を端末側で発生させないようにするサーバ装置が提供される。
同一グループ内で能力情報の異なる種々の異なる端末が混在していても、サーバ側で変換機能を有することにより、端末側を何ら改造することなしに、画質劣化などの問題を端末側で発生させないようにすることができる。
携帯端末から送出したビデオストリームに対しあらかじめ蓄積された別のビデオコンテンツを任意の時間タイミングで挿入したり、これらを1つの画面に画面合成したり、複数のビデオストリームを1つの画面に画面合成したり、文字を重畳したりする変換機能をサーバ側にもたせることにより、端末側を何ら改造することなしに、新規のサービスを可能とする。
なお、上記の特許文献の各開示を、本書に引用をもって繰り込むものとする。本発明の全開示(請求の範囲を含む)の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素の多様な組み合わせないし選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。

Claims (14)

  1. 複数の端末が参加してグループを生成し、前記複数の端末のうち第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットを受信する受信部と
    前記受信したストリームまたはパケットの一部または全部をコピーするコピー部と
    前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出する送信部と、
    前記コピー後のストリームまたはパケットを送出している途中に、新規端末が前記グループに参加した場合に、前記新規端末に送出する際に、ビデオフレームを非予測フレームに変換し、前記非予測フレームの後に続くビデオフレームは元のストリームまたはパケットをそのまま用いて送出する変換部を備える、ことを特徴とするサーバ装置。
  2. 前記変換部は、前記グループに、前記ストリームの形式またはパケットの形式を受信できない端末が含まれる場合には、当該端末に対しては、当該端末が受信できるファイル形式に変換した上で送出する、ことを特徴とする請求項1記載のサーバ装置。
  3. 前記グループに含まれる端末の能力情報を受信する呼制御部を備え前記変換部は、前記第1の端末以外の端末の能力情報が前記第1の端末の能力情報と異なる場合には、当該端末の能力情報に合うように、前記ビデオ信号を変換した上で、前記送信部を介して当該端末に送出する、ことを特徴とする請求項1記載のサーバ装置。
  4. 前記変換部は、前記送出するストリームまたはパケットの前後の時間タイミング、または、任意の時間タイミングに、
    別のビデオまたは別のオーディオの少なくとも一つを挿入、
    複数のビデオを合成、
    文字を重畳する、
    のうち少なくとも1つを行った上で、
    前記コピー部で前記コピーしたストリームまたはパケットを前記送信部を介して送出する、ことを特徴とする請求項1記載のサーバ装置。
  5. 前記変換部は、前記グループに、前記ストリームの形式またはパケットの形式を受信できない端末が含まれる場合には、当該端末に対しては、当該端末が受信できるファイル形式に変換した上で送出する、ことを特徴とする請求項1記載のサーバ装置。
  6. 前記変換部は、前記グループに含まれる端末の能力情報を受信し、前記第1の端末以外の端末の能力情報が前記第1の端末の能力情報と異なる場合には、当該端末の能力情報に合うように、前記ビデオ信号を変換した上で当該端末に送出する、ことを特徴とする請求項1記載のサーバ装置。
  7. 前記変換部は、
    前記送出するストリームまたはパケットの前後の時間タイミング、または、任意の時間タイミングに、
    別のビデオまたは別のオーディオの少なくとも一つを挿入、
    複数のビデオを合成、
    文字を重畳する、
    のうち少なくとも1つを行、ことを特徴とする請求項1記載のサーバ装置。
  8. 複数の端末が参加してグループを生成し、前記複数の端末のうち第1の端末から送出された少なくともビデオ信号を含むストリームまたはパケットをサーバ装置が受信し、
    前記サーバ装置は、前記受信したストリームまたはパケットの一部または全部をコピーし、前記複数の端末のうち前記第1の端末とは異なる端末に、前記コピー後のストリームまたはパケットを送出し、
    前記コピー後のストリームまたはパケットを送出している途中に、新規端末が前記グループに参加した場合に、前記サーバ装置は、前記新規端末に送出する際にビデオフレームを非予測フレームに変換し、
    前記非予測フレームの後に続くビデオフレームは、元のストリームまたはパケットをそのまま用いて送出する、ことを特徴とする通信方法。
  9. 前記グループに、前記ストリームの形式またはパケットの形式を受信できない端末が含まれる場合に、当該端末に対しては、当該端末が受信できるファイル形式に変換した上で送出する、ことを特徴とする請求項8記載の通信方法。
  10. 前記グループに含まれる端末の能力情報を受信し、前記第1の端末以外の端末の能力情報が前記第1の端末の能力情報と異なる場合に、当該端末の能力情報に合うように、前記ビデオ信号を変換した上で、当該端末に送出する、ことを特徴とする請求項8記載の通信方法。
  11. 前記送出するストリームまたはパケットの前後の時間タイミング、または、任意の時間タイミングに、
    別のビデオまたは別のオーディオの少なくとも一つを挿入、
    複数のビデオを合成、
    文字を重畳する、
    のうち少なくとも1つを行った上で、
    前記コピーしたストリームまたはパケットを送出する、ことを特徴とする請求項8記載の通信方法。
  12. 前記グループに、前記ストリームの形式またはパケットの形式を受信できない端末が含まれる場合には、前記サーバ装置は、当該端末に対しては当該端末が受信できるファイル形式に変換した上で送出する、ことを特徴とする請求項8記載の通信方法。
  13. 前記サーバ装置は、前記グループに含まれる端末の能力情報を受信し、前記第1の端末以外の端末の能力情報が前記第1の端末の能力情報と異なる場合には、当該端末の能力情報に合うように、前記ビデオ信号を変換した上で当該端末に送出する、ことを特徴とする請求項8記載の通信方法。
  14. 前記送出するストリームまたはパケットの前後の時間タイミング、または、任意の時間タイミングに、
    別のビデオまたは別のオーディオの少なくとも一つを挿入、
    複数のビデオを合成、
    文字を重畳する、
    のうち少なくとも1つを行った上で、
    前記コピーしたストリームまたはパケットを送出する、ことを特徴とする請求項8記載の通信方法。
JP2010514548A 2008-05-30 2009-05-29 サーバ装置と通信方法ならびにプログラム Active JP5257448B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010514548A JP5257448B2 (ja) 2008-05-30 2009-05-29 サーバ装置と通信方法ならびにプログラム

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2008142744 2008-05-30
JP2008142744 2008-05-30
JP2010514548A JP5257448B2 (ja) 2008-05-30 2009-05-29 サーバ装置と通信方法ならびにプログラム
PCT/JP2009/059854 WO2009145293A1 (ja) 2008-05-30 2009-05-29 サーバ装置と通信方法ならびにプログラム

Publications (2)

Publication Number Publication Date
JPWO2009145293A1 JPWO2009145293A1 (ja) 2011-10-13
JP5257448B2 true JP5257448B2 (ja) 2013-08-07

Family

ID=41377162

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010514548A Active JP5257448B2 (ja) 2008-05-30 2009-05-29 サーバ装置と通信方法ならびにプログラム

Country Status (5)

Country Link
US (1) US8693536B2 (ja)
EP (1) EP2290977A1 (ja)
JP (1) JP5257448B2 (ja)
CN (1) CN102047676A (ja)
WO (1) WO2009145293A1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101395919A (zh) * 2006-03-07 2009-03-25 日本电气株式会社 运动图像分发系统和转换设备
JPWO2009017105A1 (ja) * 2007-07-30 2010-10-21 日本電気株式会社 通信端末、配信システム、変換方法、及びプログラム
US10933209B2 (en) * 2013-11-01 2021-03-02 Georama, Inc. System to process data related to user interactions with and user feedback of a product while user finds, perceives, or uses the product
JP7342710B2 (ja) * 2020-01-16 2023-09-12 株式会社Jvcケンウッド 無線通信装置、および無線通信方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002064487A (ja) * 2000-08-23 2002-02-28 Nippon Telegr & Teleph Corp <Ntt> ストリーム配信装置
JP2007068078A (ja) * 2005-09-02 2007-03-15 Sharp Corp 通信システム、携帯端末、サーバおよび通信方法
JP2008079061A (ja) * 2006-09-22 2008-04-03 Matsushita Electric Ind Co Ltd 画像ストリーミングシステム

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11285002A (ja) * 1998-02-02 1999-10-15 Sony Corp 動画像符号化装置及び動画像符号化方法
US6252873B1 (en) * 1998-06-17 2001-06-26 Gregory O. Vines Method of ensuring a smooth transition between MPEG-2 transport streams
US6453175B2 (en) * 1998-06-19 2002-09-17 Nortel Networks Limited Multi-function coding element and an associated telecommunications network
JP2002297496A (ja) 2001-04-02 2002-10-11 Hitachi Ltd メディア配信システム及びマルチメディア変換サーバ
JP2002305733A (ja) * 2001-04-06 2002-10-18 Matsushita Electric Ind Co Ltd マルチキャスト会議装置、及びマルチキャスト会議プログラム
JP3788260B2 (ja) * 2001-04-09 2006-06-21 日本電気株式会社 配信システムとその配信方法、及び配信プログラム
US7237033B2 (en) * 2001-04-30 2007-06-26 Aol Llc Duplicating switch for streaming data units to a terminal
GB0303176D0 (en) 2003-02-12 2003-03-19 Video Networks Ltd A system for capture and selective playback of broadcast programmes
JP2004272631A (ja) 2003-03-10 2004-09-30 Victor Co Of Japan Ltd ローカルサーバのデータ処理方法、及びローカルサーバ装置
US7562375B2 (en) 2003-10-10 2009-07-14 Microsoft Corporation Fast channel change
JP2005303711A (ja) 2004-04-13 2005-10-27 Mitsubishi Electric Corp 映像コンテンツ録画配信システム、サーバ装置、携帯電話、及び映像コンテンツ録画配信方法
CN1691806A (zh) * 2004-04-28 2005-11-02 上海夏新电子开发有限公司 手机终端视频邮件传输功能模块
JP2006031337A (ja) 2004-07-15 2006-02-02 Sony Corp コンテンツダウンロードシステム、コンテンツダウンロード方法、プログラム
US7571246B2 (en) * 2004-07-29 2009-08-04 Microsoft Corporation Media transrating over a bandwidth-limited network
JP4213183B2 (ja) * 2004-07-30 2009-01-21 シャープ株式会社 通信ネットワークの制御システム
US7606303B2 (en) * 2004-09-28 2009-10-20 General Instrument Corporation Method and apparatus to detect anchor frames from digital video streams
US20060073843A1 (en) * 2004-10-01 2006-04-06 Naveen Aerrabotu Content formatting and device configuration in group communication sessions
JP2006295586A (ja) 2005-04-12 2006-10-26 Hitachi Ltd コンテンツ変換装置及びトランスコードシステム
CN101159928A (zh) * 2005-04-30 2008-04-09 华为技术有限公司 一种蜂窝系统中按键即说业务的通信资源分配方法
CN1893427A (zh) * 2005-07-07 2007-01-10 华为技术有限公司 一种进行业务支持能力协商的方法
JP4650626B2 (ja) * 2005-08-16 2011-03-16 日本電気株式会社 発言権管理システム、発言権管理方法、及びプログラム
CN100512293C (zh) * 2005-09-07 2009-07-08 华为技术有限公司 一种会话初始化协议消息体内容处理方法及网络
US7472197B2 (en) * 2005-10-31 2008-12-30 Ut Starcom, Inc. Method and apparatus for automatic switching of multicast/unicast live TV streaming in a TV-over-IP environment
CN1960525B (zh) * 2005-11-02 2010-05-05 华为技术有限公司 一种多方通信业务的会话控制方法及系统
US8713105B2 (en) * 2006-01-03 2014-04-29 Cisco Technology, Inc. Method and apparatus for transcoding and transrating in distributed video systems
JP4154616B2 (ja) * 2006-03-14 2008-09-24 日本電気株式会社 PoC及びPoC拡張コミュニケーションシステムへの広告挿入方法およびサーバ
CN101079720A (zh) * 2006-05-26 2007-11-28 摩托罗拉公司 用于启用电话会议的方法和系统
JP2008005254A (ja) 2006-06-22 2008-01-10 Sony Corp サーバ装置、クライアント装置、コンテンツ再生システム、コンテンツ処理方法及びプログラム
US20080100694A1 (en) * 2006-10-27 2008-05-01 Microsoft Corporation Distributed caching for multimedia conference calls
CN101001371B (zh) * 2007-01-19 2010-05-19 华为技术有限公司 视频转码的方法及其装置
US8542705B2 (en) * 2007-01-23 2013-09-24 Mobitv, Inc. Key frame detection and synchronization
JP2010518509A (ja) * 2007-02-09 2010-05-27 ノバラ・インコーポレイテッド 移動デバイス用にビデオ・ファイル・コンテンツを変換して配信する方法およびシステム
JP2008206039A (ja) 2007-02-22 2008-09-04 Sharp Corp コンテンツ視聴装置
JP2008294957A (ja) * 2007-05-28 2008-12-04 Oki Electric Ind Co Ltd メディア変換システム、メディア変換方法、メディア変換プログラム、呼制御装置及びメディア変換装置
US20090055540A1 (en) * 2007-08-20 2009-02-26 Telefonaktiebolaget Lm Ericsson (Publ) Methods and Systems for Multicast Control and Channel Switching for Streaming Media in an IMS Environment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002064487A (ja) * 2000-08-23 2002-02-28 Nippon Telegr & Teleph Corp <Ntt> ストリーム配信装置
JP2007068078A (ja) * 2005-09-02 2007-03-15 Sharp Corp 通信システム、携帯端末、サーバおよび通信方法
JP2008079061A (ja) * 2006-09-22 2008-04-03 Matsushita Electric Ind Co Ltd 画像ストリーミングシステム

Also Published As

Publication number Publication date
JPWO2009145293A1 (ja) 2011-10-13
WO2009145293A1 (ja) 2009-12-03
CN102047676A (zh) 2011-05-04
EP2290977A1 (en) 2011-03-02
US8693536B2 (en) 2014-04-08
US20110188568A1 (en) 2011-08-04

Similar Documents

Publication Publication Date Title
US7653251B2 (en) Method, apparatus, system, and program for switching image coded data
CN101237340B (zh) 用于实现多媒体业务中组播频道的系统及方法
WO2009128528A1 (ja) サーバ装置とコンテンツ配信方法とプログラム
US9292826B1 (en) Adaptive bit rates in multicast communications
JP2003304511A (ja) 通信端末、サーバ装置、中継装置、放送通信システム、放送通信方法及びプログラム
US9369508B2 (en) Method for transmitting a scalable HTTP stream for natural reproduction upon the occurrence of expression-switching during HTTP streaming
CN101316357A (zh) 一种频道切换的方法、终端和媒体服务器
US20120120879A1 (en) Gateway device, data converting method, and program
CN102845056A (zh) 移动电视的画中画
US20120017249A1 (en) Delivery system, delivery method, conversion apparatus, and program
JP2007214985A (ja) シームレスハンドオーバにおけるメディアストリーム切替方法、システム及びプログラム
JP5257448B2 (ja) サーバ装置と通信方法ならびにプログラム
JP2011530907A (ja) チャネル切替のためのメディアストリームの分離
JP2002152301A (ja) データ通信システム、データ受信装置、データ通信方法、並びにプログラム記憶媒体
TW202423095A (zh) 回應於網路中斷的視訊內容的自動產生
WO2010027082A1 (ja) カンファレンスサーバとビデオカンファレンスシステムと方法並びプログラム
JP2008505581A (ja) 対話型マルチメディアサービスシステム及びその方法
KR101008753B1 (ko) 멀티미디어 데이터 스트리밍 시스템
KR101656193B1 (ko) 이기종 망에서의 uhd 비디오 전송을 위한 mmt 기반 방송 시스템 및 방법
JP5013141B2 (ja) コンテンツ配信システム、コンテンツ配信方法及びそれらに用いる変換装置
JPWO2009145294A1 (ja) サーバ装置と通信方法ならびにプログラム
EP3588847A1 (en) Multicast signal transmitting and receiving method and device
WO2010035776A1 (ja) サーバ装置及び通信システムと通信方法とプログラム
CN108353073A (zh) 用于直播电视的帧同步技术
JP2004304271A (ja) データ送信装置およびデータ受信装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121211

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: 20130326

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130408

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160502

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5257448

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250