一种基于微信公众号的视频现场直播和点播方法技术

技术编号:12431116 阅读:90 留言:0更新日期:2015-12-03 14:57
本发明专利技术提供一种基于微信公众号的视频现场直播和点播方法,由视频服务提供商申请一微信公众号,并搭建一流媒体服务器和一web服务器,所述流媒体服务器用于存放视频源,所述web服务器用于访问流媒体服务器的视频播放地址以及存放微信客户端访问界面和视频播放界面,所述微信公众号用于访问web服务器,用户访问微信公众号访问视频服务提供商的web服务器,选择需要的视频,web服务器向流媒体服务器获取待播放的视频的视频播放地址,再将获取到的视频播放地址和视频播放界面返回给微信客户端进行播放。本发明专利技术实现无需安装视频客户端即可随时随地观看视频的效果,同时降低了视频服务提供商开发成本和维护成本,提高了用户体验。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
随着移动互联网技术的飞速发展,以及流媒体技术和流媒体业务的逐步成熟,视频播放的设备不在局限于电视机,个人电脑和移动设备都成为播放视频的常用设备,由于不同直播视频可能其视频服务提供商不同,目前存在种直播点播的客户端供用户使用,但这种通过用户安装相应客户端收看直播视频的,存在以下不足:一方面,用户要根据不同直播视频供应商下载不同的客户端进行播放,如看NBA球赛直播安装百事通客户端,看湖南台的《我是歌手》节目需要安装芒果TV等,太多的客户端占用用户设备大量的存储空间,且大量的客户端后期还要进行更新,降低了客户体验,另一方面,视频服务提供商需要开发和维护自己的客户端,还要对自己的客户端进行宣传,这些开发、宣传推销以及后期维护升级工作也提高了视频服务提供商的成本投入。
技术实现思路
本专利技术要解决的技术问题,在于提供,实现无需安装视频客户端即可随时随地观看视频的效果,同时降低了视频服务提供商开发成本和维护成本,提高了用户体验。本专利技术是这样实现的:,由视频服务提供商申请一微信公众号,并搭建一流媒体服务器和一 web服务器,所述流媒体服务器用于存放视频源,所述web服务器用于访问流媒体服务器的视频播放地址以及存放微信客户端访问界面和视频播放界面,所述方法包括如下步骤:步骤1、用户通过微信公众号进入web服务器的微信客户端访问界面进行视频的选择;步骤2、web服务器向流媒体服务器发起请求,获取用户选择观看的视频的视频播放地址,再将获取到的视频播放地址和视频播放界面返回给微信客户端;步骤3、微信客户端显示视频播放界面,同时根据web服务器返回的视频播放地址向流媒体服务器发起请求,得到流媒体服务器发来的视频流,并将获取到的视频流在视频播放界面进行播放。进一步的,所述微信客户端访问界面提供在线点播视频和现场直播视频的选择。本专利技术具有如下优点:1、通过微信公众号平台提供视频服务,视频服务提供商不需要开发自己的客户端,也不需要进行客户端后期的升级维护,只需对自己的web服务器进行更新维护,大大降低了视频服务提供商的开发和维护费用;2、利用微信用户多、使用频率高等特点实现品牌建设与市场营销,降低了宣传费用,提高了视频服务提供商经济效益;3、对用户来说,只需一个微信客户端,关注不同视频服务提供商的公众号,而不需要安装多个客户端就可以实现随时随地观看来自多个不同视频服务提供商的视频,大大节省了用户移动设备的存储空间,也不需要进行各种客户端的升级更新,提高了用户体验。【附图说明】下面参照附图结合实施例对本专利技术作进一步的说明。图1为本专利技术方法执行流程图。图2为本专利技术数据流向原理示意图。【具体实施方式】—种基于微信公众号的视频现场直播和点播方法,由视频服务提供商申请一微信公众号,并搭建一流媒体服务器和一 web服务器,所述流媒体服务器用于存放视频源,所述web服务器用于访问流媒体服务器的视频播放地址以及存放微信客户端访问界面和视频播放界面,所述方法包括如下步骤:步骤1、用户通过微信公众号进入web服务器的微信客户端访问界面进行视频的选择,所述微信客户端访问界面提供在线点播视频和现场直播视频的选择;步骤2、web服务器向流媒体服务器发起请求,获取用户选择观看的视频的视频播放地址,再将获取到的视频播放地址和视频播放界面返回给微信客户端;步骤3、微信客户端显示视频播放界面,同时根据web服务器返回的视频播放地址向流媒体服务器发起请求,得到流媒体服务器发来的视频流,并将获取到的视频流在视频播放界面进行播放。下面结合一【具体实施方式】对本专利技术做进一步说明:如图1和图2所示,,由视频服务提供商向微信客户端申请一微信公众号,并搭建一流媒体服务器和一 web服务器,所述流媒体服务器用于存放视频源,通过视频服务提供商各自的流媒体服务器存放视频源,能防止重要视频被他人盗用,提高信息安全性,所述web服务器用于访问流媒体服务器的视频播放地址以及用于存放微信客户端访问界面和视频播放界面,所述微信公众号用于访问web服务器,所述微信客户端访问界面中的选项设置链接,如在访问界面中的《现场直播》选项,用户点击该选项时会跳到该选项预设的web服务器地址或相应界面地址,所述方法包括如下步骤:步骤1、用户通过关注视频服务提供商的微信公众号,进入视频服务提供商的web服务器的微信客户端访问界面进行视频的选择,如图2中①所示,所述微信客户端访问界面提供在线点播视频和现场直播视频的选择,用户可以通过在线点播视频观看所需视频或通过现场直播视频实时收看直播视频;步骤2、web服务器向流媒体服务器发起请求,如图2中②所示;获取用户选择观看的视频的视频播放地址,如图2中③所示;再将获取到的视频播放地址和视频播放界面返回给微信客户端,如图2中④所示;步骤3、微信客户端显示视频播放界面,同时根据web服务器返回的视频播放地址向流媒体服务器发起请求,如图2中⑤所示,得到流媒体服务器发来的视频流,如图2中⑥所示,并将获取到的视频流在视频播放界面进行播放。图2中的①、②、③、④、⑤和⑥表示的数据分别为:①表示微信公众号向web服务器发起的访问请求;②表示web服务器向流媒体服务器发起的访问请求;③表示流媒体服务器向web服务器返回的视频播放地址;④表示web服务器向微信公众号返回的视频播放界面和视频播放地址;⑤表示微信公众号向流媒体服务器发起的播放地址请求; ⑥表示流媒体服务器向微信公众号返回的视频流。另外,对于一些不重要的视频文件,视频服务提供商可以将视频源直接存放于微信服务器上,用户通过视频服务提供商的微信公众号进入微信客户端访问界面进行视频的选择,通过直接访问微信服务器,得到微信服务器上的视频源进行播放,减少用户访问的时间。虽然以上描述了本专利技术的【具体实施方式】,但是熟悉本
的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本专利技术的范围的限定,熟悉本领域的技术人员在依照本专利技术的精神所作的等效的修饰以及变化,都应当涵盖在本专利技术的权利要求所保护的范围内。【主权项】1.,其特征在于:由视频服务提供商申请一微信公众号,并搭建一流媒体服务器和一 web服务器,所述流媒体服务器用于存放视频源,所述web服务器用于访问流媒体服务器的视频播放地址以及存放微信客户端访问界面和视频播放界面,所述方法包括如下步骤: 步骤1、用户通过微信公众号进入web服务器的微信客户端访问界面进行视频的选择;步骤2、web服务器向流媒体服务器发起请求,获取用户选择观看的视频的视频播放地址,再将获取到的视频播放地址和视频播放界面返回给微信客户端; 步骤3、微信客户端显示视频播放界面,同时根据web服务器返回的视频播放地址向流媒体服务器发起请求,得到流媒体服务器发来的视频流,并将获取到的视频流在视频播放界面进行播放。2.根据权利要求1所述的,其特征在于:所述微信客户端访问界面提供在线点播视频和现场直播视频的选择。【专利摘要】本专利技术提供,由视频服务提供商申请一微信公众号,并搭建一流媒体服务器和一web服务器,所述流媒体服务器用于存放视频源,所述web服务器用于访问流媒体服务器的视频播放地址以及存放微信客户端访问界面和视频播放界面,所述微信公众号用于访问web服本文档来自技高网
...

【技术保护点】
一种基于微信公众号的视频现场直播和点播方法,其特征在于:由视频服务提供商申请一微信公众号,并搭建一流媒体服务器和一web服务器,所述流媒体服务器用于存放视频源,所述web服务器用于访问流媒体服务器的视频播放地址以及存放微信客户端访问界面和视频播放界面,所述方法包括如下步骤:步骤1、用户通过微信公众号进入web服务器的微信客户端访问界面进行视频的选择;步骤2、web服务器向流媒体服务器发起请求,获取用户选择观看的视频的视频播放地址,再将获取到的视频播放地址和视频播放界面返回给微信客户端;步骤3、微信客户端显示视频播放界面,同时根据web服务器返回的视频播放地址向流媒体服务器发起请求,得到流媒体服务器发来的视频流,并将获取到的视频流在视频播放界面进行播放。

【技术特征摘要】

【专利技术属性】
技术研发人员:邵永托黄熙
申请(专利权)人:福建富士通信息软件有限公司
类型:发明
国别省市:福建;35

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

1