一种全景播放的方法技术

技术编号:23861179 阅读:42 留言:0更新日期:2020-04-18 13:56
本发明专利技术公开了一种全景播放的方法,涉及信息通信技术领域;基于互联的视频采集终端、云服务器和智能终端,视频采集终端获取全景照片发送至云服务器,云服务器执行如下操作并通过智能终端360度全景播放,S1云服务器对全景图片H264编码、生成直播视频数据并共享,S6智能终端获取直播视频数据,将直播视频数据进行解码并映射到Unity标准材质上,S7智能终端将标准材质附着在Sphere上并将Camera置于Sphere的中心位置,S8智能终端利用Sphere将材质进行360度全景渲染形成全景视频效果供360度全景观看;其通过视频采集终端、云服务器和智能终端以及S1、S6~S8步骤等,实现360度全景播放。

A method of panoramic playing

【技术实现步骤摘要】
一种全景播放的方法
本专利技术涉及信息通信
,尤其涉及一种全景播放的方法。
技术介绍
现有的移动终端和PC机的直播播放器都只是将图像平面的展现出来,无法展现出全景视频360度的观看体验。现有技术问题及思考:如何解决360度全景播放的技术问题。
技术实现思路
本专利技术所要解决的技术问题是提供一种全景播放的方法,其通过视频采集终端、云服务器和智能终端以及S1、S6~S8的步骤等,实现360度全景播放。为解决上述技术问题,本专利技术所采取的技术方案是:一种全景播放的方法,基于互联互通的视频采集终端、云服务器和智能终端,视频采集终端获取全景照片并发送至云服务器,云服务器执行如下操作并通过智能终端360度全景播放,S1、云服务器对全景图片进行H264编码、生成直播视频数据并共享;S6、智能终端获取直播视频数据,将直播视频数据进行解码并映射到Unity标准材质上;S7、智能终端将标准材质附着在Sphere上并将Camera置于Sphere的中心位置;S8、智能终端利用Sphere将材质进行360度全景渲染形成全景视频效果供360度全景观看。进一步的技术方案在于:在所述S1与S6步骤之间执行如下操作,S2、智能终端获取云服务器的拉流地址列表;S3、智能终端根据获取到的地址列表显示线路列表;S4、选择其中一条线路进行拉流,若不选择则默认线路0;S5、智能终端通过线路地址进行拉流并获取直播视频数据。>进一步的技术方案在于:所述智能终端为VR眼镜,在S8步骤之后执行如下操作,S9、VR眼镜,VR眼镜的陀螺仪感知并获取VR眼镜的旋转角度和旋转位置,当VR眼镜旋转时,陀螺仪将旋转角度和旋转位置发送至Camera并相应动态改变Camera的角度,实现观看视角跟随VR眼镜同步旋转,进而实现360度全景视频的观看。进一步的技术方案在于:所述智能终端为PC机,在S8步骤之后执行如下操作,S10、PC机,利用鼠标MouseMove进行鼠标移动判断,通过移动鼠标相应地改变Camera的角度,实现通过PC机的显示器360度全景视频的观看。进一步的技术方案在于:所述智能终端为智能手机,在S8步骤之后执行如下操作,S11、智能手机,利用TouchMove进行屏幕滑动判断,通过滑动手势相应地动态改变Camera的角度,实现通过智能手机的显示屏360度全景视频的观看。进一步的技术方案在于:所述智能终端为Web服务器,在S8步骤之后执行如下操作,S12、Web服务器,利用鼠标MouseMove进行鼠标移动判断,通过移动鼠标相应地改变Camera的角度,实现通过Web服务器的显示器360度全景视频的观看。进一步的技术方案在于:所述视频采集终端为摄像机或者摄像头。进一步的技术方案在于:所述视频采集终端通过互联网与云服务器连接并双向通信,所述智能终端通过互联网与云服务器连接并双向通信,所述视频采集终端通过云服务器与智能终端连接并双向通信。采用上述技术方案所产生的有益效果在于:其通过视频采集终端、云服务器和智能终端以及S1、S6~S8的步骤等,实现360度全景播放。详见具体实施方式部分描述。附图说明图1是本专利技术的原理框图;图2是本专利技术的流程图;图3是本专利技术中全景图片的效果图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本申请及其应用或使用的任何限制。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在下面的描述中阐述了很多具体细节以便于充分理解本申请,但是本申请还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施例的限制。如图1、图2所示,本专利技术公开了一种全景播放的方法为基于互联互通的视频采集终端、云服务器和智能终端,所述视频采集终端通过互联网与云服务器连接并双向通信,视频采集终端获取全景照片并发送至云服务器,所述智能终端包括VR眼镜、PC机、智能手机和Web服务器,所述VR眼镜、PC机、智能手机和Web服务器分别通过互联网与云服务器连接并双向通信,所述视频采集终端通过云服务器分别与VR眼镜、PC机、智能手机和Web服务器连接并双向通信,云服务器执行如下操作并分别通过VR眼镜、PC机、智能手机和Web服务器360度全景播放。S1、云服务器对全景图片进行H264编码、生成直播视频数据并共享。S2、智能终端获取云服务器的拉流地址列表。S3、智能终端根据获取到的地址列表显示线路列表。S4、选择其中一条线路进行拉流,若不选择则默认线路0。S5、智能终端通过线路地址进行拉流并获取直播视频数据。S6、智能终端获取直播视频数据,将直播视频数据进行解码并映射到Unity标准材质上。S7、智能终端将标准材质附着在Sphere上并将Camera置于Sphere的中心位置。S8、智能终端利用Sphere将材质进行360度全景渲染形成全景视频效果供360度全景观看。S9、VR眼镜,VR眼镜的陀螺仪感知并获取VR眼镜的旋转角度和旋转位置,当VR眼镜旋转时,陀螺仪将旋转角度和旋转位置发送至Camera并相应动态改变Camera的角度,实现观看视角跟随VR眼镜同步旋转,进而实现360度全景视频的观看。S10、PC机,利用鼠标MouseMove进行鼠标移动判断,通过移动鼠标相应地改变Camera的角度,实现通过PC机的显示器360度全景视频的观看。S11、智能手机,利用TouchMove进行屏幕滑动判断,通过滑动手势相应地动态改变Camera的角度,实现通过智能手机的显示屏360度全景视频的观看。S12、Web服务器,利用鼠标MouseMove进行鼠标移动判断,通过移动鼠标相应地改变Camera的角度,实现通过Web服务器的显示器360度全景视频的观看。其中,视频采集终端的型号为install360pro2,云服务器包含数据服务器和直播服务器,数据服务器负责存储直播列表数据、点播列表数据,VR眼镜、PC机、智能手机和Web服务器硬件及连接技术本身均为现有技术在此不再赘述。保密运行一段时间后,现场技术人员反馈的有益之处在于:1、画面为全景360呈现,用户可改变视角观看其他方向画面。2、多个智能终端融合共享数据,实现一套存储系统多个智能终端数据一致,界面清晰简约。说明:如图3所示,Install360pro2视频采集完成进行推流将数据传送到云端,云端进行视频编码并进行分发。pc端、w本文档来自技高网...

【技术保护点】
1.一种全景播放的方法,其特征在于:基于互联互通的视频采集终端、云服务器和智能终端,视频采集终端获取全景照片并发送至云服务器,云服务器执行如下操作并通过智能终端360度全景播放,/nS1、云服务器对全景图片进行H264编码、生成直播视频数据并共享;/nS6、智能终端获取直播视频数据,将直播视频数据进行解码并映射到Unity标准材质上;/nS7、智能终端将标准材质附着在Sphere上并将Camera置于Sphere的中心位置;/nS8、智能终端利用Sphere将材质进行360度全景渲染形成全景视频效果供360度全景观看。/n

【技术特征摘要】
1.一种全景播放的方法,其特征在于:基于互联互通的视频采集终端、云服务器和智能终端,视频采集终端获取全景照片并发送至云服务器,云服务器执行如下操作并通过智能终端360度全景播放,
S1、云服务器对全景图片进行H264编码、生成直播视频数据并共享;
S6、智能终端获取直播视频数据,将直播视频数据进行解码并映射到Unity标准材质上;
S7、智能终端将标准材质附着在Sphere上并将Camera置于Sphere的中心位置;
S8、智能终端利用Sphere将材质进行360度全景渲染形成全景视频效果供360度全景观看。


2.根据权利要求1所述的一种全景播放的方法,其特征在于:在所述S1与S6步骤之间执行如下操作,
S2、智能终端获取云服务器的拉流地址列表;
S3、智能终端根据获取到的地址列表显示线路列表;
S4、选择其中一条线路进行拉流,若不选择则默认线路0;
S5、智能终端通过线路地址进行拉流并获取直播视频数据。


3.根据权利要求1所述的一种全景播放的方法,其特征在于:所述智能终端为VR眼镜,在S8步骤之后执行如下操作,
S9、VR眼镜,VR眼镜的陀螺仪感知并获取VR眼镜的旋转角度和旋转位置,当VR眼镜旋转时,陀螺仪将旋转角度和旋转位置发送至Camera并相应动态改变Camera的角度,实现观看视角跟随VR眼镜同步旋转,进而实现360度...

【专利技术属性】
技术研发人员:郑潇毅
申请(专利权)人:石家庄微泽科技有限公司
类型:发明
国别省市:河北;13

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

1