CN105657517A - 用于播放多人交互视频的方法及设备 - Google Patents

用于播放多人交互视频的方法及设备 Download PDF

Info

Publication number
CN105657517A
CN105657517A CN201610073131.1A CN201610073131A CN105657517A CN 105657517 A CN105657517 A CN 105657517A CN 201610073131 A CN201610073131 A CN 201610073131A CN 105657517 A CN105657517 A CN 105657517A
Authority
CN
China
Prior art keywords
video
many people
target many
interactive video
people interactive
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610073131.1A
Other languages
English (en)
Inventor
毛信良
周田伟
陈二喜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHANGHAI DOUWU NETWORK SCIENCE & TECHNOLOGY Co Ltd
Original Assignee
SHANGHAI DOUWU NETWORK SCIENCE & TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHANGHAI DOUWU NETWORK SCIENCE & TECHNOLOGY Co Ltd filed Critical SHANGHAI DOUWU NETWORK SCIENCE & TECHNOLOGY Co Ltd
Priority to CN201610073131.1A priority Critical patent/CN105657517A/zh
Publication of CN105657517A publication Critical patent/CN105657517A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明的目的是提供一种用于播放多人交互视频的方法及设备,本申请通过向对应网络设备发送关于目标多人交互视频的视频访问请求,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,所述视频播放信息包括所述目标多人交互视频中的交互操作信息,根据所述视频播放信息模拟重现所述目标多人交互视频,采用视频播放信息可以像服务器产生目标多人交互视频一样,在各种客户端设备模拟重现出所述目标多人交互视频,保证播放视频的清晰度和流畅度,供客户端用户播放观看,本申请可以避免现有的直接下载视频的播放方案的不足,降低客户端下载流量,模拟重现时使用客户端内的场景和人物,因此画面清晰,观看无卡顿。

Description

用于播放多人交互视频的方法及设备
技术领域
本发明涉及计算机领域,尤其涉及一种用于播放多人交互视频的方法及设备。
背景技术
现今各种类型的多人交互视频,尤其是竞技类比赛都拥有庞大的观看需求,无论是足球比赛、篮球比赛,或是游戏电竞,队友间是否配合默契,玩家操作是否专业都会影响比赛结果。普通玩家希望通过观看比赛来学习操作技巧以及对战经验。为了便于用户深入学习和研究比赛,比赛类交互视频的播放的清晰度要求比普通视频的清晰度要求更高,而如果采用现有的普通视频文件的下载方案,获取到比赛视频的清晰度和流畅度往往达不达用户要求,影响用户体验。
发明内容
本发明的一个目的是提供一种用于播放多人交互视频的方法及设备,能够增加播放的多人交互视频的清晰度和流畅度。
根据本发明的一个方面,提供了一种用于播放多人交互视频的方法,该方法包括:
向对应网络设备发送关于目标多人交互视频的视频访问请求;
接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,其中,所述视频播放信息包括所述目标多人交互视频中的交互操作信息;
根据所述视频播放信息模拟重现所述目标多人交互视频。
优选的,上述方法中,根据所述视频播放信息模拟重现所述目标多人交互视频包括:
根据所述交互操作信息,以及对应用户对所述目标多人交互视频的播放设置信息,模拟重现所述目标多人交互视频。
优选的,上述方法中,根据所述视频播放信息模拟重现所述目标多人交互视频包括:
根据视频播放信息调用所述用户设备中的虚拟服务器或在所述用户设备中构建虚拟服务器;
利用所述虚拟服务器根据所述视频播放信息模拟重现所述目标多人交互视频。
优选的,上述方法中,向对应网络设备发送关于目标多人交互视频的视频访问请求网络设备,包括:
查询目标多人交互视频的标识列表,向所述网络设备发送从所述标识列表中选择播放的目标多人交互视频的标识。
优选的,上述方法中,向对应网络设备发送关于目标多人交互视频的视频访问请求,包括:
向对应网络设备发送请求获取目标多人交互视频的筛选视频参数。
优选的,上述方法中,向对应网络设备发送关于目标多人交互视频的视频访问请求,包括:
向对应网络设备发送请求获取目标多人交互视频的搜索视频参数。
优选的,上述方法中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取与请求的目标多人交互视频对应的完整的视频播放信息。
优选的,上述方法中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取与请求的目标多人交互视频对应的分段部分的视频播放信息。
优选的,上述方法中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取一可执行文件,所述可执行文件包括与请求的目标多人交互视频对应的视频播放信息。
优选的,上述方法中,所述可执行文件为BAT文件。
优选的,上述方法中,所述视频播放信息还包括通信协议,及根据所述通信协议和交互操作信息生成的交互视频数据。
优选的,上述方法中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取与请求的目标多人交互视频对应的交互操作信息、通信协议,及根据所述通信协议和交互操作信息生成的各个观看角度的交互视频数据;
根据所述视频播放信息模拟重现所述目标多人交互视频,包括:
根据所述视频播放信息和目标多人交互视频中播放的内容和/或获取到的选择参数切换重现的目标多人交互视频的观看角度。
优选的,上述方法中,根据所述视频播放信息和目标多人交互视频中播放的内容切换重现的目标多人交互视频的观看角度,包括:
根据所述视频播放信息中包含的播放的内容中的各子内容的优选级切换重现的目标多人交互视频的观看角度。
优选的,上述方法中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取与请求播放目标多人交互视频对应的交互操作信息、通信协议,及根据所述通信协议和交互操作信息生成的各个观看视野范围的目标多人交互视频数据;
根据所述视频播放信息模拟重现所述目标多人交互视频,
根据所述视频播放信息和获取到的显示选择参数,切换重现的目标多人交互视频的观看视野范围。
根据本发明的另一方面,还提供了一种用于播放多人交互视频的设备,该设备包括:
第一模块,用于向对应网络设备发送关于目标多人交互视频的视频访问请求;
第二模块,用于接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,其中,所述视频播放信息包括所述目标多人交互视频中的交互操作信息;
第三模块,用于根据所述视频播放信息模拟重现所述目标多人交互视频。
优选的,上述设备中,所述第三模块,用于根据所述交互操作信息,以及对应用户对所述目标多人交互视频的播放设置信息,模拟重现所述目标多人交互视频。
优选的,上述设备中,所述第三模块,用于根据视频播放信息调用所述用户设备中的虚拟服务器或在所述用户设备中构建虚拟服务器;利用所述虚拟服务器根据所述视频播放信息模拟重现所述目标多人交互视频。
优选的,上述设备中,所述第一模块,用于查询目标多人交互视频的标识列表,向所述网络设备发送从所述标识列表中选择播放的目标多人交互视频的标识。
优选的,上述设备中,所述第一模块,用于向对应网络设备发送请求获取目标多人交互视频的筛选视频参数。
优选的,上述设备中,所述第一模块,用于向对应网络设备发送请求获取目标多人交互视频的搜索视频参数。
优选的,上述设备中,所述第二模块,用于从网络设备获取与请求的目标多人交互视频对应的完整的视频播放信息。
优选的,上述设备中所述第二模块,用于从网络设备获取与请求的目标多人交互视频对应的分段部分的视频播放信息。
优选的,上述设备中,所述第二模块,用于从网络设备获取一可执行文件,所述可执行文件包括与请求的目标多人交互视频对应的视频播放信息。
优选的,上述设备中,所述可执行文件为BAT文件。
优选的,上述设备中,所述视频播放信息还包括通信协议,及根据所述通信协议和交互操作信息生成的交互视频数据。
优选的,上述设备中,所述第二模块,用于从网络设备获取与请求的目标多人交互视频对应的交互操作信息、通信协议,及根据所述通信协议和交互操作信息生成的各个观看角度的交互视频数据;
所述第三模块,用于根据所述视频播放信息和目标多人交互视频中播放的内容和/或获取到的选择参数切换重现的目标多人交互视频的观看角度。
优选的,上述设备中,所述第二模块,用于根据所述视频播放信息中包含的播放的内容中的各子内容的优选级切换重现的目标多人交互视频的观看角度。
优选的,上述设备中,所述第二模块,用于从网络设备获取与请求播放目标多人交互视频对应的交互操作信息、通信协议,及根据所述通信协议和交互操作信息生成的各个观看视野范围的目标多人交互视频数据;
所述第三模块,用于根据所述视频播放信息和获取到的显示选择参数,切换重现的目标多人交互视频的观看视野范围。
与现有技术相比,本申请通过向对应网络设备发送关于目标多人交互视频的视频访问请求,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,其中,所述视频播放信息包括所述目标多人交互视频中的交互操作信息,根据所述视频播放信息模拟重现所述目标多人交互视频,采用视频播放信息可以像服务器产生目标多人交互视频一样,在各种客户端设备模拟重现(模拟生成)出所述目标多人交互视频,保证播放视频的清晰度和流畅度,供客户端用户播放观看,本申请可以避免现有的直接下载视频的播放方案的不足,通过下载视频播放信息,并在客户端内根据所述视频播放模拟重现(模拟生成)出所述目标多人交互视频而非直接下载目标多人交互视频,从而可以降低客户端下载流量,模拟重现时使用客户端内的场景和人物,因此画面清晰,观看无卡顿。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个方面的一种用于播放多人交互视频的方法示意图;
图2示出本发明中一实施例的第一筛选界面示意图;
图3示出本发明中一实施例的第二筛选界面示意图;
图4示出本发明中一实施例的第三筛选界面示意图;
图5示出本发明中一实施例的第四筛选界面示意图;
图6示出本发明中一实施例的第一下载界面示意图;
图7示出本发明中一实施例的第二下载界面示意图;
图8示出本发明中一实施例的第三下载界面示意图;
图9示出本发明中一实施例的第一搜索界面示意图;
图10示出本发明中一实施例的第二搜索界面示意图;
图11示出本发明中一实施例的第三搜索界面示意图;
图12示出本发明中一实施例的第四搜索界面示意图;
图13示出本发明中一实施例的第五搜索界面示意图;
图14示出本发明中一实施例的第六搜索界面示意图;
图15示出本发明中一实施例的第七搜索界面示意图;
图16示出本发明中一实施例的第一镜头切换界面示意图;
图17示出本发明中一实施例的第二镜头切换界面示意图;
图18示出本发明中一实施例的第三镜头切换界面示意图;
图19示出本发明中一实施例的第四镜头切换界面示意图;
图20示出本发明中一实施例的第一迷雾切换界面示意图;
图21示出本发明中一实施例的第二迷雾切换界面示意图;
图22示出本发明中一实施例的选择播放请求示意图;
图23示出根据本发明一个方面的一种用于播放多人交互视频的设备示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
如图1所示,本发明一实施例中,提供一种用于播放多人交互视频的方法,包括:
步骤S1,向对应网络设备发送关于目标多人交互视频的视频访问请求;在此,所述网络设备可以是服务器或一视频请求平台,所述目标多人交互视频是指有多个对象参与比赛形成的交互视频,如多人的比赛竞技视频;
步骤S2,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,其中,所述视频播放信息包括所述目标多人交互视频中的交互操作信息;具体的,所述交互操作信息包括如移动、攻击、技能等操作信息,所述视频播放信息后续用于模拟生成对应的目标交互视频,例如,如A客户端发出了攻击B的交互操作信息,对应生成的视频播放信息用于生成对应的目标交互视频,例如,A客户端发出了攻击B的交互操作信息后,响应生成的视频播放信息包括用于生成A攻击B的视频及相应的B受到攻击后受伤的视频的播放信息;
步骤S3,根据所述视频播放信息模拟重现所述目标多人交互视频。本实施例可应用于PC端或触摸屏移动终端等各种智能设备上,在此,由于获取到的是视频播放信息,视频播放信息是生成多人交互视频的原始数据,包括了交互操作信息,采用视频播放信息可以像服务器产生目标多人交互视频一样,在各种客户端设备模拟重现(模拟生成)出所述目标多人交互视频,保证播放视频的清晰度和流畅度,供客户端用户播放观看。本实施例可以避免现有的直接下载视频的播放方案的不足,通过下载视频播放信息,并在客户端内根据所述视频播放模拟重现(模拟生成)出所述目标多人交互视频而非直接下载目标多人交互视频,从而可以降低客户端下载流量,模拟重现时使用客户端内的场景和人物,因此画面清晰,观看无卡顿。例如,可以在如图6所示的界面中单指点击“下载观看”按钮或其它特定按钮,然后在如图7所示的界面显示视频开始下载,“下载观看”按钮变成“下载中”标签附带进度条,下载完成后,视频播放信息保存至本地录像内,并可用红点提示已有新视频播放信息被保存,如图8所示,下载中标签变成“播放”按钮,点击“播放”按钮,播放完整比赛录像。
上述用于播放多人交互视频的方法一优选的实施例中,步骤S3,根据所述视频播放信息模拟重现所述目标多人交互视频包括:
根据所述交互操作信息,以及对应用户对所述目标多人交互视频的播放设置信息,模拟重现所述目标多人交互视频。具体的,除了基于所述交互操作信息,还可以同时基础从获取到的播放设置信息,来模拟生成对应的个性化的目标多人交互视频,以满足用户对目标多人交互视频的个性化的播放需求。所述播放设置信息可以是对目标多人交互视频的观看角度的选择,如游戏中不同的英雄角度、不同的竞技方角度或者上帝视角等等,则对应生成的是某个观看角度的目标多人交互视频;所述播放设置信息也可以是对观看视野范围的选择,则对应生成的是某个观看视野范围的目标多人交互视频。
上述用于播放多人交互视频的方法一优选的实施例中,步骤S3,根据所述视频播放信息模拟重现所述目标多人交互视频包括:
根据视频播放信息调用所述用户设备中的虚拟服务器或在所述用户设备中构建虚拟服务器;
利用所述虚拟服务器根据所述视频播放信息模拟重现所述目标多人交互视频。在此,通过调用客户端的虚拟服务器,可以实现模拟客户端与真实服务器之间的数据交互以生成目标多人交互视频的过程,具体来说,客户端可以将获取到的交互操作信息发送至客户端的虚拟服务器,虚拟服务器根据接收到的交互操作信息对应生成目标多人交互视频,从而保证客户端播放的目标多人交互视频的较高的清晰度。
上述用于播放多人交互视频的方法一优选的实施例中,步骤S1,向对应网络设备发送关于目标多人交互视频的视频访问请求网络设备,包括:
查询目标多人交互视频的标识列表,向所述网络设备发送从所述标识列表中选择播放的目标多人交互视频的标识。具体的,所述目标多人交互视频的标识列表可以从服务器或视频播放平台获取,然后在客户端设备上展示,以方便用户快速从所述标识列表中选择想看的目标多人交互视频的标识后,后续根据标识快速获取到对应的目标多人交互视频的视频播放信息。详细的,如图22所示,用户可以通过查询目标多人交互视频的标识列表,获取到正在进行的比赛、已经完成的比赛,或者通过在标识列表中通过搜索比赛ID、玩家姓名、角色名得到要选择标识,从而获取到对应的目标多人交互视频。
上述用于播放多人交互视频的方法一优选的实施例中,向对应网络设备发送关于目标多人交互视频的视频访问请求,包括:
向对应网络设备发送请求获取目标多人交互视频的筛选视频参数,以方便用户根据预设的筛选关键字,快速查找到需要观看的目标多人交互视频的视频播放信息。例如,用户可以在如图2所示的界面中通过手指单击“全部”按钮,筛选比赛模式,然后在如图3所示的下拉框里选择比赛模式,然后可在比赛列表中展示已选比赛模式的比赛,并且按每场比赛战队双方平均荣誉值或平均天梯分由高到低排列;另外,用户还可在如图4所示的界面中通过手指点击比赛状态按钮,筛选比赛状态,然后可以在如图5所示的下拉框里选择比赛状态,单指点击下拉框中的任意选项后,可在比赛列表内将只出现已选比赛状态的比赛,并且按每场比赛战队双方平均荣誉值或平均天梯分由高到低排列;此外,还可以实现比赛模式和比赛时间同时筛选,操作方式参考筛选—比赛模式和筛选—比赛时间,然后根据用户先选择的模式,在一个筛选模式的筛选结果内筛选另一模式,即同时满足两种模式的比赛会按每场比赛战队双方平均荣誉值或平均天梯分由高到低排列展示。
上述用于播放多人交互视频的方法一优选的实施例中,向对应网络设备发送关于目标多人交互视频的视频访问请求,包括:
向对应网络设备发送请求获取目标多人交互视频的搜索视频参数,以方便用户通过输入任意的搜索关键字,快速查找到需要观看的目标多人交互视频的视频播放信息。例如,用户可以对玩家姓名的搜索关键字进行自定义搜索,可在如图9所示的界面中,单指点击玩家姓名输入框处或其它特定区域,并输入玩家姓名,并在如图10所示的界面中点击“搜索”按钮,确认搜索;另外,还可以在选择英雄的搜索关键字进行自定义搜索,例如,可在如图11所述的界面中,单击英雄头像,选择英雄处对应出现英雄名字,被选中英雄头像出现白框,然后在如图12所示的界面中点击“搜索”按钮,确认搜索;此外,还可以通过比赛ID搜索,在如图13所示的界面中点击比赛ID搜索按钮,进入比赛ID搜索界面,然后在如图14所示的界面中,在比赛ID输入区域范围或其它特定范围内输入比赛ID,然后在如图15所示的界面中点击“搜索”按钮,确认搜索。
上述用于播放多人交互视频的方法一优选的实施例中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取与请求的目标多人交互视频对应的完整的视频播放信息。具体的,如果比赛已经结束,则该比赛的目标多人交互视频可以完整生成,因此可以生成对应于该目标多人交互视频的完整视频播放信息,客户端可以从网络设备获取该完整的视频播放信息,以在客户端根据该完整的视频播放信息对应生成完整的目标多人交互视频,以方便客户端只需一次连接网络设备即可下载需要观看的多人交互视频的全部视频播放信息。
上述用于播放多人交互视频的方法一优选的实施例中,,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取与请求的目标多人交互视频对应的分段部分的视频播放信息。具体的,如果比赛尚未结束,则该比赛的目标多人交互视频可以分段生成,因此可以生成对应于该分段的目标多人交互视频的分段部分的视频播放信息,客户端可以从网络设备获取该分段部分的视频播放信息,以在客户端根据该分段部分的视频播放信息对应生成分段的目标多人交互视频,以减少用户等待观看比赛的时间,实现比赛直播的功能,在比赛开始后,即可通过客户端逐段下载视频播放信息,实现逐段播放目标多人交互视频的功能。
上述用于播放多人交互视频的方法一优选的实施例中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取一可执行文件,所述可执行文件包括与请求的目标多人交互视频对应的视频播放信息。在此,客户端从网络设备获取到的视频播放信息是包含在一可执行文件内的,从而方便后续在客户端执行该可执行文件,以模拟再现对应的目标多人交互视频。例如,可以通过调用客户端的虚拟服务器,实现模拟客户端与真实服务器之间的数据交互以生成目标多人交互视频的过程,具体来说,客户端可以运行该可执行文件,将从可执行文件中获取到的视频播放信息发送至客户端的虚拟服务器,虚拟服务器根据接收到的交互操作信息对应生成目标多人交互视频,从而保证客户端播放的目标多人交互视频的较高的清晰度。
上述用于播放多人交互视频的方法一优选的实施例中,所述可执行文件为BAT文件,从而提高客户端模拟生成对应的目标多人交互视频的效率。具体的,例如对于已经完成的游戏视频,只需要下载一个平均150K的bat文件,即可流畅观看完整比赛,中间再无加载过程。
上述用于播放多人交互视频的方法一优选的实施例中,所述视频播放信息还包括通信协议,及根据所述通信协议和交互操作信息生成的交互视频数据,具体的,所述通信协议包括服务器端与客户端如果交互通信的协议,所述交互视频数据用于生成对应目标多人交互视频,本实施例可以方便客户端通过调用客户端的虚拟服务器,根据通信协议可以高效实现模拟客户端与真实服务器之间的数据交互以生成交互视频数据,从而根据交互视频数据生成对应的目标多人交互视频。
上述用于播放多人交互视频的方法一优选的实施例中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取与请求的目标多人交互视频对应的交互操作信息、通信协议,及根据所述通信协议和交互操作信息生成的各个观看角度的交互视频数据;
根据所述视频播放信息模拟重现所述目标多人交互视频,包括:
根据所述视频播放信息和目标多人交互视频中播放的内容和/或获取到的选择参数切换重现的目标多人交互视频的观看角度。在此,由于从网络设备获取到是需要观看的目标多人交互视频的各个角度的交互视频数据,所以在客户端播放时,可以满足用户的个性化观看需求,体验比赛双方真实对战环境,根据选择的观看角度模拟重现对应角度的目标多人交互视频,实现用户多人在线游戏比赛直播或个人观看时,例如以某个角色或某个场景的观看角度,通过不同的镜头模式以及针对不同角色的镜头和场景镜头能更全面的、更多角度观看比赛,同时保证不错过每一个精彩画面。本实施例可以根据前述获取到的完整的各个角度的视频播放信息或分段部分的各个角度的视频播放信息,模拟从现各个角度的完整的或分段的目标多人交互视频。具体的,选择参数,即观看角度的选择可以的用户选择也可以由客户端自动选择,例如可以在客户端设置手动镜头的功能,以实现所述由用户选择,还可在客户端设置自动镜头的功能,以所述由客户端自动选择,选择手动镜头后,通过用户自主选择,切换看角色和/或切换场景的观看角度,详细的,可在如图16所示的界面中单指单击角色头像图标切换镜头后,头像图标变成高亮,同时镜头切换到该角色,且镜头跟随该角色,同时可在界面的左上方角色详细信息面板出现该角色信息;另外,选择自动镜头后,自动镜头为用户的非自主行为,由客户端对正在播放的视频,包含但不限于角色释放技能,角色对其他角色攻击、击杀,角色被其他角色攻击或击杀等,进行观看角度的自动切换,详细的,可在如图17所示的界面鼠标单击小地图或特定区域实现切换场景,随后镜头会立即切换到战斗场景中相对应的区域,持续对该区域战斗场景进行展现,另外可设置小地图上的白框有定位功能,定位镜头位置,另外,还可通过在如图18所示的界面中,通过手指点击小地图或特定区域并按住,在小地图内滑动手指,镜头通过定位手指在小地图内的位置移动,手指停止移动并抬起,镜头停止移动,并固定在停止时的位置,对该位置场景持续播放;此外,还可以在如图19所示的界面中,手指单击“自动视角(自动镜头)”按钮即可打开或关闭自动视角的切换,按钮呈暗灰色时,自动视角打开,按钮呈亮黑色时,自动视角关闭。
上述用于播放多人交互视频的方法一优选的实施例中,根据所述视频播放信息和目标多人交互视频中播放的内容切换重现的目标多人交互视频的观看角度,包括:
根据所述视频播放信息中包含的播放的内容中的各子内容的优选级切换重现的目标多人交互视频的观看角度,从而实现动态地调整观看角度,提高观看效果,保证用户不错过每一个精彩画面。具体的,各子内容可以是比赛对象或比赛中正在发生的事件等,例如,多个比赛对象如角色A、B、C,角色A的优先级最高为3,角色B的优先级次之为2,角色C的优先级最低为1,某一目标多人交互视频的播放画面中开始有角色A、B、C,由于角色A的优先级最高,所以此时可以从角色A的观看角度进行播放,随后如果角色A移出画面,则由于角色B的优先级次之,此时在画面中优先级最高,所以此时可以从角色B的观看角度进行播放,随后如果角色B也移出画面,只剩下角色C,则此时可以从角色C的观看角度进行播放。
上述用于播放多人交互视频的方法一优选的实施例中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取与请求播放目标多人交互视频对应的交互操作信息、通信协议,及根据所述通信协议和交互操作信息生成的各个观看视野范围的目标多人交互视频数据;
根据所述视频播放信息模拟重现所述目标多人交互视频,
根据所述视频播放信息和获取到的显示选择参数,切换重现的目标多人交互视频的观看视野范围。在此,由于从网络设备获取到是需要观看的目标多人交互视频的各个观看视野范围的交互视频数据,所以在客户端播放时,可以满足用户的个性化观看需求,体验比赛双方真实对战环境,根据选择的观看视野范围模拟重现对应观看视野范围的目标多人交互视频,能够在比赛过程中模拟真实的比赛环境,通过选择观看视野范围,在直播过程中更专业的解说电竞比赛,以及让用户在观战时有身临其境之感。本实施例可以根据前述获取到的完整的各个观看视野范围的视频播放信息或分段部分的各个角度的视频播放信息,模拟从现各个观看视野范围的完整的或分段的目标多人交互视频。例如一比赛中,观看视野范围可分为三种,A方的观看视野范围,B方的观看视野范围及中立区的观看视野范围,则用户可以根据学习研究的需要选择不同的观看视野范围进行播放。
详细的,可在客户端设置一迷雾功能以实现观看视野范围的切换,迷雾开启后包含但不限于以下状态:战争迷雾-蓝方;战争迷雾-红方;战争迷雾-全部,
其中,当迷雾处于开启-蓝方状态时,相当于用户站在蓝方的角度观看比赛,在这种状态下,用户可以在小地图上看到蓝方的所有地形;以及无论在小地图还是在对战环境中获取所有蓝方势力的视野,蓝方势力包括但不限于蓝方基地、蓝方防御塔、蓝方角色、蓝方小兵、蓝方安插的侦查眼;
当迷雾处于开启-红方状态时,相当于用户站在红方的角度观看比赛,在这种状态下,用户可以在小地图上看到红方的所有地形;无论在小地图还是在对战环境中将获取所有红方势力的视野,红方势力包括但不限于红方基地、红方防御塔、红方角色、红方小兵、红方安插的侦查眼;
当迷雾处于开启-全部状态时,用户可以在小地图上看到所有地形;以及无论在小地图还是在对战环境中将获取对战双方所有角色的视野,视野包括双方基地、双方防御塔、双方角色、双方小兵、双反安插的侦查眼。
此外,还可以在如图20所示的界面上设置开关迷雾的按钮,若按钮处于深黑色状态时,迷雾处于关闭状态,此时,无论在小地图还是在战斗环境中无未知状态,用户可以看到比赛过程中无论是红方、蓝方还是中立势力所处位置,获取所有地形;若按钮处于暗灰色状态时,迷雾处于开启状态当,单指点击“开启迷雾”按钮后,即可进行切换战争迷雾状态操作,如图21所示,在迷雾开启状态下,单指单击任何一方势力角色头像,开启在战争迷雾下该势力视野,单击任何一方势力任何一个角色头像,将开启该放势力如蓝方或红方在战争迷雾下的视野。
如图23所示,本申请还提供另一种用于播放多人交互视频的设备,该设备100包括:
第一模块1,用于向对应网络设备发送关于目标多人交互视频的视频访问请求;在此,所述网络设备可以是服务器或一视频请求平台,所述目标多人交互视频是指有多个对象参与比赛形成的交互视频,如多人的比赛竞技视频;
第二模块2,用于接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,其中,所述视频播放信息包括所述目标多人交互视频中的交互操作信息;具体的,所述交互操作信息包括如移动、攻击、技能等操作信息,所述视频播放信息后续用于模拟生成对应的目标交互视频,例如,如A客户端发出了攻击B的交互操作信息,对应生成的视频播放信息用于生成对应的目标交互视频,例如,A客户端发出了攻击B的交互操作信息后,响应生成的视频播放信息包括用于生成A攻击B的视频及相应的B受到攻击后受伤的视频的播放信息;
第三模块3,用于根据所述视频播放信息模拟重现所述目标多人交互视频。本实施例可应用于PC端或触摸屏移动终端等各种智能设备上,在此,由于获取到的是视频播放信息,视频播放信息是生成多人交互视频的原始数据,包括了交互操作信息,采用视频播放信息可以像服务器产生目标多人交互视频一样,在各种客户端设备模拟重现(模拟生成)出所述目标多人交互视频,保证播放视频的清晰度和流畅度,供客户端用户播放观看。本实施例可以避免现有的直接下载视频的播放方案的不足,通过下载视频播放信息,并在客户端内根据所述视频播放模拟重现(模拟生成)出所述目标多人交互视频而非直接下载目标多人交互视频,从而可以降低客户端下载流量,模拟重现时使用客户端内的场景和人物,因此画面清晰,观看无卡顿。例如,可以在如图6所示的界面中单指点击“下载观看”按钮或其它特定按钮,然后在如图7所示的界面显示视频开始下载,“下载观看”按钮变成“下载中”标签附带进度条,下载完成后,视频播放信息保存至本地录像内,并可用红点提示已有新视频播放信息被保存,如图8所示,下载中标签变成“播放”按钮,点击“播放”按钮,播放完整比赛录像。
优选的,上述设备100中,所述第三模块3,用于根据所述交互操作信息,以及对应用户对所述目标多人交互视频的播放设置信息,模拟重现所述目标多人交互视频。具体的,除了基于所述交互操作信息,还可以同时基础从获取到的播放设置信息,来模拟生成对应的个性化的目标多人交互视频,以满足用户对目标多人交互视频的个性化的播放需求。所述播放设置信息可以是对目标多人交互视频的观看角度的选择,如游戏中不同的英雄角度、不同的竞技方角度或者上帝视角等等,则对应生成的是某个观看角度的目标多人交互视频;所述播放设置信息也可以是对观看视野范围的选择,则对应生成的是某个观看视野范围的目标多人交互视频。
优选的,上述设备100中,所述第三模块3,用于根据视频播放信息调用所述用户设备中的虚拟服务器或在所述用户设备中构建虚拟服务器;利用所述虚拟服务器根据所述视频播放信息模拟重现所述目标多人交互视频。在此,通过调用客户端的虚拟服务器,可以实现模拟客户端与真实服务器之间的数据交互以生成目标多人交互视频的过程,具体来说,客户端可以将获取到的交互操作信息发送至客户端的虚拟服务器,虚拟服务器根据接收到的交互操作信息对应生成目标多人交互视频,从而保证客户端播放的目标多人交互视频的较高的清晰度。
优选的,上述设备100中,所述第一模块1,用于查询目标多人交互视频的标识列表,向所述网络设备发送从所述标识列表中选择播放的目标多人交互视频的标识。具体的,所述目标多人交互视频的标识列表可以从服务器或视频播放平台获取,然后在客户端设备上展示,以方便用户快速从所述标识列表中选择想看的目标多人交互视频的标识后,后续根据标识快速获取到对应的目标多人交互视频的视频播放信息。详细的,如图22所示,用户可以通过查询目标多人交互视频的标识列表,获取到正在进行的比赛、已经完成的比赛,或者通过在标识列表中通过搜索比赛ID、玩家姓名、角色名得到要选择标识,从而获取到对应的目标多人交互视频。
优选的,上述设备100中,所述第三模块3,用于根据所述交互操作信息,以及对应用户对所述目标多人交互视频的播放设置信息,模拟重现所述目标多人交互视频。所述第一模块,用于向对应网络设备发送请求获取目标多人交互视频的筛选视频参数以方便用户根据预设的筛选关键字,快速查找到需要观看的目标多人交互视频的视频播放信息。例如,用户可以在如图2所示的界面中通过手指单击“全部”按钮,筛选比赛模式,然后在如图3所示的下拉框里选择比赛模式,然后可在比赛列表中展示已选比赛模式的比赛,并且按每场比赛战队双方平均荣誉值或平均天梯分由高到低排列;另外,用户还可在如图4所示的界面中通过手指点击比赛状态按钮,筛选比赛状态,然后可以在如图5所示的下拉框里选择比赛状态,单指点击下拉框中的任意选项后,可在比赛列表内将只出现已选比赛状态的比赛,并且按每场比赛战队双方平均荣誉值或平均天梯分由高到低排列;此外,还可以实现比赛模式和比赛时间同时筛选,操作方式参考筛选—比赛模式和筛选—比赛时间,然后根据用户先选择的模式,在一个筛选模式的筛选结果内筛选另一模式,即同时满足两种模式的比赛会按每场比赛战队双方平均荣誉值或平均天梯分由高到低排列展示。
优选的,上述设备100中,所述第三模块3,用于根据所述交互操作信息,以及对应用户对所述目标多人交互视频的播放设置信息,模拟重现所述目标多人交互视频。所述第一模块,用于向对应网络设备发送请求获取目标多人交互视频的搜索视频参数,以方便用户通过输入任意的搜索关键字,快速查找到需要观看的目标多人交互视频的视频播放信息。例如,用户可以对玩家姓名的搜索关键字进行自定义搜索,可在如图9所示的界面中,单指点击玩家姓名输入框处或其它特定区域,并输入玩家姓名,并在如图10所示的界面中点击“搜索”按钮,确认搜索;另外,还可以在选择英雄的搜索关键字进行自定义搜索,例如,可在如图11所述的界面中,单击英雄头像,选择英雄处对应出现英雄名字,被选中英雄头像出现白框,然后在如图12所示的界面中点击“搜索”按钮,确认搜索;此外,还可以通过比赛ID搜索,在如图13所示的界面中点击比赛ID搜索按钮,进入比赛ID搜索界面,然后在如图14所示的界面中,在比赛ID输入区域范围或其它特定范围内输入比赛ID,然后在如图15所示的界面中点击“搜索”按钮,确认搜索。
优选的,上述设备100中,所述第二模块2,用于从网络设备获取与请求的目标多人交互视频对应的完整的视频播放信息。具体的,如果比赛已经结束,则该比赛的目标多人交互视频可以完整生成,因此可以生成对应于该目标多人交互视频的完整视频播放信息,客户端可以从网络设备获取该完整的视频播放信息,以在客户端根据该完整的视频播放信息对应生成完整的目标多人交互视频,以方便客户端只需一次连接网络设备即可下载需要观看的多人交互视频的全部视频播放信息。
优选的,上述设备100中,所述第二模块,用于从网络设备获取与请求的目标多人交互视频对应的分段部分的视频播放信息。具体的,如果比赛尚未结束,则该比赛的目标多人交互视频可以分段生成,因此可以生成对应于该分段的目标多人交互视频的分段部分的视频播放信息,客户端可以从网络设备获取该分段部分的视频播放信息,以在客户端根据该分段部分的视频播放信息对应生成分段的目标多人交互视频,以减少用户等待观看比赛的时间,实现比赛直播的功能,在比赛开始后,即可通过客户端逐段下载视频播放信息,实现逐段播放目标多人交互视频的功能。
优选的,上述设备100中,所述第二模块2,用于从网络设备获取一可执行文件,所述可执行文件包括与请求的目标多人交互视频对应的视频播放信息。在此,客户端从网络设备获取到的视频播放信息是包含在一可执行文件内的,从而方便后续在客户端执行该可执行文件,以模拟再现对应的目标多人交互视频。例如,可以通过调用客户端的虚拟服务器,实现模拟客户端与真实服务器之间的数据交互以生成目标多人交互视频的过程,具体来说,客户端可以运行该可执行文件,将从可执行文件中获取到的视频播放信息发送至客户端的虚拟服务器,虚拟服务器根据接收到的交互操作信息对应生成目标多人交互视频,从而保证客户端播放的目标多人交互视频的较高的清晰度。
优选的,上述设备100中,所述可执行文件为BAT文件,从而提高客户端模拟生成对应的目标多人交互视频的效率。具体的,例如对于已经完成的游戏视频,只需要下载一个平均150K的bat文件,即可流畅观看完整比赛,中间再无加载过程。
优选的,上述设备100中,所述视频播放信息还包括通信协议,及根据所述通信协议和交互操作信息生成的交互视频数据,具体的,所述通信协议包括服务器端与客户端如果交互通信的协议,所述交互视频数据用于生成对应目标多人交互视频,本实施例可以方便客户端通过调用客户端的虚拟服务器,根据通信协议可以高效实现模拟客户端与真实服务器之间的数据交互以生成交互视频数据,从而根据交互视频数据生成对应的目标多人交互视频。
优选的,上述设备100中,所述第二模块2,用于从网络设备获取与请求的目标多人交互视频对应的交互操作信息、通信协议,及根据所述通信协议和交互操作信息生成的各个观看角度的交互视频数据;
所述第三模块3,用于根据所述视频播放信息和目标多人交互视频中播放的内容和/或获取到的选择参数切换重现的目标多人交互视频的观看角度。在此,由于从网络设备获取到是需要观看的目标多人交互视频的各个角度的交互视频数据,所以在客户端播放时,可以满足用户的个性化观看需求,体验比赛双方真实对战环境,根据选择的观看角度模拟重现对应角度的目标多人交互视频,实现用户多人在线游戏比赛直播或个人观看时,例如以某个角色或某个场景的观看角度,通过不同的镜头模式以及针对不同角色的镜头和场景镜头能更全面的、更多角度观看比赛,同时保证不错过每一个精彩画面。本实施例可以根据前述获取到的完整的各个角度的视频播放信息或分段部分的各个角度的视频播放信息,模拟从现各个角度的完整的或分段的目标多人交互视频。具体的,选择参数,即观看角度的选择可以的用户选择也可以由客户端自动选择,例如可以在客户端设置手动镜头的功能,以实现所述由用户选择,还可在客户端设置自动镜头的功能,以所述由客户端自动选择,选择手动镜头后,通过用户自主选择,切换看角色和/或切换场景的观看角度,详细的,可在如图16所示的界面中单指单击角色头像图标切换镜头后,头像图标变成高亮,同时镜头切换到该角色,且镜头跟随该角色,同时可在界面的左上方角色详细信息面板出现该角色信息;另外,选择自动镜头后,自动镜头为用户的非自主行为,由客户端对正在播放的视频,包含但不限于角色释放技能,角色对其他角色攻击、击杀,角色被其他角色攻击或击杀等,进行观看角度的自动切换,详细的,可在如图17所示的界面鼠标单击小地图或特定区域实现切换场景,随后镜头会立即切换到战斗场景中相对应的区域,持续对该区域战斗场景进行展现,另外可设置小地图上的白框有定位功能,定位镜头位置,另外,还可通过在如图18所示的界面中,通过手指点击小地图或特定区域并按住,在小地图内滑动手指,镜头通过定位手指在小地图内的位置移动,手指停止移动并抬起,镜头停止移动,并固定在停止时的位置,对该位置场景持续播放;此外,还可以在如图19所示的界面中,手指单击“自动视角(自动镜头)”按钮即可打开或关闭自动视角的切换,按钮呈暗灰色时,自动视角打开,按钮呈亮黑色时,自动视角关闭。
优选的,上述设备100中,所述第二模块2,用于根据所述视频播放信息中包含的播放的内容中的各子内容的优选级切换重现的目标多人交互视频的观看角度,从而实现动态地调整观看角度,提高观看效果,保证用户不错过每一个精彩画面。具体的,各子内容可以是比赛对象或比赛中正在发生的事件等,例如,多个比赛对象如角色A、B、C,角色A的优先级最高为3,角色B的优先级次之为2,角色C的优先级最低为1,某一目标多人交互视频的播放画面中开始有角色A、B、C,由于角色A的优先级最高,所以此时可以从角色A的观看角度进行播放,随后如果角色A移出画面,则由于角色B的优先级次之,此时在画面中优先级最高,所以此时可以从角色B的观看角度进行播放,随后如果角色B也移出画面,只剩下角色C,则此时可以从角色C的观看角度进行播放。
优选的,上述设备100中,所述第二模块2,用于从网络设备获取与请求播放目标多人交互视频对应的交互操作信息、通信协议,及根据所述通信协议和交互操作信息生成的各个观看视野范围的目标多人交互视频数据;
所述第三模块3,用于根据所述视频播放信息和获取到的显示选择参数,切换重现的目标多人交互视频的观看视野范围。
在此,由于从网络设备获取到是需要观看的目标多人交互视频的各个观看视野范围的交互视频数据,所以在客户端播放时,可以满足用户的个性化观看需求,体验比赛双方真实对战环境,根据选择的观看视野范围模拟重现对应观看视野范围的目标多人交互视频,能够在比赛过程中模拟真实的比赛环境,通过选择观看视野范围,在直播过程中更专业的解说电竞比赛,以及让用户在观战时有身临其境之感。本实施例可以根据前述获取到的完整的各个观看视野范围的视频播放信息或分段部分的各个角度的视频播放信息,模拟从现各个观看视野范围的完整的或分段的目标多人交互视频。例如一比赛中,观看视野范围可分为三种,A方的观看视野范围,B方的观看视野范围及中立区的观看视野范围,则用户可以根据学习研究的需要选择不同的观看视野范围进行播放。
详细的,可在客户端设置一迷雾功能以实现观看视野范围的切换,迷雾开启后包含但不限于以下状态:战争迷雾-蓝方;战争迷雾-红方;战争迷雾-全部,
其中,当迷雾处于开启-蓝方状态时,相当于用户站在蓝方的角度观看比赛,在这种状态下,用户可以在小地图上看到蓝方的所有地形;以及无论在小地图还是在对战环境中获取所有蓝方势力的视野,蓝方势力包括但不限于蓝方基地、蓝方防御塔、蓝方角色、蓝方小兵、蓝方安插的侦查眼;
当迷雾处于开启-红方状态时,相当于用户站在红方的角度观看比赛,在这种状态下,用户可以在小地图上看到红方的所有地形;无论在小地图还是在对战环境中将获取所有红方势力的视野,红方势力包括但不限于红方基地、红方防御塔、红方角色、红方小兵、红方安插的侦查眼;
当迷雾处于开启-全部状态时,用户可以在小地图上看到所有地形;以及无论在小地图还是在对战环境中将获取对战双方所有角色的视野,视野包括双方基地、双方防御塔、双方角色、双方小兵、双反安插的侦查眼。
此外,还可以在如图20所示的界面上设置开关迷雾的按钮,若按钮处于深黑色状态时,迷雾处于关闭状态,此时,无论在小地图还是在战斗环境中无未知状态,用户可以看到比赛过程中无论是红方、蓝方还是中立势力所处位置,获取所有地形;若按钮处于暗灰色状态时,迷雾处于开启状态当,单指点击“开启迷雾”按钮后,即可进行切换战争迷雾状态操作,如图21所示,在迷雾开启状态下,单指单击任何一方势力角色头像,开启在战争迷雾下该势力视野,单击任何一方势力任何一个角色头像,将开启该放势力如蓝方或红方在战争迷雾下的视野。
综上所述,本申请通过向对应网络设备发送关于目标多人交互视频的视频访问请求,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,其中,所述视频播放信息包括所述目标多人交互视频中的交互操作信息,根据所述视频播放信息模拟重现所述目标多人交互视频,采用视频播放信息可以像服务器产生目标多人交互视频一样,在各种客户端设备模拟重现(模拟生成)出所述目标多人交互视频,保证播放视频的清晰度和流畅度,供客户端用户播放观看,本申请可以避免现有的直接下载视频的播放方案的不足,通过下载视频播放信息,并在客户端内根据所述视频播放模拟重现(模拟生成)出所述目标多人交互视频而非直接下载目标多人交互视频,从而可以降低客户端下载流量,模拟重现时使用客户端内的场景和人物,因此画面清晰,观看无卡顿。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

Claims (28)

1.一种用于播放多人交互视频的方法,其中,包括:
向对应网络设备发送关于目标多人交互视频的视频访问请求;
接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,其中,所述视频播放信息包括所述目标多人交互视频中的交互操作信息;
根据所述视频播放信息模拟重现所述目标多人交互视频。
2.根据权利要求1所述的方法,其中,根据所述视频播放信息模拟重现所述目标多人交互视频包括:
根据所述交互操作信息,以及对应用户对所述目标多人交互视频的播放设置信息,模拟重现所述目标多人交互视频。
3.根据权利要求1所述的方法,其中,根据所述视频播放信息模拟重现所述目标多人交互视频包括:
根据视频播放信息调用所述用户设备中的虚拟服务器或在所述用户设备中构建虚拟服务器;
利用所述虚拟服务器根据所述视频播放信息模拟重现所述目标多人交互视频。
4.根据权利要求1至3任一项所述的方法,其中,向对应网络设备发送关于目标多人交互视频的视频访问请求网络设备,包括:
查询目标多人交互视频的标识列表,向所述网络设备发送从所述标识列表中选择播放的目标多人交互视频的标识。
5.根据权利要求1至3任一项所述的方法,其中,向对应网络设备发送关于目标多人交互视频的视频访问请求,包括:
向对应网络设备发送请求获取目标多人交互视频的筛选视频参数。
6.根据权利要求1至3任一项所述的方法,其中,向对应网络设备发送关于目标多人交互视频的视频访问请求,包括:
向对应网络设备发送请求获取目标多人交互视频的搜索视频参数。
7.根据权利要求1所述的方法,其中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取与请求的目标多人交互视频对应的完整的视频播放信息。
8.根据权利要求1所述的方法,其中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取与请求的目标多人交互视频对应的分段部分的视频播放信息。
9.根据权利要求1所述的方法,其中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取一可执行文件,所述可执行文件包括与请求的目标多人交互视频对应的视频播放信息。
10.根据权利要求9所述的方法,其中,所述可执行文件为BAT文件。
11.根据权利要求1所述的方法,其中,所述视频播放信息还包括通信协议,及根据所述通信协议和交互操作信息生成的交互视频数据。
12.根据权利要求11所述的方法,其中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取与请求的目标多人交互视频对应的交互操作信息、通信协议,及根据所述通信协议和交互操作信息生成的各个观看角度的交互视频数据;
根据所述视频播放信息模拟重现所述目标多人交互视频,包括:
根据所述视频播放信息和目标多人交互视频中播放的内容和/或获取到的选择参数切换重现的目标多人交互视频的观看角度。
13.根据权利要求12所述的方法,其中,根据所述视频播放信息和目标多人交互视频中播放的内容切换重现的目标多人交互视频的观看角度,包括:
根据所述视频播放信息中包含的播放的内容中的各子内容的优选级切换重现的目标多人交互视频的观看角度。
14.根据权利要求11所述的方法,其中,接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,包括:
从网络设备获取与请求播放目标多人交互视频对应的交互操作信息、通信协议,及根据所述通信协议和交互操作信息生成的各个观看视野范围的目标多人交互视频数据;
根据所述视频播放信息模拟重现所述目标多人交互视频,
根据所述视频播放信息和获取到的显示选择参数,切换重现的目标多人交互视频的观看视野范围。
15.一种用于播放多人交互视频的设备,其中,包括:
第一模块,用于向对应网络设备发送关于目标多人交互视频的视频访问请求;
第二模块,用于接收所述网络设备基于所述视频访问请求返回的所述目标多人交互视频对应的视频播放信息,其中,所述视频播放信息包括所述目标多人交互视频中的交互操作信息;
第三模块,用于根据所述视频播放信息模拟重现所述目标多人交互视频。
16.根据权利要求15所述的设备,其中,所述第三模块,用于根据所述交互操作信息,以及对应用户对所述目标多人交互视频的播放设置信息,模拟重现所述目标多人交互视频。
17.根据权利要求15所述的设备,其中,所述第三模块,用于根据视频播放信息调用所述用户设备中的虚拟服务器或在所述用户设备中构建虚拟服务器;利用所述虚拟服务器根据所述视频播放信息模拟重现所述目标多人交互视频。
18.根据权利要求15至17任一项所述的设备,其中,所述第一模块,用于查询目标多人交互视频的标识列表,向所述网络设备发送从所述标识列表中选择播放的目标多人交互视频的标识。
19.根据权利要求15至17任一项所述的设备,其中,所述第一模块,用于向对应网络设备发送请求获取目标多人交互视频的筛选视频参数。
20.根据权利要求15至17任一项所述的设备,其中,所述第一模块,用于向对应网络设备发送请求获取目标多人交互视频的搜索视频参数。
21.根据权利要求15所述的设备,其中,所述第二模块,用于从网络设备获取与请求的目标多人交互视频对应的完整的视频播放信息。
22.根据权利要求15所述的设备,其中,所述第二模块,用于从网络设备获取与请求的目标多人交互视频对应的分段部分的视频播放信息。
23.根据权利要求15所述的设备,其中,所述第二模块,用于从网络设备获取一可执行文件,所述可执行文件包括与请求的目标多人交互视频对应的视频播放信息。
24.根据权利要求23所述的设备,其中,所述可执行文件为BAT文件。
25.根据权利要求14所述的设备,其中,所述视频播放信息还包括通信协议,及根据所述通信协议和交互操作信息生成的交互视频数据。
26.根据权利要求25所述的设备,其中,所述第二模块,用于从网络设备获取与请求的目标多人交互视频对应的交互操作信息、通信协议,及根据所述通信协议和交互操作信息生成的各个观看角度的交互视频数据;
所述第三模块,用于根据所述视频播放信息和目标多人交互视频中播放的内容和/或获取到的选择参数切换重现的目标多人交互视频的观看角度。
27.根据权利要求26所述的设备,其中,所述第二模块,用于根据所述视频播放信息中包含的播放的内容中的各子内容的优选级切换重现的目标多人交互视频的观看角度。
28.根据权利要求25所述的设备,其中,所述第二模块,用于从网络设备获取与请求播放目标多人交互视频对应的交互操作信息、通信协议,及根据所述通信协议和交互操作信息生成的各个观看视野范围的目标多人交互视频数据;
所述第三模块,用于根据所述视频播放信息和获取到的显示选择参数,切换重现的目标多人交互视频的观看视野范围。
CN201610073131.1A 2016-02-02 2016-02-02 用于播放多人交互视频的方法及设备 Pending CN105657517A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610073131.1A CN105657517A (zh) 2016-02-02 2016-02-02 用于播放多人交互视频的方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610073131.1A CN105657517A (zh) 2016-02-02 2016-02-02 用于播放多人交互视频的方法及设备

Publications (1)

Publication Number Publication Date
CN105657517A true CN105657517A (zh) 2016-06-08

Family

ID=56488258

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610073131.1A Pending CN105657517A (zh) 2016-02-02 2016-02-02 用于播放多人交互视频的方法及设备

Country Status (1)

Country Link
CN (1) CN105657517A (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106170094A (zh) * 2016-09-07 2016-11-30 传线网络科技(上海)有限公司 全景视频的直播方法及装置
CN106534970A (zh) * 2016-11-24 2017-03-22 腾讯科技(深圳)有限公司 一种推荐视频确定方法、数据处理服务器及***
CN106693367A (zh) * 2017-01-25 2017-05-24 腾讯科技(深圳)有限公司 一种在客户端显示数据的处理方法和服务器以及客户端
WO2018095366A1 (zh) * 2016-11-24 2018-05-31 腾讯科技(深圳)有限公司 视频推荐确定、信息显示、基于帧同步的数据处理方法
CN108632632A (zh) * 2018-04-28 2018-10-09 网易(杭州)网络有限公司 一种网络直播的数据处理方法和装置
CN108632633A (zh) * 2018-04-28 2018-10-09 网易(杭州)网络有限公司 一种网络直播的数据处理方法和装置
CN110166825A (zh) * 2018-11-15 2019-08-23 腾讯科技(深圳)有限公司 视频数据处理方法及装置、视频播放方法及装置
CN111589167A (zh) * 2020-05-14 2020-08-28 腾讯科技(深圳)有限公司 赛事观战方法、装置、终端、服务器及存储介质
CN111714882A (zh) * 2020-06-15 2020-09-29 北京智明星通科技股份有限公司 一种对战游戏的观战方法、观战***及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008135995A (ja) * 2006-11-28 2008-06-12 Sharp Corp 録画装置、録画システム、録画装置の制御方法および録画装置の制御プログラム
CN103202025A (zh) * 2010-11-02 2013-07-10 Lg电子株式会社 用于接收数字广播信号的设备和方法
US8636589B2 (en) * 2012-04-26 2014-01-28 Riot Games, Inc. Systems and methods that enable a spectator's experience for online active games
CN105120358A (zh) * 2015-08-24 2015-12-02 天脉聚源(北京)科技有限公司 一种用于电视互动***推送信息的方法及装置
CN105160556A (zh) * 2015-09-08 2015-12-16 曾庆义 一种内容推广的绩效获取方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008135995A (ja) * 2006-11-28 2008-06-12 Sharp Corp 録画装置、録画システム、録画装置の制御方法および録画装置の制御プログラム
CN103202025A (zh) * 2010-11-02 2013-07-10 Lg电子株式会社 用于接收数字广播信号的设备和方法
US8636589B2 (en) * 2012-04-26 2014-01-28 Riot Games, Inc. Systems and methods that enable a spectator's experience for online active games
CN105120358A (zh) * 2015-08-24 2015-12-02 天脉聚源(北京)科技有限公司 一种用于电视互动***推送信息的方法及装置
CN105160556A (zh) * 2015-09-08 2015-12-16 曾庆义 一种内容推广的绩效获取方法及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
4399奶茶: "自由之战新增观战*** 观战细节分享", 《4399***网》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106170094A (zh) * 2016-09-07 2016-11-30 传线网络科技(上海)有限公司 全景视频的直播方法及装置
CN106534970A (zh) * 2016-11-24 2017-03-22 腾讯科技(深圳)有限公司 一种推荐视频确定方法、数据处理服务器及***
WO2018095366A1 (zh) * 2016-11-24 2018-05-31 腾讯科技(深圳)有限公司 视频推荐确定、信息显示、基于帧同步的数据处理方法
US11856267B2 (en) 2016-11-24 2023-12-26 Tencent Technology (Shenzhen) Company Limited Video recommendation determination, information display, data processing method based on frame synchronization
US10965994B2 (en) 2016-11-24 2021-03-30 Tencent Technology (Shenzhen) Company Limited Video recommendation determination, information display, data processing method based on frame synchronization
CN106693367A (zh) * 2017-01-25 2017-05-24 腾讯科技(深圳)有限公司 一种在客户端显示数据的处理方法和服务器以及客户端
CN106693367B (zh) * 2017-01-25 2020-05-05 腾讯科技(深圳)有限公司 一种在客户端显示数据的处理方法和服务器以及客户端
CN108632633B (zh) * 2018-04-28 2021-08-10 网易(杭州)网络有限公司 一种网络直播的数据处理方法和装置
CN108632632A (zh) * 2018-04-28 2018-10-09 网易(杭州)网络有限公司 一种网络直播的数据处理方法和装置
CN108632633A (zh) * 2018-04-28 2018-10-09 网易(杭州)网络有限公司 一种网络直播的数据处理方法和装置
CN108632632B (zh) * 2018-04-28 2021-12-10 网易(杭州)网络有限公司 一种网络直播的数据处理方法和装置
CN110166825B (zh) * 2018-11-15 2021-11-12 腾讯科技(深圳)有限公司 视频数据处理方法及装置、视频播放方法及装置
CN110166825A (zh) * 2018-11-15 2019-08-23 腾讯科技(深圳)有限公司 视频数据处理方法及装置、视频播放方法及装置
CN111589167A (zh) * 2020-05-14 2020-08-28 腾讯科技(深圳)有限公司 赛事观战方法、装置、终端、服务器及存储介质
CN111589167B (zh) * 2020-05-14 2024-01-12 腾讯科技(深圳)有限公司 赛事观战方法、装置、终端、服务器及存储介质
CN111714882A (zh) * 2020-06-15 2020-09-29 北京智明星通科技股份有限公司 一种对战游戏的观战方法、观战***及电子设备

Similar Documents

Publication Publication Date Title
CN105657517A (zh) 用于播放多人交互视频的方法及设备
US10888778B2 (en) Augmented reality (AR) system for providing AR in video games
US9782678B2 (en) Methods and systems for computer video game streaming, highlight, and replay
US20200094150A1 (en) Sharing gameplay in cloud gaming environments
US9878242B2 (en) Generation of gameplay video based on social network sharing
Hoobler et al. Visualizing competitive behaviors in multi-user virtual environments
CN105721947A (zh) 提供目标多人交互视频的方法及服务器
Xu et al. Pre-patterns for designing embodied interactions in handheld augmented reality games
MX2014000229A (es) Compartir la mecanica de juego grabada a un perfil social.
CN112933606A (zh) 游戏场景转换方法及装置、存储介质、计算机设备
CN114191823B (zh) 多视角的游戏直播方法及装置、电子设备
WO2018106461A1 (en) Methods and systems for computer video game streaming, highlight, and replay
CN114288639B (zh) 画面显示方法、提供方法、装置、设备及存储介质
CN113613743A (zh) 基于玩家的实时游戏中情景构建动态社交社区
US10967266B2 (en) Cinematic game camera in a gaming platform
KR20200124792A (ko) 문화재 체험 학습 시스템 및 그 방법
KR20190004016A (ko) 터치스크린을 이용하는 리듬 게임 제공 방법 및 장치
Stobbart Adaptation and new media: Establishing the video game as an adaptive medium
US11890548B1 (en) Crowd-sourced esports stream production
KR102610198B1 (ko) 게임 내 유저 활동에 따라 문화 콘텐츠를 오픈하는 연동 시스템
US20230058526A1 (en) Game-Based Lesson Plans and Learning
CN116708865A (zh) 直播对决方法、装置、电子设备及存储介质
Raut et al. SpinTopAR: Multiplayer Augmented Reality Game for Smartphones
CN117654032A (zh) 虚拟道具的显示方法、装置、设备、介质和程序产品
Almroth Automatically Identify and Create a Highlight Cinematic in a Virtual Reality Action Game

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160608

RJ01 Rejection of invention patent application after publication