流式传输视频数据的管理制造技术

技术编号:34021692 阅读:15 留言:0更新日期:2022-07-02 17:06
本申请涉及流式传输视频数据的管理。在服务器处接收用户动作数据,该用户动作数据表征在用户客户端处运行的游戏环境中的玩家的动作。游戏环境由与服务器分离的用户客户端创建。接收表征所选择的观看位置的数据。所选择的观看位置与玩家观看位置不同。所选择的观看位置表征游戏环境中的观看位置。在服务器处通过用户动作数据生成重新创建的游戏环境。生成重新创建的游戏环境的视频流媒体。视频流媒体包括来自所选择的观看位置的视角的视频。将视频流媒体发送到观看客户端。还描述了相关的装置、系统、物品和技术。物品和技术。物品和技术。

【技术实现步骤摘要】
流式传输视频数据的管理
[0001]本申请是中国专利申请号为201780030042.1,专利技术名称为“流式传输视频数据的管理”,申请日为2017年3月15日的进入中国的PCT专利申请的分案申请。
[0002]与相关申请的交叉引用
[0003]本申请根据35U.S.C.
§
119(e)要求2016年3月16日提交的美国临时专利申请号62/309,327的优先权,其全部内容通过引用明确地并入本文。


[0004]本文描述的主题涉及视频数据和音频数据的流式传输,例如,涉及实时游戏玩法和同时从多个源到多个观众的解说。

技术介绍

[0005]视频游戏主播通常通过显示他们自己的游戏玩法的直播镜头来与他们的观众互动。有时在游戏过程中会提供他们自己的解说。虽然这是显示主播在他或她的游戏屏幕上看到的内容的有效手段,但是主播没有有效的方式来显示和表示在游戏或电子竞技竞赛的单独的部分中对其他玩家发生的事情。

技术实现思路

[0006]在一方面,在服务器处接收用户动作数据,该用户动作数据表征在用户客户端处运行的游戏环境中的玩家的动作。游戏环境由与服务器分离的用户客户端创建。接收表征所选择的观看位置的数据。所选择的观看位置与玩家观看位置不同。所选择的观看位置表征游戏环境中的观看位置。在服务器处通过用户动作数据生成重新创建的游戏环境。生成重新创建的游戏环境的视频流媒体。视频流媒体包括来自所选择的观看位置的视角的视频。将视频流媒体发送到观看客户端。
[0007]在任何可行的组合中可以包括以下一个或更多个特征。例如,用户动作数据可以包括表征玩家与游戏环境进行交互的用户界面动作的数据。生成重新创建的游戏环境可以包括利用游戏状态数据和用户活动数据来运行游戏引擎。所述服务器可以包括游戏引擎,该游戏引擎接收所选择的观看位置和用户动作数据,并从所选择的观看位置的视角渲染重新创建的游戏环境。
[0008]可以从数据库检索用户活动数据,并且该用户活动数据可以与历史游戏玩法相关联。可以从用户客户端或游戏主机服务器接收用户活动数据。用户活动数据可以来自正在运行的游戏环境。生成视频流媒体可以包括捕捉渲染的重新创建的游戏环境。可以从解说员客户端接收音频流媒体。在传输视频流媒体之前,可以将音频流媒体与视频流媒体进行组合。可以利用用户动作数据生成关于玩家的统计数据。可以将统计数据传输给观看客户端。
[0009]随着电子竞技越来越受欢迎,出现对这种工具包的需求,该工具包方便作为个人的主播进行由体育运动的并行行业中的分析师团队执行的相同等级的解说和游戏玩法分
析。
[0010]当前描述的主题可以为主播提供自动播放室以报导在多个不同游戏中正在播放的电子竞技排名赛。当前描述的主题可以从所有排名赛参与者处捕捉视频数据或动作数据。可以为主播提供视频队列接口,以观看、选择和播放排名赛中发生的赛事的视频或剪辑。在一些变体中,可以在视频队列中包括如排名赛中的玩家所看到的视图。在其他变体中,视角可以由流式传输内容的解说员或主播选择。选定的视角不必是玩家视角。
[0011]当前描述的主题可以基于赛事数据的分析将视频分解为高能时刻(highlight reels)和关键片段(key segments)。当前描述的主题可以方便游戏分析的提供,并且为主播组合推荐的播送。
[0012]当前主题的实施方式可以包括但不限于与本文提供的描述一致的方法以及包括有形地实现的机器可读介质的物品,所述机器可读的介质可操作为使得一个或更多个机器(例如,计算机,等等)引起实现一个或更多个所述特征的操作。类似地,还描述了计算机系统,其可以包括一个或更多个处理器以及连接到一个或更多个处理器的一个或更多个存储器。存储器可以包括计算机可读存储介质,该存储器可以包括一个或更多个程序,对一个或更多个程序进行编码、存储等,这些程序使得一个或更多个处理器执行本文描述的一个或更多个操作。与当前主题的一个或更多个实施方式一致的计算机实现的方法可以由存在于单个计算系统或多个计算系统中的一个或更多个数据处理器来实现。这样的多个计算系统可以经由一种或多种连接方式进行连接并且可以交换数据和/或命令或其它指令等,所述连接方式包括但不限于通过网络(例如,因特网、无线广域网、局域网、广域网,有线网络等)的连接方式,通过多个计算系统中的一个或更多个之间的直接连接方式等。
[0013]在以下附图和具体实施方式中将阐明本文所述主题的一个或更多个变体的详细信息。根据具体实施方式、附图以及权利要求,本文中所述主题的其他特征和优点将是显然的。应该容易理解的是,本文描述的特征不旨在是限制性的。本专利技术所附权利要求旨在限定受保护主题的范围。
附图说明
[0014]附图被纳入并构成本说明书的一部分,其与具体实施方式一起显示了本文中所公开的主题的某些方面,有助于解释涉及公开的实施方式的一些原则。附图中,
[0015]图1是示出与当前主题的实施方式一致的特征这样的系统的方面的示意图;
[0016]图2用于实现点对点数字游戏排名赛的示例系统的系统框图;
[0017]图3是具有实现在线电子竞技排名赛的视频流式传播的示例媒体管理服务器的系统的系统框图;
[0018]图4是具有与当前描述的主题一致的特征的图形用户界面的图示;
[0019]图5是具有与当前描述的主题一致的特征的图形用户界面的图示;
[0020]图6是示出示例重新创建引擎的系统框图,该重新创建引擎使得媒体管理服务器能够通过游戏状态数据和/或用户活动数据重新创建游戏环境,并使得解说员能够从新视角生成新视频;以及
[0021]图7是示出从解说员视角生成视频流媒体的方法的过程流程图。
具体实施方式
[0022]本专利技术提供了一种工具包以在电子竞技竞赛期间有效且高效地将游戏视频数据和音频数据以及解说数据流式传输给流式传输内容的观众。该工具包可以为主播提供自动播放室,以报导游戏中发生的电子竞技排名赛。该工具包可以方便从所有排名赛参与者处进行视频和音频捕捉。该工具包可以方便视频队列接口的传送,以便主播观看、选择和播放视频或剪辑。该工具包可以配置为将游戏分解为高能时刻和关键片段,提供游戏分析,并基于游戏赛事为主播组合推荐的播送。在一些实施方式中,可以为解说员重新创建游戏环境,以从任何期望的观看位置、视角和/或时间点探索和/或生成新的视频内容。该方法可以减少需要在游戏参与者设备,流式传输服务器和游戏观看者设备之间传输的数据量。
[0023]图1是具有与本主题一致的一个或更多个特征的系统100的图示。系统100可以包括服务器102,服务器102配置为管理和维护主播工具包。系统100可以包括一个或多个客户端设备104。一个或更多个客户端设备104可以与参与排名赛的游戏的玩家相关联。客户端设备104可以包括膝上型电脑、上网本、智能电话、移动设备、平板电脑、台式计算机等中的一种或更多种。系统100可以包括解说员设备106。解说员设备106可以是与客户端设备104类似的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种方法,其包括:在媒体管理服务器处从多个客户端设备的每个接收用户动作数据,其中所述用户动作数据表征在多个客户端设备的每个上运行的数字游戏中的玩家动作,其中,多个客户端设备的每个创建与媒体管理服务器分离的数字游戏,并且其中,多个客户端设备的每个在每个数字游戏内从各个观看位置渲染数字游戏;由媒体管理服务器利用从多个客户端设备的每个接收到的用户动作数据来生成重新创建的数字游戏;由媒体管理服务器生成重新创建的数字游戏的视频流媒体,其中,所述视频流媒体包括来自各个观看位置的每个视角的每个玩家的过去动作的显示;由媒体管理服务器基于与用户动作数据相关联的至少一个度量的计算来识别视频流媒体的一个或更多个高能片段;由媒体管理服务器将视频流媒体的一个或更多个识别的高能片段组合到推荐的视频流媒体中;由媒体管理服务器将推荐的视频流媒体提供给解说员客户端;由媒体管理服务器将来自解说员客户端的音频流媒体与推荐的视频流媒体结合,以生成播送视频流媒体;以及由媒体管理服务器将播送视频流媒体发送到观看客户端。2.根据权利要求1所述的方法,其中,来自多个客户端设备的每个的用户动作数据包括表征玩家与数字游戏进行交互的用户界面动作的数据。3.根据权利要...

【专利技术属性】
技术研发人员:A
申请(专利权)人:思奇里兹平台股份有限公司
类型:发明
国别省市:

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

1