[go: up one dir, main page]

JP2007521776A - Rtsp基盤の動的マルチメディア制御方法 - Google Patents

Rtsp基盤の動的マルチメディア制御方法 Download PDF

Info

Publication number
JP2007521776A
JP2007521776A JP2006546832A JP2006546832A JP2007521776A JP 2007521776 A JP2007521776 A JP 2007521776A JP 2006546832 A JP2006546832 A JP 2006546832A JP 2006546832 A JP2006546832 A JP 2006546832A JP 2007521776 A JP2007521776 A JP 2007521776A
Authority
JP
Japan
Prior art keywords
multimedia
rtsp
multimedia terminal
message
control method
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
JP2006546832A
Other languages
English (en)
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.)
SK Telecom Co Ltd
Original Assignee
SK Telecom Co Ltd
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
Priority claimed from KR10-2003-0098116A external-priority patent/KR100532149B1/ko
Priority claimed from KR1020030100179A external-priority patent/KR100592549B1/ko
Application filed by SK Telecom Co Ltd filed Critical SK Telecom Co Ltd
Publication of JP2007521776A publication Critical patent/JP2007521776A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/643Communication protocols
    • H04N21/6437Real-time Transport Protocol [RTP]
    • 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/1066Session management
    • H04L65/1101Session protocols
    • 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/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • 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/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • 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/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6181Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via a mobile phone network
    • 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/1066Session management
    • H04L65/1083In-session procedures
    • H04L65/1089In-session procedures by adding media; by removing media

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

【解決手段】本発明は、RTSPに基づいてマルチメディアを制御する方法を開示する。この方法は、a)マルチメディア端末機の使用者がマルチメディアの再生を選択する場合、上記マルチメディア端末機の状態を確認する段階;b)段階a)の確認結果に基づいて、選択された上記マルチメディアデータを要請するPLAYメッセージを発生させ、生成された上記PLAYメッセージを無線データ通信網を通してメディアサーバに転送する段階;c)段階b)以降、上記マルチメディア端末機の状態が変更されたかを判断する段階;及び、段階c)の判断の結果、上記マルチメディア端末機の状態が変更された場合、この変動した状態に対応する命令メッセージを生成し、生成された上記命令メッセージを転送する段階;を含む。

Description

本発明は、RTSP(Real Time Streaming Protocol)に基づいてマルチメディアを制御する方法に関し、特に、無線データ通信網を通してマルチメディアをサービスする際に、RTSPに基づいてマルチメディア端末機から制御命令が発生し、これによってメディアデータをマルチメディア端末機に提供するRTSP基盤の動的マルチメディア制御方法に関する。
現在、無線データ通信網を通して、加入者はマルチメディア端末機を用いて多様なマルチメディアサービスを受けることができる。マルチメディアサービスは、無線データ通信網を通した広大なデータの受信を意味する。無線データ通信網において、マルチメディアサービス利用料金の賦課は、通常、パケット(Packet)を単位とする。従って、無線データ通信網を通して動画のようなマルチメディアサービスを受ける場合、加入者は相当な費用をサービス供給者に支払うことになる。網(Network)の側面から見た時、使用者にとって不要なメディアデータを伝達することになり、全体的な網の効率性を低下させるという短所もある。
マルチメディアサービスを利用するにあたって、周辺の環境を考慮して、受信したメディアデータを全ては活用しない場合が多い。例えば、公共の場所ではオーディオの出力をオフ(OFF)にし、ビデオだけを鑑賞する。しかし、ミュージックビデオのような動画サービスの場合、RTSP端末には動画を構成するビデオ及びオーディオデータの両方が提供され、オーディオのオフは端末に設置されたメディア再生機のメニュー選択により具現される。これは、現在マルチメディアサービスを受ける時、端末機にて受信するコンテンツの構成を制御できないためである。よって、使用者は、メディア受信の際に不要なデータまで受信することになり、利用しないデータ受信に対する使用料までも負担しなければならない問題がある。
従って、無線データ通信網でメディアデータを転送している間、使用者に再生を望むメディアデータだけを提供する方法、及び使用者が伝達を受けることができるメディアデータを認知して転送する方法が必要である。
本発明の目的は、無線データ通信網でメディアを受信している間、使用者が受信するメディアデータを制御できるようにするRTSP基盤の動的マルチメディア制御方法を提供することにある。
上記目的を達成するために、本発明の第1の観点によるマルチメディア端末におけるRTSP基盤のマルチメディア制御方法は、a)上記マルチメディア端末機の使用者がマルチメディアの再生を選択する場合、上記マルチメディア端末機の状態を確認する段階;b)段階a)の確認結果に基づいて、選択された上記マルチメディアのデータを要請するPLAYメッセージを発生させ、生成された上記PLAYメッセージを無線データ通信網を通してメディアサーバに転送する段階;c)段階b)以降、上記マルチメディア端末機の状態が変更されたかを判断する段階;及びd)段階c)の判断の結果、上記マルチメディア端末機の状態が変更された場合、この変動した状態に対応する命令メッセージを生成し、生成された上記命令メッセージを転送する段階;を含む。
ここで、上記命令メッセージは、望ましくはSET_PARAMETERを通して転送される。しかし、上記命令メッセージは、単にRTSPのSET_PARAMETERだけでなく他のメッセージ(methodともいう。Play、Stop、connectなどがある。)等の組み合わせ又は変更によっても具現可能である。本発明では、SET_PARAMETERを例に挙げたが、実際はRTSPを用いた多様なメッセージ及びそれらの組み合わせでもその機能が代替できることに注目すべきである。
望ましくは、上記マルチメディア端末機の状態は、電話ベルの振動モード又はディスプレイモードを含む。
より望ましくは、上記段階a)において、マルチメディア端末機の状態が使用者が画面を見れないモードであると判断された場合、上記PLAYメッセージは、上記マルチメディアのデータからビデオデータを除外することを要請するメッセージであり、上記段階a)において、マルチメディア端末機の状態が振動モードであると判断された場合、上記PLAYメッセージは、上記マルチメディアのデータからオーディオデータを除外することを要請するメッセージである。
また望ましくは、上記SET_PARAMETERメッセージは、上記マルチメディアを構成する少なくとも一つ以上のメディアの各々を制御する命令を含む。
また望ましくは、上記段階c)において、上記マルチメディア端末機が振動モード又は振動解除モードに変更されたと判断する場合、上記段階d)で生成される上記SET_PARAMETERメッセージは、オーディオメディア転送の中止又は再開を要請するものである。
また望ましくは、上記段階c)において、上記マルチメディア端末機が画面閉鎖又は画面開放モードに変更されたと判断する場合、上記段階d)で生成される上記SET_PARAMETERメッセージは、ビデオメディア転送の中止又は再開を要請するものである。
また望ましくは、上記SET_PARAMETERメッセージは上記メディア制御のために定義された少なくとも一つ以上のパラメーター(parameter)を含む。
本発明の第2の観点による無線データ通信網におけるRTSP基盤のマルチメディア制御方法は、無線データ通信網でRTSPによってマルチメディアデータを配布する方法において、a)RTSPによってマルチメディア端末機で要請したマルチメディアデータを上記無線データ通信網を通して上記マルチメディア端末機に転送する段階;及びb)段階a)により上記マルチメディア端末機に上記マルチメディアデータを転送する間に、上記マルチメディア端末機から上記マルチメディアデータを制御するための命令が発生した場合、上記命令に従って上記マルチメディアデータを再構成し、再構成された上記マルチメディアデータを上記マルチメディア端末機に転送する段階;を含む。
望ましくは、上記命令はSET_PARAMETERメッセージを通して提供され、上記命令は上記メディアデータの転送中断の要請又は再転送の要請を含む。また、上記命令はSET_PARAMETERの少なくとも一つ以上のパラメーター(parameter)により定義される。
また望ましくは、上記メディアデータはビデオファイル、オーディオファイル及びテキストファイルのうち少なくとも一つ以上を含み、上記命令は上記ビデオファイル、オーディオファイル及びテキストファイルのぞれぞれに対する転送中断の要請又は再転送の要請を含む。
本発明の第3の観点による無線データ通信網におけるRTSP基盤のマルチメディア制御方法は、無線データ通信網でRTSPによってメディアを配布する方法において、a)マルチメディア端末機からのメディア要請をメディアサーバで受信する段階;b)上記マルチメディア端末機からの要請を受信する場合、この要請されたメディアデータを上記マルチメディア端末機に転送する段階;及びc)段階b)により上記マルチメディアデータを上記マルチメディア端末機に転送する間に、上記マルチメディア端末機から上記マルチメディアデータの制御のための命令が発生した場合、上記命令に従って上記マルチメディアデータを制御する段階;を含み、上記命令はSET_PARAMETERメッセージを通して提供され、上記マルチメディアデータはビデオファイル、オーディオファイル及びテキストファイルのうち少なくとも一つ以上を含み、上記命令は上記ビデオファイル、オーディオファイル及びテキストファイル各々に対する転送中断の要請又は再転送の要請を含む。
望ましくは、上記マルチメディア端末機は、上記命令を転送して所定時間上記命令に対する応答がない場合は上記命令を再転送し、上記再転送が所定回数繰り返される場合は上記命令の転送を無視する。
また望ましくは、上記命令はSET_PARAMETERの少なくとも一つ以上のパラメーター(parameter)により定義される。
本発明の第4の観点による無線データ通信網におけるRTSP基盤のマルチメディア制御方法は、a)マルチメディア端末機の使用者がマルチメディアの再生を選択する場合、上記マルチメディア端末機の状態を確認する段階;b)段階a)の確認結果に基づいて、選択された上記マルチメディアのデータを要請するPLAYメッセージを発生させ、生成された上記PLAYメッセージを無線データ通信網を通してメディアサーバに転送する段階;c)上記マルチメディア端末機からの上記PLAYメッセージを上記メディアサーバで受信する場合、該メディアサーバで上記PLAYメッセージに従ってマルチメディアデータを上記マルチメディア端末機に転送する段階;d)段階b)以降、上記マルチメディア端末機で同マルチメディア端末機の状態が変更されたかを判断する段階;e)段階c)の判断の結果、上記マルチメディア端末機の状態が変更された場合、この変動した状態に対応するSET_PARAMETERメッセージを生成し、生成された上記SET_PARAMETERメッセージを上記メディアサーバに転送する段階;及びf)段階c)により上記マルチメディアデータを上記マルチメディア端末機に転送する間に、上記SET_PARAMETERメッセージを上記メディアサーバで受信する場合、上記SET_PARAMETERメッセージに従って上記マルチメディアデータを制御する段階;を含む。
望ましくは、上記マルチメディア端末機の状態は、電話ベルの振動モード又はディスプレイモードを含む。
また望ましくは、上記段階a)において、マルチメディア端末機の状態が使用者が画面を見れないモードであると判断された場合、上記PLAYメッセージは、上記マルチメディアのデータからビデオデータを除外することを要請するメッセージであり、上記段階a)において、マルチメディア端末機の状態が振動モードであると判断された場合、上記PLAYメッセージは、上記マルチメディアのデータからオーディオデータを除外することを要請するメッセージである。
また望ましくは、上記SET_PARAMETERメッセージは、上記マルチメディアを構成する少なくとも一つ以上のメディアの各々を制御する命令を含み、上記段階d)において、上記マルチメディア端末機が振動モード又は振動解除モードに変更されたと判断する場合、上記段階e)で生成される上記SET_PARAMETERメッセージは、オーディオメディア転送の中止又は再開を要請するメッセージである。また、上記段階d)において、上記マルチメディア端末機が画面閉鎖又は画面開放モードに変更されたと判断する場合、上記段階e)で生成される上記SET_PARAMETERメッセージは、ビデオメディア転送の中止又は再開を要請するメッセージである。
より望ましくは、上記SET_PARAMETERメッセージは、上記メディア制御のために定義された少なくとも一つ以上のパラメーター(parameter)を含む。
本発明によれば、無線データ網を通してマルチメディアサービスを受けている間、視聴環境の変化に伴って使用者が必要とするメディアデータだけを受信させ、不要なデータ受信による課金を防止することができる。
以下、本発明の実施例を通して本発明をより詳しく説明する。
図1は、本発明によるRTSP基盤の動的メディア制御方法が適用されるシステムの一例を示した図面である。
図2は、本発明の一実施例によるマルチメディア端末におけるRTSP基盤のマルチメディア制御方法を説明するためのフローチャートである。
図3は、本発明の別の実施例によるマルチメディア端末におけるRTSP基盤のマルチメディア制御方法を説明するためのフローチャートである。
図4は、本発明のまた別の実施例による無線データ通信網におけるRTSP基盤のマルチメディア制御方法を説明するための信号フローチャートである。
図5は、図4におけるSET_PARAMETERメッセージの再転送過程を説明するためのフローチャートである。
本発明の実施例では、RTSP(Real Time Streaming Protocol)によってストリーミングセッション(Streaming Session)が管理され、それぞれのストリーミングデータ(streaming data)がRTPによって転送される環境を仮定している。
本発明による方法が適用されるマルチメディア端末機100は、RTSPによってコンテンツをメディアサーバ200に要請する。上記メディアサーバ200は、上記要請に応答して、要請された上記コンテンツのメディアデータを上記RTSP端末100に無線通信網を通して提供する。上記メディアデータを受信している間、上記マルチメディア端末機100は、本発明によって上記メディアサーバ200のメディアデータ転送を制御するためのRTSPに基づいて命令を発生させ、上記命令をRTSPによって上記メディアサーバ200に転送する。すると、上記メディアサーバ200は上記命令に従って各メディアデータの転送を制御する。
本発明による上記命令は、RTSPのSET_PARAMETER方法によって定義される。本発明による上記SET_PARAMETER定義の一例を下の表1に示した。
Figure 2007521776
表1のパラメーター定義によるSET_PARAMETERメッセージに対するマルチメディア端末機100からの命令の発生、及びこれに対するメディアサーバ200の応答の一例を下の表2に示した。
Figure 2007521776
表2に示したSET_PARAMETERメッセージは、メディアサーバ200にトラック1のデータ転送を中断することを要求しており、メディアサーバ200は、上記SET_PARAMETERメッセージによってトラック1のデータを除外したメディアデータを上記マルチメディア端末機100に提供する。望ましくは、上記マルチメディア端末機100は、使用者の選択によってSET_PARAMETERメッセージを生成できるようにプログラムされる。上記端末のプログラム方式によって本発明が制限されないことは当業者ならば理解するはずである。
上記マルチメディア端末機100はコンテンツを受信するために、RTSPによって上記コンテンツを構成する各々のメディアに対するセッションを確立し、上記コンテンツを構成する各メディアを上記メディアサーバ200に要請すると、上記メディアサーバ200は上記要請に従って上記コンテンツの各メディアデータを上記マルチメディア端末機100にストリームする。以降、上記マルチメディア端末機100は、本発明によって上記コンテンツを再生している間に上記マルチメディア端末機100の状態が変更された場合、この変動された状態に対応するSET_PARAMETERメッセージを生成し、生成された上記SET_PARAMETERメッセージを上記メディアサーバ200に転送する。例えば、上記マルチメディア端末機の状態が振動モード又は振動解除モードに変更された場合、上記マルチメディア端末機100は、オーディオメディア転送の中止又は再開を要請するSET_PARAMETERメッセージを上記メディアサーバ200に提供し、該メディアサーバ200が上記オーディオメディアデータの転送を中止又は再開するようになる。また、上記マルチメディア端末機100が画面閉鎖又は画面開放モードに変更される場合、上記マルチメディア端末機100は、ビデオメディア転送の中止又は再開を要請するSET_PARAMETERメッセージを上記メディアサーバ200に転送し、該メディアサーバ200のビデオメディア転送を中止又は再開させる。
以下、添付図面を参照し、本発明によるマルチメディア端末におけるRTSP基盤のマルチメディア制御方法をより詳しく説明する。
まず、図2を参照し、使用者がマルチメディア端末機100の各メディア再生状態を変更することによってメディアを制御する過程を説明する。
使用者がマルチメディア端末機100のメニューからマルチメディアの再生を選択した場合、マルチメディア端末機100はTCPセッションでRTSP DESCRIBE(SDP)メッセージを転送し、上記使用者が選択したコンテンツ(マルチメディア)の属性(description)を要請する。すると、メディアサーバ200は上記DESCRIBEメッセージに応答して、上記コンテンツの属性を上記マルチメディア端末機100に提供する(S61乃至S62)。
上記サーバ200からのDESCRIBE応答を受信したマルチメディア端末機100は、上記コンテンツの属性に応じて全てのメディアの各トラック、例えばトラック1のビデオ、トラック2のオーディオ、及びトラック3のテキストを全て要請するために、各々のSETUP要請メッセージを上記メディアサーバ200に転送する。すると、上記SETUP要請メッセージの各々に応答し、上記メディアサーバ200はその要請されたメディアの配布時に使用されるトランスポートメカニズム(Transport Mechanisms)を上記マルチメディア端末機100に提供する。上記サーバ200からのSETUP要請メッセージに対する応答を受信すると、上記マルチメディア端末機100は、上記SETUPに明示されたメカニズムを通して、上記メディアの転送を要求するPLAYメッセージを上記メディアサーバ200に転送する。すると、該サーバ200は上記PLAYメッセージに応答して、要請されたメディアストリームを上記マルチメディア端末100に提供する(S63乃至S65)。
上記メディアの再生中に、使用者は特定メディアの再生を中止しなければならない場合がある(又は、中止されている場合は再び再生)。この時、使用者は中止(又は、再び再生)しようとするメディアの状態を再生から中止(又は、中止から再び再生)へ変更させる。このような、上記端末機100のメディア再生中の状態変更(stop/start)の指定は、マルチメディアの端末機100の再生画面の下段にポップアップ(pop-up)メニュー(menu)を表示させ、初期設定時に定義されたメディアのタイプ(type)を認識してトラックIDと連結することにより、これらの停止/再転送(stop/start)を使用者が選択可能にして具現することができる。また、端末及び再生状態による制御に該当する場合、制御メニューは非活性化(Disable)され得る。即ち、特定メディアのないコンテンツである場合、メニュー項目から削除するか非活性化することが望ましい。例えば、特定端末がビデオファイル、オーディオファイル、テキストファイルを有しているならば、初期メニューは全てON状態からOFF状態への変化が選択できるので、“ビデオOFF”、“オーディオOFF”及び“テキストOFF”項目を表示させることが望ましい。ビデオ再生がオフ(OFF)の状態では、“ビデオON”、“オーディオOFF”、及び“テキストOFF”のような方式で表示させることが望ましい(S66)。
上記メディアの再生中に使用者が特定メディアの再生状態(中止、又は再び再生)を変更する場合、上記マルチメディア端末機100は、本発明によって上記のような状態変更に対応するSET_PARAMETERメッセージを発生させ、発生した上記SET_PARAMETERメッセージを上記メディアサーバ200に転送する。すると、該メディアサーバ200は上記SET_PARAMETERメッセージに従って該当メディアの転送を中止させる。そして、このメディア転送の中止は、該当メディアの状態が変更されない限り維持される(S67、S68)。
次に、図3を参照し、マルチメディア端末機100の振動モードへの設定に伴うメディア制御過程を説明する。
段階S11において、使用者がマルチメディア端末機100のメニューからマルチメディア再生を選択した場合、マルチメディア端末機100はTCPセッションでDESCRIBEメッセージを転送し、使用者が選択した上記コンテンツ(マルチメディア)の属性(description)を要請する。すると、メディアサーバ200は上記DESCRIBEメッセージに応答して、上記コンテンツの属性を上記マルチメディア端末機100に提供する(S11乃至S12)。
上記DESCRIBEメッセージに対する応答を受信した上記マルチメディア端末機100は、上記コンテンツの属性及び端末の現状に応じて上記コンテンツの構成メディアを要請する。この時、上記マルチメディア端末機100の現状が振動モードであるので、オーディオオフ命令のSET_PARAMETERメッセージを発生させ、該オーディオオフ命令のSET_PARAMETERメッセージを上記メディアサーバ200に提供することで、該メディアサーバ200の上記コンテンツのオーディオデータ転送を中止させる(S13及びS14)。
上記のメディア要請に従い、上記マルチメディア端末機100はオーディオデータが除外されたコンテンツのメディアデータを受信し、これを再生する。再生中、使用者が上記振動モードを解除する場合、上記マルチメディア端末機100は振動モードの解除に伴ってオーディオオンを命令するSET_PARAMETERメッセージを上記メディアサーバ200に転送する。すると、該メディアサーバ200は上記メッセージに応答してオーディオデータを含むストリームをRTSP端末に転送し、上記コンテンツのオーディオが再生される(S15、S16、S18)。
続いて、使用者が再び振動モードを選択すると、マルチメディア端末機100は段階S14でのように、再びSET_PARAMETERメッセージを転送し、オーディオをオフにする。これとは異なり、モードの変更がなければ、コンテンツの再生が完了するまで現状を維持する(S17、S18、S20)。
次に、図4を参照し、マルチメディア端末機100のビデオオフモード設定に伴うメディア制御過程を説明する。
段階S21において、使用者がマルチメディア端末機100のメニューからマルチメディア再生を選択した場合、マルチメディア端末機100はTCPセッションでDESCRIBEメッセージを転送し、使用者が選択した上記コンテンツ(マルチメディア)の属性(description)を要請する。すると、メディアサーバ200は上記DESCRIBEメッセージに応答して、上記コンテンツの属性を上記マルチメディア端末機100に提供する(S21乃至S22)。
上記DESCRIBE応答を受信した上記マルチメディア端末機100は、上記コンテンツの属性及び端末の現状に応じて上記コンテンツの構成メディアを要請する。この時、上記マルチメディア端末機100の現状がビデオオフモード(例えば、端末がフリップタイプの場合はフリップダウン状態、端末が折り畳みタイプの場合は閉じた状態)であるから、ビデオオフ命令のSET_PARAMETERメッセージを発生させて、上記ビデオオフ命令のSET_PARAMETERメッセージを上記メディアサーバ200に提供することで、上記コンテンツのビデオデータ転送を中止させる(S23乃至S25)。
上記のメディア要請に従い、上記マルチメディア端末機100はビデオデータが除外されたコンテンツのメディアデータを受信し、これを再生する。再生中、使用者がビデオオンモードにモード変更をする場合(例えば、端末がフリップタイプの場合はフリップアップ状態、端末が折り畳みタイプの場合は閉じた状態)、上記マルチメディア端末機100はモード変更に伴ってビデオオンを命令するSET_PARAMETERメッセージを上記メディアサーバ200に転送する。すると、該メディアサーバ200は、上記メッセージに応答してビデオデータを含むストリームをマルチメディア端末機100に転送し、上記コンテンツのビデオが再生される(S26、S27、S29)。
続いて、使用者が再びビデオオフモードを選択すると、マルチメディア端末機100は段階S25でのように、再びSET_PARAMETERメッセージを転送してビデオをオフにする。これとは異なり、モードの変更がなければ、コンテンツの再生が完了するまで現状を維持する(S28及びS30)。
以下、図5及び図6を参照し、本発明のまた別の実施例による無線データ通信網におけるRTSP基盤のマルチメディア制御方法をより詳しく説明する。
上述した通り、本発明の実施例では、RTSP(Real Time Streaming Protocol)によってストリーミングセッション(Streaming Session)が管理され、それぞれのストリーミングデータ(streaming data)がRTPによって転送される環境を仮定している。
図5を参照すると、本発明による方法が適用されるメディアサーバ200は、マルチメディア端末機100からのメディアデータ要請を受信する場合、要請された上記メディアデータを上記マルチメディア端末機100に転送する。上記メディアデータを上記マルチメディア端末機100に転送する間に、上記マルチメディア端末機100からの上記メディアデータの制御のための命令を上記メディアサーバ200で受信する場合、該メディアサーバ200は上記命令に従って上記メディアデータを制御する。上記命令は、RTSPのSET_PARAMETERメッセージを通して端末100から発生し、上記サーバ200に提供される。上記メディアデータは、コンテンツによって一つ以上のメディアから構成され得る。例えば、上記メディアデータはビデオファイル、オーディオファイル及びテキストファイルのうち少なくとも一つ以上を含む。また、上記命令は上記ビデオファイル、オーディオファイル及びテキストファイルの各々に対する転送の中断又は再転送を含む。
上記マルチメディア端末機100はコンテンツを受信するために、RTSP方法によって上記コンテンツを構成するメディア各々に対するセッションを確立し、上記コンテンツを構成する各メディアを上記サーバ200に要請すると、該サーバ200は上記の要請に従って上記コンテンツのメディアデータを上記メディア端末100にストリームする。
上記マルチメディア端末機100は、上記コンテンツのメディアデータを制御するために、表1のパラメーター定義に従ってSET_PARAMETERメッセージを発生させ、これを上記メディアサーバ200に提供する。
上記マルチメディア端末機100からSET_PARAMETERメッセージが発生すると、これに対して上記メディアサーバ200は、先に説明した通り表2のように応答できる。
表2に示したSET_PARAMETERメッセージは、サーバ200にトラック1のデータ転送の中断を要求しており、上記サーバ200は、上記SET_PARAMETERメッセージに従ってトラック1のデータを除外したメディアデータを上記端末100にストリームする。
以下、本発明による無線データ通信網におけるRTSP基盤のメディア制御方法をより詳しく説明する。
図5を参照すると、上記マルチメディア端末機100は、TCPセッションでDESCRIBEメッセージを転送して望みのコンテンツの属性(description)を要請する。すると、上記DESCRIBEメッセージに対する応答として、上記メディアサーバ200は、上記コンテンツを構成する各メディアの全ての属性を上記端末100に提供する(S31乃至S33)。
上記サーバ200からのDESCRIBEメッセージに対する応答としてコンテンツの属性を受信したマルチメディア端末機100は、使用者の選択に従って望みのメディア、例えばトラック1のビデオファイル、トラック2のオーディオファイル、及びトラック3のテキストファイルを要請するために、各々のSETUP要請メッセージを上記メディアサーバ200に転送する。すると、上記SETUP要請メッセージ各々に応答して、上記メディアサーバ200は、その要請されたメディアの配布時に使われるトランスポートメカニズム(Transport Mechanisms)を上記マルチメディア端末機100に提供する(S34乃至S39)。
上記サーバ200からSETUPメッセージ応答を受信した場合、上記マルチメディア端末機100は、上記SETUPに明示されたメカニズムを通して、上記メディアの転送を要求するPLAYメッセージを上記メディアサーバ200に転送する。すると、該サーバ200は、上記PLAYメッセージに応答して、要請されたメディアストリームを上記マルチメディア端末100に提供する(S40乃至S42)。
上記要請されたメディアストリームの転送中に、本発明によって上記マルチメディア端末機100からは上記メディアストリームを制御するためのSET_PARAMETERメッセージが発生され得る。例えば、上記マルチメディア端末機100のメディア再生中の周辺環境により、使用者は特定メディアの再生を中断する必要が生じることがある。この時、使用者がメディア再生の状態変化(stop/start)を指定できるように、例えば上記端末100の再生画面の下段にポップアップ(pop-up)メニュー(menu)を表示させ、初期設定時に定義されたメディアのタイプ(type)を認識してトラックIDと連結することにより、これらの停止/再転送(stop/start)が選択可能な再生機を装着することが望ましい。また、端末及び再生状態による制御に該当する場合、制御メニューは非活性化(Disable)され得る。即ち、特定メディアのないコンテンツである場合、メニュー項目から削除するか非活性化することが望ましい。例えば、特定端末がビデオファイル、オーディオファイル、テキストファイルを有しているならば、初期メニューは全てON状態からOFF状態への変化が選択できるので、“ビデオOFF”、“オーディオOFF”及び“テキストOFF”項目を表示させることが望ましい。ビデオ再生がオフ(OFF)の状態では、“ビデオON”、“オーディオOFF”、及び“テキストOFF”のような方式で表示させることが望ましい。しかし、本実施例は、上記マルチメディア端末機100に装着する再生機によって制限されるものではない。
段階S43において、上記表2に示したように、トラック1のビデオ転送の中断を命令するSET_PARAMETERメッセージが上記マルチメディア端末100から発生した場合、上記メディアサーバ200は、SET_PARAMETERメッセージに応答して、上記命令に従い上記コンテンツからビデオトラック1を除外した残りのメディアのストリームを上記マルチメディア端末機100に提供する(S43及びS44)。
続いて、再生環境の変更により、上記使用者がマルチメディア端末機100のメニューからビデオ再生を選択した場合、上記マルチメディア端末機100からは再転送を要求する命令に対するSET_PARAMETERメッセージが発生する。すると、上記メディアサーバ200は、上記命令に従ってビデオデータを含むストリームを上記マルチメディア端末機100に転送する(S44及びS45)。
一方、上記マルチメディア端末機100から転送されたSET_PARAMETERメッセージに対する上記メディアサーバ200からの応答を所定時間、例えば3秒間受信できない場合、上記マルチメディア端末機100は、図6に示したように所定回数、例えば3回まで繰り返し送り、最終的に応答がなければ無視して動作する(S51乃至S55)。仮に、以前のSET_PARAMETERメッセージに対する応答が来ない状況で別のSET_PARAMETERが上記マルチメディア端末機100から上記メディアサーバ200に転送されると、タイマー及びカウンターはリセットされる(S56及びS57)。
従って、上記構成によれば、端末機の使用中に、コンテンツの特性に応じてコンテンツを構成する全体メディア中の特定メディアを中断したり、或いは使用者が品質に満足できない場合は、データ量の多いメディアを使用者が任意に遮断することができる。また、使用者の立場では、不要なデータを受信しないため、パケット課金料を節約でき、結果的に、不要なトラフィックの低減により、無線網資源及びシステム資源の節約、並びに効率性の極大化をもたらし得る。
以上説明した通り、本発明によれば、無線データ通信網でメディアを転送する間に受信側の選択によって、転送されるメディアデータを制御できる、無線データ通信網におけるRTSP基盤の動的メディア制御方法を実現することができる。
本発明を上記実施例によって具体的に説明したが、本発明はこれに限定されるのではなく、当業者の通常の知識範囲内で様々な変形及び改良が可能である。
本発明によるRTSP基盤の動的メディア制御方法が適用されるシステムの一例を示した図面である。 本発明の一実施例によるマルチメディア端末におけるRTSP基盤のマルチメディア制御方法を説明するためのフローチャートである。 本発明の別の実施例によるマルチメディア端末におけるRTSP基盤のマルチメディア制御方法を説明するためのフローチャートである。 本発明の別の実施例によるマルチメディア端末におけるRTSP基盤のマルチメディア制御方法を説明するためのフローチャートである。 本発明のまた別の実施例による無線データ通信網におけるRTSP基盤のマルチメディア制御方法を説明するための信号フローチャートである。 図5におけるSET_PARAMETERメッセージの再転送過程を説明するためのフローチャートである。
符号の説明
100 マルチメディア端末機
200 メディアサーバ

Claims (25)

  1. a)マルチメディア端末機の使用者がマルチメディアの再生を選択する場合、上記マルチメディア端末機の状態を確認する段階;
    b)段階a)の確認結果に基づいて、選択された上記マルチメディアデータを要請するPLAYメッセージを発生させ、生成された上記PLAYメッセージを無線データ通信網を通してメディアサーバに転送する段階;
    c)段階b)以降、上記マルチメディア端末機の状態が変更されたかを判断する段階;及び、
    d)段階c)の判断の結果、上記マルチメディア端末機の状態が変更された場合、この変動した状態に対応する命令メッセージを生成し、生成された上記命令メッセージを転送する段階;を含むことを特徴とするマルチメディア端末におけるRTSP基盤のマルチメディア制御方法。
  2. 上記命令メッセージは、SET_PARAMETERメッセージを通して提供されることを特徴とする請求項1に記載のマルチメディア端末におけるRTSP基盤のマルチメディア制御方法。
  3. 上記マルチメディア端末機の状態は、電話ベルの振動モード又はディスプレイモードを含むことを特徴とする請求項1に記載のマルチメディア端末におけるRTSP基盤のマルチメディア制御方法。
  4. 上記段階a)において、マルチメディア端末機の状態が使用者が画面を見れないモードであると判断された場合、上記PLAYメッセージは、上記マルチメディアのデータからビデオデータを除外することを要請するメッセージであることを特徴とする請求項3に記載のマルチメディア端末おけるRTSP基盤のマルチメディア制御方法。
  5. 上記段階a)において、マルチメディア端末機の状態が振動モードであると判断された場合、上記PLAYメッセージは、上記マルチメディアのデータからオーディオデータを除外することを要請するメッセージであることを特徴とする請求項4に記載のマルチメディア端末におけるRTSP基盤のマルチメディア制御方法。
  6. 上記命令メッセージは、上記マルチメディアを構成する少なくとも一つ以上のメディアの各々を制御する命令を含むことを特徴とする請求項1に記載のマルチメディア端末におけるRTSP基盤のマルチメディア制御方法。
  7. 上記段階c)において、上記マルチメディア端末機が振動モード又は振動解除モードに変更されたと判断する場合、上記段階d)で生成される上記命令メッセージは、オーディオメディア転送の中止又は再開の要請であることを特徴とする請求項6に記載のマルチメディア端末におけるRTSP基盤のマルチメディア制御方法。
  8. 上記段階c)において、上記マルチメディア端末機が画面閉鎖又は画面開放モードに変更されたと判断する場合、上記段階d)で生成される上記命令メッセージは、ビデオメディア転送の中止又は再開の要請であることを特徴とする請求項6に記載のマルチメディア端末におけるRTSP基盤のマルチメディア制御方法。
  9. 上記命令メッセージは、SET_PARAMETERメッセージを通して提供され、上記SET_PARAMETERメッセージは上記メディアの制御のために定義された少なくとも一つ以上のパラメーター(parameter)を含むことを特徴とする請求項1に記載のマルチメディア端末におけるRTSP基盤のマルチメディア制御方法。
  10. 無線データ通信網でRTSPによってマルチメディアデータを配布する方法において、
    a)RTSPによってマルチメディア端末機で要請したマルチメディアデータを上記無線データ通信網を通して上記マルチメディア端末機に転送する段階;及び、
    b)段階a)により上記マルチメディア端末機に上記マルチメディアデータを転送する間に、上記マルチメディア端末機から上記マルチメディアデータを制御するための命令が発生した場合、上記命令に従って上記マルチメディアデータを再構成し、再構成された上記マルチメディアデータを上記マルチメディア端末機に転送する段階;を含むことを特徴とする無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  11. 上記命令は、SET_PARAMETERメッセージを通して提供されることを特徴とする請求項10に記載の無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  12. 上記命令は、上記メディアデータの転送中断の要請又は再転送の要請を含むことを特徴とする請求項10に記載の無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  13. 上記命令は、SET_PARAMETERの少なくとも一つ以上のパラメーター(parameter)により定義されることを特徴とする請求項10に記載の無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  14. 上記メディアデータはビデオファイル、オーディオファイル及びテキストファイルのうち少なくとも一つ以上を含み、上記命令は上記ビデオファイル、オーディオファイル及びテキストファイル各々に対する転送中断の要請又は再転送の要請を含むことを特徴とする請求項10に記載の無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  15. 無線データ通信網でRTSPによってメディアを配布する方法において、
    a)マルチメディア端末機からのメディア要請をメディアサーバで受信する段階;
    b)上記マルチメディア端末機からの要請を受信する場合、この要請されたメディアデータを上記マルチメディア端末機に転送する段階;及び、
    c)段階b)により上記マルチメディアデータを上記マルチメディア端末機に転送する間に、上記マルチメディア端末機からの上記マルチメディアデータの制御のための命令が発生した場合、上記命令に従って上記マルチメディアデータを制御する段階;を含み、
    上記命令はSET_PARAMETERメッセージを通して提供され、上記マルチメディアデータはビデオファイル、オーディオファイル及びテキストファイルのうち少なくとも一つ以上を含み、上記命令は上記ビデオファイル、オーディオファイル及びテキストファイル各々に対する転送中断の要請又は再転送の要請を含むことを特徴とする無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  16. 上記マルチメディア端末機は、上記命令を転送して所定時間上記命令に対する応答がない場合は上記命令を再転送し、上記再転送が所定回数繰り返される場合は上記命令の転送を無視することを特徴とする請求項15に記載の無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  17. 上記命令は、SET_PARAMETERの少なくとも一つ以上のパラメーター(parameter)により定義されることを特徴とする請求項15に記載の無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  18. a)マルチメディア端末機の使用者がマルチメディアの再生を選択する場合、上記マルチメディア端末機の状態を確認する段階;
    b)段階a)の確認結果に基づいて、選択された上記マルチメディアデータを要請するPLAYメッセージを発生させ、生成された上記PLAYメッセージを無線データ通信網を通してメディアサーバに転送する段階;
    c)上記マルチメディア端末機からの上記PLAYメッセージを上記メディアサーバで受信する場合、該メディアサーバで上記PLAYメッセージに従ってマルチメディアデータを上記マルチメディア端末機に転送する段階;
    d)段階b)以降、上記マルチメディア端末機で同マルチメディア端末機の状態が変更されたかを判断する段階;
    e)段階c)の判断の結果、上記マルチメディア端末機の状態が変更された場合、この変動した状態に対応するSET_PARAMETERメッセージを生成し、生成された上記SET_PARAMETERメッセージを上記メディアサーバに転送する段階;及び、
    f)段階c)により上記マルチメディアデータを上記マルチメディア端末機に転送する間に、上記SET_PARAMETERメッセージを上記メディアサーバで受信する場合、上記SET_PARAMETERメッセージに従って上記マルチメディアデータを制御する段階;を含むことを特徴とする無線データ通信網でのRTSP基盤のマルチメディア制御方法。
  19. 上記マルチメディア端末機の状態は、電話ベルの振動モード又はディスプレイモードを含むことを特徴とする請求項18に記載の無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  20. 上記段階a)において、マルチメディア端末機の状態が使用者が画面を見れないモードであると判断された場合、上記PLAYメッセージは、上記マルチメディアのデータからビデオデータを除外することを要請するメッセージであることを特徴とする請求項19に記載の無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  21. 上記段階a)において、マルチメディア端末機の状態が振動モードであると判断された場合、上記PLAYメッセージは、上記マルチメディアのデータからオーディオデータを除外することを要請するメッセージであることを特徴とする請求項19に記載の無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  22. 上記SET_PARAMETERメッセージは、上記マルチメディアを構成する少なくとも一つ以上のメディアの各々を制御する命令を含むことを特徴とする請求項18に記載の無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  23. 上記段階d)において、上記マルチメディア端末機が振動モード又は振動解除モードに変更されたと判断する場合、上記段階e)で生成される上記SET_PARAMETERメッセージは、オーディオメディア転送の中止又は再開の要請であることを特徴とする請求項22に記載の無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
  24. 上記段階d)において、上記マルチメディア端末機が画面閉鎖又は画面開放モードに変更されたと判断する場合、上記段階e)で生成される上記SET_PARAMETERメッセージは、ビデオメディア転送の中止又は再開の要請であることを特徴とする請求項22に記載の無線データ通信網における端末でのRTSP基盤のマルチメディア制御方法。
  25. 上記SET_PARAMETERメッセージは、上記メディア制御のために定義された少なくとも一つ以上のパラメーター(parameter)を含むことを特徴とする請求項18に記載の無線データ通信網におけるRTSP基盤のマルチメディア制御方法。
JP2006546832A 2003-12-27 2004-12-27 Rtsp基盤の動的マルチメディア制御方法 Pending JP2007521776A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR10-2003-0098116A KR100532149B1 (ko) 2003-12-27 2003-12-27 멀티미디어 단말에서의 rtsp를 이용한 동적 미디어제어 방법
KR1020030100179A KR100592549B1 (ko) 2003-12-30 2003-12-30 무선 데이터 통신 망에서의 rtsp 기반 동적 미디어제어 방법
PCT/KR2004/003455 WO2005064891A1 (en) 2003-12-27 2004-12-27 RTSP-Based Multimedia Control Method

Publications (1)

Publication Number Publication Date
JP2007521776A true JP2007521776A (ja) 2007-08-02

Family

ID=36207438

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006546832A Pending JP2007521776A (ja) 2003-12-27 2004-12-27 Rtsp基盤の動的マルチメディア制御方法

Country Status (5)

Country Link
US (1) US20060090187A1 (ja)
EP (1) EP1704698A4 (ja)
JP (1) JP2007521776A (ja)
IL (1) IL176583A0 (ja)
WO (1) WO2005064891A1 (ja)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1723539A4 (en) * 2004-03-03 2009-02-25 Packetvideo Network Solutions SYSTEM AND METHOD FOR RECALLING DIGITAL MULTIMEDIA CONTENT FROM A NETWORK NODE
US7783635B2 (en) 2005-05-25 2010-08-24 Oracle International Corporation Personalization and recommendations of aggregated data not owned by the aggregator
US8365306B2 (en) * 2005-05-25 2013-01-29 Oracle International Corporation Platform and service for management and multi-channel delivery of multi-types of contents
US7917612B2 (en) * 2005-05-25 2011-03-29 Oracle International Corporation Techniques for analyzing commands during streaming media to confirm delivery
CN1937613B (zh) * 2005-10-14 2012-01-25 康佳集团股份有限公司 一种利用状态机实现对实时流协议控制的方法
CN101022344B (zh) * 2006-02-14 2011-02-09 中国移动通信集团公司 通过监听消息为终端提供组播的方法
CN101022345B (zh) * 2006-02-14 2011-01-26 中国移动通信集团公司 基于终端发起的请求信息提供组播的方法
US8560463B2 (en) 2006-06-26 2013-10-15 Oracle International Corporation Techniques for correlation of charges in multiple layers for content and service delivery
KR100746837B1 (ko) * 2006-08-29 2007-08-07 한국전자통신연구원 Calm 시스템의 무선 멀티미디어 단말 장치 및 이를이용한 연속 멀티미디어 통신 서비스 방법
CN101072381B (zh) * 2007-06-14 2015-04-15 华为技术有限公司 对终端控制消息的处理方法和消息处理器及媒体服务器
CN101583017B (zh) * 2008-05-16 2012-11-07 华为技术有限公司 媒体播放控制的方法及系统、元数据执行单元
US8843975B2 (en) * 2009-04-10 2014-09-23 At&T Intellectual Property I, L.P. Method and apparatus for presenting dynamic media content
US8705448B2 (en) 2011-01-07 2014-04-22 Apple Inc. Voice and data connection control in a mobile device
US8842840B2 (en) 2011-11-03 2014-09-23 Arvind Gidwani Demand based encryption and key generation and distribution systems and methods
US11876840B2 (en) * 2018-09-12 2024-01-16 Samsung Electronics Co., Ltd. Method and apparatus for controlling streaming of multimedia data in a network

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10336319A (ja) * 1997-05-30 1998-12-18 Nippon Telegr & Teleph Corp <Ntt> 選択的通信方法及びその通信システム
JPH11328051A (ja) * 1998-05-11 1999-11-30 Sony Corp 情報提供方法、情報提供システム、情報通信端末およびサーバ装置
JP2000201175A (ja) * 1999-01-05 2000-07-18 Ntt Data Corp 情報伝達システム及び方法
JP2002057693A (ja) * 2000-08-08 2002-02-22 Ntt Data Corp メッセージ交換システムおよび記録媒体
JP2002152274A (ja) * 2000-09-29 2002-05-24 Microsoft Corp ストリーミングメディア転送方法および装置
JP2003122992A (ja) * 2001-10-11 2003-04-25 Nippon Telegr & Teleph Corp <Ntt> 情報とメディアの選択システム、及び情報とメディアの選択方法
JP2003244301A (ja) * 2002-02-18 2003-08-29 Nec Corp 携帯情報端末

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100310346B1 (ko) * 1998-12-19 2001-11-05 윤종용 텔레비전과 휴대폰이 일체화된 텔레비전 휴대폰
US6640098B1 (en) * 2000-02-14 2003-10-28 Action Engine Corporation System for obtaining service-related information for local interactive wireless devices
KR100362867B1 (ko) * 2000-04-26 2002-12-11 삼성전자 주식회사 무선 단말기에서 멀티미디어 서비스를 위한 장치 및 방법
KR20020044306A (ko) * 2000-12-05 2002-06-15 구자홍 무선 인터넷에서의 멀티미디어 스트리밍 서비스 시스템 및방법
JP4191932B2 (ja) * 2001-03-08 2008-12-03 パナソニック株式会社 メディア配信装置およびメディア配信方法
KR100340282B1 (ko) * 2001-07-14 2002-06-14 정광균 휴대용 멀티미디어 단말기 및 그 제어방법
EP1298896A2 (en) * 2001-10-01 2003-04-02 Kabushiki Kaisha Toshiba Electronic device and mobile radio terminal apparatus
US20030210678A1 (en) * 2002-05-10 2003-11-13 Nokia Corporation Functionality split between mobile terminal and terminal equipment for internet protocol multimedia signal exchange
EP1370101A1 (en) * 2002-06-04 2003-12-10 Telefonaktiebolaget L M Ericsson (Publ) Method for handling multiple connections at a terminal
US7739718B1 (en) * 2002-08-23 2010-06-15 Arris Group, Inc. System and method for automatically sensing the state of a video display device
US7460523B2 (en) * 2003-09-08 2008-12-02 Bradley Richard Ree Client-server architecture for the delivery of broadband services
US20050102371A1 (en) * 2003-11-07 2005-05-12 Emre Aksu Streaming from a server to a client

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10336319A (ja) * 1997-05-30 1998-12-18 Nippon Telegr & Teleph Corp <Ntt> 選択的通信方法及びその通信システム
JPH11328051A (ja) * 1998-05-11 1999-11-30 Sony Corp 情報提供方法、情報提供システム、情報通信端末およびサーバ装置
JP2000201175A (ja) * 1999-01-05 2000-07-18 Ntt Data Corp 情報伝達システム及び方法
JP2002057693A (ja) * 2000-08-08 2002-02-22 Ntt Data Corp メッセージ交換システムおよび記録媒体
JP2002152274A (ja) * 2000-09-29 2002-05-24 Microsoft Corp ストリーミングメディア転送方法および装置
JP2003122992A (ja) * 2001-10-11 2003-04-25 Nippon Telegr & Teleph Corp <Ntt> 情報とメディアの選択システム、及び情報とメディアの選択方法
JP2003244301A (ja) * 2002-02-18 2003-08-29 Nec Corp 携帯情報端末

Also Published As

Publication number Publication date
IL176583A0 (en) 2006-10-31
WO2005064891A1 (en) 2005-07-14
EP1704698A1 (en) 2006-09-27
EP1704698A4 (en) 2011-10-19
US20060090187A1 (en) 2006-04-27

Similar Documents

Publication Publication Date Title
JP2007521776A (ja) Rtsp基盤の動的マルチメディア制御方法
TWI406570B (zh) 用於位置平移系統的個人化視頻記錄器功能
JP4799661B2 (ja) ストリーム配信システム、呼制御サーバ装置及びストリーム配信制御方法
US9673996B1 (en) Redirection of a streaming media session in an anticipated failover scenario
KR101015811B1 (ko) UPnP 기반의 미디어 콘텐츠 재생을 제어하는 전자기기 및 그 방법
EP2360922A2 (en) Disposition of video alerts and integration of a mobile device into a local service domain
US20090046838A1 (en) System, Method, and Device for Playing Music During Conversation Suspension
JP2007300594A (ja) テレビを用いた音声−画像通信方法及び該方法を用いるテレビ
JP2013528332A (ja) メディアストリームのシームレスな転送
JP2007104656A (ja) コンテンツダウンロードシステム及び方法
CN100435121C (zh) 接收设备、发送设备及其方法和系统以及信息浏览方法
US20140052872A1 (en) System and method for improved content streaming
WO2009076847A1 (zh) 播放视频的方法、装置及系统
JP5095455B2 (ja) コンテンツ再生装置、コンテンツ再生方法、プログラム、および記録媒体
CN112492359A (zh) 一种智能手机投屏方法
JP2005318250A (ja) ライブコンテンツ視聴継続システム、方法、装置、及びプログラム
WO2007143905A1 (en) A stream media service system and a realization method thereof
CN101668172B (zh) 一种业务内容的播放方法、系统和装置
KR100739794B1 (ko) UPnP 네트워크에서 방송 컨텐츠를 제공하는 방법 및장치
KR100532149B1 (ko) 멀티미디어 단말에서의 rtsp를 이용한 동적 미디어제어 방법
JP6369130B2 (ja) 留守番電話システム
CN101552684B (zh) 实时流媒体协议会话状态控制的方法、装置和系统
KR100592549B1 (ko) 무선 데이터 통신 망에서의 rtsp 기반 동적 미디어제어 방법
WO2007141241A1 (en) Method for sharing control and device as well as system comprising said device
JP2006352319A (ja) 通信システムおよび通信方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070723

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20080811

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20080811

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080912

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100427

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101005