WO2013117038A1 - Procédé de partage multi-écran vidéo et système pour sa mise en œuvre - Google Patents
Procédé de partage multi-écran vidéo et système pour sa mise en œuvre Download PDFInfo
- Publication number
- WO2013117038A1 WO2013117038A1 PCT/CN2012/073730 CN2012073730W WO2013117038A1 WO 2013117038 A1 WO2013117038 A1 WO 2013117038A1 CN 2012073730 W CN2012073730 W CN 2012073730W WO 2013117038 A1 WO2013117038 A1 WO 2013117038A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- window
- attribute information
- play
- receiver
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000012544 monitoring process Methods 0.000 claims description 5
- 238000004806 packaging method and process Methods 0.000 claims description 2
- 230000003044 adaptive effect Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- 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/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4108—Peripherals receiving signals from specially adapted client devices characterised by an identification number or address, e.g. local network address
-
- 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/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- 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/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- 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/4402—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 reformatting operations of video signals for household redistribution, storage or real-time display
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44231—Monitoring of peripheral device or external card, e.g. to detect processing problems in a handheld device or the failure of an external recording 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4621—Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen
-
- 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
Definitions
- the invention relates to a video multi-screen sharing method and a system for implementing the same.
- Triple network integration is also called “three networks in one”. It refers to the transformation of the three major networks of telecommunication network, computer network and cable television network, which can provide comprehensive multimedia communication services including voice, data and images. “Three-in-one” truly spans the converged services of three heterogeneous networks: telecommunication network, computer network and cable TV network – “multi-screen service”, which realizes service level, control level and bearer level through multi-screen convergence. Perfect integration.
- Multi-screen sharing between different devices such as large-screen digital TVs, notebooks, ipads, smart phones, etc.
- devices such as large-screen digital TVs, notebooks, ipads, smart phones, etc.
- Multi-screen fusion and sharing technology into smart home systems, not only enabling smart home systems More practical, it also solves the limitation of achieving image information sharing in multi-screen sharing.
- the information of the large-screen terminal device is shared with a small-screen portable device such as a mobile phone or a pad, so that the user can conveniently view information such as television video on various smart terminals.
- a smart home system the user can change the state of the portable device application he or she uses at any time according to his actual needs, such as zooming the video play window of the video being played while viewing the instant message.
- how to ensure that the portable device can play the video information smoothly and without distortion, and realize the adaptive coding of the shared video data with the change of the attribute information of the video playing window, so as to more effectively utilize the system resources is an urgent problem to be solved. .
- the main object of the present invention is to provide a video multi-screen sharing method and a system for implementing the same, so as to enable a portable device for multi-screen sharing in a smart home system to play video information smoothly and without distortion.
- the adaptive encoding of the shared video data can be implemented as the attribute information of the video playing window changes.
- the invention discloses a video multi-screen sharing method, which comprises the following steps:
- the video sender obtains attribute information of at least one receiver video play window
- the video sender performs corresponding different encoding on the video data to be shared according to the obtained attribute information of each of the receiving party video playing windows, and sends each different encoded video data group to each receiving of the corresponding video playing window attribute. square.
- the method of the present invention can realize that a portable device for multi-screen sharing in a smart home system can play video information smoothly and without distortion, and can realize sharing video data according to changes in attribute information of a video playing window.
- Adaptive coding can realize that a portable device for multi-screen sharing in a smart home system can play video information smoothly and without distortion, and can realize sharing video data according to changes in attribute information of a video playing window.
- the method further includes:
- the video receiver listens to the attribute information of the video play window, and sends the attribute information of the video play window to the video sender when the attribute information is changed, and returns to step A.
- the method of the present invention can adjust the encoding of the shared video data in real time according to the change of the attribute information of the video playing window, so as to reduce the video processing intensity of the video receiving party when the video playing window is reduced.
- the attribute information of the video play window includes a resolution of a video play window of the video receiver and a current video play window size.
- step B includes the following sub-steps:
- the video sender classifies the video receiver according to a preset resolution and/or a decoding rate range
- the video sender encodes the video data to be shared according to the preset resolution and/or decoding rate, and packages the different encoded shared video data and their corresponding video receiver IP addresses respectively. Group hair.
- each video receiver can obtain the video data corresponding to the video play window attribute, thereby ensuring the smoothness of the video receiver video playback.
- the step of packaging the different coded shared video data and the corresponding video receiver IP addresses in the sub-step B2 includes:
- the preset resolution and/or decoding rate range corresponds to a certain range of values of the video play window attribute of the receiver
- the encoding includes: determining that the video play window attribute information of the video receiver falls within the preset resolution and/or the decoding rate range, and encoding according to the encoding method preset by the resolution and/or the decoding rate range.
- the preset encoding method includes: selecting the lower limit of the preset resolution and/or the decoding rate range to encode the shared video data.
- the shared video data is encoded by selecting the lower limit within the preset resolution and/or the decoding rate range, and for a wider preset resolution and/or a decoding rate range, the range can be made within the range. All video receivers can play shared videos smoothly.
- the preset encoding method includes: selecting the video window attribute information having the most occurrences within the preset resolution and/or the decoding rate range to encode the shared video data.
- the above-mentioned preset encoding method adopted by the present invention can make a good video playback effect for most video receivers within a certain preset resolution and/or decoding rate range.
- the preset encoding method includes: selecting an average value of each video window attribute information of the occurrence of the preset resolution and/or the decoding rate range to encode the shared video data.
- the above-mentioned preset encoding method adopted by the present invention can enable most video receivers within a certain preset resolution and/or decoding rate range to have good video playback effects while taking into account shared video data. Coding efficiency.
- the present invention also provides a video multi-screen sharing system for implementing the above method, the system comprising a video transmitting end and at least one video receiving end;
- the video sending end includes:
- the window attribute obtaining module is configured to receive the video play window attribute information sent by each video receiving end, and determine different coding modes corresponding to the video play windows of each video receiving end according to the method;
- the encoding module is connected to the window attribute obtaining module, and is configured to perform different encoding on the video file according to the determined different encoding manners, and send the video file to the video sending end;
- the video receiving end includes:
- the decoding and playing module is configured to decode video data corresponding to a video playing window received by the video receiving end, and play the video using the set video playing window;
- the window attribute monitoring module is connected to the decoding play module, and is configured to monitor attribute information of the video play window used by the decoding play module, and send the attribute information to the video sending end.
- the system of the present invention can realize that a portable device for multi-screen sharing in a smart home system can play video information smoothly and without distortion, and can realize sharing video data according to changes in attribute information of a video playing window.
- Adaptive coding can be used to realize that a portable device for multi-screen sharing in a smart home system to play video information smoothly and without distortion, and can realize sharing video data according to changes in attribute information of a video playing window.
- FIG. 1 is a flowchart of a video multi-screen sharing method provided by the present invention
- FIG. 2 is a flow chart of the sub-steps of step 100 in FIG. 1;
- step 300 is a flow chart of the sub-steps of step 200 in FIG. 1;
- FIG. 4 is a flow chart of sub-steps of steps 300-400 in FIG. 1;
- Fig. 5 is a structural diagram of a system capable of implementing the above method.
- the video receiving end in this embodiment may be a portable digital device such as a mobile phone, a personal electronic assistant (PDA), a notebook computer or the like.
- PDA personal electronic assistant
- the present embodiment is implemented on the basis that at least one video receiving end has established a wireless communication connection with a television program receiving device (video transmitting end). Since the establishment of a wireless communication connection between terminals is a well-known technique in the art, the process of establishing the wireless communication connection will not be described herein.
- a video multi-screen sharing method includes the following steps:
- Step 100 Establish multi-screen video data play sharing between the video sender and the video receiver.
- This step is shown in Figure 2 and includes the following substeps:
- Step 101 A video sender (generally a large screen digital television in a home smart system) issues a shared video play invitation to a video receiver (mobile terminal) in the home smart system.
- a video sender generally a large screen digital television in a home smart system
- a video receiver mobile terminal
- Steps 102 to 104 The video receiver determines whether it has established video play sharing with other devices: if yes, rejects the video play sharing invitation of the video sender; otherwise, receives the invitation and plays its IP address information and video The attribute information of the window is sent to the video sender.
- the attribute information of the video play window generally includes a screen resolution of the video receiver, a current video play window resolution (corresponding to the current video play window size), a decoding capability, such as a decoding rate, and the like.
- Step 200 The video sender encodes the shared video data, and broadcasts the encoded shared video data.
- This step is shown in Figure 3 and includes the following substeps:
- Step 201 The video sender filters and denoises the shared video data.
- the current screen image of the shared video data is captured, and Wiener filtering processing is performed on the screen image to eliminate noise of the screen image. Then grab the next frame screen image and perform Wiener filtering on the frame screen image. According to this cycle, the filtering and noise elimination of the shared video data is completed.
- the Wiener filtering process is a well-known technology in the field of signal processing, and details are not described herein again.
- Step 202 The video sender classifies the video receiver according to a preset resolution and/or a decoding rate range.
- the preset resolution and/or decoding rate range may be a specific resolution and/or decoding rate, or a range between two different resolutions and/or decoding rates.
- the video sender classifies the video receiver according to the preset resolution and/or the decoding rate range. For example, the video receiver window has a resolution of 320*240, and the video playback window has a resolution of 320. * The video receiver of the 480 is the next class, and so on.
- the video receivers are subdivided according to a more refined preset resolution and/or decoding range, for example, having the same video playback window resolution but different decoding rates, and the video playback window resolution is 320*240, but the decoding rate is 256 kbps.
- the video receivers are of the same type, and the video receivers with a decoding rate of 512 kbps are another type; the video playback window resolution is 320*480, but the video receivers with a decoding rate of 256 kbps are one class, and the decoding rate is 512 kbps.
- the video receiver is another class, and so on.
- the preset resolution and/or decoding rate range is above 320*240, below 320*480, and the decoding rate is between 216 and 512 kbps, and which video playback window resolution and decoding rate are counted in the range.
- the combination has the most occurrences.
- all video receivers whose video playback window resolution is above 320*240 and below 320*480 are classified into one category, and the video playback window resolution is counted most frequently in this category. And so on.
- Each preset resolution and/or decoding range corresponds to an encoding method, for example, a resolution of 320*240, a decoding resolution of 256 kbps, and/or a decoding rate range corresponding to: a shared video
- the data is encoded according to the resolution of 320*240 and the average decoding rate of 256 kbps;
- the encoding method corresponding to the preset resolution and/or the decoding rate range of resolution 320 ⁇ 240 and decoding rate 512 kbps is: sharing the video data according to 320 *240 resolution and 512kbps average decoding rate are encoded, and so on.
- the shared video data may be encoded by selecting a lower limit within the range, for example, a certain preset resolution range is 320*240 to 320*480.
- the encoding method corresponding to the range is: uniformly encoding the shared video data at a resolution of 320*240, so that all video receivers in the range can smoothly play the shared video; in order to make a certain preset resolution and/or Or most video receivers within the decoding rate range have a good video playing effect, and the shared video data may be encoded according to the most frequently occurring video window attribute information in the range or a combination of several kinds of the attribute information, for example, If the resolution of the video playback window is in the range of 320*240 or more and 320*480 or less, and according to the statistics of the attribute information of each video receiver, the video playback window resolution of 320*320 appears the most (ie most videos).
- the current video playback window resolution of the receiver is 320*320
- the encoding method corresponding to the range is: unified to share with 320*320 resolution.
- the video data is encoded; in order to enable a good video playback effect of most video receivers within a certain preset resolution and/or decoding rate range, and the sharing efficiency of the shared video data, the preset resolution may also be selected.
- the intermediate value in the range of the decoding rate encodes the shared video data. For example, if the resolution is in the range of 320*240 or more and 320*480 or less, the encoding method corresponding to the range is: unified to 320*360
- the resolution encodes the shared video data.
- the average value of the video information of each receiver video window in the range may also be encoded.
- Steps 203 to 206 according to whether the video playback window information of the video receiver exceeds the preset resolution and/or the decoding rate range, selecting an appropriate encoding method to encode the filtered and denoised shared video data, and Each encoded shared video data is combined with its corresponding video receiving end IP address information and video playing window information into a data packet for intra-group broadcast transmission.
- the video receivers whose video playback window information does not exceed the preset resolution and/or the decoding rate range may be preset according to a preset resolution and/or a decoding rate corresponding to the decoding rate range.
- the video receiver in the range of resolution and/or decoding rate performs encoding of the filtered and denoised shared video data; for video receivers whose video playback window information exceeds the preset resolution and/or the decoding rate range,
- the screen resolution and/or decoding rate of the video receiver is the encoding of the filtered and denoised shared video data by the video receiver.
- Steps 300 ⁇ 400 After the video receiver selects to receive the shared video data, the shared video is played, and when the attribute information of the video playing window is changed in real time, the changed video playing window attribute information is sent to the video sender. And returning to step 200 to request the video sender to re-encode the shared video data according to the changed video play window attribute information.
- Steps 300 to 400 are as shown in FIG. 4, and include the following substeps:
- Step 301 The video receiver selects to receive a data packet containing its IP address information.
- Steps 302-400 determining whether the video play window attribute information in the data packet is consistent with the attribute information of the current video play window: if not, sending the IP address information and the attribute information of the current video play window to the video.
- the sender requests the video sender to re-encode the shared video data (return to step 200); otherwise, receives and decodes the shared video data in the data packet, and monitors the attribute information of the video play window in real time: if its video If the attribute information of the play window changes, the IP address information and the attribute information of the current video play window are sent to the video sender, and the video sender is requested to re-share the video data according to the attribute information of the current video play window. Encoding (return to step 200).
- the video playback window attribute information for example, the video playback window resolution caused by reducing/enlargement of the current video playback window, due to downward adjustment of the video receiver screen resolution or minimization of the video playback window.
- causes changes in the resolution of the video playback window reduces the decoding rate to free up more CPU resources to apply other programs, and the like.
- the adaptive coding reduces the video processing intensity of the video receiver (lower CPU and memory usage) while ensuring smooth and distortion-free playback of video data by the video receiver.
- the present invention further provides a video multi-screen sharing system, which includes a video transmitting end 500 and at least one video receiving end 600. among them:
- the video sending end 500 is configured to perform corresponding different encoding on the video data to be shared according to the video playing window attribute information of the video receiving end 600, and send each different encoded video data group to each video corresponding to the video playing window attribute.
- the video sending end 500 includes:
- the window attribute obtaining module 502 is configured to receive the video play window attribute information sent by each video receiving end 600, and determine different coding modes corresponding to the video play windows of each video receiving end 600.
- the encoding module 501 is connected to the window attribute obtaining module 502, and is configured to perform different encoding on the video file according to the determined different encoding manners, and send the video file by the video sending end 500.
- the video receiving end 600 is configured to decode and play the shared video data sent by the received video sending end 500 corresponding to its video playing window, and when the change of the attribute information of the video playing window is monitored, the changed The video play window attribute information is sent to the video transmitting terminal 500.
- the video receiving end 600 includes a decoding play module 601 and a window attribute monitoring module 602 having a video play window.
- the decoding and playing module 601 is configured to decode the video data corresponding to the video playing window received by the video receiving end 600, and play the video using the set video playing window.
- the window attribute monitoring module 602 is electrically connected to the decoding and playing module 601, and is configured to monitor attribute information of the video playing window used by the decoding and playing module 601, and when monitoring the change of the attribute information of the video playing window, The changed video play window attribute information is sent to the video transmitting end 500.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
La présente invention a trait à un procédé de partage multi-écran vidéo, qui comprend les étapes suivantes : a) un émetteur vidéo acquiert les informations d'attribut d'au moins une fenêtre de lecture vidéo de récepteur; b) en fonction des informations d'attribut acquises de chaque fenêtre de lecture vidéo de récepteur, l'émetteur vidéo code de façon correspondante et différemment les données vidéo devant être partagées, et diffuse chacune des données vidéo codées différemment à chaque récepteur correspondant à l'attribut de la fenêtre de lecture vidéo. La présente invention a également trait à un système permettant de mettre en œuvre le procédé, ledit système comprenant un émetteur vidéo et au moins un récepteur vidéo, de sorte qu'un dispositif portable destiné au partage multi-écran dans un système domestique intelligent puisse non seulement lire facilement des informations vidéo sans distorsion, mais puisse également coder de façon auto-adaptative les données vidéo partagées à mesure que les informations d'attribut de la fenêtre de lecture vidéo changent.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100277706A CN103248947A (zh) | 2012-02-08 | 2012-02-08 | 一种视频多屏共享方法及实现该方法的系统 |
CN201210027770.6 | 2012-02-08 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013117038A1 true WO2013117038A1 (fr) | 2013-08-15 |
Family
ID=48928129
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2012/073730 WO2013117038A1 (fr) | 2012-02-08 | 2012-04-10 | Procédé de partage multi-écran vidéo et système pour sa mise en œuvre |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103248947A (fr) |
WO (1) | WO2013117038A1 (fr) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107124652A (zh) * | 2017-04-19 | 2017-09-01 | 武汉斗鱼网络科技有限公司 | 一种连麦直播中窗口切换方法及装置 |
CN112019897A (zh) * | 2020-08-27 | 2020-12-01 | 北京字节跳动网络技术有限公司 | 投屏方法、装置、电子设备及计算机可读介质 |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103517137B (zh) * | 2013-09-30 | 2017-08-01 | 广州华多网络科技有限公司 | 网络视频传输方法和系统、发送/接收端处理方法和装置 |
CN104703030B (zh) * | 2013-12-10 | 2018-05-22 | 扬智科技股份有限公司 | 影像编码方法及影像编码装置 |
CN104281427B (zh) * | 2014-03-10 | 2018-04-27 | 深圳深讯和科技有限公司 | 交互应用中的视频数据处理方法和系统 |
CN104079978B (zh) * | 2014-06-27 | 2017-07-21 | 西安诺瓦电子科技有限公司 | 窗口自适应媒体播放方法及装置以及媒体联网发布方法 |
US9665336B2 (en) * | 2014-07-29 | 2017-05-30 | Qualcomm Incorporated | Direct streaming for wireless display |
CN104581385A (zh) * | 2014-12-23 | 2015-04-29 | 深圳市九洲电器有限公司 | 多屏互动自适应播放方法及系统 |
CN104902075B (zh) * | 2015-04-29 | 2017-02-22 | 努比亚技术有限公司 | 多屏互动方法及系统 |
KR20170042431A (ko) * | 2015-10-08 | 2017-04-19 | 삼성전자주식회사 | 디스플레이 모양에 따라 영상 데이터를 불균일하게 인코딩/디코딩하도록 구성되는 전자 장치 |
CN105933757A (zh) * | 2016-04-22 | 2016-09-07 | 乐视控股(北京)有限公司 | 一种视频播放方法、装置及其系统 |
CN106528021A (zh) * | 2016-10-27 | 2017-03-22 | 三星电子(中国)研发中心 | 屏幕内容共享方法及装置 |
CN108076301A (zh) * | 2016-11-11 | 2018-05-25 | 联芯科技有限公司 | VoLTE视频多方电话的视频处理方法和系统 |
CN109117813A (zh) * | 2018-08-24 | 2019-01-01 | 北京新界教育科技有限公司 | 视频处理方法及装置 |
CN109361937A (zh) * | 2018-09-25 | 2019-02-19 | 江苏电力信息技术有限公司 | 一种大屏多路推流码率自动调整方法 |
CN111182303A (zh) | 2019-10-08 | 2020-05-19 | 腾讯科技(深圳)有限公司 | 共享屏幕的编码方法、装置、计算机可读介质及电子设备 |
CN113438535A (zh) * | 2021-06-23 | 2021-09-24 | 深圳康佳电子科技有限公司 | 一种多窗口显示方法、装置、终端设备及存储介质 |
CN113473197A (zh) * | 2021-08-09 | 2021-10-01 | 智道网联科技(北京)有限公司 | 交通事件的视频传送方法、装置和计算机可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1960260A (zh) * | 2006-11-28 | 2007-05-09 | 华为技术有限公司 | 为不同类型的终端提供iptv业务的方法和iptv业务系统 |
CN101365125A (zh) * | 2008-09-27 | 2009-02-11 | 腾讯科技(深圳)有限公司 | 多路视频通信方法与系统 |
CN101395571A (zh) * | 2006-01-13 | 2009-03-25 | 雅虎公司 | 用于在线重新混合数字多媒体的方法和系统 |
CN101640784A (zh) * | 2008-07-28 | 2010-02-03 | 上海领世通信技术发展有限公司 | 一种在视频会议系统中控制多画面复合的控制装置及方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3828010B2 (ja) * | 2001-12-21 | 2006-09-27 | 株式会社日立国際電気 | 画像受信システム |
CN101848382A (zh) * | 2010-05-31 | 2010-09-29 | 深圳市景阳科技股份有限公司 | 一种视频流图像分辨率和码流的调整方法及系统 |
-
2012
- 2012-02-08 CN CN2012100277706A patent/CN103248947A/zh active Pending
- 2012-04-10 WO PCT/CN2012/073730 patent/WO2013117038A1/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101395571A (zh) * | 2006-01-13 | 2009-03-25 | 雅虎公司 | 用于在线重新混合数字多媒体的方法和系统 |
CN1960260A (zh) * | 2006-11-28 | 2007-05-09 | 华为技术有限公司 | 为不同类型的终端提供iptv业务的方法和iptv业务系统 |
CN101640784A (zh) * | 2008-07-28 | 2010-02-03 | 上海领世通信技术发展有限公司 | 一种在视频会议系统中控制多画面复合的控制装置及方法 |
CN101365125A (zh) * | 2008-09-27 | 2009-02-11 | 腾讯科技(深圳)有限公司 | 多路视频通信方法与系统 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107124652A (zh) * | 2017-04-19 | 2017-09-01 | 武汉斗鱼网络科技有限公司 | 一种连麦直播中窗口切换方法及装置 |
CN107124652B (zh) * | 2017-04-19 | 2019-08-02 | 武汉斗鱼网络科技有限公司 | 一种连麦直播中窗口切换方法及装置 |
CN112019897A (zh) * | 2020-08-27 | 2020-12-01 | 北京字节跳动网络技术有限公司 | 投屏方法、装置、电子设备及计算机可读介质 |
CN112019897B (zh) * | 2020-08-27 | 2022-11-08 | 北京字节跳动网络技术有限公司 | 投屏方法、装置、电子设备及计算机可读介质 |
Also Published As
Publication number | Publication date |
---|---|
CN103248947A (zh) | 2013-08-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2013117038A1 (fr) | Procédé de partage multi-écran vidéo et système pour sa mise en œuvre | |
US8208001B2 (en) | System and method for encoding changes for video conferencing through a set-top box | |
WO2013113190A1 (fr) | Procédé et système pour mettre en œuvre un affichage synchrone sur plusieurs écrans | |
US20100066805A1 (en) | System and method for video conferencing through a television forwarding device | |
CN107959818B (zh) | 一体化终端和一体化终端的数据处理方法 | |
CN102497534B (zh) | 分布式网络全高清视频矩阵系统 | |
WO2004023725A1 (fr) | Systeme reseau communautaire a services integres a large bande | |
CN108134916B (zh) | 一种4k终端和4k终端的数据处理方法 | |
CN108124158B (zh) | 多媒体终端及多媒体终端的数据处理方法 | |
WO2013113189A1 (fr) | Procédé et système pour la transmission d'une image | |
WO2002082754A1 (fr) | Systeme de commutation a reseau integre | |
JP4238247B2 (ja) | 近距離無線通信及び音声通話機能を提供するipセットトップボックス | |
CN101815210A (zh) | 一种基于下一代网络的数字家庭远程视频监控系统 | |
CN103561311A (zh) | 传屏方法和电视机 | |
WO2020151445A1 (fr) | Appareil, dispositif, et système de transmission de données, et appareil et dispositif de réception de données | |
CN101316177B (zh) | 一种集电脑和电视功能于一体的ip可视电话 | |
CN202135246U (zh) | 基于高清机顶盒的高清视频通话系统 | |
CN108881932A (zh) | 一种视频播放的方法和装置 | |
CN110661992A (zh) | 数据处理方法和装置 | |
WO2013113192A1 (fr) | Procédé et système pour la transmission d'une image | |
CN110198384B (zh) | 一种基于视联网的通讯方法和中转服务器 | |
US8243726B2 (en) | System and method for enabling operation of an ethernet device over an extended distance | |
CN109672846A (zh) | 一种便携式会议终端 | |
CN204707195U (zh) | 基于电力通讯的多媒体智能终端 | |
CN211378133U (zh) | 一种多网络融合的视频会商系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12867748 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12867748 Country of ref document: EP Kind code of ref document: A1 |