【技术实现步骤摘要】
用于远程桌面的播放多媒体文件的方法和装置
本专利技术涉及网络通讯领域,特别涉及一种用于远程桌面的播放多媒体文件的方法和装置。
技术介绍
远程桌面是目前企业办公环境的一种流行技术,常用来将一台计算机屏幕显示的内容传送到另外一处的显示屏显示,通常我们使用的windows远程登录程序(mstsc.exe)是最常见远程桌面程序,可以方便的登录另外的远程计算机。目前大多数的远程桌面系统都是基于IP网络来传送远程桌面。远程桌面并不仅指远程的屏幕显示,还可以包含远程声音传送、可插拔硬件映射等技术。远程桌面又可以称为虚拟桌面。在对现有技术进行分析后,专利技术人发现现有技术至少具有如下缺点:传统技术视频文件的解析在服务器端进行,视频播放后将视频图形的显示转换为位图数据或者位图经过压缩的数据发给客户端,这样会造成桌面服务器端资源占用过高(数据压缩导致)或者带宽占用过高(视频播放后的位图数据量大)导致播放不流畅等问题。
技术实现思路
为了提高远程播放性能,本专利技术实施例提供了一种用于远程桌面的播放多媒体文件的方法和装置。所述技术方案如下:一种用于远程桌面的播放多媒体文件的方法,其特征在于,包括:客户端与远程访问服务器建立远程访问通道,所述客户端为进行访问的服务器;所述远程访问服务器将服务器端的多媒体文件的打开方式修改为预设播放方式;所述远程访问服务器接收播放指令,将所述播放指令通知给客户端,使得所述客户端接收所述播放指令并根据所述播放指令启动所述预设播放方式;所述远程访问服务器检测所述播放指令指示的多媒体文件的格式;所述远程访问服务器判断所述多媒体文件的格式是否符合所述客户端预设 ...
【技术保护点】
1.一种用于远程桌面的播放多媒体文件的方法,其特征在于,包括:接收播放指令;检测所述播放指令指示的多媒体文件的格式;判断所述多媒体文件的格式是否符合所述客户端预设标准,当所述多媒体文件的格式符合所述客户端预设标准时,建立传输通道;通过所述传输通道传输所述多媒体文件,使得所述客户端接收并播放所述多媒体文件。
【技术特征摘要】
1.一种用于远程桌面的播放多媒体文件的方法,其特征在于,包括:客户端与远程访问服务器建立远程访问通道,所述客户端为进行访问的服务器;所述远程访问服务器将服务器端的多媒体文件的打开方式修改为预设播放方式,所述预设播放方式是指由所述客户端提供的播放器客户端程序来打开多媒体文件;所述远程访问服务器接收播放指令,将所述播放指令通知给客户端,使得所述客户端接收所述播放指令并根据所述播放指令启动所述预设播放方式;所述远程访问服务器检测所述播放指令指示的多媒体文件的格式;所述远程访问服务器判断所述多媒体文件的格式是否符合所述客户端预设标准,当所述多媒体文件的格式符合所述客户端预设标准时,建立传输通道;所述远程访问服务器通过所述传输通道传输所述多媒体文件,使得所述客户端接收并播放所述多媒体文件;其中,所述传输通道为流媒体传输通道或文件传输通道;相应的,通过所述传输通道传输所述多媒体文件,具体包括:当所述传输通道为流媒体通道时,将所述多媒体文件解封装,并将解封装后的多媒体文件通过所述流媒体通道传输给客户端;当所述传输通道为文件传输通道时,向客户端发送所述多媒体文件的数据,并为所述客户端提供文件访问的接口,所述接口是本地接口调用,或者是将服务器端文件映射为本地文件系统从而支持可移植操作系统接口POSIX文件接口访问;其中,所述文件传输通道为远程桌面连接通道下创建的虚拟通道;接收播放控制指令,并将所述播放控制指令通知给所述客户端;当所述播放控制指令为改变播放进度指令时,使得所述客户端根据所述播放控制指令携带的进度参数变更对多媒体文件的读取点,并根据变更后的读取点播放所述多媒体文件;接收来自所述客户端的变更后的播放进度,并根据所述变更后的播放进度更新本地播放进度;当所述多媒体文件的传输未结束时,更改发送所述多媒体文件的文件发送点,从所述变更后的播放进度指示的文件点继续发送所述多媒体文件;当所述播放控制指令为播放窗口调整指令时,使得所述客户端根据所述播放窗口调整指令携带的调整参数计算窗口显示方式,并根据计算得到的窗口显示方式播放所述多媒体文件;当所述播放控制指令为播放窗口调整指令时,根据所述播放窗口调整指令携带的调整参数计算所述多媒体文件播放时在所述客户端的窗口显示方式,并将计算后的窗口显示方式通知给所述客户端,使得所述客户端根据所述计算后的窗口显示方式播放所述多媒体文件;所述判断所述多媒体文件的格式是否符合所述客户端预设标准,具体包括:获取所述客户端预设标准;判断所述客户端预设标准中是否包含所述多媒体文件的格式,如果是,则所述多媒体文件的格式符合所述客户端预设标准,如果否,则所述多媒体文件的格式不符合所述客户端预设标准。2.根据权利要求1所述的方法,其特征在于,检测所述播放指令指示的多媒体文件的格式,具体包括:检测所述播放指令指示的多媒体文件的封装格式和编码格式。3.根据权利要求1所述的方法,其特征在于,所述调整参数包括播放窗口大小、位置、是否全屏。4.一种用于远程桌面的播放多媒体文件的装置,其特征在于,包括:建立模块,用于建立客户端与远程访问服务器之间的远程访问...
【专利技术属性】
技术研发人员:陈普,夏振华,梁治平,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。