视频聚合播放的方法和系统技术方案

技术编号:15336067 阅读:60 留言:0更新日期:2017-05-16 22:16
本申请公开视频聚合播放的方法和系统,方法包括:等待接收用户输入的播放某一视频文件的视频播放请求;根据用户输入的视频播放请求,查找到保存有请求播放的视频文件的一个或多个视频播放站点;根据查找到的视频播放站点,搜索出请求播放的视频文件的视频源文件地址;判断视频的视频源文件地址是否有效:若有效,则从视频源文件地址对视频源文件进行解码播放,若不可用,则自动切换到下一站点,从下一个站点获取视频源地址,若获取到可用的视频源地址,则从视频源文件地址对视频源文件进行解码播放,若所有站点都无法获得有效的视频源文件地址,则启动浏览器播放,直接跳转到第三方的视频播放网页,对视频文件进行浏览器播放。

【技术实现步骤摘要】
视频聚合播放的方法和系统
本申请涉及视频播放
,具体地说,涉及一种视频聚合播放的方法和系统。
技术介绍
随着信息化技术的普及,越来越多的人们通过视频来汲取信息、获取新闻资讯或休闲娱乐,人们对视频的依赖程度也越来越高。当用户想要观看某一特定视频时,由于现有技术中单独的视频播放途径存在缺失用户所需的目标视频数据的可能,并没有收集不同的视频文件、视频源文件地址以及视频类型等数据,因此导致用户搜索的过程不仅耗时耗力,还非常不利于用户的使用体验。
技术实现思路
有鉴于此,本申请所要解决的技术问题是提供了一种视频聚合播放的方法和系统,收集了不同视频的视频文件、视频源文件地址以及视频类型等数据,用户只需通过本专利技术即可搜索到想要观看的视频数据,使用非常方便,极大提升了用户的使用体验。为了解决上述技术问题,本申请有如下技术方案:一种视频聚合播放的方法,包括:等待接收用户输入的播放某一视频文件的视频播放请求,所述视频播放请求包括:视频内容以及视频当前网页播放地址;根据用户输入的所述视频播放请求,查找到保存有请求播放的视频文件的一个或多个视频播放站点;根据查找到的视频播放站点,搜索出请求播放的视频文件的视频源文件地址;判断视频的视频源文件地址是否有效:若从默认站点搜索出的视频源文件地址有效,则从所述视频源文件地址对视频源文件进行解码播放,若从默认站点搜索出的视频源文件地址不可用,则自动切换到下一站点,从下一个站点获取视频源地址,若获取到可用的视频源地址,则从所述视频源文件地址对视频源文件进行解码播放,若所有站点都无法获得有效的视频源文件地址,则启动浏览器播放,直接跳转到第三方的视频播放网页,对视频文件进行浏览器播放。优选地,其中:进一步包括:对获取到的所述视频源文件进行解码播放之前,根据用户视频播放终端的机型向用户推荐适合的解码方式供用户选择,所述解码方式包括:软件解码、硬件解码和智能解码。优选地,其中:进一步包括:接收用户输入的解码方式指令,并根据用户输入的解码方式指令设置对视频进行解码的解码方式,所述解码方式包括:软件解码、硬件解码和智能解码。优选地,其中:进一步包括:判断用户选择的解码方式为硬件解码、软件解码还是智能解码,若为硬件解码,则直接通过硬件解码的方式进行视频解码,若为软件解码,则调取视频软解器对视频进行软件解码,若用户选择硬件解码后,又将解码方式切换为软件解码,则调取所述软解器对视频进行软件解码,若为智能解码,则采用硬件解码和软件解码相结合的方式进行解码。优选地,其中:进一步包括:统计用户输入的视频播放请求,分析用户观看视频文件的喜好,获得用户偏好的视频文件类型,并定期向用户推送相关类型的视频文件。一种视频聚合播放的系统,其特征在于,包括:视频播放请求接收模块、视频播放站点查询模块、视频源文件地址查询模块、视频播放模块,所述视频请求接收模块,用于等待接收用户输入的播放某一视频文件的视频播放请求,所述视频播放请求包括:视频内容以及视频当前网页播放地址;所述视频播放站点查询模块,用于根据用户输入的所述视频播放请求,查找到保存有请求播放的视频文件的一个或多个视频播放站点;所述视频源文件地址查询模块,用于根据查找到的视频播放站点,搜索出请求播放的视频文件的视频源文件地址;所述视频播放模块,用于判断视频的视频源文件地址是否有效:若从默认站点搜索出的视频源文件地址有效,则从所述视频源文件地址对视频源文件进行解码播放,若从默认站点搜索出的视频源文件地址不可用,则自动切换到下一站点,从下一个站点获取视频源地址,若获取到可用的视频源地址,则从所述视频源文件地址对视频源文件进行解码播放,若所有站点都无法获得有效的视频源文件地址,则启动浏览器播放,直接跳转到第三方的视频播放网页,对视频文件进行浏览器播放。优选地,其中:所述视频播放模块,进一步用于在对获取到的所述视频源文件进行解码播放之前,根据用户视频播放终端的机型向用户推荐适合的解码方式供用户选择,所述解码方式包括:软件解码、硬件解码和智能解码。优选地,其中:进一步包括:解码方式设置模块,所述解码方式设置模块,用于接收用户输入的解码方式指令,并根据用户输入的解码方式指令设置对视频进行解码的解码方式,所述解码方式包括:软件解码、硬件解码和智能解码。优选地,其中:所述视频播放模块,进一步用于判断用户选择的解码方式为硬件解码、软件解码还是智能解码,若为硬件解码,则直接通过硬件解码的方式进行视频解码,若为软件解码,则调取视频软解器对视频进行软件解码,若用户选择硬件解码后,又将解码方式切换为软件解码,则调取所述软解器对视频进行软件解码,若为智能解码,则采用硬件解码和软件解码相结合的方式进行解码。优选地,其中:进一步包括:用户行为分析模块,所述用户行为分析模块,用于统计用户输入的视频播放请求,分析用户观看视频文件的喜好,获得用户偏好的视频文件类型,并定期向用户推送相关类型的视频文件。与现有技术相比,本申请所述的系统及方法,达到了如下效果:第一,本专利技术所提供的视频聚合播放的方法和系统,收集了不同视频的视频文件、视频源文件地址以及视频类型等数据,用户只需通过本专利技术即可搜索到想要观看的视频数据,无需从多种途径进行逐个搜索,简化了用户的搜索,使用非常方便,极大提升了用户的使用体验。第二,本专利技术所提供的视频聚合播放的方法和系统,优先选择能直接打开所请求播放的视频文件的视频播放站点来获取所需视频源文件,当视频播放站点无法直接播放视频时,则对视频进行解析后获取视频源文件,如果通过以上方式都无法获得视频源文件时,再根据视频当前网页播放地址搜索到可播放的视频地址,进而获取到视频源文件。通过此种排列优先级的方式获取视频源文件,确保用户能够观看到所需视频文件的同时,还能最大程度上减少用户等待的时间。第三,本专利技术所提供的视频聚合播放的方法和系统,能够根据用户观看视频的历史数据分析用户对视频文件的喜好信息,获取到用户所喜爱的视频种类,并能够定期向用户推送相关类型的视频文件,设计更加智能化和精准化。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本专利技术的所述一种视频聚合播放的方法的流程图;图2为本专利技术的所述一种视频聚合播放的系统的结构图;图3为本专利技术的所述一种视频聚合播放的方法的实施例的流程图。具体实施方式如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则本文档来自技高网...
视频聚合播放的方法和系统

【技术保护点】
一种视频聚合播放的方法,包括:等待接收用户输入的播放某一视频文件的视频播放请求,所述视频播放请求包括:视频内容以及视频当前网页播放地址;根据用户输入的所述视频播放请求,查找到保存有请求播放的视频文件的一个或多个视频播放站点;根据查找到的视频播放站点,搜索出请求播放的视频文件的视频源文件地址;判断视频的视频源文件地址是否有效:若从默认站点搜索出的视频源文件地址有效,则从所述视频源文件地址对视频源文件进行解码播放,若从默认站点搜索出的视频源文件地址不可用,则自动切换到下一站点,从下一个站点获取视频源地址,若获取到可用的视频源地址,则从所述视频源文件地址对视频源文件进行解码播放,若所有站点都无法获得有效的视频源文件地址,则启动浏览器播放,直接跳转到第三方的视频播放网页,对视频文件进行浏览器播放。

【技术特征摘要】
1.一种视频聚合播放的方法,包括:等待接收用户输入的播放某一视频文件的视频播放请求,所述视频播放请求包括:视频内容以及视频当前网页播放地址;根据用户输入的所述视频播放请求,查找到保存有请求播放的视频文件的一个或多个视频播放站点;根据查找到的视频播放站点,搜索出请求播放的视频文件的视频源文件地址;判断视频的视频源文件地址是否有效:若从默认站点搜索出的视频源文件地址有效,则从所述视频源文件地址对视频源文件进行解码播放,若从默认站点搜索出的视频源文件地址不可用,则自动切换到下一站点,从下一个站点获取视频源地址,若获取到可用的视频源地址,则从所述视频源文件地址对视频源文件进行解码播放,若所有站点都无法获得有效的视频源文件地址,则启动浏览器播放,直接跳转到第三方的视频播放网页,对视频文件进行浏览器播放。2.根据权利要求1所述视频聚合播放的方法,其特征在于,进一步包括:对获取到的所述视频源文件进行解码播放之前,根据用户视频播放终端的机型向用户推荐适合的解码方式供用户选择,所述解码方式包括:软件解码、硬件解码和智能解码。3.根据权利要求1所述视频聚合播放的方法,其特征在于,进一步包括:接收用户输入的解码方式指令,并根据用户输入的解码方式指令设置对视频进行解码的解码方式,所述解码方式包括:软件解码、硬件解码和智能解码。4.根据权利要求2或3所述视频聚合播放的方法,其特征在于,进一步包括:判断用户选择的解码方式为硬件解码、软件解码还是智能解码,若为硬件解码,则直接通过硬件解码的方式进行视频解码,若为软件解码,则调取视频软解器对视频进行软件解码,若用户选择硬件解码后,又将解码方式切换为软件解码,则调取所述软解器对视频进行软件解码,若为智能解码,则采用硬件解码和软件解码相结合的方式进行解码。5.根据权利要求1所述视频聚合播放的方法,其特征在于,进一步包括:统计用户输入的视频播放请求,分析用户观看视频文件的喜好,获得用户偏好的视频文件类型,并定期向用户推送相关类型的视频文件。6.一种视频聚合播放的系统,其特征在于,包括:视频播放请求接收模块、视频播放站点查询模块、视频源文件地址查询模块、视频播放模块,所述视频请求接收模块,用于等待接收用...

【专利技术属性】
技术研发人员:孙振贺振增王一丁张鹏宇
申请(专利权)人:暴风集团股份有限公司
类型:发明
国别省市:北京,11

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

1