【技术实现步骤摘要】
一种视频实时在线共享浏览防篡改的系统和方法
本专利技术涉及一种视频实时在线共享浏览防篡改的系统和方法,基于视频在实时传输时,通过视频转码技术,可实现对实时传输视频源的真实性进行校验,以避免视频在实时传输过程中被篡改的可能。缩略语及名词解释:PKI:(PublicKeyInfrastructure)公钥基础设施。I帧:(Iframe)又称为内部画面(intrapicture),I帧通常是每个GOP(MPEG所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图像。SEI:(SupplementalEnhancementInformation)补充增强信息。MD5:一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值,用于确保信息传输完整一致。UUID:(UniversallyUniqueIdentifier)通用唯一识别码。RTP:全称PersonalIdentificationNumber,就是移动终端SIM卡的个人识别密码。H.264:由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JVT,JointVideoTeam)提出的高度压缩数字视频编解码器标准。H.265:由ITU-TVCEG继H.264之后所制定的新的视频编码标准。H.265标准围绕着现有的视频编码标准H.264,保留原来的某些技术,同时对一些相关的技术加以改进。新技术使用先进的技术用以改善码流、 ...
【技术保护点】
1.一种视频实时在线共享浏览防篡改的系统,其特征在于通过使用视频转码的技术,可实现对实时传输视频源的真实有效性进行校验,以避免视频在实时传输过程中被篡改;包括信令模块、视频转发模块、视频转码模块和视频防篡改检测模块,其中:/nA.信令模块对视频调阅信令进行解析,获取视频协商相关信息,包含视频传输地址、端口、编解码信息;/nB.视频转发模块接收被调阅方的视频信息,并将转码后的视频信息转发给调阅方;/nC.视频转码模块对实时接收到的视频码流进行编码、插帧和解码操作,在视频调阅信令协商成功后,对被调阅方发送过来的视频码流进行解码操作,解析RTP格式、PS流格式、H.264或H.265视频数据流,最终将视频报文解码成标准视频码流,从视频码流中识别视频流的I帧,并在视频的I帧前插入SEI帧,然后对视频进行编码,并发送给调阅方;/nD.防篡改检测模块对接收到的视频码流进行校验,通过获取视频流的SEI帧信息,并校验SEI帧信息的正确性,确认视频流是否被篡改。/n
【技术特征摘要】
1.一种视频实时在线共享浏览防篡改的系统,其特征在于通过使用视频转码的技术,可实现对实时传输视频源的真实有效性进行校验,以避免视频在实时传输过程中被篡改;包括信令模块、视频转发模块、视频转码模块和视频防篡改检测模块,其中:
A.信令模块对视频调阅信令进行解析,获取视频协商相关信息,包含视频传输地址、端口、编解码信息;
B.视频转发模块接收被调阅方的视频信息,并将转码后的视频信息转发给调阅方;
C.视频转码模块对实时接收到的视频码流进行编码、插帧和解码操作,在视频调阅信令协商成功后,对被调阅方发送过来的视频码流进行解码操作,解析RTP格式、PS流格式、H.264或H.265视频数据流,最终将视频报文解码成标准视频码流,从视频码流中识别视频流的I帧,并在视频的I帧前插入SEI帧,然后对视频进行编码,并发送给调阅方;
D.防篡改检测模块对接收到的视频码流进行校验,通过获取视频流的SEI帧信息,并校验SEI帧信息的正确性,确认视频流是否被篡改。
2.如权利要求1所述的一种视频实时在线共享浏览防篡改系统,其特征在于,信令模块通过接收socket实时接收、解析信令消息,获取媒体地址、端口和编解码信息,将媒体信息通知转发模块,并通过发送socket发送信令消息。
3.如权利要求1所述的一种视频实时在线共享浏览防篡改系统,其特征在于,视频转发模块通过接收socket实时接收被调阅方发送的视频报文,解析RTP/PS视频报文,并通知转码模块,接收转码后的码流,选择1400个字节为一个RTP包,如果一个NAL单元小于等于1400字节,则使用单独一个NAL单元包打成RTP,如果大于1400个字节,则使用一个NAL单元打成多个RTP包,启动发送socket转发转码后的视频码流给调阅方。
4.如权利要求1所述的一种视频实时在线共享浏览防篡改系统,其特征在于,...
【专利技术属性】
技术研发人员:钱超,王晓波,
申请(专利权)人:慧盾信息安全科技苏州股份有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。