The invention discloses a method for optimizing Spice network transmission data compression, the method comprises the following steps: the Client initiates a connection request to the Server data transmission; the existence of video detection; if there is video area, this area will be in form of a video stream transmission; if not in the video area, drawing will change area The image compression transmission; confirm the network environment is bad; when the video stream transmission, if the network is bad, reducing the bit rate and frame rate to reduce the amount of data, if the network is not bad, increase the bit rate and frame rate to improve clarity; when the image compression and transmission, if the network is bad, increase the compression ratio and reduce frame rate reduction Less data, if the network is not bad, reduce the compression ratio and increase the frame rate to improve clarity. The invention has the advantages that the compression method improved network transmission protocol and control data, improve the transmission efficiency of the desktop image.
【技术实现步骤摘要】
一种网络传输的数据压缩中优化Spice方法
本专利技术涉及桌面传输的方法,具体涉及一种网络传输的数据压缩中优化Spice方法。
技术介绍
视频压缩通过减少和去除冗余视频数据的方式,达到有效发送和存储数字视频文件的目的。在压缩过程中,需要应用压缩算法对源视频进行压缩以创建压缩文件,以便进行传输和存储。要想播放压缩文件,则需要应用相反的解压缩算法对视频进行还原,还原后的视频内容与原始的源视频内容几乎完全相同。压缩、发送、解压缩和显示文件所需的时间称为延时。在相同处理能力下,压缩算法越高级,延时就越长。主流算法有H.263、JPEG和MPEG-4等等。TCP和UDP协议属于传输层协议,其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。通过面向连接、端到端和可靠的数据包发送。而UDP则不为IP提供可靠性、流控或差错恢复功能。一般来说,TCP对应的是可靠性要求高的应用,而UDP对应的则是可靠性要求低、传输经济的应用。中国专利第CN201710464923.6号揭露了一种用于网络传输的数据压缩方法,其可以减少实际传输的 ...
【技术保护点】
1.一种网络传输的数据压缩中优化Spice方法,其特征在于:该方法步骤包括:S1:Client向Server发起连接数据传输请求;S2:检测是否存在视频区域;S3:若存在视频区域,将该区域以视频流形式传输;若不在存在视频区域,将变化的区域进行图像压缩传输;S4:确认网络环境是否恶劣;S5:当视频流形式传输时,若网络恶劣,降低码率和帧率来减少数据量,若网络不恶劣,增加码率和帧率来提高清晰度;当通过图像压缩传输时,若网络恶劣,增加图像压缩比并减少帧率来减少数据量,若网络不恶劣,减少压缩比并增加帧率来提高清晰度。
【技术特征摘要】
1.一种网络传输的数据压缩中优化Spice方法,其特征在于:该方法步骤包括:S1:Client向Server发起连接数据传输请求;S2:检测是否存在视频区域;S3:若存在视频区域,将该区域以视频流形式传输;若不在存在视频区域,将变化的区域进行图像压缩传输;S4:确认网络环境是否恶劣;S5:当视频流形式传输时,若网络恶劣,降低码率和帧率来减少数据量,若网络不恶劣,增加码率和帧率来提高清晰度;当通过图像压缩传输时,若网络恶劣,增加图像压缩比并减少帧率来减少数据量,若网络不恶劣,减少压缩比并增加帧率来提高清晰度。2.如权利要求1所述的网络传输的数据压缩中优化Spice方法,其特征在于:上述S3步骤中,将获取到的新的一帧数据和存储的一帧数据进行比较后,通过连续两帧图像数据的比较,知道在桌面上发生的变化区域,替换掉已保存的图像数据,将这发生变化的区域发生给Client。3.如权利要求1所述的网络传输的数据压缩中优化Spice方法,其特征在于:上述S5步骤中,待传输的图像数据较大,进行图像压缩,设定当前传输速率为vB/s,传输帧率为F,平均每帧画面的数据大小为xB,那么每秒每帧传输v/F子节数据,使用JPEG算法来对图像进行压缩,压缩比就为v/(F*x);如果每帧压缩的数据大小低于阈值m,则降低帧率到F1,F1=v/m,以保证每...
【专利技术属性】
技术研发人员:潘成华,李参宏,
申请(专利权)人:江苏网进科技股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。