1.一种在本地视频中播放弹幕的方法,其特征在于,包括:
截取本地视频文件的头文件,将所述头文件进行压缩并生成对应的头文件MD5值,将所述头文件MD5值作为所述本地视频文件的唯一识别标识;
识别并收集具有所述头文件MD5值的本地视频文件,形成视频库;
收集所有在本地观看了所述视频库中的任一本地视频文件的用户,建立同片用户集合;
收集所述同片用户集合中各用户通过弹幕发送区域向所述本地视频文件发送的弹幕信息;
将所述本地视频文件的头文件MD5值和观看过所述视频库中任一本地视频文件的用户发送的所述弹幕信息捆绑上传至弹幕信息处理模块;
对捆绑后的所述头文件MD5值和所述弹幕信息进行解析,获取到解绑后的所述头文件MD5值和与所述头文件MD5值对应的所述弹幕信息,并将所述头文件MD5值和所述弹幕信息存储至弹幕信息发送模块中;
将存储的所述弹幕信息发送至所述视频库中的所有本地视频文件中进行展示。
2.根据权利要求1所述在本地视频中播放弹幕的方法,其特征在于,进一步包括:
计算所述弹幕信息在所述本地视频文件播放过程中所对应的播放时刻,使得所述弹幕信息与视频播放内容相匹配。
3.根据权利要求2所述在本地视频中播放弹幕的方法,其特征在于,
计算所述弹幕信息在所述本地视频文件播放过程中所对应的播放时刻,进一步为:
记录同片用户集合中各用户通过弹幕发送区域向所述本地视频文件发送的各所述弹幕信息在所述本地视频文件播放过程中分别对应的视频帧的帧值;
在所述视频库中各所述本地视频文件的播放过程中,当所述本地视频文件播放到所述弹幕信息对应的视频帧的帧值时,将与所述帧值对应的弹幕信息发送至各所述本地视频文件进行展示。
4.根据权利要求2所述在本地视频中播放弹幕的方法,其特征在于,
将存储的所述弹幕信息进发送至所述视频库中的所有本地视频文件中进行展示,进一步为:
将存储的所述弹幕信息发送至所述视频库中的所有本地视频文件中,并将所述弹幕信息按照所对应的播放时刻进行展示。
5.根据权利要求1所述在本地视频中播放弹幕的方法,其特征在于,进一步包括:
在向所述视频库中的所有本地视频文件发送所述弹幕信息前,将包括不文明的弹幕信息在内的特定弹幕信息进行过滤处理。
6.一种在本地视频中播放弹幕的系统,其特征在于,包括:头文件处理模块、同一视频识别模块、同片用户收集模块、弹幕信息收集模块、弹幕信息处理模块和弹幕信息发送模块,
所述头文件处理模块,用于截取本地视频文件的头文件,将所述头文件进行压缩并生成对应的头文件MD5值,将所述头文件MD5值作为所述本地视频文件的唯一识别标识;
所述同一视频识别模块,用于识别并收集具有所述头文件MD5值的本地视频文件,形成视频库;
所述同片用户收集模块,用于收集所有在本地观看了所述视频库中的任一本地视频文件的用户,建立同片用户集合;
所述弹幕信息收集模块,用于收集所述同片用户集合中各用户通过弹幕发送区域向所述本地视频文件发送的弹幕信息,并将所述本地视频文件的头文件MD5值和观看过所述视频库中任一本地视频文件的用户发送的所述弹幕信息捆绑上传至弹幕信息处理模块;
所述弹幕信息处理模块,用于对捆绑后的所述头文件MD5值和所述弹幕信息进行解析,获取到解绑后的所述头文件MD5值和与所述头文件MD5值对应的所述弹幕信息,并将所述头文件MD5值和所述弹幕信息存储至弹幕信息发送模块中;
所述弹幕信息发送模块,用于将存储的所述弹幕信息发送至所述视频库中的所有本地视频文件中进行展示。
7.根据权利要求1所述在本地视频中播放弹幕的系统,其特征在于,进一步包括:弹幕信息播放时刻计算模块,
所述弹幕信息播放时刻计算模块,用于计算所述弹幕信息在所述本地视频文件播放过程中所对应的播放时刻,使得所述弹幕信息与视频播放内容相匹配。
8.根据权利要求7所述在本地视频中播放弹幕的系统,其特征在于,
弹幕信息播放时刻计算模块,进一步用于:
记录同片用户集合中各用户通过弹幕发送区域向所述本地视频文件发送的各所述弹幕信息在所述本地视频文件播放过程中分别对应的视频帧的帧值;
在所述视频库中各所述本地视频文件的播放过程中,当所述本地视频文件播放到所述弹幕信息对应的视频帧的帧值时,将与所述帧值对应的弹幕信息发送至各所述本地视频文件进行展示。
9.根据权利要求7所述在本地视频中播放弹幕的系统,其特征在于,
所述弹幕信息发送模块,进一步用于将存储的所述弹幕信息发送至所述视频库中的所有本地视频文件中,并将所述弹幕信息按照所对应的播放时刻进行展示。
10.根据权利要求6所述在本地视频中播放弹幕的系统,其特征在于,进一步包括:弹幕信息过滤模块,
所述弹幕信息过滤模块,用于在向所述视频库中的所有本地视频文件发送所述弹幕信息前,将包括不文明的弹幕信息在内的特定弹幕信息进行过滤处理。