多媒体播放方法及装置制造方法及图纸

技术编号:11811493 阅读:63 留言:0更新日期:2015-08-01 20:51
本发明专利技术公开了多媒体播放方法及装置,该方法包括:获取多媒体文件,以组播的方式向多个第二客户端发送,以使多个第二客户端播放多媒体文件。通过本发明专利技术解决了相关技术中会议教学类应用不支持多媒体文件播放的问题,提高了用户体验。

【技术实现步骤摘要】

本专利技术涉及多媒体领域,具体而言,涉及多媒体播放方法及装置
技术介绍
目前,网络会议、网络课堂等得到了广泛的应用,在目前的这类应用中,一般是一个主持人或者老师通过PPT的方式进行讲授,主持人或者老师所使用的PPT、通过摄像头得到的主持人或老师的视频会同步发送给听众或者学生。在这类应用中,在某种情况下需要可能需要进行多媒体文件的播放。例如,在课间休息,或者是主持人或者老师的需要播放教学使用的多媒体文件。在相关技术中,这类应用均不支持这种功能的使用。
技术实现思路
本专利技术提供了多媒体播放方法及装置,以至少解决相关技术中会议教学类应用不支持多媒体文件播放的问题。根据本专利技术的一个方面,提供了一种多媒体播放方法,包括:获取多媒体文件,其中,所述多媒体文件是用户通过所述第一客户端选择的;以组播的方式向多个第二客户端发送,以使多个所述第二客户端播放所述多媒体文件,其中,所述第一客户端和所述多个第二客户端运行同一业务。优选地,获取所述多媒体文件包括:所述第一客户端获取所述多媒体文件,并将所述多媒体文件转换成所述多个第二客户端支持的多媒体流;以组播的方式向所述多个第二客户端包括:服务器端获取所述多媒体流,将所述多媒体流以组播的方式向所述多个第二客户端发送。优选地,获取所述多媒体文件包括:所述第一客户端获取所述多媒体文件,并将所述多媒体文件发送给服务器端;以组播的方式向所述多个第二客户端包括:所述服务器端获取所述多媒体文件,并将所述多媒体文件转换成所述多个第二客户端支持的多个媒体流,并将所述多媒体流以组播方的方式向所述多个第二客户端发送。优选地,所述方法还包括:服务器端接收所述第一客户端发送的控制信息,其中,所述控制信息用于对所述多个第二客户端中的部分或全部客户端的播放进行控制;所述服务器端将所述控制信息发送给所述多个第二客户端中的部分或全部客户端。优选地,以组播的方式向所述多个第二客户端发送包括:以组播的方式向用户通过所述第一客户端指定的所述多个第二客户端发送。根据本专利技术的另一个方面,还提供了一种多媒体播放装置,包括:获取模块,用于获取多媒体文件,其中,所述多媒体文件是用户通过所述第一客户端选择的;发送模块,用于以组播的方式向多个第二客户端发送,以使多个所述第二客户端播放所述多媒体文件,其中,所述第一客户端和所述多个第二客户端运行同一业务。优选地,所述获取模块位于所述第一客户端,所述获取模块用于获取所述多媒体文件,并将所述多媒体文件转换成所述多个第二客户端支持的多媒体流;所述发送模块位于服务器端,用于获取所述多媒体流,将所述多媒体流以组播的方式向所述多个第二客户端发送。优选地,所述获取模块位于所述第一客户端,用于获取所述多媒体文件,并将所述多媒体文件发送给服务器端;所述发送模块位于服务器端,用于获取所述多媒体文件,并将所述多媒体文件转换成所述多个第二客户端支持的多个媒体流,并将所述多媒体流以组播方的方式向所述多个第二客户端发送。优选地,所述装置还包括:接收模块,位于服务器端,用于接收所述第一客户端发送的控制信息,其中,所述控制信息用于对所述多个第二客户端中的部分或全部客户端的播放进行控制;第二发送模块,位于所述服务器端,用于将所述控制信息发送给所述多个第二客户端中的部分或全部客户端。优选地,所述发送模块用于以组播的方式向用户通过所述第一客户端指定的所述多个第二客户端发送。通过本专利技术,采用了获取多媒体文件,以组播的方式向多个第二客户端发送,以使多个第二客户端播放多媒体文件;解决了相关技术中会议教学类应用不支持多媒体文件播放的问题,提高了用户体验。【附图说明】此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的多媒体播放方法的流程图;图2是根据本专利技术实施例的多媒体播放装置的结构框图。【具体实施方式】需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。在本实施例中,提供了一种多媒体播放方法,图1是根据本专利技术实施例的多媒体播放方法的流程图,如图1所示,该流程包括如下步骤:步骤S102,获取多媒体文件,其中,该多媒体文件是用户通过该第一客户端选择的;步骤S104,以组播的方式向多个第二客户端发送,以使多个该第二客户端播放该多媒体文件,其中,该第一客户端和该多个第二客户端运行同一业务。通过上述步骤,第一客户端可以将用户所选择的多媒体文件播放到第二客户端上。在本实施例中,客户端可以是一种软件安装在操作系统中,在另一种情况下,可以直接通过浏览器和网页的形式执行客户端的功能,在上述步骤中也涵盖了这种方式。上述步骤中的客户端包括了所有能够实现客户端功能的实施方式。上述第一客户端和第二客户端的区分是从选择多媒体文件和最终播放多媒体文件的角度来进行区分的。上述步骤S102和步骤S104,在具体实现时有多种实现方式,在本实施例中提供了两种优选的实施方式。优选实施方式一在该优选实施方式中,第一客户端将多媒体文件以多媒体流的方式发送给服务器,并且,发送给服务器的多媒体流可以是第一客户端进行过转换的,转换成第二客户端支持的多媒体流。服务器端在接收到该多媒体流之后,将该多媒体流以组播的方式向该多个第二客户端发送。这种优选的实施方式对第一客户端的要求比较高。作为另一种优选的实施方式,服务器端还可以将该对媒体流进行保存,下次第一客户端选择播放同一多媒体文件的时候,该服务器端可以直接将该媒体流发送给第二客户端。优选实施方式二在该优选实施方式中,第一客户端获取该多媒体文件,并将该多媒体文件发送给服务器端;该服务器端获取该多媒体文件,并将该多媒体文件转换成该多个第二客户端支持的多个媒体流,并将该多媒体流以组播方的方式向该多个第二客户端发送。这种优选的实施方式对客户端的要求比较低,对服务器端的要求相对比较高。并且在这种实施方式中,需要将多媒体文件全部上传完毕之后才可以进行。因此,用户在使用的时候,可以在业务开始之间传送该多媒体文件,这样在业务正式进行时就可以直接使用之前上传的文件了。对于该优选的实施方式二,还可以增加对文件大小的判断,如果多媒体文件比较大(超过阈值),可以采用优选实施当前第1页1 2 本文档来自技高网...

【技术保护点】
一种多媒体播放方法,其特征在于,包括:获取多媒体文件,其中,所述多媒体文件是用户通过所述第一客户端选择的;以组播的方式向多个第二客户端发送,以使多个所述第二客户端播放所述多媒体文件,其中,所述第一客户端和所述多个第二客户端运行同一业务。

【技术特征摘要】

【专利技术属性】
技术研发人员:王海明
申请(专利权)人:莘翔四海北京科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1