一种虚拟观影的方法及系统技术方案

技术编号:19186602 阅读:64 留言:0更新日期:2018-10-17 02:18
本申请的目的是提供一种虚拟观影的方法及系统,本申请通过在观影器设备端基于用户的账号创建房间及设置房间属性信息,一个或多个其他观影器设备端的用户基于所述房间属性信息获取对应权限以进入已创建房间,基于任一观影器设备端的用户选择的观看模式发送播放请求;在服务器端对所述观影器设备创建的房间进行管理,并将所述播放请求对应的播放资源基于分发策略分发至同一房间内的一个或多个观影器设备。从而使得在不同地理位置的用户可以观看同一影片且进行语音交流。

A method and system for virtual viewing

The purpose of this application is to provide a method and system for virtual viewing. By creating a room and setting room property information based on the user's account on the viewer device, the user of one or more other viewer devices obtains corresponding permissions to enter the created room based on the room property information. A user-selected viewing mode on the viewer device side sends a playback request; the room created by the viewer device is managed on the server side, and the playback resources corresponding to the playback request are distributed to one or more viewer devices in the same room based on the distribution strategy. As a result, users in different geographical locations can watch the same movie and communicate with each other.

【技术实现步骤摘要】
一种虚拟观影的方法及系统
本申请涉及计算机领域,尤其涉及一种虚拟观影的方法及系统。
技术介绍
随着网络通信技术的发展,不但可以通过视频播放器播放已下载在本地的视频,而且还可以通过视频播放器与提供视频的视频服务器连接,一边下载一边播放,实现在线实时播放视频。而在当前的观影场景中,网友或好友之间的实时互动只有弹幕一种形式,缺少更多样化的互动及趣味性。随着VR技术的发展,用户对观看电影的需求越来越多样化,对在电影院的观看形式选择更灵活,比如可在虚拟观影厅观看电影享受类似电影院的感觉,进一步地,将VR技术的融入观影应用,可以使得用户在VR头戴中观看影片,在观影环境中引入虚拟元素,可以丰富观影形式,为用户提供更便捷的观影需求。而目前,进行虚拟观影时,不能邀请不同地理位置的好友进行共同观看同一虚拟观影厅的同一影片,以及进行语音交流等。
技术实现思路
本申请的一个目的是提供一种虚拟观影的方法及设备,为用户提供内容更丰富、观影过程可基于需求操作播放视频的新的观影方式及为用户提供虚拟观影厅,使不同地理位置的用户可以共享同一虚拟观影厅的视频数据的同时进行语音交流。根据本申请的一个方面,提供了一种虚拟观影的系统,所述系统包括:服务器端及一个或多个观影器设备端的账号模块、房间模块、媒体模块及语音模块,其中,所述账号模块在所述服务器端用于对所述观影器设备端基于用户账号的操作进行管理,在所述观影器设备端用于设置用户的账号并基于所述账号进行登录对应的服务器;所述房间模块在所述服务器端用于接收在所述观影器设备端的对房间的操作信息及房间属性信息,基于所述房间属性信息对请求加入所述房间的用户进行鉴权;所述媒体模块在所述服务器端用于基于分发策略控制播放资源的内容分发,在所述观影器设备端用于基于获取策略对获取的播放资源进行播放;所述语音模块在所述服务器端用于对所述房间内的用户进行语音鉴权,基于鉴权结果将接收到的语音数据进行转发或丢弃。进一步地,所述账号模块在所述服务器端用于对基于用户账号进行包括登录、注销、信息修改、好友管理中任一项的操作的管理。进一步地,所述房间属性信息包括:房间唯一标识、房间名称、创建者、发行模式影片信息、用户加入规则、实时用户列表及用户权限列表。进一步地,所述媒体模块用于根据本地缓存视频数据及P2P网络连接信息确定所述获取策略,并根据所述获取策略从所述服务器端或其他所述观影器设备端获取所述播放资源。进一步地,所述媒体模块在所述服务器端用于根据用户的权限列表执行所述观影器设备端用户发送的播放控制指令,并将所述控制指令发送至同一房间内的其他观影器设备端用户,以执行相同的播放控制指令。根据本申请再一个方面,还提供了一种虚拟观影的方法,该方法包括:在观影器设备端基于用户的账号创建房间及设置房间属性信息,一个或多个其他观影器设备端的用户基于所述房间属性信息获取对应权限以进入已创建房间,基于任一观影器设备端的用户选择的观看模式发送播放请求;在服务器端对所述观影器设备创建的房间进行管理,并将所述播放请求对应的播放资源基于分发策略分发至同一房间内的一个或多个观影器设备。进一步地,所述用户选择的观看模式包括:自由模式和发行模式,其中,当所述用户选择的观看模式为自由模式时,同一房间内的多个观影器设备播放相同或不同播放资源;当所述用户选择的观看模式为发行模式时,所述服务器将同一播放资源的数据流基于分发策略分发至同一房间内各观影器设备。进一步地,所述分发策略包括以下至少任一项:在各观影器设备将后续播放资源数据持续缓存预设时间后再分发;在各观影器设备间建立P2P网络进行播放资源下载后再分发。进一步地,所述方法包括:在同一房间内建立各观影器设备之间、所述观影器设备与所述服务器之间的通信连接,基于接收到的任一观影器设备发送的语音数据,根据聊天控制权限进行语音鉴权,以处理所述语音数据。进一步地,所述聊天控制权限包括以下至少任一项:所述房间内的一个或多个观影器设备端的用户未具有发送语音数据至其他观影器设备的权限;所述房间内的一个或多个观影器设备端的用户未具有接收其他观影器设备发送的语音数据的权限;所述房间内的所有观影器设备端的用户具有将语音数据发送至其他观影器设备的权限,且具有接收其他观影器设备端的用户发送的语音数据的权限;基于所述房间内的观影器设备的数量匹配对应的聊天权限。与现有技术相比,本申请提供一种虚拟观影的系统,所述系统包括:服务器端及一个或多个观影器设备端的账号模块、房间模块、媒体模块及语音模块,其中,所述账号模块在所述服务器端用于对所述观影器设备端基于用户账号的操作进行管理,在所述观影器设备端用于设置用户的账号并基于所述账号进行登录对应的服务器;所述房间模块在所述服务器端用于接收在所述观影器设备端的对房间的操作信息及房间属性信息,基于所述房间属性信息对请求加入所述房间的用户进行鉴权;所述媒体模块在所述服务器端用于基于分发策略控制播放资源的内容分发,在所述观影器设备端用于基于获取策略对获取的播放资源进行播放;所述语音模块在所述服务器端用于对所述房间内的用户进行语音鉴权,基于鉴权结果将接收到的语音数据进行转发或丢弃,可以使在不同地理位置的用户在同一虚拟观影厅观看影片的同时也可以进行语音交流。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1示出根据本申请的一个方面提供的一种虚拟观影的系统架构示意图;图2示出本申请中的一实施例的虚拟观影厅的组成示意图;图3示出本申请中的一实施例的媒体模块的架构示意图;图4示出根据本申请再一个方面还提供的一种虚拟观影的方法流程示意图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本申请作进一步详细描述。在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。图1示出根据本申请的一个方面提供的一种虚拟观影的系统架构示意图,所述系统包括:服务器端1及一个或多个观影器设备端2的账号模块11、房间模块12、媒体模块13及语音模块14,其中,所述观影器设备端2为用户提供虚拟现实的观影方式;所述账号模块11在所述服务本文档来自技高网...

【技术保护点】
1.一种虚拟观影的系统,其中,所述系统包括:服务器端及一个或多个观影器设备端的账号模块、房间模块、媒体模块及语音模块,其中,所述观影器设备端为用户提供虚拟现实的观影方式;所述账号模块在所述服务器端用于对所述观影器设备端基于用户账号的操作进行管理,在所述观影器设备端用于设置用户的账号并基于所述账号进行登录对应的服务器;所述房间模块在所述服务器端用于接收在所述观影器设备端的对房间的操作信息及房间属性信息,基于所述房间属性信息对请求加入所述房间的用户进行鉴权;所述媒体模块在所述服务器端用于基于分发策略控制播放资源的内容分发,在所述观影器设备端用于基于获取策略对获取的播放资源进行播放;所述语音模块在所述服务器端用于对所述房间内的用户进行语音鉴权,基于鉴权结果将接收到的语音数据进行转发或丢弃。

【技术特征摘要】
1.一种虚拟观影的系统,其中,所述系统包括:服务器端及一个或多个观影器设备端的账号模块、房间模块、媒体模块及语音模块,其中,所述观影器设备端为用户提供虚拟现实的观影方式;所述账号模块在所述服务器端用于对所述观影器设备端基于用户账号的操作进行管理,在所述观影器设备端用于设置用户的账号并基于所述账号进行登录对应的服务器;所述房间模块在所述服务器端用于接收在所述观影器设备端的对房间的操作信息及房间属性信息,基于所述房间属性信息对请求加入所述房间的用户进行鉴权;所述媒体模块在所述服务器端用于基于分发策略控制播放资源的内容分发,在所述观影器设备端用于基于获取策略对获取的播放资源进行播放;所述语音模块在所述服务器端用于对所述房间内的用户进行语音鉴权,基于鉴权结果将接收到的语音数据进行转发或丢弃。2.根据权利要求1所述的系统,其中,所述账号模块在所述服务器端用于对基于用户账号进行包括登录、注销、信息修改、好友管理中任一项的操作的管理。3.根据权利要求1所述的系统,其中,所述房间属性信息包括:房间唯一标识、房间名称、创建者、发行模式影片信息、用户加入规则、实时用户列表及用户权限列表。4.根据权利要求1所述的系统,其中,所述媒体模块用于根据本地缓存视频数据及P2P网络连接信息确定所述获取策略,并根据所述获取策略从所述服务器端或其他所述观影器设备端获取所述播放资源。5.根据权利要求1所述的系统,其中,所述媒体模块在所述服务器端用于根据用户的权限列表执行所述观影器设备端用户发送的播放控制指令,并将所述控制指令发送至同一房间内的其他观影器设备端用户,以执行相同的播放控制指令。6.一种虚拟观影的方法,其中,所述方法包括:在观影器...

【专利技术属性】
技术研发人员:董琪敏管建智刘寿君
申请(专利权)人:上海临奇智能科技有限公司
类型:发明
国别省市:上海,31

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

1