CN101867692B - 一种通信方法和通信系统 - Google Patents
一种通信方法和通信系统 Download PDFInfo
- Publication number
- CN101867692B CN101867692B CN2010101191417A CN201010119141A CN101867692B CN 101867692 B CN101867692 B CN 101867692B CN 2010101191417 A CN2010101191417 A CN 2010101191417A CN 201010119141 A CN201010119141 A CN 201010119141A CN 101867692 B CN101867692 B CN 101867692B
- Authority
- CN
- China
- Prior art keywords
- video
- frames
- sequence
- frame
- video frames
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/87—Regeneration of colour television signals
-
- 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/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing 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
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2389—Multiplex stream processing, e.g. multiplex stream encrypting
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2389—Multiplex stream processing, e.g. multiplex stream encrypting
- H04N21/23895—Multiplex stream processing, e.g. multiplex stream encrypting involving multiplex stream encryption
- H04N21/23897—Multiplex stream processing, e.g. multiplex stream encrypting involving multiplex stream encryption by partially encrypting, e.g. encrypting only the ending portion of a movie
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised 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
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4143—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a Personal Computer [PC]
-
- 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4385—Multiplex stream processing, e.g. multiplex stream decrypting
-
- 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4385—Multiplex stream processing, e.g. multiplex stream decrypting
- H04N21/43853—Multiplex stream processing, e.g. multiplex stream decrypting involving multiplex stream decryption
-
- 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/60—Network 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/63—Control 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/631—Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
-
- 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/60—Network 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/63—Control 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/643—Communication protocols
- H04N21/64322—IP
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (4)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/365,060 | 2009-02-03 | ||
| US12/365,060 US8364024B2 (en) | 2009-02-03 | 2009-02-03 | Constructing video frames and synchronizing audio data in a media player from data received via a plurality of diverse protocol stack paths |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101867692A CN101867692A (zh) | 2010-10-20 |
| CN101867692B true CN101867692B (zh) | 2012-08-15 |
Family
ID=42123139
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2010101191417A Active CN101867692B (zh) | 2009-02-03 | 2010-02-03 | 一种通信方法和通信系统 |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US8364024B2 (zh) |
| EP (1) | EP2214414A1 (zh) |
| CN (1) | CN101867692B (zh) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8888592B1 (en) | 2009-06-01 | 2014-11-18 | Sony Computer Entertainment America Llc | Voice overlay |
| US8968087B1 (en) | 2009-06-01 | 2015-03-03 | Sony Computer Entertainment America Llc | Video game overlay |
| US8613673B2 (en) | 2008-12-15 | 2013-12-24 | Sony Computer Entertainment America Llc | Intelligent game loading |
| US8147339B1 (en) | 2007-12-15 | 2012-04-03 | Gaikai Inc. | Systems and methods of serving game video |
| US8926435B2 (en) | 2008-12-15 | 2015-01-06 | Sony Computer Entertainment America Llc | Dual-mode program execution |
| US8364024B2 (en) * | 2009-02-03 | 2013-01-29 | Broadcom Corporation | Constructing video frames and synchronizing audio data in a media player from data received via a plurality of diverse protocol stack paths |
| US20100199322A1 (en) * | 2009-02-03 | 2010-08-05 | Bennett James D | Server And Client Selective Video Frame Pathways |
| US8506402B2 (en) | 2009-06-01 | 2013-08-13 | Sony Computer Entertainment America Llc | Game execution environments |
| US8605729B2 (en) | 2009-07-09 | 2013-12-10 | Qualcomm Incorporated | Method and apparatus for OIS protection in a wireless communication system |
| US20110083156A1 (en) * | 2009-10-07 | 2011-04-07 | Canon Kabushiki Kaisha | Network streaming of a video stream over multiple communication channels |
| US8676591B1 (en) | 2010-08-02 | 2014-03-18 | Sony Computer Entertainment America Llc | Audio deceleration |
| US9113488B2 (en) * | 2010-08-13 | 2015-08-18 | Qualcomm Incorporated | Multi-radio coexistence of a broadband radio and a broadcast stream receiver that receives broadcast stream data |
| KR102003007B1 (ko) | 2010-09-13 | 2019-07-23 | 소니 인터랙티브 엔터테인먼트 아메리카 엘엘씨 | 비디오 서버 및 게임 서버를 포함하는 컴퓨터 게임 시스템에서 컴퓨터 게임을 제공하는 방법 및 시스템 |
| KR102126910B1 (ko) | 2010-09-13 | 2020-06-25 | 소니 인터랙티브 엔터테인먼트 아메리카 엘엘씨 | 부가기능의 관리 |
| CN102769715B (zh) * | 2012-03-31 | 2017-12-29 | 新奥特(北京)视频技术有限公司 | 一种码流剪辑的方法及系统 |
| US9118744B2 (en) | 2012-07-29 | 2015-08-25 | Qualcomm Incorporated | Replacing lost media data for network streaming |
| US20140201383A1 (en) * | 2013-01-16 | 2014-07-17 | Microsoft Corporation | Distributed description over multiple links |
| US9444746B2 (en) | 2013-06-25 | 2016-09-13 | Qualcomm Incorporated | Selectively transferring high-priority non-audio data over a quality of service channel |
| US10521086B1 (en) | 2013-12-17 | 2019-12-31 | Amazon Technologies, Inc. | Frame interpolation for media streaming |
| US9380351B2 (en) * | 2014-01-17 | 2016-06-28 | Lg Display Co., Ltd. | Apparatus for transmitting encoded video stream and method for transmitting the same |
| KR102128319B1 (ko) * | 2014-10-24 | 2020-07-09 | 에스케이 텔레콤주식회사 | 팬틸트줌 카메라 기반의 영상 재생방법 및 장치 |
| US10237581B2 (en) | 2016-12-30 | 2019-03-19 | Facebook, Inc. | Presentation of composite streams to users |
| US10681105B2 (en) | 2016-12-30 | 2020-06-09 | Facebook, Inc. | Decision engine for dynamically selecting media streams |
| US10271074B2 (en) * | 2016-12-30 | 2019-04-23 | Facebook, Inc. | Live to video on demand normalization |
| US11128739B2 (en) * | 2018-12-24 | 2021-09-21 | Verizon Patent And Licensing Inc. | Network-edge-deployed transcoding methods and systems for just-in-time transcoding of media data |
| CN116058057B (zh) * | 2020-08-31 | 2025-09-16 | 华为技术有限公司 | 一种视频数据的传输方法、装置 |
| CN115190343B (zh) * | 2021-04-01 | 2023-10-27 | 广州汽车集团股份有限公司 | 一种降低流媒体后视镜的视频延时的方法及系统 |
| CN115802097B (zh) * | 2023-01-18 | 2023-05-02 | 中传互动(湖北)信息技术有限公司 | 一种低延时直播流媒体方法和系统 |
| CN117528262B (zh) * | 2023-12-29 | 2024-04-05 | 江西赛新医疗科技有限公司 | 一种医疗设备数据传输的控制方法及系统 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1406070A (zh) * | 2002-11-01 | 2003-03-26 | 清华大学 | 一种基于实时流媒体的现场点播方法 |
| CN1564592A (zh) * | 2004-04-14 | 2005-01-12 | 刘静波 | 建立宽带电视网站的方法 |
| US20060248216A1 (en) * | 2005-04-27 | 2006-11-02 | Samsung Electronics Co., Ltd. | System and method for providing multimedia streaming service |
| CN101014123A (zh) * | 2007-02-05 | 2007-08-08 | 北京大学 | 一种多视点视频流的自由视点视频重建方法及系统 |
| CN101102460A (zh) * | 2007-07-24 | 2008-01-09 | 上海广电(集团)有限公司中央研究院 | 一种为数字电视节目即时添加隐形信息的方法 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4040088A (en) * | 1974-01-10 | 1977-08-02 | Rca Corporation | Adaptor for inter-relating an external audio input device with a standard television receiver, and an audio recording for use therewith |
| US6104441A (en) * | 1998-04-29 | 2000-08-15 | Hewlett Packard Company | System for editing compressed image sequences |
| JP2001202698A (ja) * | 2000-01-19 | 2001-07-27 | Pioneer Electronic Corp | オーディオ及びビデオ再生装置 |
| AU2001276731A1 (en) * | 2000-08-25 | 2002-03-04 | Matsushita Electric Industrial Co., Ltd. | Data transmission method and data relay method |
| WO2004036906A1 (ja) * | 2002-10-21 | 2004-04-29 | Matsushita Electric Industrial Co., Ltd. | データ処理装置 |
| US20050175085A1 (en) * | 2004-01-23 | 2005-08-11 | Sarnoff Corporation | Method and apparatus for providing dentable encoding and encapsulation |
| JP4730183B2 (ja) * | 2006-04-17 | 2011-07-20 | 株式会社日立製作所 | 映像表示装置 |
| KR101143907B1 (ko) | 2007-02-15 | 2012-05-10 | 삼성전자주식회사 | 디지털 방송 재생 방법 및 장치 |
| KR20090002939A (ko) | 2007-07-05 | 2009-01-09 | 삼성전자주식회사 | 디지털 방송 서비스에 있어서 비디오 데이터 송수신 장치및 방법 |
| US8364024B2 (en) * | 2009-02-03 | 2013-01-29 | Broadcom Corporation | Constructing video frames and synchronizing audio data in a media player from data received via a plurality of diverse protocol stack paths |
-
2009
- 2009-02-03 US US12/365,060 patent/US8364024B2/en active Active
-
2010
- 2010-01-25 EP EP10000714A patent/EP2214414A1/en not_active Withdrawn
- 2010-02-03 CN CN2010101191417A patent/CN101867692B/zh active Active
-
2013
- 2013-01-28 US US13/751,556 patent/US8805171B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1406070A (zh) * | 2002-11-01 | 2003-03-26 | 清华大学 | 一种基于实时流媒体的现场点播方法 |
| CN1564592A (zh) * | 2004-04-14 | 2005-01-12 | 刘静波 | 建立宽带电视网站的方法 |
| US20060248216A1 (en) * | 2005-04-27 | 2006-11-02 | Samsung Electronics Co., Ltd. | System and method for providing multimedia streaming service |
| CN101014123A (zh) * | 2007-02-05 | 2007-08-08 | 北京大学 | 一种多视点视频流的自由视点视频重建方法及系统 |
| CN101102460A (zh) * | 2007-07-24 | 2008-01-09 | 上海广电(集团)有限公司中央研究院 | 一种为数字电视节目即时添加隐形信息的方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20130136429A1 (en) | 2013-05-30 |
| CN101867692A (zh) | 2010-10-20 |
| US20100195977A1 (en) | 2010-08-05 |
| US8364024B2 (en) | 2013-01-29 |
| US8805171B2 (en) | 2014-08-12 |
| HK1149404A1 (zh) | 2011-09-30 |
| EP2214414A1 (en) | 2010-08-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101867692B (zh) | 一种通信方法和通信系统 | |
| KR102000666B1 (ko) | 미디어 데이터를 송수신하기 위한 인터페이스 장치 및 방법 | |
| JP3931595B2 (ja) | データ修正装置及びデータ修正方法 | |
| US20210377330A1 (en) | Low-latency video internet streaming for management and transmission of multiple data streams | |
| US20150373075A1 (en) | Multiple network transport sessions to provide context adaptive video streaming | |
| JP2002141945A (ja) | データ送信装置、およびデータ送信方法、並びにプログラム記憶媒体 | |
| CN101742269A (zh) | 一种频道切换方法、装置和系统 | |
| US9153127B2 (en) | Video transmitting apparatus, video receiving apparatus, and video transmission system | |
| CN100550999C (zh) | 一种数字频道快速切换方法和系统以及辅助频道生成设备 | |
| CN103210642A (zh) | 在http流送期间发生表达切换时传送用于自然再现的可缩放http流的方法 | |
| CN110785978A (zh) | 用于直播上行链路自适应流传输的设备及方法 | |
| WO2020242443A1 (en) | Protocol conversion of a video stream | |
| EP2214413A2 (en) | Server and client selective video frame pathways | |
| CN115209163A (zh) | 数据处理方法、装置、存储介质及电子设备 | |
| CN103339930A (zh) | 合作媒体系统中管理多个终端设备上内容分配的方法和装置 | |
| JP2002152301A (ja) | データ通信システム、データ受信装置、データ通信方法、並びにプログラム記憶媒体 | |
| US12395538B2 (en) | Signaling media timing information from a media application to a network element | |
| JP5031230B2 (ja) | データ送信装置及び方法 | |
| HK1149404B (zh) | 一种通信方法和通信系统 | |
| Paulsen et al. | MPEG-4/AVC versus MPEG-2 in IPTV. | |
| HK1149403B (zh) | 一种通信方法和通信系统 | |
| JPWO2009145294A1 (ja) | サーバ装置と通信方法ならびにプログラム | |
| TW202524900A (zh) | 用於蜂巢式系統中的webrtc的經繫連裝置 | |
| JP2002141944A (ja) | データ送信装置、およびデータ送信方法、並びにプログラム記憶媒体 | |
| WO2023170679A1 (en) | Synchronization of multiple content streams |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1149404 Country of ref document: HK |
|
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1149404 Country of ref document: HK |
|
| TR01 | Transfer of patent right |
Effective date of registration: 20180514 Address after: Singapore Singapore Patentee after: Avago Technologies Fiber IP Singapore Pte. Ltd. Address before: Alton Park Road, Irvine, California, 16215, 92618-7013 Patentee before: Zyray Wireless Inc. |
|
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20190830 Address after: Singapore Singapore Patentee after: Annwa high tech Limited by Share Ltd Address before: Singapore Singapore Patentee before: Avago Technologies Fiber IP Singapore Pte. Ltd. |
|
| TR01 | Transfer of patent right |