CN110493473A - Method, device and computer storage medium for caller display - Google Patents
Method, device and computer storage medium for caller display Download PDFInfo
- Publication number
- CN110493473A CN110493473A CN201910893407.4A CN201910893407A CN110493473A CN 110493473 A CN110493473 A CN 110493473A CN 201910893407 A CN201910893407 A CN 201910893407A CN 110493473 A CN110493473 A CN 110493473A
- Authority
- CN
- China
- Prior art keywords
- terminal
- video data
- interface
- playing
- user
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72439—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72484—User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Environmental & Geological Engineering (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
【技术领域】【Technical field】
本发明涉及互联网技术领域,尤其涉及一种来电显示的方法、设备和计算机存储介质。The present invention relates to the technical field of the Internet, in particular to a method, device and computer storage medium for displaying an incoming call.
【背景技术】【Background technique】
现有技术中用户在接听电话时,所看到的来电界面通常是终端的默认界面,因此所显示的通话界面较为单调。另外,用户虽然能够在终端中针对其他用户设置不同的来电图像,但是需要由用户针对不同的其他用户手动选取不同的来电图像,因此设置步骤较为繁琐,导致设置效率较低。In the prior art, when a user answers a call, the incoming call interface seen by the user is usually the default interface of the terminal, so the displayed call interface is rather monotonous. In addition, although the user can set different incoming call images for other users in the terminal, the user needs to manually select different incoming call images for different other users, so the setting steps are cumbersome, resulting in low setting efficiency.
【发明内容】【Content of invention】
有鉴于此,本申请提供了一种来电显示的方法、设备和计算机存储介质,用于丰富通话界面的显示,并能够简化通话界面的设置步骤,提升通话界面的设置效率。In view of this, the present application provides a caller display method, device and computer storage medium, which are used to enrich the display of the call interface, simplify the setting steps of the call interface, and improve the setting efficiency of the call interface.
本申请为解决技术问题所采用的技术方案是提供一种来电显示的方法,在第一终端中执行,所述方法包括:响应于第一终端向第二终端发送通话请求,开启所述第一终端的摄像装置采集视频数据;向所述第二终端发送所述视频数据,其中,所述视频数据用于所述第二终端在接收到所述第一终端的通话请求,并处于等待接听状态时,在所述第二终端的界面中进行播放。The technical solution adopted by this application to solve the technical problem is to provide a caller display method, which is executed in the first terminal, and the method includes: in response to the first terminal sending a call request to the second terminal, enabling the first The camera device of the terminal collects video data; and sends the video data to the second terminal, wherein the video data is used when the second terminal receives the call request from the first terminal and is in a waiting state , play on the interface of the second terminal.
本申请为解决技术问题所采用的技术方案是提供一种来电显示的方法,在第二终端中执行,所述方法包括:第二终端接收到第一终端的通话请求,并获取视频数据;将所述视频数据在所述第二终端的界面中进行播放,其中,所述第二终端处于等待接听状态。The technical solution adopted by this application to solve the technical problem is to provide a caller display method, which is executed in the second terminal, and the method includes: the second terminal receives the call request from the first terminal, and obtains video data; The video data is played on the interface of the second terminal, wherein the second terminal is in a waiting state.
由以上技术方案可以看出,本申请中的第一终端在向第二终端发送通话请求时,还会开启摄像装置来采集视频数据,从而将所采集的视频数据发送给第二终端,使得第二终端在其界面中对该视频数据进行播放。基于本申请,第二终端接收到来自不同第一用户、或是同一个第一用户的不同次通话请求时,在第二终端上所播放的来电提醒的视频数据都可能是差异化的、并且是实时的,因此,本申请丰富了在第二终端进行来电提醒的方式;同时,这些来电提醒的视频数据并不需要第二终端采集或设置,从而大大简化了第二终端对应用户的操作过程,且这种操作优化的同时,第二终端的对应用户还能收获更丰富、更多样化的来电体验;此外,对于第一用户来说,在通话正式建立之前,就可以将自己想要表达的意愿提前传达给第二终端的对应用户,通过视频数据吸引第二终端的第二终端的对应用户的注意,增加其社交期待,因此,所述第一用户可以在向不同其他用户发起通话请求时、或者是向同一个其他用户发起不同次通话请求时,针对每一次通话请求对象、需要、灵活地进行对方来电提醒播放设置,从而达到第一用户期待的呼叫效果。It can be seen from the above technical solutions that when the first terminal in this application sends a call request to the second terminal, it will also turn on the camera device to collect video data, thereby sending the collected video data to the second terminal, so that the second terminal The second terminal plays the video data in its interface. Based on this application, when the second terminal receives different call requests from different first users or from the same first user, the video data of incoming call reminders played on the second terminal may be differentiated, and It is real-time, therefore, this application enriches the way of calling reminders on the second terminal; at the same time, the video data of these calling reminders does not need to be collected or set by the second terminal, thus greatly simplifying the operation process of the second terminal corresponding to the user , and while this kind of operation is optimized, the corresponding user of the second terminal can also gain a richer and more diverse call experience; in addition, for the first user, before the call is formally established, they can call The expressed will is conveyed to the corresponding user of the second terminal in advance, and the attention of the corresponding user of the second terminal of the second terminal is attracted by the video data, and its social expectation is increased. Therefore, the first user can initiate a call to different other users When making a request, or when initiating different call requests to the same other user, flexibly perform call reminder playback settings for each call request object and needs, so as to achieve the call effect expected by the first user.
【附图说明】【Description of drawings】
图1为本申请一实施例提供的一种在第一终端中执行的来电显示的方法流程图;FIG. 1 is a flow chart of a method for displaying an incoming call performed in a first terminal according to an embodiment of the present application;
图2为本申请一实施例提供的一种在第二终端中执行的来电显示的方法流程图;FIG. 2 is a flow chart of a method for displaying an incoming call performed in a second terminal according to an embodiment of the present application;
图3为本申请一实施例提供的计算机系统/服务器的框图。Fig. 3 is a block diagram of a computer system/server provided by an embodiment of the present application.
【具体实施方式】【Detailed ways】
为了使本申请的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。In order to make the purpose, technical solution and advantages of the present application clearer, the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.
在本申请实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。Terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of this application and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise.
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should be understood that the term "and/or" used herein is only an association relationship describing associated objects, which means that there may be three relationships, for example, A and/or B, which may mean that A exists alone, and A and B exist simultaneously. B, there are three situations of B alone. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.
取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。Depending on the context, the word "if" as used herein may be interpreted as "at" or "when" or "in response to determining" or "in response to detecting". Similarly, depending on the context, the phrases "if determined" or "if detected (the stated condition or event)" could be interpreted as "when determined" or "in response to the determination" or "when detected (the stated condition or event) )" or "in response to detection of (a stated condition or event)".
图1为本申请一实施例提供的一种来电显示的方法流程图,如图1中所示,所述方法应用于第一终端,包括:Fig. 1 is a flow chart of a method for displaying an incoming call provided by an embodiment of the present application. As shown in Fig. 1, the method is applied to a first terminal, including:
在101中,响应于第一终端向第二终端发送通话请求,开启所述第一终端的摄像装置采集视频数据。In 101, in response to the first terminal sending a call request to the second terminal, the camera device of the first terminal is turned on to collect video data.
在本步骤中,在第一终端向第二终端发送通话请求时,由第一终端开启摄像装置来采集视频数据。其中,本发明中的第一终端为拨打终端,第一用户为拨打用户;第二终端为接听终端,第二用户为接听用户。In this step, when the first terminal sends a call request to the second terminal, the first terminal turns on the camera device to collect video data. Wherein, the first terminal in the present invention is a dialing terminal, the first user is a dialing user; the second terminal is an answering terminal, and the second user is an answering user.
可以理解的是,本步骤中的第一终端在向第二终端发送通话请求时,可以在第一终端获取到第一用户发出拨打电话的语音指令后,向语音指令中通话对象所对应的第二终端发送通话请求;也可以由第一用户在第一终端的拨号界面进行拨号后,向所输入号码对应的第二终端发送通话请求。It can be understood that, when the first terminal in this step sends a call request to the second terminal, after the first terminal obtains the voice command issued by the first user to make a call, it can send the voice command corresponding to the call object in the voice command. The two terminals send a call request; the first user may also send a call request to the second terminal corresponding to the input number after dialing on the dial interface of the first terminal.
在本申请中,所述通话请求可以包括但不限于电话、视频通话或语音通话等任意形式的通信业务连接中用户发送的进行通话的请求,所述通信业务连接可以包括但不限于通过蜂窝网络、WIFI网络、其他无线网络等在设备间建立的连接。In this application, the call request may include, but is not limited to, a call request sent by a user in any form of communication service connection such as telephone, video call, or voice call. , WIFI network, other wireless networks and other connections established between devices.
具体地,本步骤中的摄像装置可以为第一终端中集成的摄像装置中的至少一个,例如第一终端的前置摄像装置或后置摄像装置;也可以为与第一终端相独立,且为第一终端采集视频数据的至少一个摄像装置,例如外接于第一终端的全景摄像装置等。本步骤所采集的视频数据可以为包含第一用户的视频数据,也可以为第一用户本地场景的视频数据。Specifically, the camera device in this step may be at least one of the camera devices integrated in the first terminal, such as a front camera device or a rear camera device of the first terminal; it may also be independent of the first terminal, and At least one camera device that collects video data for the first terminal, for example, a panoramic camera device externally connected to the first terminal. The video data collected in this step may be video data including the first user, or may be video data of the first user's local scene.
另外,本步骤在开启第一终端的摄像装置采集视频数据之前,还可以包含以下内容:确定第一终端是否开启拨号视频显示的选项,若是,则继续执行开启第一终端的摄像装置采集视频数据的操作,否则不执行。其中,拨号视频显示的选项可以是第一终端的系统选项,也可以是第一终端中所安装应用的选项。In addition, before turning on the camera device of the first terminal to collect video data, this step may also include the following content: determine whether the first terminal enables the option of dial-up video display, if so, continue to execute the method of starting the camera device of the first terminal to collect video data operation, otherwise it will not be executed. Wherein, the option displayed on the dial-up video may be a system option of the first terminal, or an option of an application installed in the first terminal.
在102中,向所述第二终端发送所述视频数据,其中,所述视频数据用于所述第二终端在接收到所述第一终端的通话请求,并处于等待接听状态时,在所述第二终端的界面中进行播放。In 102, send the video data to the second terminal, where the video data is used for when the second terminal receives the call request from the first terminal and is in the waiting state Play on the interface of the second terminal mentioned above.
在本步骤中,将步骤101中所采集到的视频数据发送至第二终端,所发送的视频数据用于接收到通话请求的第二终端在处于等待接听状态时,在第二终端的界面中进行播放。In this step, the video data collected in step 101 is sent to the second terminal, and the sent video data is used for receiving the call request when the second terminal is in a state of waiting to answer the call, and the second terminal interface to play.
可以理解的是,本申请对于第一终端向第二终端发送视频数据的方式不进行限定。举例来说,本步骤中的第一终端可以首先将获取的视频数据发送至服务器端,然后由服务器端在将该视频数据转发至第二终端;本步骤中的第一终端也可以直接将视频数据发送至第二终端。It can be understood that, the present application does not limit the manner in which the first terminal sends video data to the second terminal. For example, the first terminal in this step can first send the acquired video data to the server, and then the server forwards the video data to the second terminal; the first terminal in this step can also directly send the video The data is sent to the second terminal.
另外,本步骤中在开启第一终端的摄像装置采集视频数据之后,还可以包含以下内容:将所采集的视频数据在第一终端的界面中进行播放。In addition, in this step, after the camera device of the first terminal is turned on to collect video data, the following content may also be included: playing the collected video data on the interface of the first terminal.
具体地,本步骤在将视频数据在第一终端的界面中进行播放时,可以采用以下方式:将视频数据作为第一终端的拨号界面的背景进行播放,即显示以所获取的视频数据为背景的拨号界面;或者将视频数据在位于第一终端的拨号界面之上的播放窗口中进行播放,即播放窗口悬浮在拨号界面之上,可以部分或全部覆盖在拨号界面之上;或者将视频数据在与第一终端的拨号界面分区域显示的播放窗口中进行播放,即拨号界面不会占据第一终端当前屏幕的全屏,而是与播放窗口在屏幕中进行分区域显示。所述视频数据在第一终端的界面中进行播放的方式不受上述举例限制,其他任意可以实现的、在所述第一终端中播放所述数据视频的方式都可以包含在本申请中。Specifically, in this step, when the video data is played on the interface of the first terminal, the following method can be adopted: the video data is played as the background of the dial interface of the first terminal, that is, the acquired video data is displayed as the background dialing interface; or play the video data in the playback window located on the dialing interface of the first terminal, that is, the playing window is suspended above the dialing interface, which can partially or completely cover the dialing interface; or video data Playing is performed in the play window displayed in a separate area from the dial interface of the first terminal, that is, the dial interface does not occupy the full screen of the current screen of the first terminal, but is displayed in a separate area with the play window on the screen. The manner in which the video data is played on the interface of the first terminal is not limited by the above example, and any other achievable manner in which the data video is played in the first terminal may be included in this application.
另外,本步骤在将视频数据在第一终端的界面中进行播放之前,还可以包含以下内容:确定第一终端是否开启视频本地显示的选项,若是,则继续执行将视频数据在第一终端的界面中进行播放的操作,否则将视频数据在第一终端的界面中进行播放。In addition, before the video data is played in the interface of the first terminal, this step may also include the following content: determine whether the first terminal enables the option of local video display, and if so, continue to execute the video data in the first terminal. The operation of playing in the interface, otherwise the video data is played in the interface of the first terminal.
第一终端在将所采集的视频数据发送至第二终端之后,还会获取当前状态,并在确定所获取的当前状态满足第一触发条件之后,关闭摄像装置以停止采集视频数据。After the first terminal sends the collected video data to the second terminal, it also obtains the current state, and after determining that the obtained current state satisfies the first trigger condition, turns off the camera device to stop collecting video data.
其中,本步骤在确定当前状态满足第一触发条件时可以包括但不限于以下至少任一项:确定第一用户中止通话请求,即在第一用户主动中止通话之后停止采集视频数据;确定第二终端的第二用户挂断来电提醒,即在第二用户挂断来电提醒之后停止采集视频数据;确定第二终端的第二用户接听电话,即在第二用户接听电话之后停止采集视频数据;确定通话请求的等待接听时间超过第一阈值,即在确定当前通话请求的等待接听时间超过预设的第一阈值之后,停止采集视频数据;接收到第二终端发送的第二用户触发停止播放视频数据的信息,即在接收到第二用户主动发送的停止视频数据播放的信息后,停止采集视频数据;获取到第一用户触发停止采集视频数据的操作,即获取到第一用户主动触发的停止采集视频数据的操作之后,例如第一用户主动触发第一终端中所存在的停止采集视频数据的功能按钮之后,停止采集视频数据。Wherein, this step may include but not limited to at least any of the following when determining that the current state meets the first trigger condition: determine that the first user terminates the call request, that is, stop collecting video data after the first user actively terminates the call; determine the second The second user of the terminal hangs up the incoming call reminder, that is, stop collecting video data after the second user hangs up the incoming call reminder; determine that the second user of the second terminal answers the call, that is, stop collecting video data after the second user answers the call; determine The waiting time of the call request exceeds the first threshold, that is, after determining that the waiting time of the current call request exceeds the preset first threshold, stop collecting video data; receiving the second user trigger sent by the second terminal to stop playing the video data information, that is, stop collecting video data after receiving the information to stop playing video data actively sent by the second user; obtain the operation of stopping video data collection triggered by the first user, that is, obtain the stop collecting that is actively triggered by the first user After the operation of the video data, for example, after the first user actively triggers a function button existing in the first terminal to stop collecting video data, the video data collection stops.
可以理解的是,本步骤在由第一终端向第二终端发送视频视频之后,还可以包含以下内容:获取到第一用户触发在第二终端中停止播放视频数据的操作之后,例如第一用户触发在第一终端中所存在的停止播放视频数据的功能按钮之后,向第二终端发送停止播放指令,该停止播放指令用于在第二终端的界面中停止播放视频数据。即本步骤可以接收到第一用户主动停止在第二终端中播放数据的操作,从而向第二终端发送相应指令以停止播放视频数据。It can be understood that, after the video is sent from the first terminal to the second terminal, this step may also include the following content: After obtaining the operation of stopping playing video data in the second terminal triggered by the first user, for example, the first user After the function button for stopping playing video data existing in the first terminal is triggered, a stop playing instruction is sent to the second terminal, and the stop playing instruction is used to stop playing video data in the interface of the second terminal. That is, in this step, an operation of the first user to actively stop playing data in the second terminal may be received, so as to send a corresponding instruction to the second terminal to stop playing video data.
图2为本申请一实施例提供的一种来电显示的方法流程图,如图2中所示,所述方法应用于第二终端,包括:Fig. 2 is a flow chart of a method for displaying an incoming call provided by an embodiment of the present application. As shown in Fig. 2, the method is applied to a second terminal, including:
在201中,第二终端接收到第一终端的通话请求,并获取视频数据。In 201, the second terminal receives a call request from the first terminal, and acquires video data.
在本步骤中,在第二终端接收到由第一终端发送的通话请求的同时,获取由第一终端的摄像装置所采集的视频数据。In this step, when the second terminal receives the call request sent by the first terminal, it acquires the video data collected by the camera device of the first terminal.
在202中,将所述视频数据在所述第二终端的界面中进行播放,其中,所述第二终端处于等待接听状态。In 202, play the video data on the interface of the second terminal, where the second terminal is in a waiting state.
在本步骤中,在第二终端处于等待接听状态时,将步骤201中所获取的视频数据在第二终端的界面中进行播放,从而使得第二终端的第二用户能够看到对应第一用户的画面以及听到第一用户的声音。In this step, when the second terminal is in the waiting state, the video data acquired in step 201 is played on the interface of the second terminal, so that the second user of the second terminal can see the corresponding first user screen and hear the voice of the first user.
可以理解的是,本步骤在将视频数据在第二终端的界面中进行播放之前,还可以包含以下内容:确定第二终端是否开启来电视频显示的选项,若是,则将视频数据在第二终端的界面中进行播放,否则不进行播放。It can be understood that, before the video data is played in the interface of the second terminal, this step may also include the following content: determine whether the second terminal enables the option of displaying the incoming call video, and if so, display the video data in the second terminal Play in the interface, otherwise do not play.
具体地,本步骤在将视频数据在第二终端的界面中进行播放时,可以采用以下方式:将视频数据作为第二终端的来电界面的背景进行播放,即显示以所获取的视频数据为背景的来电界面;将视频数据在位于第二终端的来电界面之上的播放窗口中进行播放,即播放窗口悬浮在来电界面之上,可以部分或全部覆盖在来电界面之上;将视频数据在与第二终端的来电界面分区域显示的播放窗口中进行播放,即来电界面不会占据第二终端当前屏幕的全屏,而是与播放窗口在屏幕中进行分区域显示。所述视频数据在第二终端的界面中进行播放的方式不受上述举例限制,其他任意可以实现的、在所述第二终端中播放所述数据视频的方式都可以包含在本申请中。Specifically, in this step, when the video data is played on the interface of the second terminal, the following method can be adopted: the video data is played as the background of the incoming call interface of the second terminal, that is, the acquired video data is displayed as the background the incoming call interface; play the video data in the playback window located on the incoming call interface of the second terminal, that is, the playback window is suspended on the incoming call interface, and can partially or completely cover the incoming call interface; The incoming call interface of the second terminal is played in the play window displayed in subregions, that is, the incoming call interface does not occupy the full screen of the current screen of the second terminal, but is displayed in subregions with the playback window on the screen. The manner in which the video data is played on the interface of the second terminal is not limited by the above examples, and any other achievable manner in which the data video is played in the second terminal may be included in this application.
另外,本步骤在将视频数据在第二终端的界面中进行播放之后,还会获取当前状态,并在确定当前状态满足第二触发条件时,停止在第二终端的界面中播放视频数据。In addition, in this step, after the video data is played on the interface of the second terminal, the current state is obtained, and when it is determined that the current state meets the second trigger condition, the video data is stopped playing on the interface of the second terminal.
其中,本步骤在确定当前状态满足第二触发条件时,可以包括但不限于以下至少一项:确定通话请求的等待接听时间超过第二阈值,即在确定当前通话请求的等待接听时间超过预设的第二阈值之后,停止播放视频数据;接收到第一终端发送的停止播放指令,即接收到第一用户主动发出的停止播放指令后,停止播放视频数据;获取到第二终端的第二用户触发停止播放视频数据的操作,即在获取到第二用户主动触发停止播放视频数据的操作之后,例如第二用户点击第二终端中所存在的停止播放按钮,停止播放视频数据。Wherein, in this step, when determining that the current state satisfies the second trigger condition, it may include but not limited to at least one of the following: determining that the waiting time of the call request exceeds the second threshold, that is, when determining that the waiting time of the current call request exceeds the preset After the second threshold, stop playing the video data; after receiving the stop playing instruction sent by the first terminal, that is, after receiving the stop playing instruction actively sent by the first user, stop playing the video data; obtain the second user of the second terminal The operation of triggering to stop playing the video data means that after acquiring the operation of actively triggering to stop playing the video data by the second user, for example, the second user clicks the stop playing button existing in the second terminal to stop playing the video data.
可以理解的是,在获取到第二终端的第二用户触发停止播放视频数据的操作之后,本步骤还会向第一终端发送第二用户已触发停止播放视频数据的信息,从而使得第一终端关闭摄像装置以停止采集视频数据。It can be understood that, after obtaining the operation of stopping playing video data triggered by the second user of the second terminal, this step will also send information to the first terminal that the second user has triggered stopping playing video data, so that the first terminal Turn off the camera to stop capturing video data.
图3示出了适于用来实现本申请的一些实施方式的示例性计算机系统/服务器012的框图。图3显示的计算机系统/服务器012仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。Figure 3 shows a block diagram of an exemplary computer system/server 012 suitable for use in implementing some embodiments of the present application. The computer system/server 012 shown in FIG. 3 is only an example, and should not limit the functions and scope of use of the embodiments of the present invention.
如图3所示,计算机系统/服务器012以通用计算设备的形式表现。计算机系统/服务器012的组件可以包括但不限于:一个或者多个处理器或者处理单元016,系统存储器028,连接不同系统组件(包括系统存储器028和处理单元016)的总线018。As shown in Figure 3, computer system/server 012 takes the form of a general-purpose computing device. Components of computer system/server 012 may include, but are not limited to: one or more processors or processing units 016, system memory 028, bus 018 connecting various system components including system memory 028 and processing unit 016.
总线018表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。Bus 018 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus structures. These architectures include, by way of example, but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect ( PCI) bus.
计算机系统/服务器012典型地包括多种计算机系统可读介质。这些介质可以是任何能够被计算机系统/服务器012访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。Computer system/server 012 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer system/server 012 and include both volatile and nonvolatile media, removable and non-removable media.
系统存储器028可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)030和/或高速缓存存储器032。计算机系统/服务器012可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统034可以用于读写不可移动的、非易失性磁介质(图3未显示,通常称为“硬盘驱动器”)。尽管图3中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线018相连。存储器028可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。System memory 028 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 030 and/or cache memory 032 . The computer system/server 012 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 034 may be used to read from and write to non-removable, non-volatile magnetic media (not shown in FIG. 3, commonly referred to as a "hard drive"). Although not shown in Figure 3, a disk drive for reading and writing to removable non-volatile disks (e.g. "floppy disks") may be provided, as well as for removable non-volatile optical disks (e.g. CD-ROM, DVD-ROM or other optical media) CD-ROM drive. In these cases, each drive may be connected to bus 018 via one or more data media interfaces. Memory 028 may include at least one program product having a set (eg, at least one) of program modules configured to perform the functions of various embodiments of the present invention.
具有一组(至少一个)程序模块042的程序/实用工具040,可以存储在例如存储器028中,这样的程序模块042包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块042通常执行本发明所描述的实施例中的功能和/或方法。A program/utility 040 having a set (at least one) of program modules 042, such as may be stored in memory 028, such program modules 042 including - but not limited to - an operating system, one or more application programs, other program Modules and program data, each or some combination of these examples may include the implementation of the network environment. Program modules 042 generally perform the functions and/or methods of the described embodiments of the present invention.
计算机系统/服务器012也可以与一个或多个外部设备014(例如键盘、指向设备、显示器024等)通信,在本发明的一些实施例中,计算机系统/服务器012与外部雷达设备进行通信,还可与一个或者多个使得用户能与该计算机系统/服务器012交互的设备通信,和/或与使得该计算机系统/服务器012能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口022进行。并且,计算机系统/服务器012还可以通过网络适配器020与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器020通过总线018与计算机系统/服务器012的其它模块通信。应当明白,尽管图中未示出,可以结合计算机系统/服务器012使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。The computer system/server 012 may also communicate with one or more external devices 014 (e.g., keyboards, pointing devices, displays 024, etc.), and in some embodiments of the invention, the computer system/server 012 communicates with external radar devices and also communicates with external radar devices. Can communicate with one or more devices that enable a user to interact with the computer system/server 012, and/or with any device that enables the computer system/server 012 to communicate with one or more other computing devices (such as network cards, modem, etc.) communication. Such communication may occur through input/output (I/O) interface 022 . Also, the computer system/server 012 can also communicate with one or more networks (eg, a local area network (LAN), a wide area network (WAN) and/or a public network such as the Internet) through the network adapter 020 . As shown, network adapter 020 communicates with other modules of computer system/server 012 via bus 018 . It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with computer system/server 012, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, Tape drives and data backup storage systems, etc.
处理单元016通过运行存储在系统存储器028中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的方法流程。The processing unit 016 executes various functional applications and data processing by running the programs stored in the system memory 028 , such as implementing the method flow provided by the embodiment of the present invention.
上述的计算机程序可以设置于计算机存储介质中,即该计算机存储介质被编码有计算机程序,该程序在被一个或多个计算机执行时,使得一个或多个计算机执行本发明上述实施例中所示的方法流程和/或装置操作。例如,被上述一个或多个处理器执行本发明实施例所提供的方法流程。The above-mentioned computer program can be set in a computer storage medium, that is, the computer storage medium is encoded with a computer program, and when the program is executed by one or more computers, one or more computers can execute the computer programs shown in the above-mentioned embodiments of the present invention. Method flow and/or device operation. For example, the process of the method provided by the embodiment of the present invention is executed by the above-mentioned one or more processors.
随着时间、技术的发展,介质含义越来越广泛,计算机程序的传播途径不再受限于有形介质,还可以直接从网络下载等。可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。With the development of time and technology, the meaning of medium has become more and more extensive, and the transmission path of computer programs is no longer limited to tangible media, and can also be downloaded directly from the Internet. Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (non-exhaustive list) of computer readable storage media include: electrical connections with one or more leads, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), Erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。A computer readable signal medium may include a data signal carrying computer readable program code in baseband or as part of a carrier wave. Such propagated data signals may take many forms, including - but not limited to - electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. .
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、RF等等,或者上述的任意合适的组合。Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including - but not limited to - wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for carrying out the operations of the present invention may be written in one or more programming languages, or combinations thereof, including object-oriented programming languages—such as Java, Smalltalk, C++, and conventional Procedural Programming Language - such as "C" or a similar programming language. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (such as via the Internet using an Internet service provider). connect).
由以上技术方案可以看出,本申请中的第一终端在向第二终端发送通话请求时,还会开启摄像装置来采集视频数据,从而将所采集的视频数据发送给第二终端,使得第二终端在其界面中对该视频数据进行播放。基于本申请,第二终端接收到来自不同第一用户、或是同一个第一用户的不同次通话请求时,在第二终端上所播放的来电提醒的视频数据都可能是差异化的、并且是实时的,因此,本申请丰富了在第二终端进行来电提醒的方式;同时,这些来电提醒的视频数据并不需要第二终端采集或设置,从而大大简化了第二终端对应用户的操作过程,且这种操作优化的同时,第二终端的对应用户还能收获更丰富、更多样化的来电体验;此外,对于第一用户来说,在通话正式建立之前,就可以将自己想要表达的意愿提前传达给第二终端的对应用户,通过视频数据吸引第二终端的第二终端的对应用户的注意,增加其社交期待,因此,所述第一用户可以在向不同其他用户发起通话请求时、或者是向同一个其他用户发起不同次通话请求时,针对每一次通话请求对象、需要、灵活地进行对方来电提醒播放设置,从而达到第一用户期待的呼叫效果。It can be seen from the above technical solutions that when the first terminal in this application sends a call request to the second terminal, it will also turn on the camera device to collect video data, thereby sending the collected video data to the second terminal, so that the second terminal The second terminal plays the video data in its interface. Based on this application, when the second terminal receives different call requests from different first users or from the same first user, the video data of incoming call reminders played on the second terminal may be differentiated, and It is real-time, therefore, this application enriches the way of calling reminders on the second terminal; at the same time, the video data of these calling reminders does not need to be collected or set by the second terminal, thus greatly simplifying the operation process of the second terminal corresponding to the user , and while this kind of operation is optimized, the corresponding user of the second terminal can also gain a richer and more diverse call experience; in addition, for the first user, before the call is formally established, they can call The expressed will is conveyed to the corresponding user of the second terminal in advance, and the attention of the corresponding user of the second terminal of the second terminal is attracted by the video data, and its social expectation is increased. Therefore, the first user can initiate a call to different other users When making a request, or when initiating different call requests to the same other user, flexibly perform call reminder playback settings for each call request object and needs, so as to achieve the call effect expected by the first user.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware, or in the form of hardware plus software functional units.
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-mentioned integrated units implemented in the form of software functional units may be stored in a computer-readable storage medium. The above-mentioned software functional units are stored in a storage medium, and include several instructions to make a computer device (which may be a personal computer, server, or network device, etc.) or a processor (processor) execute the methods described in various embodiments of the present invention. partial steps. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other various media that can store program codes. .
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。The above is only a preferred embodiment of the application, and is not intended to limit the application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the application should be included in the application. within the scope of protection.
Claims (17)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910893407.4A CN110493473A (en) | 2019-09-20 | 2019-09-20 | Method, device and computer storage medium for caller display |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910893407.4A CN110493473A (en) | 2019-09-20 | 2019-09-20 | Method, device and computer storage medium for caller display |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN110493473A true CN110493473A (en) | 2019-11-22 |
Family
ID=68558837
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910893407.4A Pending CN110493473A (en) | 2019-09-20 | 2019-09-20 | Method, device and computer storage medium for caller display |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110493473A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112015506A (en) * | 2020-08-19 | 2020-12-01 | 北京字节跳动网络技术有限公司 | Content display method and device |
| CN116938890A (en) * | 2023-07-26 | 2023-10-24 | 中国联合网络通信集团有限公司 | Data display method, device and storage medium |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201015964A (en) * | 2008-10-07 | 2010-04-16 | Inventec Appliances Corp | Caller ID display method for communication devices |
| CN101931781A (en) * | 2010-08-17 | 2010-12-29 | 中兴通讯股份有限公司 | Method for displaying calling video and wireless communication terminal |
| CN108111663A (en) * | 2016-11-25 | 2018-06-01 | 北京小米移动软件有限公司 | Play multimedia method and device |
| WO2018174945A1 (en) * | 2017-03-22 | 2018-09-27 | Google Llc | Caller preview data and call messages based on caller preview data |
-
2019
- 2019-09-20 CN CN201910893407.4A patent/CN110493473A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201015964A (en) * | 2008-10-07 | 2010-04-16 | Inventec Appliances Corp | Caller ID display method for communication devices |
| CN101931781A (en) * | 2010-08-17 | 2010-12-29 | 中兴通讯股份有限公司 | Method for displaying calling video and wireless communication terminal |
| CN108111663A (en) * | 2016-11-25 | 2018-06-01 | 北京小米移动软件有限公司 | Play multimedia method and device |
| WO2018174945A1 (en) * | 2017-03-22 | 2018-09-27 | Google Llc | Caller preview data and call messages based on caller preview data |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112015506A (en) * | 2020-08-19 | 2020-12-01 | 北京字节跳动网络技术有限公司 | Content display method and device |
| CN112015506B (en) * | 2020-08-19 | 2023-08-22 | 北京字节跳动网络技术有限公司 | Content display method and device |
| US12477185B2 (en) | 2020-08-19 | 2025-11-18 | Beijing Bytedance Network Technology Co., Ltd. | Content display method and apparatus |
| CN116938890A (en) * | 2023-07-26 | 2023-10-24 | 中国联合网络通信集团有限公司 | Data display method, device and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2019184499A1 (en) | Video call method and device, and computer storage medium | |
| CN109933442B (en) | Method, apparatus and computer storage medium for communication between small program platforms | |
| CN111371949A (en) | Application switching method, device, storage medium and touch terminal | |
| CN107864358B (en) | Shared object operation method in video call | |
| CN106921560A (en) | Voice communication method, apparatus and system | |
| CN109245997B (en) | Voice message playback method and device | |
| US12069200B2 (en) | Method for notification reminder, terminal, and storage medium | |
| CN107864297B (en) | Group adding method, device, terminal and storage medium | |
| CN112134788A (en) | Event processing method and device, storage medium, mobile terminal and computer | |
| CN111901695B (en) | Video content interception method, device and equipment and computer storage medium | |
| CN110633033A (en) | Method, apparatus and computer storage medium for task display | |
| CN112135197B (en) | Subtitle display method and device, storage medium and electronic equipment | |
| CN103841244A (en) | Terminal and recording method thereof | |
| CN110888731A (en) | Route data acquisition method, device, equipment and storage medium | |
| WO2017166607A1 (en) | Earphone-based sound recording control method and apparatus, electronic device, and storage medium | |
| CN113691762B (en) | Data transmission method and device for video conference and computer readable storage medium | |
| WO2020177697A1 (en) | Method for discovery between mini program platforms, device, and computer storage medium | |
| WO2019136685A1 (en) | Method and apparatus for network selection by terminal, and computer device and storage medium | |
| US20200220824A1 (en) | Method, a device and a storage medium of forwarding voice information in instant messaging | |
| CN110336912A (en) | Voice broadcast method, device, equipment and storage medium | |
| CN108600625A (en) | Image acquiring method and device | |
| KR20180094331A (en) | Electronic apparatus and method for outputting message data thereof | |
| CN112583696A (en) | Method and equipment for processing group session message | |
| CN112565913B (en) | Video call method, device and electronic equipment | |
| CN116048921A (en) | Memory leakage monitoring method and device, storage medium and electronic equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191122 |
|
| RJ01 | Rejection of invention patent application after publication |