支持多终端的融媒体发布播放器生成系统的制作方法

文档序号:11961375阅读:421来源:国知局

本发明涉及播放器领域,特别是一种支持多终端的融媒体发布播放器生成系统。



背景技术:

随着互联网视频的快速发展,在浏览器、APP(客户端)中完成视频播放几乎成为人们的标准配置。目前视频格式采用H.264,播放方式采用Html5、flash的video标签制作播放器成为事实上的行业标准,但是H.264、Html5、flash都不能完全满足所有的浏览器或客户端进行视频播放。由于Windows XP及其以下的版本不支持H.264的解码,至少31.7%的操作系统不支持H.264解码。尽管智能手机浏览器都支持Html5,但PC的浏览器中只有IE9以上才支持Html5(还不包括基于IE内核的QQ、360浏览器)。目前至少有25.35%的用户的浏览器不支持Html5。而Apple手机由于设计时考虑电池续航,不允许使用flash,常常采用Html5做播放器解决方案。



技术实现要素:

本发明的目的在于克服现有技术的不足,提供一种支持多终端的融媒体发布播放器生成系统,该系统能够让开发人员越过复杂、繁琐的技术细节,关注自身网站业务,促进网站的快速开发。用户不用去深入研究播放器构建、播放器和浏览器兼容、以及多终端支持等技术,直接使用本发明的播放器生成系统,可实现常见的互联网常见的播放应用,节省大量的开发时间、维护时间,把精力投放到网站、APP开发的业务逻辑中去,本系统开发的播放器能覆盖所有的操作系统、浏览器(含智能手机浏览器),而且可以让调用者及其简便的植入播放器代码以实现直播、点播、直播回看业务。

本发明的目的是通过以下技术方案来实现的:支持多终端的融媒体发布播放器生成系统,它包括播放器定义模块、代码生成模块、代码植入模块、客户端判断模块、播放器生成模块以及视频播放模块;

所述的播放器定义模块提供播放器的制作平台;

所述的代码生成模块根据播放器定义模块对播放器的设置自动生成实现完整播放器的代码;

所述的代码植入模块将生成的播放器代码植入到网页或应用页面中;

所述的客户端判断模块判断用户是否在手机端使用播放器;

所述的播放器生成模块根据客户端的类型生成对应的Html5脚本或flash脚本,调用脚本呈现完整的播放器;

所述的视频播放模块播放视频内容。

所述的播放器的制作包括自定义播放器的logo、台标、开关灯选项和广告植入设置。

所述的台标由用户自定义尺寸和位置,台标格式为带α通道的.tga、.png文件格式。

所述的视频播放器支持MP4、flv、f4v及3gp格式的文件播放,支持http、flv、rtsp、hls和rtmp协议。

所述的代码生成模块还在生成播放器代码的同时加入防盗链技术代码。

本发明的有益效果是:本发明提供了一种支持多终端的融媒体发布播放器生成系统,该系统能够让开发人员越过复杂、繁琐的技术细节,关注自身网站业务,促进网站的快速开发。用户不用去深入研究播放器构建、播放器和浏览器兼容、以及多终端支持等技术,直接使用本发明的播放器生成系统,可实现更换logo、自定义台标、开关灯、自定义播放器广告(前贴、中贴、后贴、缓冲广告)、直播、直播时移回看等常见的互联网常见的播放应用,节省大量的开发时间、维护时间,把精力投放到网站、APP开发的业务逻辑中去,本系统开发的播放器能覆盖所有的操作系统、浏览器(含智能手机浏览器),而且可以让调用者及其简便的植入播放器代码以实现直播、点播、直播回看业务。

附图说明

图1为播放器生成系统模块图。

具体实施方式

下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。

如图1所示,支持多终端的融媒体发布播放器生成系统,它包括播放器定义模块、代码生成模块、代码植入模块、客户端判断模块、播放器生成模块以及视频播放模块;

所述的播放器定义模块提供播放器的制作平台,可自定义播放器的logo、台标、开关灯选项、广告植入设置以及其他播放器设置;台标由用户自定义尺寸和位置,台标格式为带α通道的.tga、.png文件格式。

所述的代码生成模块根据播放器定义模块对播放器的设置自动生成实现完整播放器的代码,同时加入防盗链技术代码,减小视频链接被盗取带来的不可控制的下载、播放,从而带来资源流失、流媒体服务器瘫痪;

所述的代码植入模块将生成的播放器代码植入到网页或应用页面中;

所述的客户端判断模块判断用户是否在手机端使用播放器;

所述的播放器生成模块根据客户端的类型生成对应的Html5脚本或flash脚本,调用脚本呈现完整的播放器;

所述的视频播放模块播放视频内容。

本发明的视频播放器支持MP4、flv、f4v及3gp格式的文件播放,支持http、flv、rtsp、hls和rtmp协议。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1