在记录会话期间修改应用的用户界面的制作方法

文档序号:34899583发布日期:2023-07-26 07:54阅读:65来源:国知局
在记录会话期间修改应用的用户界面的制作方法

本公开一般涉及屏幕记录器,诸如游戏记录器,并且更具体地涉及以允许内容的观看者看到和听到观看者期望看到和听到的更大量的信息的方式调整诸如游戏应用的用户界面。


背景技术:

1、诸如的视频直播流服务提供被实时地同时记录和广播的在线流媒体。例如,该视频直播流服务可以提供视频游戏直播流,包括esports(电子竞技)比赛的广播。可以被同时记录和广播的其它类型的内容包括音乐广播、创意内容和“现实生活”流。

2、被称为“在线流媒体”的个人通过该视频直播流服务在线地(包括实时地)广播其自身。例如,个人可以通过该视频直播流服务来广播他/她的游戏会话。

3、通常,在线流媒体使用屏幕记录器(诸如游戏记录器)来数字地记录计算机屏幕输出(诸如用户的游戏会话)。游戏记录器的示例包括scrn、obs studio、xsplit、fraps等。该游戏记录器可以允许用户同时采集系统音频、视频、麦克风和网络相机。此外,该游戏记录器允许用户在不同的点添加标记、改变视频速度以及添加淡入/淡出。该游戏记录器可以允许用户定制记录设置,诸如以整个屏幕、特定区域或目标窗口为目标。

4、然而,该记录器可能不记录期望被观看者看到和听到的所有信息。例如,由于应用(例如,游戏应用)的用户界面在图标下方显示与化身(avatar)有关的文本内容的事实,观看者可能期望看到比记录器所记录的内容更多的与化身有关的文本内容。在另一示例中,观看者可能期望在应用(例如,游戏应用)的用户界面中看到当前以小字体大小沿着屏幕的边界显示从而使得其对于观看者不可读的流聊天。在另一示例中,应用(例如,游戏应用)的用户界面元素可以沿着屏幕的一侧描绘关于游戏对手的信息(例如,“在你的对手的牌组中存在26张牌”)。然而,观看者可能期望在屏幕的中心描绘该用户界面元素。在另一示例中,由记录应用(例如,游戏应用)的用户建立的音频音量比观看者所期望的更安静,并且因此观看者可能错过游戏中经由声音指示的化身的一些重要进步。

5、因此,在记录会话期间,期望由视频直播流服务的观看者看到和听到的信息可能丢失。

6、不幸的是,目前没有能够使屏幕记录器(例如游戏记录器)在记录会话期间记录这种丢失的信息的装置。


技术实现思路

1、在本发明的一个实施例中,一种用于记录在应用的用户界面中更期望被观看者看到和听到的信息的计算机实现的方法包括显示该应用的用户界面。该方法还包括检测记录应用的用户界面的发起。该方法另外包括响应于检测到记录应用的用户界面的发起而修改应用的用户界面,其中应用的用户界面的修改包括以下中的一个或多个:显示新内容,调整用户界面的元素的大小,调整用户界面的元素的位置,调整显示用户界面的元素的持续时间,以及调整用户界面的音频元素。

2、在本发明的另一个实施例中,一种用于记录在应用的用户界面中更期望被观看者看到和听到的信息的计算机程序产品,该计算机程序产品包括一个或多个计算机可读存储介质,该计算机可读存储介质具有随其体现的程序代码,该程序代码包括用于显示该应用的用户界面的编程指令。该程序代码还包括用于检测记录应用的用户界面的发起的编程指令。所述程序代码还包括用于响应于检测到记录应用的用户界面的发起而修改应用的用户界面的编程指令,其中应用的用户界面的修改包括以下中的一个或多个:显示新内容,调整用户界面的元素的大小,调整用户界面的元素的位置,调整显示用户界面的元素的持续时间,以及调整用户界面的音频元素。

3、在本发明的另一实施例中,一种系统包括用于存储计算机程序的存储器,该计算机程序用于记录在应用的用户界面中更期望被观看者看到和听到的信息,以及连接到该存储器的处理器,其中该处理器被配置成执行该计算机程序的程序指令,该程序指令包括显示该应用的用户界面。计算机程序的程序指令还包括检测记录应用的用户界面的发起。计算机程序的程序指令还包括响应于检测到记录应用的用户界面的发起而修改应用的用户界面,其中应用的用户界面的修改包括以下中的一个或多个:显示新内容,调整用户界面的元素的大小,调整用户界面的元素的位置,调整显示用户界面的元素的持续时间,以及调整用户界面的音频元素。

4、以这种方式,本发明使得直播放映(例如,观看通过网络同时记录和广播的游戏应用)的观看者能够看到和听到观看者期望看到和听到的信息,该信息可能先前在不修改应用的用户界面的情况下是不可见的和可听的。

5、例如,在检测到记录应用的用户界面的发起时,修改应用(例如,游戏应用)的用户界面以确保记录期望由观看者观看(和收听)的信息,诸如通过显示新内容、调整用户界面的元素的大小、调整用户界面的元素的位置、调整显示用户界面的元素的持续时间、调整用户界面的音频元素、向用户界面添加覆盖信息、添加或移除音频组件、添加、移除或更改转变(移动用户界面的元素)等。可以使用机器学习来确定确保记录期望由观看者观看(和收听)的信息的该修改。在该修改之后,被修改的应用的用户界面被记录并经由视频直播流服务广播给观看者。以这种方式,观看者能够看到和听到可能在该修改之前在用户界面的记录期间先前丢失的期望看到和听到的信息。

6、以上相当概括地概述了本发明的一个或多个实施例的特征和技术优点,以便可以更好地理解以下对本发明的详细描述。在下文中描述本发明的其它特征和优点,其可以形成本发明的权利要求的主题。



技术特征:

1.一种计算机实现的方法,用于记录在应用的用户界面中更期望被观看者看到和听到的信息,所述方法包括:

2.如权利要求1所述的方法,还包括:

3.如权利要求2所述的方法,还包括:

4.如权利要求3所述的方法,其中,所述记录和所述广播同时发生。

5.如权利要求3所述的方法,还包括:

6.如权利要求1所述的方法,其中,所述应用的所述用户界面的所述修改是基于使用机器学习来学习期望由所述观看者看到和听到的信息的。

7.如权利要求1所述的方法,其中,所述应用的所述用户界面的所述修改包括向所述用户界面添加覆盖信息。

8.如权利要求1所述的方法,其中,所述应用的所述用户界面的所述修改包括添加或移除音频分量。

9.如权利要求1所述的方法,其中,所述应用包括游戏应用。

10.一种计算机程序产品,用于记录在应用的用户界面中更期望被观看者看到和听到的信息,所述计算机程序产品包括一个或多个计算机可读存储介质,所述计算机可读存储介质具有随其体现的程序代码,所述程序代码包括编程指令,用于:

11.如权利要求10所述的计算机程序产品,其中,所述程序代码还包括编程指令,用于:

12.如权利要求11所述的计算机程序产品,其中,所述程序代码还包括编程指令,用于:

13.如权利要求12所述的计算机程序产品,其中,所述记录和所述广播同时发生。

14.如权利要求12所述的计算机程序产品,其中,所述程序代码还包括编程指令,用于:

15.如权利要求10所述的计算机程序产品,其中,所述应用的所述用户界面的所述修改是基于使用机器学习来学习期望由所述观看者看到和听到的信息的。

16.如权利要求10所述的计算机程序产品,其中,所述应用的所述用户界面的所述修改包括向所述用户界面添加覆盖信息。

17.如权利要求10所述的计算机程序产品,其中,所述应用的所述用户界面的所述修改包括添加或移除音频组件。

18.如权利要求10所述的计算机程序产品,其中,所述应用包括游戏应用。

19.一种系统,包括:

20.如权利要求19所述的系统,其中,所述计算机程序的程序指令还包括:

21.如权利要求20所述的系统,其中,所述计算机程序的程序指令还包括:

22.如权利要求21所述的系统,其中,所述记录和所述广播同时发生。

23.如权利要求21所述的系统,其中,所述计算机程序的程序指令还包括:

24.如权利要求19所述的系统,其中,所述应用的所述用户界面的所述修改是基于使用机器学习来学习期望由所述观看者看到和听到的信息的。

25.如权利要求19所述的系统,其中,所述应用的所述用户界面的所述修改包括向所述用户界面添加覆盖信息。


技术总结
一种用于记录在应用(105)的用户界面中更期望被观看者看到和听到的信息的计算机实现的方法、系统和计算机程序产品。显示应用(105)的用户界面。在检测到记录应用(105)的用户界面的发起时,修改应用(105)的用户界面以确保记录期望由观看者看到和听到的信息,诸如通过调整用户界面元素的大小、调整用户界面的音频元素等。在此类修改之后,应用(105)的修改的用户界面被记录并经由视频直播流服务广播给观看者。以这种方式,观看者能够看到和听到期望被看到和听到的信息,该信息可能在此类修改之前在用户界面的记录期间先前已经丢失。

技术研发人员:S·施耐德,C·哈迪,P·内斯比特,S·约洛夫
受保护的技术使用者:国际商业机器公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1