Movatterモバイル変換


[0]ホーム

URL:


CN112383790B - Live screen recording method, device, electronic equipment and storage medium - Google Patents

Live screen recording method, device, electronic equipment and storage medium
Download PDF

Info

Publication number
CN112383790B
CN112383790BCN202011260380.4ACN202011260380ACN112383790BCN 112383790 BCN112383790 BCN 112383790BCN 202011260380 ACN202011260380 ACN 202011260380ACN 112383790 BCN112383790 BCN 112383790B
Authority
CN
China
Prior art keywords
recording
identifier
video
mobile terminal
screen
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.)
Active
Application number
CN202011260380.4A
Other languages
Chinese (zh)
Other versions
CN112383790A (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.)
China Mobile Communications Group Co Ltd
MIGU Video Technology Co Ltd
MIGU Culture Technology Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
MIGU Video Technology Co Ltd
MIGU Culture 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 China Mobile Communications Group Co Ltd, MIGU Video Technology Co Ltd, MIGU Culture Technology Co LtdfiledCriticalChina Mobile Communications Group Co Ltd
Priority to CN202011260380.4ApriorityCriticalpatent/CN112383790B/en
Publication of CN112383790ApublicationCriticalpatent/CN112383790A/en
Application grantedgrantedCritical
Publication of CN112383790BpublicationCriticalpatent/CN112383790B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明实施例公开了一种直播的录屏方法、装置、电子设备及存储介质,所述方法包括:云端服务器接收移动终端发送的移动终端标识;获取与所述移动终端标识预先绑定好的播放终端标识,并获取所述播放终端标识对应的播放终端的频道标识;对所述频道标识对应的视频进行录屏。本发明实施例,不需要播放终端进行录屏,不占用播放终端的资源,并且可以更好的满足直播画面过往录屏无需先回放再录屏的限制,可以直接从当前时间年逆时回溯到过往画面并完成录屏,简化了用户操作,进而,提升录屏的用户体验。

The embodiment of the present invention discloses a live screen recording method, device, electronic equipment and storage medium. The method includes: the cloud server receives the mobile terminal identifier sent by the mobile terminal; obtains the mobile terminal identifier bound in advance Play the terminal ID, and acquire the channel ID of the playback terminal corresponding to the playback terminal ID; record the video corresponding to the channel ID. The embodiment of the present invention does not require the playback terminal to record the screen, does not occupy the resources of the playback terminal, and can better meet the restrictions of the previous screen recording of the live broadcast without playback and then recording, and can be directly traced back from the current time year to Recording the past screen and completing the screen recording simplifies the user operation, thereby improving the user experience of the screen recording.

Description

Live broadcast screen recording method and device, electronic equipment and storage medium
Technical Field
The invention relates to the technical field of internet, in particular to a live broadcast screen recording method, a live broadcast screen recording device, electronic equipment and a storage medium.
Background
At present, a screen is usually recorded in a playing terminal (such as a set top box), the screen is recorded from the playing terminal, and the video is downloaded to the playing terminal, played while being downloaded, and recorded, so that the recording scheme needs to consume higher hardware resources of the playing terminal. In addition, the traditional screen recording mode is a recording method consistent with the time sequence of video playing, but for live video, users often have recording requirements on the video which is already played, the traditional method needs to drag and drop a progress bar back to a designated position, and secondary playing, secondary recording and secondary editing are carried out on a pre-recorded video stream while playing back, so that the operation is complex and the resource consumption is large.
Disclosure of Invention
Based on the problems existing in the prior art, the embodiment of the invention provides a live broadcast screen recording method, a live broadcast screen recording device, electronic equipment and a storage medium.
In a first aspect, an embodiment of the present invention provides a live video recording method, which is applied to a cloud server, and includes:
receiving a mobile terminal identifier sent by a mobile terminal;
acquiring a playing terminal identifier which is pre-bound with the mobile terminal identifier, and acquiring a channel identifier of a playing terminal corresponding to the playing terminal identifier;
and recording the video corresponding to the channel identifier.
Further, the obtaining the playing terminal identifier pre-bound with the mobile terminal identifier, and obtaining the channel identifier of the playing terminal corresponding to the playing terminal identifier, includes:
searching a play terminal identifier which is pre-bound with the mobile terminal identifier;
and acquiring the channel identifier fed back by the playing terminal corresponding to the playing terminal identifier, or searching the channel identifier played by the playing terminal corresponding to the playing terminal identifier.
Further, before the video corresponding to the channel identifier is recorded, the method further includes:
the channel identifier and the playing terminal identifier are sent to the mobile terminal, so that the mobile terminal generates an instruction according to the channel identifier, the playing terminal identifier, the mobile terminal identifier and the recording parameter;
and receiving the instruction sent by the mobile terminal, and recording the video corresponding to the channel identifier according to the instruction.
Further, before the video corresponding to the channel identifier is recorded, the method further includes:
acquiring screen recording time and screen recording duration;
the recording of the video corresponding to the channel identifier comprises the following steps:
determining a screen recording time period according to the screen recording time length and the screen recording time;
judging whether the corresponding image frames of the starting time and the ending time of the time period are key frames or not;
if not, continuing the image frames of the screen to the first key image frame before the starting time and the first key frame after the ending time of the time period;
or,
obtaining a characteristic label of a user according to the mobile terminal identifier;
and calibrating the screen recording time according to the characteristic tag, and recording the video corresponding to the channel identifier according to the calibrated screen recording time.
Further, when the video corresponding to the channel identifier is recorded, the method further comprises:
and synchronizing the screen recording time of the cloud server with the time of the channel currently being played by the playing terminal based on a clock protocol SNTP or a time protocol PTP.
Further, after the screen recording is completed, the method further comprises the following steps:
performing code rate conversion on the recorded video so that the mobile terminal previews and edits the converted video;
and after the mobile terminal completes editing the video, generating a sharing link.
Further, before the playing terminal identifier pre-bound with the mobile terminal identifier is obtained, the method further comprises:
receiving a playing terminal binding instruction sent by a mobile terminal;
and binding the mobile terminal identifier and the playing terminal identifier based on the playing terminal binding instruction.
In a second aspect, an embodiment of the present invention further provides a live video recording device, including:
the receiving module is used for receiving the mobile terminal identification sent by the mobile terminal;
the acquisition module is used for acquiring the playing terminal identification which is pre-bound with the mobile terminal identification and acquiring the channel identification of the playing terminal corresponding to the playing terminal identification;
and the screen recording module is used for recording the video corresponding to the channel identifier.
In a third aspect, an embodiment of the present invention further provides an electronic device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, where the processor implements the live video recording method according to the first aspect when executing the computer program.
In a fourth aspect, an embodiment of the present invention further provides a non-transitory computer readable storage medium, on which a computer program is stored, which when executed by a processor implements the live video recording method according to the first aspect.
According to the live broadcast screen recording method, device, electronic equipment and storage medium provided by the embodiment of the invention, the mobile terminal is used for controlling the cloud server to record the live broadcast screen in the playing equipment, the playing terminal is not required to record the screen, the resources of the playing terminal are not occupied, and the sharing is more convenient to carry out through the mobile terminal after the screen recording. In addition, through the mode of controlling the cloud server to record, compare in prior art playback earlier, two operation record screen modes of recording again and simplify and to be one step of operation alright realize recording, and compare traditional in order the time record screen, the restriction that the live picture is recorded the screen in the past need not to play back earlier and record the screen again, can directly trace back the picture in the past and accomplish the record screen from the current time year reverse time, has simplified user's operation, and then, promotes the user experience of recording the screen.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions of the prior art, the drawings that are necessary for the description of the embodiments or the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention and that other drawings can be obtained from these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flowchart of a live video recording method according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a cloud screen recording based on video keyframe front-back compensation in a live screen recording method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of keeping a recording service and a CDN service in time synchronization in a live recording method according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a live video recording method combining image features and user personalized feature labels according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a live video recording device according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The following describes the embodiments of the present invention further with reference to the accompanying drawings. The following examples are only for more clearly illustrating the technical aspects of the present invention, and are not intended to limit the scope of the present invention.
The following describes a live broadcast screen recording method, a live broadcast screen recording device, an electronic device and a storage medium according to an embodiment of the invention with reference to the accompanying drawings.
Fig. 1 shows a flowchart of a live video recording method according to an embodiment of the present invention. As shown in fig. 1, the live video recording method provided by the embodiment of the invention is applied to a cloud server, and specifically includes the following steps:
s101: and receiving the mobile terminal identification sent by the mobile terminal.
The mobile terminal is, but not limited to, a smart phone, a tablet personal computer and the like of the user. In the following examples, the mobile terminal is also referred to as a source device.
The mobile terminal identification is, for example, a mobile terminal ID, also referred to as a source device ID, and the recording parameters include, but are not limited to, a current time and a recording duration.
S102: and acquiring a playing terminal identifier which is pre-bound with the mobile terminal identifier, and acquiring a channel identifier of the playing terminal corresponding to the playing terminal identifier.
The playing terminal is, for example, a smart television, a set top box and the like; the playback terminal identification is, for example, a playback terminal ID, which in the following examples is also referred to as target device, and accordingly, as target device ID.
In other examples of the invention, the recording time and the recording duration may also be obtained.
In one embodiment of the present invention, obtaining a playing terminal identifier pre-bound to a mobile terminal identifier, and obtaining a channel identifier corresponding to the playing terminal identifier, includes:
searching a play terminal identifier pre-bound with the mobile terminal identifier, wherein the play terminal identifier is used for identifying different play terminals, namely: the playing terminal identifiers and the playing terminals have a one-to-one correspondence, and further, a unique mobile terminal can be determined through the mobile terminal identifiers;
and acquiring the channel identifier fed back by the playing terminal corresponding to the playing terminal identifier, or searching the channel identifier played by the playing terminal corresponding to the playing terminal identifier.
In this example, the play terminal identity pre-bound to the mobile terminal identity is found; specific examples of the manner of obtaining the channel identifier fed back by the playing terminal corresponding to the playing terminal identifier are as follows:
the cloud server is provided with a multi-screen interaction cloud service and a cloud screen recording service, and the instruction sent by the mobile terminal and received by the multi-screen interaction cloud service comprises the following steps: the source equipment ID, the current time (i.e. the screen recording time) and the recording time (i.e. the screen recording time) are instructed as follows: the method comprises the steps that video record+sourceid (source device ID) +time) +long (recording duration), a multi-screen interaction cloud service searches a bound target device ID according to the source device ID, sends a GetContentId instruction (namely a channel identification acquisition instruction) to the target device ID, acquires a channel ID currently being played by the target device, returns the channel ID to the multi-screen interaction service, sends the instruction, a playing device identification and a live broadcast flat channel identification to the cloud recording service, and sends the instruction, the playing device identification and the live broadcast flat channel identification to the cloud recording service, wherein the method comprises the following steps of: video record+sourceid+DestinationId (Play device identifier) +ContentID (channel identifier) +Time+Long, and enters into the cloud recording flow.
Searching a play terminal identifier pre-bound with the mobile terminal identifier; specific examples of the manner of searching for the channel identifier played by the playing terminal corresponding to the playing terminal identifier are as follows:
when a broadcasting device (such as a set top box) is broadcasting live broadcast, a user presses a screen recording key through a mobile terminal, at this time, the mobile terminal sends an instruction to a multi-screen interaction cloud service, the multi-screen interaction cloud service verifies the bound broadcasting device ID according to a source device ID, then searches a channel ID currently being broadcast by the broadcasting device ID, then sends the instruction, the broadcasting terminal ID and the channel ID to a cloud screen recording service, and enters a cloud screen recording process.
Of course, in other embodiments of the present invention, before recording the video corresponding to the channel identifier, the cloud recording process may also be performed in the following manner. The method comprises the following steps: the channel identification and the playing terminal identification are sent to the mobile terminal, so that the mobile terminal generates an instruction according to the channel identification, the playing terminal identification, the mobile terminal identification and the recording parameter; receiving the instruction sent by the mobile terminal, and recording the video corresponding to the channel identifier according to the instruction, namely: and entering a cloud screen recording process.
Specific examples are as follows: when the playing device plays live broadcast, the user presses the screen recording key on the mobile terminal, and at this time, the mobile terminal firstly sends an instruction for acquiring the channel currently played by the binding large screen (namely, a channel identifier acquisition instruction) and carries the mobile terminal identifier, for example: getContention+source device ID to cloud multi-screen interaction service, cloud multi-screen interaction service verifies the bound target device ID according to the source device ID, the command is forwarded to the target device ID, after receiving the command, the target device returns to the currently playing channel ID, and the mobile terminal is returned to the mobile terminal through the multi-screen interaction cloud service. The mobile terminal sends an instruction to a cloud screen recording service, wherein the instruction comprises: the method comprises the steps of entering a cloud screen recording process, wherein the cloud screen recording process comprises the steps of source equipment ID, target equipment ID, channel ID, current time, screen recording duration and the like.
In the above description, the recording parameters include the recording time and the recording duration, and the recording duration and the recording time are determined by the mobile terminal. For example: the time period of the screen recording determined by the user on the mobile terminal starts to be counted by pressing a button (screen recording button) of a specific area of the screen with a finger, and the screen is cut off by releasing the pressing of the finger, or the time period is fixed for the user to select, for example, 15 seconds, 30 seconds, 60 seconds and the like. The mapping relation between the pressing time and the screen recording time length can be amplified step by step in an equal ratio according to the strength of the pressing screen by the fingers of the user. In a specific example, the screen can set a plurality of levels of pressing force, for example, 3 levels of pressing force are set, the pressing time corresponding to 1 level of pressing force under the default is in a 1:1 relation with the screen recording duration, 2 levels of pressing force pressing time is in a 1:1.5 relation with the screen recording duration, and 3 levels of pressing force pressing time is in a 1:1 relation with the screen recording duration: 2 relation. Of course, the relation between the pressing force and the pressing time and the screen recording time can be set as required. The recording time may be a transmission time of an instruction, for example: the time to start the recording.
In the above example, the mobile terminal identification and the playback device identification need to be pre-bound. Namely: before the playing terminal identification pre-bound with the mobile terminal identification is obtained, the method further comprises the following steps: receiving a playing terminal binding instruction sent by a mobile terminal; and binding the mobile terminal identifier and the playing terminal identifier based on the playing terminal binding instruction.
Take specific examples as examples: the mobile terminal establishes a binding relationship with the playing device. The playing device uploads the unique device identifier (including the playing device ID) to the cloud server to generate a binding two-dimensional code, the two-dimensional code contains the playing device ID, and the playing device displays the two-dimensional code. The mobile terminal accesses the cloud server in a code scanning mode, and carries a unique identifier (including the mobile terminal identifier) of the mobile terminal to send to the cloud server, and the cloud server establishes a binding relationship between the mobile terminal and the playing device.
S103: and recording the video corresponding to the channel identifier.
Of course, in the example of the present invention, the screen recording time length, the screen recording time, etc. may be acquired, and then, the video corresponding to the channel identifier is recorded based on the screen recording time length, the screen recording time, etc.
Specifically, acquiring a screen recording time and a screen recording duration; the recording of the video corresponding to the channel identifier comprises the following steps: determining a screen recording time period according to the screen recording time length and the screen recording time; judging whether the corresponding image frames of the starting time and the ending time of the time period are key frames or not; if not, continuing the image frames of the screen to the first key image frame before the starting time and the first key frame after the ending time of the time period; or obtaining a characteristic label of the user according to the mobile terminal identifier; and calibrating the screen recording time according to the characteristic tag, and recording the video corresponding to the channel identifier according to the calibrated screen recording time.
That is, the screen can be recorded by a cloud screen recording method based on the front-back compensation of the video key frames, and the screen can also be recorded by a screen recording method combining the image characteristics and the personalized characteristic labels of the users.
As a specific example, the cloud screen recording method based on the front-back compensation of the video key frame is as follows:
the cloud screen recording service intercepts according to the time of a certain period (namely screen recording duration) before the current time in the instruction, specifically intercepts a key frame interception mode of time reverse sequence, in order to ensure the integrity of intercepted video, as shown in fig. 2, adopts key frame delay compensation and advance compensation modes, for example, the current time point is a non-key frame, and intercepts the next key frame when intercepting; and if the target time point of the interception is also a non-key frame, intercepting the key frame before the interception target time point is ended.
Further, when the video corresponding to the channel identifier is recorded, the method further comprises the following steps: based on a clock protocol SNTP or a time protocol PTP, the screen recording time of the cloud server and the time of the channel currently being played by the playing terminal are synchronized. Specifically, as shown in fig. 3, the cloud screen recording service and the live broadcast source station are deployed in a centralized manner, and each live broadcast stream is separated from a single point of the live broadcast source station to perform the screen recording service independently of the normal CDN service. Because the live broadcast picture seen by the user at the large screen end is distributed through the CDN distribution network, the live broadcast stream of the CDN service and the live broadcast stream of the video recording service are in time synchronization, and the time synchronization of the live broadcast stream seen by the user and the video recording stream is ensured. The time synchronization adopts: simple network clock protocol (SNTP) approach. SNTP is the most common Internet time transmission protocol, is also the intra-station time synchronization specification selected from DL/T860, namely a transformer substation communication network and system, belongs to the TCP/IP protocol family, and is a synchronization mode based on a software protocol; IEC 615880 Precision Time Protocol (PTP). IEC 61588 integrates multiple technologies such as network communication, local computation and distributed objects, is applicable to all distributed systems communicating through a local area network supporting multicasting, and can realize sub-microsecond synchronization.
The method for recording the screen by combining the image features and the personalized feature labels of the users comprises the following steps:
as shown in fig. 4, after receiving the screen recording instruction, the cloud screen recording service verifies the personalized tags of the user according to the user center of the mobile terminal ID, the personalized tags of the user are classified into content type preference feature tags (such as movie a001, television drama a002, variety a03, child a004, sports a005, cartoon a006, fashion a007, etc.), character preference feature tags (such as star one b00001, star two b00005, star three b01001, star four b10001, etc.), plot preference feature tags (such as car c0001, fight c0002, laughter c1000, shooting c1001, swimming c 0003), and unified codes are performed for these feature tags, and the user center returns the user feature tags according to the mobile terminal ID: a001|a005: b00001|b10001: c0001|c0002, the cloud screen recording service extracts the characteristics of the video picture and uniformly uses the characteristic library characteristic label to carry out coding identification when recording the video, for example: the video of 10 seconds-20 seconds is a001: b00001: c0001 feature tag, after the cloud screen recording service receives the user personalized screen recording instruction, matching the feature tag of the video segment with the user personalized feature tag, in this example, when more than two tags are matched, the video segment is considered to accord with the feature attribute of the user, the cloud screen recording service intelligently recognizes the recording requirement of the user, and helps the user record the video segment and automatically calibrate the recording time interval. When the matching is less than two feature labels, the cloud system does not start intelligent matching automatic calibration, and recording is still carried out according to the screen recording time period of the user.
According to the live broadcast screen recording method, the mobile terminal is used for controlling the cloud server to record the live broadcast screen in the playing device, the playing terminal is not required to record the screen, resources of the playing terminal are not occupied, and sharing is facilitated through the mobile terminal after the screen recording. In addition, through the mode of controlling the cloud server to record, compare in prior art playback earlier, two operation record screen modes of recording again and simplify and to be one step of operation alright realize recording, and compare traditional in order the time record screen, the restriction that the live picture is recorded the screen in the past need not to play back earlier and record the screen again, can directly trace back the picture in the past and accomplish the record screen from the current time year reverse time, has simplified user's operation, and then, promotes the user experience of recording the screen.
In one embodiment of the present invention, after the screen recording of the cloud server is completed, the method further includes: performing code rate conversion on the recorded video so that the mobile terminal previews and edits the converted video; and after the mobile terminal completes editing the video, generating a sharing link.
Specifically, the cloud screen recording service transcodes the intercepted video clip into a code rate for previewing by the mobile terminal, so that the mobile terminal previews and edits. After the cloud screen recording service generates a screen recording video previewed by the mobile terminal, a preview editor is directly built on the cloud server, a user directly accesses the cloud video editor through the mobile terminal to edit the video again, the video is intercepted again, watermarked and specially-effective by dragging a progress bar, and finally the video with the final effect is generated again. And the video after the re-editing is regenerated into the video with the final effect for previewing, and the video is selected and released after the previewing is finished, and the cloud server generates a sharing link address for the final video. And after the user determines, downloading the video clipped by the cloud server to the local, and then storing or sharing again.
Fig. 5 shows a schematic structural diagram of a live video recording device according to an embodiment of the present invention, where, as shown in fig. 5, the live video recording device according to an embodiment of the present invention includes: a receiving module 510, an obtaining module 520 and a recording module 530. Wherein:
a receiving module 510, configured to receive a mobile terminal identifier sent by a mobile terminal;
the obtaining module 520 is configured to obtain a playing terminal identifier that is pre-bound to the mobile terminal identifier, and obtain a channel identifier of the playing terminal corresponding to the playing terminal identifier;
the recording module 530 is configured to record a video corresponding to the channel identifier.
According to the live broadcast screen recording device, the mobile terminal is used for controlling the cloud server to record live broadcast in the playing equipment, the playing terminal is not required to record the screen, resources of the playing terminal are not occupied, and sharing is facilitated through the mobile terminal after the screen recording. In addition, through the mode of controlling the cloud server to record, compare in prior art playback earlier, two operation record screen modes of recording again and simplify and to be one step of operation alright realize recording, and compare traditional in order the time record screen, the restriction that the live picture is recorded the screen in the past need not to play back earlier and record the screen again, can directly trace back the picture in the past and accomplish the record screen from the current time year reverse time, has simplified user's operation, and then, promotes the user experience of recording the screen.
It should be noted that, the specific implementation manner of the live broadcast screen recording device in the embodiment of the present invention is similar to the specific implementation manner of the live broadcast screen recording method in the embodiment of the present invention, please refer to the description of the method section specifically, and in order to reduce redundancy, details are not repeated here.
Based on the same inventive concept, a further embodiment of the present invention provides an electronic device, see fig. 6, comprising in particular: a processor 601, a memory 602, a communication interface 603 and a communication bus 604;
wherein the processor 601, the memory 602, and the communication interface 603 complete communication with each other through the communication bus 604; the communication interface 603 is used for implementing information transmission between devices;
the processor 601 is configured to invoke a computer program in the memory 602, where the processor executes the computer program to implement all the steps of the live video recording method, for example, the processor executes the computer program to implement the following steps: receiving a mobile terminal identifier sent by a mobile terminal; acquiring a playing terminal identifier which is pre-bound with the mobile terminal identifier, and acquiring a channel identifier of a playing terminal corresponding to the playing terminal identifier; and recording the video corresponding to the channel identifier.
Based on the same inventive concept, a further embodiment of the present invention provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements all the steps of the live video recording method described above, for example, the processor implementing the following steps when executing the computer program: receiving a mobile terminal identifier sent by a mobile terminal; acquiring a playing terminal identifier which is pre-bound with the mobile terminal identifier, and acquiring a channel identifier of a playing terminal corresponding to the playing terminal identifier; and recording the video corresponding to the channel identifier.
Further, the logic instructions in the memory described above may be implemented in the form of software functional units and stored in a computer-readable storage medium when sold or used as a stand-alone product. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment of the invention. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on such understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the index monitoring method described in the respective embodiments or some parts of the embodiments.
Furthermore, in the present disclosure, such as "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include at least one such feature. In the description of the present invention, the meaning of "plurality" means at least two, for example, two, three, etc., unless specifically defined otherwise.
Moreover, in the present invention, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Furthermore, in the description herein, reference to the terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, the different embodiments or examples described in this specification and the features of the different embodiments or examples may be combined and combined by those skilled in the art without contradiction.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (10)

CN202011260380.4A2020-11-122020-11-12 Live screen recording method, device, electronic equipment and storage mediumActiveCN112383790B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202011260380.4ACN112383790B (en)2020-11-122020-11-12 Live screen recording method, device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202011260380.4ACN112383790B (en)2020-11-122020-11-12 Live screen recording method, device, electronic equipment and storage medium

Publications (2)

Publication NumberPublication Date
CN112383790A CN112383790A (en)2021-02-19
CN112383790Btrue CN112383790B (en)2023-08-15

Family

ID=74583212

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202011260380.4AActiveCN112383790B (en)2020-11-122020-11-12 Live screen recording method, device, electronic equipment and storage medium

Country Status (1)

CountryLink
CN (1)CN112383790B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114222156B (en)*2021-12-142024-12-20中国建设银行股份有限公司 Video editing method, device, computer equipment and storage medium
CN114007123A (en)*2021-12-302022-02-01北京搜狐新动力信息技术有限公司Video recording method and device and electronic equipment
CN116033204B (en)*2022-07-082023-10-20荣耀终端有限公司Screen recording method, electronic equipment and storage medium
CN115767172A (en)*2022-11-222023-03-07四川长虹电器股份有限公司Playback control method and system of smart television
CN117082268B (en)*2023-10-182024-01-30成都有为财商教育科技有限公司Video recording and broadcasting method and system for online live broadcast

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2006261782A (en)*2005-03-152006-09-28Fujitsu Ltd Data broadcasting content utilization results management system
WO2012131708A2 (en)*2011-03-252012-10-04Sisa Communication Pvt. LtdVideo messaging and mailing service
CN103401854A (en)*2013-07-252013-11-20李达航Social network service-based television content sharing method
CN105451074A (en)*2014-08-262016-03-30Tcl集团股份有限公司Method and system for monitoring smart device remotely by using smart mobile terminal
CN107197358A (en)*2017-05-052017-09-22中广热点云科技有限公司The method for recording and system of a kind of TV programme
CN107948726A (en)*2017-12-052018-04-20深圳创维数字技术有限公司A kind of control method of television channel, system, server, terminal and medium
CN107957836A (en)*2017-12-052018-04-24广东欧珀移动通信有限公司Screen recording method and device and terminal
EP3340073A1 (en)*2016-12-222018-06-27Thomson LicensingSystems and methods for processing of user content interaction
CN109218645A (en)*2017-07-062019-01-15杭州海康威视数字技术股份有限公司A kind of multi-medium data recording method and device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2006261782A (en)*2005-03-152006-09-28Fujitsu Ltd Data broadcasting content utilization results management system
WO2012131708A2 (en)*2011-03-252012-10-04Sisa Communication Pvt. LtdVideo messaging and mailing service
CN103401854A (en)*2013-07-252013-11-20李达航Social network service-based television content sharing method
CN105451074A (en)*2014-08-262016-03-30Tcl集团股份有限公司Method and system for monitoring smart device remotely by using smart mobile terminal
EP3340073A1 (en)*2016-12-222018-06-27Thomson LicensingSystems and methods for processing of user content interaction
CN107197358A (en)*2017-05-052017-09-22中广热点云科技有限公司The method for recording and system of a kind of TV programme
CN109218645A (en)*2017-07-062019-01-15杭州海康威视数字技术股份有限公司A kind of multi-medium data recording method and device
CN107948726A (en)*2017-12-052018-04-20深圳创维数字技术有限公司A kind of control method of television channel, system, server, terminal and medium
CN107957836A (en)*2017-12-052018-04-24广东欧珀移动通信有限公司Screen recording method and device and terminal

Also Published As

Publication numberPublication date
CN112383790A (en)2021-02-19

Similar Documents

PublicationPublication DateTitle
CN112383790B (en) Live screen recording method, device, electronic equipment and storage medium
US20220232289A1 (en)Crowdsourcing Supplemental Content
CN108737845B (en)Processing method, device, equipment and storage medium is broadcast live
CN104869467B (en)Information output method, device and system in media play
JP6449494B2 (en) Playback device
CN109168037B (en)Video playing method and device
KR101424975B1 (en) EPG based content reproduction method and apparatus
CN104023250B (en)Based on the real-time interactive method and system of Streaming Media
CN109688475A (en)Video playing jump method, system and computer readable storage medium
US20210044863A1 (en)System and method for management and delivery of secondary syndicated companion content of discovered primary digital media presentations
CN107920274A (en)A kind of method for processing video frequency, client and server
CN103780974A (en)Scene clip playing system and method thereof
CN104185040A (en)Application synchronization method, application server and terminal
CN106488274A (en)The program inventory generation method of multimedia terminal and system
CN109842804A (en)Processing method and server, the computer storage medium of audio, video data
CN103310001B (en)A kind of method and apparatus that list of videos is set
CN108616768B (en) Synchronous playback method, device, storage location and electronic device for multimedia resources
EP3048796A1 (en)Information system, information delivery method and iptv system based on multi-screen interaction
JP7290260B1 (en) Servers, terminals and computer programs
CN104581226A (en)Method and device for recommending programs by aiming at current live stream
JP5043711B2 (en) Video evaluation apparatus and method
US9652598B2 (en)Information processing device, control method, and storage medium
CN115914670B (en)Live broadcast playback processing method, device and storage medium
CN104185031A (en)Video absolute time point determination method and device
JP2014082734A (en)Clip configuration system and method of video scene, and recording media

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp