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

CN106406789A - 一种实现单个pc屏幕向多个不同设备屏幕投屏的方法 - Google Patents

一种实现单个pc屏幕向多个不同设备屏幕投屏的方法 Download PDF

Info

Publication number
CN106406789A
CN106406789A CN201610753628.8A CN201610753628A CN106406789A CN 106406789 A CN106406789 A CN 106406789A CN 201610753628 A CN201610753628 A CN 201610753628A CN 106406789 A CN106406789 A CN 106406789A
Authority
CN
China
Prior art keywords
screen
display
audio
video data
software
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
CN201610753628.8A
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.)
Wuhan Pioneer Technology Co Ltd
Original Assignee
Wuhan Pioneer Technology 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
Application filed by Wuhan Pioneer Technology Co Ltd filed Critical Wuhan Pioneer Technology Co Ltd
Priority to CN201610753628.8A priority Critical patent/CN106406789A/zh
Publication of CN106406789A publication Critical patent/CN106406789A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提出了一种实现单个PC屏幕向多个不同设备屏幕投屏的方法,包括以下步骤:(1)在源终端设备上部署投屏软件,实现对终端屏幕音视频数据采集和接受;并通过H264标准编码压缩,使用RTSP协议发送音视频数据;(2)在源终端设备和显示终端设备之间建立局域网通信;(3)投屏软件提供显示操作界面,将搜索到的局域网内的显示终端设备列表显示,用户可勾选多个显示终端设备输出显示;(4)在显示终端设备上部署显示软件,实现对源终端设备的搜索响应,将接收到的经过H264标准编码压缩的音视频数据解码显示输出。本发明实现了目前的无线投屏应用中,在没有转发服务器的情况下,一个终端的屏幕音视频投到多个终端显示的目的。

Description

一种实现单个PC屏幕向多个不同设备屏幕投屏的方法
技术领域
本发明涉及一种实现单个PC屏幕向多个不同设备屏幕投屏的方法。
背景技术
现有的技术方案屏幕投屏时可通过线体或者无线方式一对多,但无法实现无线投屏中一对多,一个屏幕投多个屏幕就需要有线,而且受搭建环境的影响非常大,传输距离、屏幕路数都非常有限。
发明内容
本发明提出一种实现单个PC屏幕向多个不同设备屏幕投屏的方法,解决目前的无线投屏应用中,在没有转发服务器的情况下,一个终端的屏幕音视频不能投到多个终端显示的问题(因为源终端网卡同一时间可以发送的数据有限,网络带宽有限),不论是一个屏幕投一个,还是一个屏幕投多个不同设备屏幕,都可实现无线投屏。
本发明具体是通过以下技术方案来实现的:
一种实现单个PC屏幕向多个不同设备屏幕投屏的方法,包括以下步骤:
(1)在源终端设备上部署投屏软件,实现对终端屏幕音视频数据采集和接受;并通过H264标准编码压缩,使用RTSP协议发送音视频数据;
(2)在源终端设备和显示终端设备之间建立局域网通信;
(3)投屏软件提供显示操作界面,将搜索到的局域网内的显示终端设备列表显示,用户可勾选多个显示终端设备输出显示;
(4)在显示终端设备上部署显示软件,实现对源终端设备的搜索响应,将接收到的经过H264标准编码压缩的音视频数据解码显示输出。
优选地,在源终端,用户勾选了显示终端设备后,一键点击投屏,投屏软件根据源终端设备的IP地址确定一个组播地址,并向该组播地址发送音视频数据。
优选地,在点击投屏时还发送点播消息到显示终端,显示软件接收到点播消息后,解析消息确认收取音视频数据的组播组地址并加入到该组播组,并根据RTSP协议获取音视频数据,显示终端设备收到音视频数据后,使用H264标准解码解析音视频输出,将图像输出显示,将音频输出到声卡。
本发明产生的有益效果为:屏幕的分享更加便利与人性化,不仅摆脱了线体束缚,也极大的扩展了屏幕分享的空间感,同时不影响画质与音质。
具体实施方式
下面将结合本发明实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
一种实现单个PC屏幕向多个不同设备屏幕投屏的方法,包括以下步骤:
(1)在源终端设备上部署投屏软件,实现对终端屏幕音视频数据采集和接受;并通过H264标准编码压缩,使用RTSP协议发送音视频数据;
(2)在源终端设备和显示终端设备之间建立局域网通信;
(3)投屏软件提供显示操作界面,将搜索到的局域网内的显示终端设备列表显示,用户可勾选多个显示终端设备输出显示;
(4)在显示终端设备上部署显示软件,实现对源终端设备的搜索响应,将接收到的经过H264标准编码压缩的音视频数据解码显示输出。
在源终端,用户勾选了显示终端设备后,一键点击投屏,投屏软件根据源终端设备的IP地址确定一个组播地址,并向该组播地址发送音视频数据。在点击投屏时还发送点播消息到显示终端,显示软件接收到点播消息后,解析消息确认收取音视频数据的组播组地址并加入到该组播组,并根据RTSP协议获取音视频数据,显示终端设备收到音视频数据后,使用H264标准解码解析音视频输出,将图像输出显示,将音频输出到声卡。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (3)

1.一种实现单个PC屏幕向多个不同设备屏幕投屏的方法,其特征在于,包括以下步骤:
(1)在源终端设备上部署投屏软件,实现对终端屏幕音视频数据采集和接受;并通过H264标准编码压缩,使用RTSP协议发送音视频数据;
(2)在源终端设备和显示终端设备之间建立局域网通信;
(3)投屏软件提供显示操作界面,将搜索到的局域网内的显示终端设备列表显示,用户可勾选多个显示终端设备输出显示;
(4)在显示终端设备上部署显示软件,实现对源终端设备的搜索响应,将接收到的经过H264标准编码压缩的音视频数据解码显示输出。
2.如权利要求1所述的一种实现单个PC屏幕向多个不同设备屏幕投屏的方法,其特征在于,在源终端,用户勾选了显示终端设备后,一键点击投屏,投屏软件根据源终端设备的IP地址确定一个组播地址,并向该组播地址发送音视频数据。
3.如权利要求2所述的一种实现单个PC屏幕向多个不同设备屏幕投屏的方法,其特征在于,在点击投屏时还发送点播消息到显示终端,显示软件接收到点播消息后,解析消息确认收取音视频数据的组播组地址并加入到该组播组,并根据RTSP协议获取音视频数据,显示终端设备收到音视频数据后,使用H264标准解码解析音视频输出,将图像输出显示,将音频输出到声卡。
CN201610753628.8A 2016-08-29 2016-08-29 一种实现单个pc屏幕向多个不同设备屏幕投屏的方法 Pending CN106406789A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610753628.8A CN106406789A (zh) 2016-08-29 2016-08-29 一种实现单个pc屏幕向多个不同设备屏幕投屏的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610753628.8A CN106406789A (zh) 2016-08-29 2016-08-29 一种实现单个pc屏幕向多个不同设备屏幕投屏的方法

Publications (1)

Publication Number Publication Date
CN106406789A true CN106406789A (zh) 2017-02-15

Family

ID=58003741

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610753628.8A Pending CN106406789A (zh) 2016-08-29 2016-08-29 一种实现单个pc屏幕向多个不同设备屏幕投屏的方法

Country Status (1)

Country Link
CN (1) CN106406789A (zh)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108200468A (zh) * 2018-01-09 2018-06-22 武汉斗鱼网络科技有限公司 投屏实现方法、存储介质、电子设备及系统
CN108391161A (zh) * 2018-02-06 2018-08-10 苏州必捷网络有限公司 一种跨平台无线投屏方法
CN108491131A (zh) * 2018-01-19 2018-09-04 广州视源电子科技股份有限公司 智能交互平板的操作方法、装置以及智能交互平板
CN108958678A (zh) * 2017-05-25 2018-12-07 阿里巴巴集团控股有限公司 投屏方法、屏幕内容的共享方法及装置
CN109118847A (zh) * 2018-07-20 2019-01-01 深圳点猫科技有限公司 一种linux系统层级的课堂互动投屏方法及电子设备
CN109275130A (zh) * 2018-09-13 2019-01-25 锐捷网络股份有限公司 一种投屏方法、装置及存储介质
CN109379332A (zh) * 2018-09-08 2019-02-22 北京爱视界科技有限公司 多屏互动显示方法
CN110134355A (zh) * 2019-03-29 2019-08-16 上海与德通讯技术有限公司 多屏共享方法、智能投屏盒子及多屏共享系统
CN110515573A (zh) * 2018-05-21 2019-11-29 腾讯科技(深圳)有限公司 投屏方法、装置、系统和计算机设备
CN111240614A (zh) * 2018-11-28 2020-06-05 阿里巴巴集团控股有限公司 投屏处理方法、装置和设备
CN111405351A (zh) * 2020-04-20 2020-07-10 深圳市炬力北方微电子有限公司 多方显示方法及多方显示系统
CN111953911A (zh) * 2020-07-23 2020-11-17 西安万像电子科技有限公司 视频投放方法和系统
CN112019900A (zh) * 2020-10-19 2020-12-01 深圳乐播科技有限公司 基于dlna的投屏方法、系统、设备及存储介质
CN112202965A (zh) * 2020-09-23 2021-01-08 广州华欣电子科技有限公司 通信设备控制方法、装置、系统和存储介质
CN112947880A (zh) * 2021-03-12 2021-06-11 北京字节跳动网络技术有限公司 投屏方法、装置和电子设备
CN113031890A (zh) * 2019-12-25 2021-06-25 上海博泰悦臻电子设备制造有限公司 控制移动终端进行投屏交互的方法以及装置
CN113467741A (zh) * 2018-04-18 2021-10-01 海信视像科技股份有限公司 一种传屏方法、显示设备及其传屏系统
CN113766303A (zh) * 2021-05-08 2021-12-07 北京字节跳动网络技术有限公司 多屏互动方法、装置、设备及存储介质
CN113794933A (zh) * 2021-09-15 2021-12-14 云茂互联智能科技(厦门)有限公司 数据发送方法、装置、存储介质及电子装置
CN115297357A (zh) * 2022-09-30 2022-11-04 武汉海微科技有限公司 跨系统投屏方法、装置以及系统
US11997153B2 (en) 2019-07-30 2024-05-28 Huawei Technologies Co., Ltd. Screen projection method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103312804A (zh) * 2013-06-17 2013-09-18 华为技术有限公司 屏幕分享方法和相关设备及通信系统
US20150067743A1 (en) * 2012-08-07 2015-03-05 Goertak, Inc. Method And System For Realizing Mutual Control Of Multimedia Terminals In the Home
CN105430482A (zh) * 2015-09-29 2016-03-23 合一网络技术(北京)有限公司 一种多屏互动方法及终端设备
CN105843573A (zh) * 2016-03-22 2016-08-10 惠州Tcl移动通信有限公司 一种主屏幕同步分享至多个副屏幕的实现方法及系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150067743A1 (en) * 2012-08-07 2015-03-05 Goertak, Inc. Method And System For Realizing Mutual Control Of Multimedia Terminals In the Home
CN103312804A (zh) * 2013-06-17 2013-09-18 华为技术有限公司 屏幕分享方法和相关设备及通信系统
CN105430482A (zh) * 2015-09-29 2016-03-23 合一网络技术(北京)有限公司 一种多屏互动方法及终端设备
CN105843573A (zh) * 2016-03-22 2016-08-10 惠州Tcl移动通信有限公司 一种主屏幕同步分享至多个副屏幕的实现方法及系统

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108958678A (zh) * 2017-05-25 2018-12-07 阿里巴巴集团控股有限公司 投屏方法、屏幕内容的共享方法及装置
CN108958678B (zh) * 2017-05-25 2023-08-29 阿里巴巴集团控股有限公司 投屏方法、屏幕内容的共享方法及装置
CN108200468A (zh) * 2018-01-09 2018-06-22 武汉斗鱼网络科技有限公司 投屏实现方法、存储介质、电子设备及系统
CN108200468B (zh) * 2018-01-09 2021-04-23 武汉斗鱼网络科技有限公司 投屏实现方法、存储介质、电子设备及系统
CN108491131B (zh) * 2018-01-19 2020-12-22 广州视源电子科技股份有限公司 智能交互平板的操作方法、装置以及智能交互平板
CN108491131A (zh) * 2018-01-19 2018-09-04 广州视源电子科技股份有限公司 智能交互平板的操作方法、装置以及智能交互平板
CN108391161A (zh) * 2018-02-06 2018-08-10 苏州必捷网络有限公司 一种跨平台无线投屏方法
CN113467741A (zh) * 2018-04-18 2021-10-01 海信视像科技股份有限公司 一种传屏方法、显示设备及其传屏系统
CN110515573B (zh) * 2018-05-21 2022-07-22 腾讯科技(深圳)有限公司 投屏方法、装置、系统和计算机设备
CN110515573A (zh) * 2018-05-21 2019-11-29 腾讯科技(深圳)有限公司 投屏方法、装置、系统和计算机设备
CN109118847A (zh) * 2018-07-20 2019-01-01 深圳点猫科技有限公司 一种linux系统层级的课堂互动投屏方法及电子设备
CN109379332A (zh) * 2018-09-08 2019-02-22 北京爱视界科技有限公司 多屏互动显示方法
CN109275130A (zh) * 2018-09-13 2019-01-25 锐捷网络股份有限公司 一种投屏方法、装置及存储介质
CN111240614A (zh) * 2018-11-28 2020-06-05 阿里巴巴集团控股有限公司 投屏处理方法、装置和设备
CN111240614B (zh) * 2018-11-28 2023-06-20 阿里巴巴集团控股有限公司 投屏处理方法、装置和设备
CN110134355A (zh) * 2019-03-29 2019-08-16 上海与德通讯技术有限公司 多屏共享方法、智能投屏盒子及多屏共享系统
US11997153B2 (en) 2019-07-30 2024-05-28 Huawei Technologies Co., Ltd. Screen projection method and device
CN113031890A (zh) * 2019-12-25 2021-06-25 上海博泰悦臻电子设备制造有限公司 控制移动终端进行投屏交互的方法以及装置
CN111405351A (zh) * 2020-04-20 2020-07-10 深圳市炬力北方微电子有限公司 多方显示方法及多方显示系统
CN111953911A (zh) * 2020-07-23 2020-11-17 西安万像电子科技有限公司 视频投放方法和系统
CN112202965A (zh) * 2020-09-23 2021-01-08 广州华欣电子科技有限公司 通信设备控制方法、装置、系统和存储介质
CN112019900A (zh) * 2020-10-19 2020-12-01 深圳乐播科技有限公司 基于dlna的投屏方法、系统、设备及存储介质
CN112947880A (zh) * 2021-03-12 2021-06-11 北京字节跳动网络技术有限公司 投屏方法、装置和电子设备
CN113766303A (zh) * 2021-05-08 2021-12-07 北京字节跳动网络技术有限公司 多屏互动方法、装置、设备及存储介质
CN113794933A (zh) * 2021-09-15 2021-12-14 云茂互联智能科技(厦门)有限公司 数据发送方法、装置、存储介质及电子装置
CN115297357A (zh) * 2022-09-30 2022-11-04 武汉海微科技有限公司 跨系统投屏方法、装置以及系统

Similar Documents

Publication Publication Date Title
CN106406789A (zh) 一种实现单个pc屏幕向多个不同设备屏幕投屏的方法
US9538228B2 (en) Methods, apparatus, and system for venue-cast
CN101778285B (zh) 一种音视频信号无线传输系统及其方法
CN102457492A (zh) 流媒体文件的协同传输方法、系统以及设备
KR20190066046A (ko) 라이브 비디오 송신 방법, 시스템 및 장치
KR20150145687A (ko) Ip 기반 방송 망에서 전송 패킷 압축 기법
TWI434572B (zh) 全球電視頻道分享裝置
CN106303661B (zh) 一种直播客户端实现自适应屏幕旋转的方法及系统
US11956159B2 (en) Transmission device, transmission method, reception device, and reception method
CN105791884A (zh) 一种流媒体直播方法及系统
US20230269410A1 (en) Method, device and system for transmitting data stream and computer storage medium
CN104539749B (zh) 一种基于虚拟ip地址的连接方法及装置
US10264108B2 (en) Method and apparatus for transmitting and receiving frames in communication system
CN106354461A (zh) 一种android终端屏幕可相互无线分享的方法
CN104427363A (zh) 远程点播系统、网络机顶盒及远程点播方法
CN103024441A (zh) 一种移动终端播放电视节目的方法
EP1802121B1 (en) Information provisioning system, device and methods
CN104469259A (zh) 一种云端视频合成方法及系统
EP3316546B1 (en) Multimedia information live method and system, collecting device and standardization server
CN103796078A (zh) 组播视频的播放方法和视频播放终端
CN104581036A (zh) 进行视音频多屏显示的多屏控制方法及装置
JP7272629B2 (ja) ノード管理システム、ノード管理方法及びプログラム
CN102685599A (zh) 电视节目互动系统及方法
CN106371784A (zh) 一种将智能终端得到的屏幕分享给其他终端的方法
JP7401097B2 (ja) Ip放送システム、ipゲートウェイ装置、管理ノード装置、クライアント装置及び方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170215