JP4474310B2 - デバイス切替システム、送信元および配信先デバイス - Google Patents
デバイス切替システム、送信元および配信先デバイス Download PDFInfo
- Publication number
- JP4474310B2 JP4474310B2 JP2005086430A JP2005086430A JP4474310B2 JP 4474310 B2 JP4474310 B2 JP 4474310B2 JP 2005086430 A JP2005086430 A JP 2005086430A JP 2005086430 A JP2005086430 A JP 2005086430A JP 4474310 B2 JP4474310 B2 JP 4474310B2
- Authority
- JP
- Japan
- Prior art keywords
- switching
- frame
- image data
- media
- switching destination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000006835 compression Effects 0.000 claims description 16
- 238000007906 compression Methods 0.000 claims description 16
- 230000005540 biological transmission Effects 0.000 description 38
- 238000002360 preparation method Methods 0.000 description 29
- 238000012545 processing Methods 0.000 description 28
- 230000011664 signaling Effects 0.000 description 25
- 238000000034 method Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 18
- 230000004044 response Effects 0.000 description 18
- 238000005516 engineering process Methods 0.000 description 16
- 238000009826 distribution Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 5
- 230000003139 buffering effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 101150012579 ADSL gene Proteins 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/44004—Processing 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 video buffer management, e.g. video decoder buffer or video display buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/508—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement
- H04L41/509—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement wherein the managed service relates to media content delivery, e.g. audio, video or TV
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
「シームレスサービス実現のためのモバイルマルチメディアミドルウェア」情報処理学会研究報告(「モバイルコンピューティングとワイヤレス通信」)2001年、No.18−35.
201 デコーダ
202、601、901、906 再構築画像バッファ
203、602、902、907 スイッチ
401、1001 スイッチ
402、1002 拡張メディアバッファ
403 Iフレームカウンタ
501 エンコーダ部
603 イントラ符号化エンコーダ
701 デコーダ部
903 インター符号化エンコーダ
905 Iフレーム検知器
2001 MN
2002 CN
2003 インターネット
2004 デバイス群
2005 PAN
2101 アプリケーション
2102 ネットワークI/F
2103 出力手段
2104 入力手段
2105 オペレーティングシステム
2106 メディア送信手段
2107 メディア受信手段
2108 メディアバッファ
2109 デコーダ部
2110 シグナリング手段
2111 サービス発見手段
2112 ミドルウェア
Claims (6)
- ある端末で利用中のセッションを別の端末に切り替えて利用するためのデバイスシームレス型のデバイス切替システムにおいて用いられる切替先デバイスであって、
切替元デバイスから、フレーム内圧縮されたイントラフレームの画像データ及びフレーム間圧縮された画像データを含む動画データを受信するメディア受信手段と、
前記メディア受信手段で受信した動画データを保持するメディアバッファと、
前記メディアバッファに保持された動画データを復号するためのデコーダ部と、
前記デコーダ部により復号された動画データの出力を行う出力手段と、
を備え、
前記デコーダ部は、
前記動画データを復号するためのデコーダと、
前記デコーダの前段に配置され、前記メディアバッファから出力された前記動画データ、又は、別途生成されたイントラフレームの画像データの前記デコーダへの入力を切り替える入力切替部と、
前記デコーダにより復号されたイントラフレームを、後続のフレームの画像データの復号のために保持し、前記デコーダに出力する再構築画像バッファと、
前記デコーダにより復号された動画データを前記出力手段へ出力するか否かを切り替える出力切替部と、
前記メディアバッファから出力された前記動画データを複数フレーム分蓄積する拡張メディアバッファと、
前記拡張メディアバッファに入力される動画データがイントラフレームであるか否かを判断し、イントラフレームである場合には前記拡張メディアバッファに蓄積されている複数フレーム分の動画データを消去し、新たに入力されたイントラフレームから蓄積を行うように制御するIフレームカウンタと、
を備え、
前記別途生成されたイントラフレームの画像データは、前記拡張メディアバッファから
出力されるイントラフレームの画像データである切替先デバイス。 - 前記入力切替部は、前記メディアバッファから出力された前記動画データ、前記拡張メディアバッファから出力されるイントラフレームの画像データに加えて、前記切替先デバイスが前記セッションの切替先として選択されたことを通知するために前記切替元デバイスから送信された出力通知メッセージの付加情報に含まれるPフレームの画像データの前記デコーダへの入力を切り替える請求項1に記載の切替先デバイス。
- 前記付加情報に含まれるPフレームの画像データは、前記メディアバッファの先頭フレームを復号化するのに必要となる再構築画像を、前記切替元デバイスにおいて前記イントラフレームを用いてフレーム間圧縮することにより生成された画像データである請求項2記載の切替先デバイス。
- 前記別途生成されたイントラフレームの画像データは、前記切替先デバイスが前記セッションの切替先として選択されたことを通知するために前記切替元デバイスから送信された出力通知メッセージの付加情報に含まれるイントラフレームの画像データである請求項1記載の切替先デバイス。
- 情報元との間でセッションを保持する切替元デバイスと、前記セッションの切替先候補として、前記請求項1乃至4いずれか一項に記載の切替先デバイスを複数個備える、デバイスシームレス型のデバイス切替システムであって、
前記切替元デバイスは、セッションを切り替えるタイミングよりも前に、複数個の切替先デバイスに対し、フレーム内圧縮された画像データ及びフレーム間圧縮された画像データを含む動画データをあらかじめ送信し、
前記切替元デバイスは、前記複数個の切替先デバイスの中から一つの切替先デバイスを選択し、選択された切替先デバイスに対して前記セッションの切替先として選択されたことを通知するための出力通知メッセージであって、イントラフレームの画像データ又はPフレームの画像データを付加情報として付加した出力通知メッセージを送信し、
前記選択された切替先デバイスは、前記切替元デバイスから前記出力通知メッセージを受信すると、前記あらかじめ送信された動画データを復号して出力するデバイス切替システム。 - 前記付加情報として付加される前記Pフレームの画像データは、前記選択された切替先デバイスにおいて先頭フレームを復号化するのに必要となる再構築画像を、前記切替元デバイスにおいて前記イントラフレームを用いてフレーム間圧縮することにより生成された画像データである請求項5記載のデバイス切替システム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005086430A JP4474310B2 (ja) | 2005-03-24 | 2005-03-24 | デバイス切替システム、送信元および配信先デバイス |
PCT/JP2006/302140 WO2006100843A1 (ja) | 2005-03-24 | 2006-02-08 | デバイス切替システム、送信元および配信先デバイス |
US11/666,608 US8179958B2 (en) | 2005-03-24 | 2006-02-08 | Device switching system, and sender and distribution destination device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005086430A JP4474310B2 (ja) | 2005-03-24 | 2005-03-24 | デバイス切替システム、送信元および配信先デバイス |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006270579A JP2006270579A (ja) | 2006-10-05 |
JP4474310B2 true JP4474310B2 (ja) | 2010-06-02 |
Family
ID=37023528
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005086430A Expired - Fee Related JP4474310B2 (ja) | 2005-03-24 | 2005-03-24 | デバイス切替システム、送信元および配信先デバイス |
Country Status (3)
Country | Link |
---|---|
US (1) | US8179958B2 (ja) |
JP (1) | JP4474310B2 (ja) |
WO (1) | WO2006100843A1 (ja) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008311855A (ja) * | 2007-06-13 | 2008-12-25 | Toshiba Corp | 通信端末装置 |
JP5026167B2 (ja) | 2007-07-02 | 2012-09-12 | パナソニック株式会社 | ストリーム伝送サーバおよびストリーム伝送システム |
JP4548524B2 (ja) | 2008-07-29 | 2010-09-22 | ソニー株式会社 | 通信装置、プログラム、通信方法および通信システム |
KR101190966B1 (ko) * | 2008-10-22 | 2012-10-12 | 에스케이플래닛 주식회사 | 근거리 무선 통신망을 통해 데이터 서비스를 제공하기 위한콘텐츠 제공 시스템 및 방법과 이를 위한 cpns 서버와이동통신 단말기 |
JP2011114444A (ja) * | 2009-11-25 | 2011-06-09 | Fujitsu Ltd | 情報処理装置,情報生成方法,およびプログラム |
TWI431994B (zh) * | 2010-11-03 | 2014-03-21 | Acer Inc | 多媒體檔案的播放方法、系統及其使用之電腦程式產品 |
JP5664273B2 (ja) * | 2011-01-21 | 2015-02-04 | ソニー株式会社 | 無線通信装置、プログラム、および無線通信システム |
JP5631832B2 (ja) * | 2011-09-27 | 2014-11-26 | 株式会社東芝 | 画像中継装置、画像中継方法及び画像中継プログラム |
JP2013235319A (ja) * | 2012-05-07 | 2013-11-21 | Nippon Telegr & Teleph Corp <Ntt> | コンテンツ送信システムおよびその動作方法 |
AU2013100259B4 (en) * | 2012-12-31 | 2013-09-26 | Uniloc Usa, Inc. | Migration of usage sessions between devices |
US10306467B2 (en) | 2013-04-11 | 2019-05-28 | Uniloc 2017 Llc | Shared state among multiple devices |
JP2016126037A (ja) * | 2014-12-26 | 2016-07-11 | ソニー株式会社 | 信号処理装置、および信号処理方法、並びにプログラム |
KR102495680B1 (ko) | 2016-08-23 | 2023-02-06 | 삼성전자주식회사 | 전자장치 및 기록매체 |
CN114143606A (zh) * | 2018-08-22 | 2022-03-04 | 华为技术有限公司 | 一种实现视频流切换的方法、装置和*** |
CN110891182B (zh) * | 2018-09-11 | 2022-04-12 | 华为技术有限公司 | 一种实现视频流切换的方法、装置和*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IL95934A (en) * | 1989-10-16 | 1994-03-15 | Hughes Aircraft Co | Quick decoding of an image |
JPH0530493A (ja) * | 1991-07-24 | 1993-02-05 | Sony Corp | デイジタルビデオ信号の復号化装置 |
US20020129374A1 (en) * | 1991-11-25 | 2002-09-12 | Michael J. Freeman | Compressed digital-data seamless video switching system |
US6167083A (en) * | 1997-04-04 | 2000-12-26 | Avid Technology, Inc. | Computer system and process for capture editing and playback of motion video compressed using interframe and intraframe techniques |
KR100754196B1 (ko) * | 2005-12-10 | 2007-09-03 | 삼성전자주식회사 | 스트리밍 재생 중에 컨텐트 재생 장치를 변경하는 방법 및이를 위한 장치 |
-
2005
- 2005-03-24 JP JP2005086430A patent/JP4474310B2/ja not_active Expired - Fee Related
-
2006
- 2006-02-08 US US11/666,608 patent/US8179958B2/en not_active Expired - Fee Related
- 2006-02-08 WO PCT/JP2006/302140 patent/WO2006100843A1/ja not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
JP2006270579A (ja) | 2006-10-05 |
WO2006100843A1 (ja) | 2006-09-28 |
US8179958B2 (en) | 2012-05-15 |
US20080205507A1 (en) | 2008-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4474310B2 (ja) | デバイス切替システム、送信元および配信先デバイス | |
US10554710B2 (en) | Method and device for switching media renderers during streaming playback of content | |
JP4645649B2 (ja) | 切替元デバイス、切替先デバイス、高速デバイス切替システムおよびシグナリング方法 | |
JP4702397B2 (ja) | コンテンツサーバ、情報処理装置、ネットワーク機器、コンテンツ配信方法、情報処理方法およびコンテンツ配信システム | |
WO2015151962A1 (ja) | 情報処理装置および情報処理方法 | |
US10171815B2 (en) | Coding manner switching method, transmit end, and receive end | |
JP4904114B2 (ja) | 中継装置および中継方法 | |
EP1922868B1 (en) | System and method for improving home network gui response time and presentation | |
CN109804639B (zh) | 用于无连接无线媒体广播的电子设备和方法 | |
WO2003041408A1 (fr) | Terminal utilise dans un systeme de transmission video | |
US20140043430A1 (en) | Apparatus and method for providing group communication service | |
JP4735666B2 (ja) | コンテンツサーバ、情報処理装置、ネットワーク機器、コンテンツ配信方法、情報処理方法およびコンテンツ配信システム | |
JP2013042492A (ja) | 常駐表示式ビデオ会議においてビデオストリームを切替える方法およびシステム | |
WO2012097560A1 (zh) | 一种无线局域网中手机电视业务数据共享的方法和*** | |
US20090174762A1 (en) | Mobile communication apparatus | |
CN101094388A (zh) | 一种发送视频信息的方法及*** | |
KR102531337B1 (ko) | 방송 채널을 제공하는 장치, 서버 및 방법 | |
CN101409631B (zh) | 一种频道切换的方法和装置 | |
JP2008294663A (ja) | 受信装置、受信方法、プログラム、およびデータストリーム送受信システム | |
US20100031302A1 (en) | Stream distribution system, stream receiving device, and stream reproduction method | |
Ahmad et al. | Multimedia transmission over interworking of Bluetooth WPAN and IEEE 802.11 g WLAN networks | |
CN112040306A (zh) | 数据处理方法及设备 | |
TW200906185A (en) | A network unit, a central distribution control unit and a computer program product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090512 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090623 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100118 |
|
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: 20100209 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100308 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130312 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4474310 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130312 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140312 Year of fee payment: 4 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |