[发明专利]基于局域网点到点传输的视频点播方法无效
申请号: | 201110388908.0 | 申请日: | 2011-11-30 |
公开(公告)号: | CN102404608A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 葛长伟;冯春瑾 | 申请(专利权)人: | 苏州奇可思信息科技有限公司 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/238 |
代理公司: | 苏州广正知识产权代理有限公司 32234 | 代理人: | 张利强 |
地址: | 215123 江苏省苏州市独墅*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 局域 网点 到点 传输 视频点播 方法 | ||
技术领域
本发明涉及视频点播技术领域,具体涉及一种基于局域网点到点传输的视频点播方法。
背景技术
近年来,随着互联网的发展,基于在线视频的娱乐、交友、教学得到了日益广泛的应用,而在网络视频应用中,不同时刻网络的吞吐量、传输时延等是不断变化的,这就使传输视频信号的分组与传输其对应伴音的分组很难同时到达接收端,从而使视频信号的播放不能与其伴音同步的问题更加严重,产生“唇音不同步”的效果,极大地限制了,基于在线视频的娱乐、交友、教学的推广和应用。
归根到底,基于在线视频的娱乐、交友、教学的上述种种问题的一部分原因往往是因为服务器存储不合理,兼容性并不好的原因造成的,一台在线视频服务器的服务线路发生拥堵,则会导致该服务器存储的所有视频播放拥堵卡塞,用户体验较差。
发明内容
本发明要解决的技术问题是提供一种视频播放流程、传输速度快、传输效率高、用户体验好的基于局域网点到点传输的视频点播方法。
为了解决上述技术问题,本发明采用的技术方案为:
一种基于局域网点到点传输的视频点播方法,其实施步骤如下:
1)局域网的多个客户端向视频点播服务器请求视频点播服务;
2)视频点播服务器同时向各个客户端发送视频点播服务的目标视频文件信息;
3)客户端接收目标视频文件信息,并根据所述目标视频文件信息将目标视频文件分成多个视频段;
4)当前客户端遍历获取各个视频段,且在遍历获取过程中当前客户端优先向局域网的其他客户端获取视频段,如果局域网的其他客户端本地已经存在该视频段则通过点对点将当前视频段发送给当前客户端,否则当前客户端向视频点播服务器获取当前视频段;同时,各个客户端将各个视频段依次输出给用户。
作为上述技术方案的进一步改进:
所述目标视频文件信息包括目标视频文件的大小和目标视频文件的服务地址。
所述步骤3)中根据所述目标视频文件信息将目标视频文件分成多个视频段具体步骤包括:预设视频段的单元字节大小,然后将所述目标视频文件的总大小除以所述单元字节大小,将所述除法得到的商加一得到分段总数,然后按照分段总数将所述目标视频文件平均分割为大小相同的视频段。
所述步骤4)中预设向视频点播服务器读取的视频段前序段数,当前客户端遍历获取各个视频段时,如果当前视频段的序号小于或者等于所述视频段前序段数,则直接向视频点播服务器读取当前视频段。
本发明具有下述优点:本发明客户端接收目标视频文件信息,并根据目标视频文件信息将目标视频文件分成多个视频段,当前客户端遍历获取各个视频段,且在遍历获取过程中当前客户端优先向局域网的其他客户端获取视频段,如果局域网的其他客户端本地已经存在该视频段则通过点对点将当前视频段发送给当前客户端,否则当前客户端向视频点播服务器获取当前视频段,因此各个客户端能够优先通过点对点传输视频,具有视频播放流程、传输速度快、传输效率高、用户体验好的优点。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例的主要流程示意图。
具体实施方式
下面结合附图对本发明的优选实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
如图1所示,本实施例的基于局域网点到点传输的视频点播方法的实施步骤如下:
1)局域网的多个客户端向视频点播服务器请求视频点播服务;
2)视频点播服务器同时向各个客户端发送视频点播服务的目标视频文件信息;
3)客户端接收目标视频文件信息,并根据目标视频文件信息将目标视频文件分成多个视频段;
4)当前客户端遍历获取各个视频段,且在遍历获取过程中当前客户端优先向局域网的其他客户端获取视频段,如果局域网的其他客户端本地已经存在该视频段则通过点对点将当前视频段发送给当前客户端,否则当前客户端向视频点播服务器获取当前视频段;同时,各个客户端将各个视频段依次输出给用户。
本实施例的目标视频文件信息包括目标视频文件的大小和目标视频文件的服务地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州奇可思信息科技有限公司,未经苏州奇可思信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110388908.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:水印位置自适应的视频水印添加方法
- 下一篇:一种针灸针用的托架结构