智能电视视频分享方法及视频分享系统技术方案

技术编号:14007655 阅读:85 留言:0更新日期:2016-11-17 04:26
本发明专利技术公开了一种智能电视视频分享方法和视频分享系统,该方法包括:获取与智能电视连接的服务器已上传视频文件的文件名列表;比较智能电视待分享视频的文件名与所述文件名列表,获取待分享视频文件名与文件名列表的相似度,其中将待分享视频文件名与文件名列表的相似度作为比较相似度;若比较相似度小于相似度阈值,则将待分享视频进行封装以形成封装节目流;将该封装节目流发送至服务器以供服务器将接收的封装节目流通过HFC网络下发至处于各个预设频点。本发明专利技术无需互联网也可以观看其他人分享的视频,进而解决了智能电视因带宽问题出现视频卡顿、影响观影效果的问题。

【技术实现步骤摘要】

本专利技术涉及显示
,尤其涉及一种智能电视视频分享方法及视频分享系统
技术介绍
随着互联网技术的发展和智能电视的普及,越来越多的用户开始将智能电视接入互联网以观看更多有趣且高质量的视频节目,例如通过网络电视盒子实现智能电视与互联网之间的连通;但是,通过智能电视观看互联网上的高质量视频界面对网络带宽的要求很多,并不是所有地方的带宽都能支持高质量视频节目的数据传输量,容易导致智能电视出现视频卡顿,严重影响用户的观影效果。
技术实现思路
本专利技术的主要目的在于提供一种智能电视视频分享方法及视频分享系统,旨在解决智能电视通过互联网观看高质量视频节目容易出现视频卡顿、影响观影效果的技术问题。为实现上述目的,本专利技术提供的一种智能电视视频分享方法,所述智能电视视频分享方法包括:获取与智能电视连接的服务器已上传视频文件的文件名列表;比较智能电视待分享视频的文件名与所述文件名列表,获取待分享视频文件名与所述文件名列表的相似度,其中将待分享视频文件名与文件名列表的相似度作为比较相似度;若比较相似度小于相似度阈值,则将待分享视频进行封装以形成封装节目流;将该封装节目流发送至服务器以供服务器将接收的封装节目流通过HFC网络下发至处于各个预设频点。优选地,所述智能电视视频分享方法还包括:根据预设校验算法对所述待分享视频进行校验以获取第一校验码,并将该第一校验码封装到封装节目流中,以供服务器基于预设校验算法校验封装节目流中待分享视频得到第二校验码,并比对第二校验码和第一校验码,服务器仅在第一校验码和第二校验码匹配时保存接收到的封装节目流作为未播放封装节目流。优选地,所述比较智能电视待分享视频的文件名与所述文件名列表,获取待分享视频文件名与文件名列表的相似度的步骤包括:根据预设分词算法,将待分享视频的文件名分词为多个单词以形成第一词组、将所述文件名列表中多个文件名分词为多个单词以形成对应数量的第二词组;获取第一词组中的单词个数并统计第二词组的词组个数,其中将第一词组单词个数作为第一单词数,将第二词组的词组个数作为第二词组数;将第一词组中单词逐个与各个第二词组中单词进行比较,获取第一词组与各个第二词组具有相同单词的同词个数;根据第一单词数、第二词组数和所有对应的同词个数,计算得出比较相似度。优选地,所述若比较相似度小于相似度阈值,则将待分享视频进行封装以形成封装节目流的步骤包括:若比较相似度小于相似度阈值,获取当前时间、待分享视频的视频时长和视频文件大小;根据所述比较相似度、当前时间、视频时长和视频文件大小,获取待分享视频的播放权重值;将播放权重值和待分享视频封装成封装节目流以供服务器接收到封装节目流后依据播放权重对各未播放封装节目流进行排序并依据排序顺序下发。优选地,所述根据所述比较相似度、当前时间、视频时长和视频文件大小,获取待分享视频的播放权重值的步骤包括:根据WP=S*((T-T0)/1000)*(F/L),获取待分享视频的播放权重值,其中WP为播放权重值,S为比较相似度,T为当前时间,T0为预设历史时间,F为视频文件大小,L为视频时长。本专利技术实施例还提供一种视频分享系统,所述视频分享系统包括多个智能电视和与智能电视连接的服务器,所述智能电视包括:获取模块,用于获取服务器中已上传视频文件的文件名列表;比较模块,用于比较智能电视待分享视频的文件名与所述文件名列表,获取待分享视频文件名与文件名列表的相似度,其中将待分享视频文件名与文件名列表的相似度作为比较相似度;封装模块,用于若比较相似度小于相似度阈值,则将待分享视频封装成封装节目流;发送模块,用于将该封装节目流发送至服务器;播放模块,用于通过HFC网络接收并播放预设频点上服务器下发的封装节目流。所述服务器用于:向智能电视发送已上传视频文件的文件名列表;并在接收到智能电视发送的封装节目流时,通过HFC网络将该封装节目流下发至各个预设频点。优选地,所述服务器还用于依次将未播放的封装节目流传入复用器,并基于HFC网络下发到各个预设频点,并对下发过的封装节目流设置已播放属性。优选地,所述智能电视还包括:校验模块,用于根据预设校验算法对所述待分享视频进行校验以获取第一校验码,并将该第一校验码封装到封装节目流中,以供服务器基于预设校验算法校验封装节目流中待分享视频得到第二校验码,并比对第二校验码和第一校验码,服务器仅在第一校验码和第二校验码匹配时保存接收到的封装节目流作为未播放封装节目流。优选地,所述比较模块包括:分词单元,用于根据预设分词算法,将待分享视频的文件名分词为多个单词以形成第一词组、将文件名列表中多个文件名分词为多个单词以形成对应数量的第二词组;次数获取单元,用于获取第一词组中的单词个数并统计第二词组的词组个数,其中将第一词组单词个数作为第一单词数,将第二词组的词组个数作为第二词组数;单词比较单元,用于将第一词组中单词逐个与各个第二词组中单词进行比较,获取第一词组与各个第二词组具有相同单词的同词个数;计算单元,用于根据第一单词数、第二词组数和所有对应的同词个数,计算得出比较相似度。优选地,所述封装模块包括:参数获取单元,用于若比较相似度小于相似度阈值,获取当前时间、待分享视频的视频时长和视频文件大小;权重获取单元,用于根据所述比较相似度、当前时间、视频时长和视频文件大小,获取待分享视频的播放权重值;封装单元,用于将播放权重值和待分享视频封装成封装节目流;对应的,所述服务器还用于:接收到封装节目流后依据播放权重对各未播放封装节目流进行排序并依据排序顺序下发。本专利技术通过获取与服务器已上传视频文件的文件名列表,比较智能电视待分享视频的文件名与所述文件名列表,获取比较相似度;若比较相似度小于相似度阈值,则将待分享视频封装成封装节目流,并将该封装节目流发送至服务器以供服务器将接收的封装节目流通过HFC网络下发至处于各个预设频点,从而实现用户后台分享自己的影片(即待分享视频),通过智能电视所连接的同轴电缆传输分享的视频到预设频点以实现直播频道观看,从而无需互联网也可以观看其他人分享的视频,进而解决了智能电视因带宽问题出现视频卡顿、影响观影效果的问题。从某种角度说,利用由智能电视、服务器和HFC网络替代了互联网,通过智能电视间的视频分享替代了互联网上的视频分享。附图说明图1为本专利技术视频分享系统一实施例的网络布局示意图;图2为本专利技术智能电视视频分享方法第一实施例的流程示意图;图3为本专利技术智能电视视频分享方法第二实施例的流程示意图;图4为本专利技术智能电视视频分享方法第三实施例中比较智能电视待分享视频的文件名与文件名列表,获取待分享视频文件名与文件名列表的相似度的步骤的细化流程示意图;图5为本专利技术智能电视视频分享方法第四实施例中若比较相似度小于相似度阈值,则将待分享视频封装成封装节目流的步骤的细化流程示意图;图6为本专利技术视频分享系统第一实施例中智能电视的功能模块示意图;图7为本专利技术视频分享系统第二实施例中智能电视的功能模块示意图;图8为本专利技术视频分享系统第三实施例中智能电视中比较模块的细化功能模块示意图;图9为本专利技术视频分享系统第四实施例中智能电视中封装模块的细化功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的本文档来自技高网...
智能电视视频分享方法及视频分享系统

【技术保护点】
一种智能电视视频分享方法,其特征在于,所述智能电视视频分享方法包括:获取与智能电视连接的服务器已上传视频文件的文件名列表;比较智能电视待分享视频的文件名与所述文件名列表,获取待分享视频文件名与所述文件名列表的相似度,其中将待分享视频文件名与文件名列表的相似度作为比较相似度;若比较相似度小于相似度阈值,则将待分享视频进行封装以形成封装节目流;将该封装节目流发送至服务器以供服务器将接收的封装节目流通过HFC网络下发至处于各个预设频点。

【技术特征摘要】
1.一种智能电视视频分享方法,其特征在于,所述智能电视视频分享方法包括:获取与智能电视连接的服务器已上传视频文件的文件名列表;比较智能电视待分享视频的文件名与所述文件名列表,获取待分享视频文件名与所述文件名列表的相似度,其中将待分享视频文件名与文件名列表的相似度作为比较相似度;若比较相似度小于相似度阈值,则将待分享视频进行封装以形成封装节目流;将该封装节目流发送至服务器以供服务器将接收的封装节目流通过HFC网络下发至处于各个预设频点。2.如权利要求1所述的智能电视视频分享方法,其特征在于,所述智能电视视频分享方法还包括:根据预设校验算法对所述待分享视频进行校验以获取第一校验码,并将该第一校验码封装到封装节目流中,以供服务器基于预设校验算法校验封装节目流中待分享视频得到第二校验码,并比对第二校验码和第一校验码,服务器仅在第一校验码和第二校验码匹配时保存接收到的封装节目流作为未播放封装节目流。3.如权利要求1所述的智能电视视频分享方法,其特征在于,所述比较智能电视待分享视频的文件名与所述文件名列表,获取待分享视频文件名与文件名列表的相似度的步骤包括:根据预设分词算法,将待分享视频的文件名分词为多个单词以形成第一词组、将所述文件名列表中多个文件名分词为多个单词以形成对应数量的第二词组;获取第一词组中的单词个数并统计第二词组的词组个数,其中将第一词组单词个数作为第一单词数,将第二词组的词组个数作为第二词组数;将第一词组中单词逐个与各个第二词组中单词进行比较,获取第一词组与各个第二词组具有相同单词的同词个数;根据第一单词数、第二词组数和所有对应的同词个数,计算得出比较相似度。4.如权利要求1至3任意一项所述的智能电视视频分享方法,其特征在于,所述若比较相似度小于相似度阈值,则将待分享视频进行封装以形成封装节目流的步骤包括:若比较相似度小于相似度阈值,获取当前时间、待分享视频的视频时长和视频文件大小;根据所述比较相似度、当前时间、视频时长和视频文件大小,获取待分享视频的播放权重值;将播放权重值和待分享视频封装成封装节目流以供服务器接收到封装节目流后依据播放权重对各未播放封装节目流进行排序并依据排序顺序下发。5.如权利要求4所述的智能电视视频分享方法,其特征在于,所述根据所述比较相似度、当前时间、视频时长和视频文件大小,获取待分享视频的播放权重值的步骤包括:根据WP=S*((T-T0)/1000)*(F/L),获取待分享视频的播放权重值,其中WP为播放权重值,S为比较相似度,T为当前时间,T0为预设历史时间,F为视频文件大小,L为视频时长。6....

【专利技术属性】
技术研发人员:周丹
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:广东;44

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

1