CN106804000A - Direct playing and playback method and device - Google Patents
Direct playing and playback method and device Download PDFInfo
- Publication number
- CN106804000A CN106804000A CN201710111350.9A CN201710111350A CN106804000A CN 106804000 A CN106804000 A CN 106804000A CN 201710111350 A CN201710111350 A CN 201710111350A CN 106804000 A CN106804000 A CN 106804000A
- Authority
- CN
- China
- Prior art keywords
- playback
- live
- video
- live broadcast
- 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
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/27—Server based end-user applications
- H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
- H04N21/2743—Video hosting of uploaded data from client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8547—Content authoring involving timestamps for synchronizing content
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本公开是关于直播回放方法及装置。该方法包括:在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作,直播结束后,根据在直播过程中标记的至少一个视频片段生成回放。从而在直播过程冗长的情况下,能够根据标记的视频片段有选择的生成回放,从而可以方便、快捷的对直播进行编辑,生成回放,有效记录直播活动的精彩瞬间,提高回放的二次传播率。
The present disclosure relates to a live playback method and device. The method includes: during live video broadcasting, receiving a user's mark operation on at least one video clip in the live broadcast at the cloud director station, and generating playback according to the at least one video clip marked during the live broadcast after the live broadcast ends. Therefore, when the live broadcast process is lengthy, playback can be selectively generated according to the marked video clips, so that the live broadcast can be edited conveniently and quickly, and playback can be generated to effectively record the wonderful moments of live broadcast activities and improve the secondary transmission rate of playback .
Description
技术领域technical field
本公开涉及视频直播技术领域,尤其涉及直播回放方法及装置。The present disclosure relates to the technical field of live video broadcasting, and in particular, to a live playback method and device.
背景技术Background technique
移动直播类产品,正在蓬勃发展的时期。从早年的PC直播,网页直播,到现在的手机App直播,越来越被更多的用户所接受和喜爱。PC时代,直播依赖windows操作系统和外接摄像头进行音视频采集和播放,通过PC的宽带来进行直播。随着手机直播的发展,手机上进行直播也越来越多,但是手机相比于PC,面临着更多更复杂的问题,如网络环境较为复杂,功能交互操作不便等。现在各大厂商,都在想尽办法,提升直播内容的水平和质量,来吸引更多的用户。为了让用户可以通过手机直播APP能够看到更多更好的直播内容,就需要直播平台可以和更多专业的现场拍摄、编导设备去对接。Mobile live broadcast products are booming. From the early PC live broadcast, web live broadcast, to the current mobile app live broadcast, it has been more and more accepted and loved by more users. In the PC era, live streaming relies on the Windows operating system and an external camera for audio and video capture and playback, and broadcasts live through the broadband of the PC. With the development of mobile live broadcasting, more and more live broadcasts are performed on mobile phones. However, compared with PCs, mobile phones face more and more complicated problems, such as a more complex network environment and inconvenient functional interaction operations. Now major manufacturers are trying their best to improve the level and quality of live content to attract more users. In order to allow users to see more and better live broadcast content through the mobile live broadcast APP, it is necessary for the live broadcast platform to be connected with more professional live shooting, editing and directing equipment.
对于采用固定场地、固定灯光类的节目,一般都采用多台摄像机进行拍摄,这样制作完成后的节目具有多角度、多景别的特点,也表现的更全面、更好看。在这种类型的拍摄中,传统的导播台通过信号线接收各路视频信号,由电视节目制作人员操作视频切换台,从多路信号中选择一路输出。传统的导播台主要由切换台、内部通话系统、监视器和一体化供电系统等设备组成,不仅结构操作复杂,设备成本昂贵,而且需要专业的导播进行操作,对于非专业电视制作媒体来说,几乎是不可能完成的任务。For programs that use fixed venues and fixed lights, multiple cameras are generally used to shoot, so that the finished program has the characteristics of multiple angles and scenes, and is more comprehensive and beautiful. In this type of shooting, the traditional broadcasting station receives various video signals through the signal line, and the TV program producer operates the video switcher to select one output from the multiple signals. The traditional broadcasting station is mainly composed of switchboard, intercom system, monitor and integrated power supply system and other equipment. Not only is the structure and operation complex, the equipment cost is expensive, but also requires professional broadcasting directors to operate. For non-professional TV production media, Almost an impossible task.
然而新媒体浪潮下网络视频的高速发展,又使得企业、团体、个人对于制作精良化节目的技术需求与日俱增;得益于云计算技术的发展,使得互联网上海量的内容得以储存和检索,同时也大大加快了新媒体发展的步伐,这极大地推动了基于云计算技术上的云导播台的诞生。基于新媒体云技术基础,云导播台可以即开即用,同时能够帮助用户快速部署稳定、高效的语音视频导播场景,提升工作效率、降低设备技术成本。相对于传统的导播台来说,云导播台的最大优点在于任何时间任何地点都可以部署使用,同时能够使节目的场景更加多样化。从信号的输入端来说,云导播台支持切换同一个场地不同角度的摄像机直播画面、不同场地的摄像机直播画面;同时为了简化视频采集设备,云导播台也支持来自手机端视频采集的信号输入;从输出端来说,云导播台能够在云端对视频源进行切换、缩放、叠加、混音等处理,能够广泛应用于游戏直播行业、在线教育行业、体育直播行业、视频娱乐互动行业以及视频会议行业等等。However, with the rapid development of online video under the new media wave, the technical requirements of enterprises, groups and individuals for the production of sophisticated programs are increasing day by day; thanks to the development of cloud computing technology, a large amount of content on the Internet can be stored and retrieved, and at the same time It has greatly accelerated the pace of new media development, which has greatly promoted the birth of the cloud director station based on cloud computing technology. Based on the foundation of new media cloud technology, the cloud director station can be used out of the box, and at the same time, it can help users quickly deploy stable and efficient audio and video guidance scenarios, improve work efficiency and reduce equipment technology costs. Compared with the traditional broadcasting station, the biggest advantage of the cloud directing station is that it can be deployed at any time and anywhere, and at the same time it can make the scene of the program more diverse. From the input side of the signal, the cloud broadcasting station supports switching the live broadcasting of the camera from different angles in the same venue, and the live broadcasting of the camera in different venues; at the same time, in order to simplify the video collection equipment, the cloud guiding broadcasting station also supports the signal input from the video collection of the mobile phone ; From the output side, the cloud broadcasting station can switch, zoom, superimpose, mix and other processes on the video source in the cloud, and can be widely used in the game live broadcast industry, online education industry, sports live broadcast industry, video entertainment interactive industry and video conference industry and more.
发明内容Contents of the invention
为克服相关技术中存在的问题,本公开提供一种直播回放方法及装置。所述技术方案如下:In order to overcome the problems existing in related technologies, the present disclosure provides a live playback method and device. Described technical scheme is as follows:
根据本公开实施例的第一方面,提供一种直播回放方法,包括:According to the first aspect of the embodiments of the present disclosure, a live playback method is provided, including:
在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作;During the live video broadcasting process, the user's marking operation on at least one video clip in the live broadcasting is received at the cloud director station;
直播结束后,根据所述在直播过程中标记的至少一个视频片段生成回放。After the live broadcast ends, a playback is generated according to at least one video segment marked during the live broadcast.
在一个实施例中,所述方法还可包括:In one embodiment, the method may also include:
检测是否接收到用户开启生成回放的操作指令;Detect whether the user has received an operation command to start generating playback;
所述直播结束后,根据所述在直播过程中标记的至少一个视频片段生成回放,包括:After the live broadcast ends, generating playback according to at least one video segment marked during the live broadcast, including:
当接收到用户开启生成回放的操作指令时,直播结束后,将所述直播过程中生成的视频除去所述标记的至少一个视频片段后生成回放。When receiving an operation instruction from the user to start generating playback, after the live broadcast ends, remove at least one video segment of the mark from the video generated during the live broadcast, and then generate a playback.
在一个实施例中,所述方法还可包括:In one embodiment, the method may also include:
检测是否接收到用户关闭生成回放的操作指令;Detect whether the user has received an operation instruction to close the generated playback;
所述直播结束后,根据所述在直播过程中标记的至少一个视频片段生成回放,包括:After the live broadcast ends, generating playback according to at least one video segment marked during the live broadcast, including:
当接收到用户关闭生成回放的操作指令时,直播结束后,将所述标记的至少一个视频片段合成为一个完整视频生成回放。When receiving an operation instruction from the user to close the generated playback, after the live broadcast ends, at least one marked video segment is synthesized into a complete video to generate the playback.
在一个实施例中,所述在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作,可包括:In one embodiment, during the live video broadcast process, receiving the user's marking operation on at least one video clip in the live broadcast at the cloud director station may include:
在视频直播过程中,接收直播标记请求;During the live video broadcast, receive a live marking request;
根据所述直播标记请求获取待标记的视频片段的起始时间点和结束时间点;Obtain the start time point and end time point of the video segment to be marked according to the live marking request;
根据所述起始时间点和结束时间点对视频片段进行标记。The video segment is marked according to the start time point and the end time point.
在一个实施例中,所述方法还可包括:In one embodiment, the method may also include:
将现场多路视频,配置为同一账号,分别传输到云端;Configure multiple on-site videos as the same account and transmit them to the cloud respectively;
由云端将所述多路视频标准化为预设播放帧率。The multi-channel video is standardized to a preset playback frame rate by the cloud.
根据本公开实施例的第二方面,提供一种直播回放装置,包括:According to a second aspect of an embodiment of the present disclosure, a live playback device is provided, including:
标记模块,用于在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作;The marking module is used to receive a user's marking operation on at least one video clip in the live broadcast at the cloud director platform during the live video broadcast;
生成模块,用于直播结束后,根据所述在直播过程中标记的至少一个视频片段生成回放。The generation module is configured to generate a playback according to at least one video segment marked during the live broadcast after the live broadcast ends.
在一个实施例中,所述装置还可包括:In one embodiment, the device may also include:
第一检测模块,用于检测是否接收到用户开启生成回放的操作指令;The first detection module is used to detect whether an operation instruction for starting and generating playback by the user is received;
所述生成模块,包括:The generating module includes:
第一生成子模块,用于当接收到用户开启生成回放的操作指令时,直播结束后,将所述直播过程中生成的视频除去所述标记的至少一个视频片段后生成回放。The first generation sub-module is configured to remove at least one video segment of the mark from the video generated during the live broadcast and generate a playback after the live broadcast ends when receiving an operation instruction from the user to start generating playback.
在一个实施例中,所述装置还可包括:In one embodiment, the device may also include:
第二检测模块,用于检测是否接收到用户关闭生成回放的操作指令;The second detection module is used to detect whether an operation instruction to close the playback generated by the user is received;
所述生成模块,还包括:The generating module also includes:
第二生成子模块,用于当接收到用户关闭生成回放的操作指令时,直播结束后,将所述标记的至少一个视频片段合成为一个完整视频生成回放。The second generation sub-module is configured to synthesize at least one marked video segment into a complete video to generate playback after the live broadcast ends when receiving an operation instruction from the user to close the generated playback.
在一个实施例中,所述标记模块,可包括:In one embodiment, the marking module may include:
接收子模块,用于在视频直播过程中,接收直播标记请求;The receiving sub-module is used to receive a live marking request during the live video broadcast;
获取子模块,用于根据所述直播标记请求获取待标记的视频片段的起始时间点和结束时间点;An acquisition sub-module, configured to acquire the start time point and the end time point of the video segment to be marked according to the live marking request;
标记子模块,用于根据所述起始时间点和结束时间点对视频片段进行标记。The marking submodule is used to mark the video segment according to the start time point and the end time point.
在一个实施例中,所述装置还可包括:In one embodiment, the device may also include:
传输模块,用于将现场多路视频,配置为同一账号,分别传输到云端;The transmission module is used to configure multiple on-site videos as the same account and transmit them to the cloud respectively;
标准化模块,用于由云端将所述多路视频标准化为预设播放帧率。The standardization module is used to standardize the multi-channel videos to a preset playback frame rate by the cloud.
根据本公开实施例的第三方面,提供一种直播回放装置,包括:According to a third aspect of the embodiments of the present disclosure, a live playback device is provided, including:
处理器;processor;
用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;
其中,所述处理器被配置为:Wherein, the processor is configured as:
在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作;During the live video broadcasting process, the user's marking operation on at least one video clip in the live broadcasting is received at the cloud director station;
直播结束后,根据所述在直播过程中标记的至少一个视频片段生成回放。After the live broadcast ends, a playback is generated according to at least one video segment marked during the live broadcast.
本公开的实施例提供的技术方案可以包括以下有益效果:The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects:
本公开的实施例提供的技术方案,通过在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作,直播结束后,根据在直播过程中标记的至少一个视频片段生成回放。从而在直播过程冗长的情况下,能够根据标记的视频片段有选择的生成回放,从而可以方便、快捷的对直播进行编辑,生成回放,有效记录直播活动的精彩瞬间,提高回放的二次传播率。In the technical solution provided by the embodiments of the present disclosure, during the live video broadcast process, the cloud director platform receives the user's marking operation on at least one video segment in the live broadcast, and after the live broadcast ends, according to the at least one video segment marked in the live broadcast process Generate playback. Therefore, when the live broadcast process is lengthy, playback can be selectively generated according to the marked video clips, so that the live broadcast can be edited conveniently and quickly, and playback can be generated to effectively record the wonderful moments of live broadcast activities and improve the secondary transmission rate of playback .
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.
附图说明Description of drawings
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description serve to explain the principles of the disclosure.
图1是根据一示例性实施例示出的一种直播回放方法的流程图。Fig. 1 is a flow chart of a live playback method according to an exemplary embodiment.
图2是根据一示例性实施例示出的另一种直播回放方法的流程图。Fig. 2 is a flowchart of another live playback method according to an exemplary embodiment.
图3是根据一示例性实施例示出的另一种直播回放方法的流程图。Fig. 3 is a flowchart of another live playback method according to an exemplary embodiment.
图4是根据一示例性实施例示出的一种直播回放方法中步骤S101的流程图。Fig. 4 is a flow chart of step S101 in a live playback method according to an exemplary embodiment.
图5是根据一示例性实施例示出的另一种直播回放方法的流程图。Fig. 5 is a flowchart of another live playback method according to an exemplary embodiment.
图6是根据一示例性实施例示出的一种直播回放装置的框图。Fig. 6 is a block diagram of a live playback device according to an exemplary embodiment.
图7是根据一示例性实施例示出的另一种直播回放装置的框图。Fig. 7 is a block diagram of another live playback device according to an exemplary embodiment.
图8是根据一示例性实施例示出的另一种直播回放装置的框图。Fig. 8 is a block diagram of another live playback device according to an exemplary embodiment.
图9是根据一示例性实施例示出的另一种直播回放装置中标记模块61的框图。Fig. 9 is a block diagram of a marking module 61 in another live playback device according to an exemplary embodiment.
图10是根据一示例性实施例示出的另一种直播回放装置的框图。Fig. 10 is a block diagram of another live playback device according to an exemplary embodiment.
图11是根据一示例性实施例示出的适用于指直播回放装置的框图。Fig. 11 is a block diagram showing a device suitable for direct live playback according to an exemplary embodiment.
具体实施方式detailed description
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present disclosure as recited in the appended claims.
视频直播后回放不受时间限制,非常适合二次传播,但如果直播过程冗长,就需要能够将直播内容根据一定规则进行剪辑。相关技术中采用视频编辑软件对视频进行编辑,再通过工具生成回放。但视频编辑软件购买成本高,普通用户无法承担此成本。并且使用成本高,此类软件需要有一定的电脑操作基础,并且有一定的技术门槛。本公开实施例提供了一种直播回放方法,通过在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作,直播结束后,根据在直播过程中标记的至少一个视频片段生成回放。从而在直播过程冗长的情况下,能够根据标记的视频片段有选择的生成回放,从而可以方便、快捷的对直播进行编辑,生成回放,有效记录直播活动的精彩瞬间,提高回放的二次传播率。The playback of live video after live broadcast is not limited by time, which is very suitable for secondary transmission. However, if the live broadcast process is lengthy, it is necessary to be able to edit the live content according to certain rules. In the related art, a video editing software is used to edit a video, and then a playback is generated by a tool. However, the purchase cost of video editing software is high, and ordinary users cannot afford this cost. Moreover, the cost of use is high. This type of software requires a certain computer operation foundation and certain technical thresholds. An embodiment of the present disclosure provides a live broadcast playback method. During the live video broadcast process, the cloud director station receives the user's marking operation on at least one video segment in the live broadcast. Video clips generate playback. Therefore, when the live broadcast process is lengthy, playback can be selectively generated according to the marked video clips, so that the live broadcast can be edited conveniently and quickly, and playback can be generated to effectively record the wonderful moments of live broadcast activities and improve the secondary transmission rate of playback .
图1是根据一示例性实施例示出的一种直播回放方法,如图1所示,该直播回放方法包括以下步骤S101-S102:Fig. 1 is a live playback method shown according to an exemplary embodiment. As shown in Fig. 1, the live playback method includes the following steps S101-S102:
在步骤S101中,在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作。In step S101, during the live video broadcast, a user's marking operation on at least one video clip in the live broadcast is received at the cloud director station.
在步骤S102中,直播结束后,根据在直播过程中标记的至少一个视频片段生成回放。In step S102, after the live broadcast ends, a playback is generated according to at least one video segment marked during the live broadcast.
本公开实施例的上述方法,通过在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作,直播结束后,根据在直播过程中标记的至少一个视频片段生成回放。从而在直播过程冗长的情况下,能够根据标记的视频片段有选择的生成回放,从而可以方便、快捷的对直播进行编辑,生成回放,有效记录直播活动的精彩瞬间,提高回放的二次传播率。In the above-mentioned method of the embodiment of the present disclosure, during the live video broadcasting process, the cloud director station receives the user’s marking operation on at least one video segment in the live broadcasting, and after the live broadcasting ends, a playback is generated according to at least one video segment marked in the live broadcasting process . Therefore, when the live broadcast process is lengthy, playback can be selectively generated according to the marked video clips, so that the live broadcast can be edited conveniently and quickly, and playback can be generated to effectively record the wonderful moments of live broadcast activities and improve the secondary transmission rate of playback .
在一个实施例中,如图2所示,该直播回放方法还可包括以下步骤S103:In one embodiment, as shown in FIG. 2, the live playback method may further include the following step S103:
在步骤S103中,检测是否接收到用户开启生成回放的操作指令。In step S103, it is detected whether an operation instruction from the user to enable playback generation is received.
此时,步骤S102可以实施为以下步骤S1021:At this point, step S102 can be implemented as the following step S1021:
在步骤S1021中,当接收到用户关闭生成回放的操作指令时,直播结束后,将直播过程中生成的视频除去标记的至少一个视频片段后生成回放。In step S1021, when receiving an operation instruction from the user to disable playback generation, after the live broadcast ends, remove at least one marked video segment from the video generated during the live broadcast and generate playback.
当操作人员开始直播时,云导播台会自动记录开始时间,可以设置是否需要回放,当需要回放时,用户例如可以开启生成回放的按钮,云导播台接收到该操作指令,则对视频直播生成回放,用户可在直播过程中标记某一个或某多个视频片段,标记的这些视频片段不生成回放,用户可以通过点击不需要回放开始和不需要回放结束按钮,控制直播中的某些视频片段不生成回放。从而可以方便的去除直播过程中的冗余片段,提高回放的二次传播率。When the operator starts the live broadcast, the cloud broadcasting station will automatically record the start time, and you can set whether playback is required. When playback is required, the user can, for example, turn on the button to generate playback. After receiving the operation instruction, the cloud broadcasting station will generate the video live broadcast. Playback, the user can mark one or more video clips during the live broadcast, and the marked video clips will not generate playback, and the user can control certain video clips in the live broadcast by clicking the buttons that do not need playback start and do not need playback end No playback is generated. In this way, redundant segments in the live broadcast process can be easily removed, and the secondary transmission rate of playback can be improved.
在一个实施例中,如图3所示,该直播回放方法还可包括以下步骤S104:In one embodiment, as shown in FIG. 3, the live playback method may further include the following step S104:
在步骤S104中,检测是否接收到用户关闭生成回放的操作指令。In step S104, it is detected whether an operation instruction of closing the generated playback by the user is received.
此时,步骤S102还可以实施为以下步骤S1022:At this time, step S102 can also be implemented as the following step S1022:
在步骤S1022中,当接收到用户开启生成回放的操作指令时,直播结束后,将标记的至少一个视频片段合成为一个完整视频生成回放。In step S1022, when receiving an operation instruction from the user to enable playback generation, at least one marked video segment is synthesized into a complete video to generate playback after the live broadcast ends.
当操作人员开始直播时,云导播台自动记录开始时间,同样可以设置是否需要回放,当不需要回放时,用户例如可以关闭生成回放的按钮,云导播台接收到该操作指令,则对直播的视频不生成回放,但在直播过程中,如果用户觉得某一个或者某些视频片段很精彩,可以对这些视频片段进行标记,直播结束后,标记的这些视频片段合成一段视频生成回放,用户可以在直接过程中点击需要回放开始和需要回放结束按钮,控制直播中的某些视频片段生成回放。从而可以方便的记录直播过程中的精彩片段,将直播剪辑成精彩瞬间并生成回放,提高回放的观赏性和二次传播率。When the operator starts the live broadcast, the cloud broadcasting station will automatically record the start time, and it is also possible to set whether playback is required. When the playback is not required, the user can, for example, close the button for generating playback, and the cloud guiding broadcasting station receives the operation instruction, then the live broadcast The video does not generate a playback, but during the live broadcast, if the user thinks a certain or some video clips are very exciting, they can mark these video clips. After the live broadcast ends, these marked video clips will be combined into a video to generate a playback. Click the playback start and playback end buttons during the direct process to control certain video clips in the live broadcast to generate playback. In this way, it is possible to conveniently record the highlights during the live broadcast, edit the live broadcast into wonderful moments and generate a playback, and improve the viewing and secondary transmission rate of the playback.
在一个实施例中,如图4所示,步骤S101可以实施为如下步骤S1011-S1013:In one embodiment, as shown in FIG. 4, step S101 may be implemented as the following steps S1011-S1013:
在步骤S1011中,在视频直播过程中,接收直播标记请求。In step S1011, during live video broadcasting, a request for marking a live broadcast is received.
在步骤S1012中,根据直播标记请求获取待标记的视频片段的起始时间点和结束时间点。In step S1012, the start time point and end time point of the video segment to be marked are obtained according to the live marking request.
在步骤S1013中,根据起始时间点和结束时间点对视频片段进行标记。In step S1013, the video segment is marked according to the start time point and the end time point.
本实施例中,用户的直播标记请求中包含视频片段的起始时间点和结束时间点,从而能够方便的对视频片段进行标记的剪辑。In this embodiment, the user's live marking request includes the start time point and the end time point of the video segment, so that the video segment can be conveniently marked and edited.
在一个实施例中,如图5所示,该直播回放方法还可包括以下步骤S105-S106:In one embodiment, as shown in FIG. 5, the live playback method may further include the following steps S105-S106:
在步骤S105中,将现场多路视频,配置为同一账号,分别传输到云端。In step S105, multiple on-site videos are configured as the same account and transmitted to the cloud respectively.
在步骤S106中,由云端将多路视频标准化为预设播放帧率。In step S106, the cloud standardizes the multi-channel video to a preset playback frame rate.
本实施例中,将现场多路画面,配置为同一个账号,分别传输到云端,并由云端标准化。云导播台接收到多路视频信号后,将多路信号合成为一路信号,即这一路信号内每一帧都由各路的内容组成,使用一个播放器播放这一路信号,即可同时将多路信号的内容呈现给观众。此外,云导播台还会自动记录用户的切换视频流操作,然后将切换过程生成回放。In this embodiment, multiple on-site images are configured as the same account, and are transmitted to the cloud respectively, and are standardized by the cloud. After the cloud broadcasting station receives multiple video signals, it synthesizes the multiple signals into one signal, that is, each frame in this signal is composed of the content of each channel. Using one player to play this signal, multiple video signals can be simultaneously combined. The content of the road signal is presented to the audience. In addition, the cloud director station will also automatically record the user's switching video stream operation, and then generate a playback of the switching process.
由于不同的视频源存在帧率不一致的情况,也就是说,同一播放器所播放的各路视频画面不一定帧率相同。因此,云导播台的播放器在进行播放时,可以根据视频的时间戳进行播放。播放器针对各路视频画面,分别获取各路视频相同时间戳的视频帧进行拼接播放。而根据时间戳进行播放的方法等效于将各路视频画面的帧率进行了归一化,或者说是标准化。然后,各路视频画面均以该标准化的帧率进行播放,以使得各视频的画面具有同步感。Because different video sources have inconsistent frame rates, that is to say, the frame rates of different video screens played by the same player may not be the same. Therefore, when the player of the cloud director station plays, it can play according to the time stamp of the video. The player obtains the video frames with the same time stamp of each channel of video for splicing and playing. The method of playing according to the time stamp is equivalent to normalizing, or standardizing, the frame rate of each channel of video images. Then, the frames of each channel of video are played at the standardized frame rate, so that the frames of each video have a sense of synchronization.
下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。The following are device embodiments of the present disclosure, which can be used to implement the method embodiments of the present disclosure. For details not disclosed in the disclosed device embodiments, please refer to the disclosed method embodiments.
图6是根据一示例性实施例示出的一种直播回放装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图6所示,该直播回放装置包括:Fig. 6 is a block diagram of a live playback device according to an exemplary embodiment. The device can be implemented as part or all of an electronic device through software, hardware or a combination of the two. As shown in Figure 6, the live playback device includes:
标记模块61,用于在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作;Marking module 61, is used for in the course of live video broadcasting, receives user's marking operation to at least one video clip in the live broadcasting at the cloud director platform;
生成模块62,用于直播结束后,根据在直播过程中标记的至少一个视频片段生成回放。The generation module 62 is configured to generate a playback according to at least one video segment marked during the live broadcast after the live broadcast ends.
在一个实施例中,如图7所示,该直播回放装置还可包括:In one embodiment, as shown in Figure 7, the live playback device may also include:
第一检测模块63,用于检测是否接收到用户开启生成回放的操作指令;The first detection module 63 is used to detect whether an operation instruction for the user to start generating playback is received;
生成模块62,包括:Generate module 62, comprising:
第一生成子模块,用于当接收到用户开启生成回放的操作指令时,直播结束后,将直播过程中生成的视频除去标记的至少一个视频片段后生成回放。The first generation sub-module is used to remove at least one marked video segment from the video generated during the live broadcast and generate the playback after receiving the user's operation instruction to start generating playback.
在一个实施例中,如图8所示,该直播回放装置还可包括:In one embodiment, as shown in Figure 8, the live playback device may also include:
第二检测模块64,用于检测是否接收到用户关闭生成回放的操作指令;The second detection module 64 is used to detect whether an operation instruction to close the playback generated by the user is received;
生成模块,还包括:Build modules, also include:
第二生成子模块,用于当接收到用户关闭生成回放的操作指令时,直播结束后,将标记的至少一个视频片段合成为一个完整视频生成回放。The second generation sub-module is configured to synthesize at least one marked video segment into a complete video to generate playback after the live broadcast ends when receiving an operation instruction of closing the generated playback from the user.
在一个实施例中,如图9所示,标记模块61,可包括:In one embodiment, as shown in FIG. 9, the marking module 61 may include:
接收子模块611,用于在视频直播过程中,接收直播标记请求;The receiving sub-module 611 is used to receive a live marking request during the live video broadcast;
获取子模块612,用于根据直播标记请求获取待标记的视频片段的起始时间点和结束时间点;Obtaining sub-module 612, used to obtain the start time point and the end time point of the video clip to be marked according to the live marking request;
标记子模块613,用于根据起始时间点和结束时间点对视频片段进行标记。The marking sub-module 613 is configured to mark the video segment according to the start time point and the end time point.
在一个实施例中,如图10所示,该直播回放装置还可包括:In one embodiment, as shown in Figure 10, the live playback device may also include:
传输模块65,用于将现场多路视频,配置为同一账号,分别传输到云端;The transmission module 65 is used to configure multiple on-site videos as the same account and transmit them to the cloud respectively;
标准化模块66,用于由云端将多路视频标准化为预设播放帧率。The standardization module 66 is used to standardize the multi-channel video to a preset playback frame rate by the cloud.
本公开实施例的上述装置,通过在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作,直播结束后,根据在直播过程中标记的至少一个视频片段生成回放。从而在直播过程冗长的情况下,能够根据标记的视频片段有选择的生成回放,从而可以方便、快捷的对直播进行编辑,生成回放,有效记录直播活动的精彩瞬间,提高回放的二次传播率。According to the above-mentioned device in the embodiment of the present disclosure, during the live video broadcasting process, the cloud director station receives the user’s marking operation on at least one video segment in the live broadcasting, and after the live broadcasting ends, generates playback according to at least one video segment marked in the live broadcasting process . Therefore, when the live broadcast process is lengthy, playback can be selectively generated according to the marked video clips, so that the live broadcast can be edited conveniently and quickly, and playback can be generated to effectively record the wonderful moments of live broadcast activities and improve the secondary transmission rate of playback .
本公开实施例还提供一种直播回放装置,包括:An embodiment of the present disclosure also provides a live playback device, including:
处理器;processor;
用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;
其中,所述处理器被配置为:Wherein, the processor is configured as:
在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作;During the live video broadcasting process, the user's marking operation on at least one video clip in the live broadcasting is received at the cloud director station;
直播结束后,根据所述在直播过程中标记的至少一个视频片段生成回放。After the live broadcast ends, a playback is generated according to at least one video segment marked during the live broadcast.
上述处理器还被配置为:The above processor is also configured to:
检测是否接收到用户开启生成回放的操作指令;Detect whether the user has received an operation command to start generating playback;
所述直播结束后,根据所述在直播过程中标记的至少一个视频片段生成回放,包括:After the live broadcast ends, generating playback according to at least one video segment marked during the live broadcast, including:
当接收到用户开启生成回放的操作指令时,直播结束后,将所述直播过程中生成的视频除去所述标记的至少一个视频片段后生成回放。When receiving an operation instruction from the user to start generating playback, after the live broadcast ends, remove at least one video segment of the mark from the video generated during the live broadcast, and then generate a playback.
上述处理器还被配置为:The above processor is also configured to:
检测是否接收到用户关闭生成回放的操作指令;Detect whether the user has received an operation instruction to close the generated playback;
所述直播结束后,根据所述在直播过程中标记的至少一个视频片段生成回放,包括:After the live broadcast ends, generating playback according to at least one video segment marked during the live broadcast, including:
当接收到用户关闭生成回放的操作指令时,直播结束后,将所述标记的至少一个视频片段合成为一个完整视频生成回放。When receiving an operation instruction from the user to close the generated playback, after the live broadcast ends, at least one marked video segment is synthesized into a complete video to generate the playback.
上述处理器还被配置为:The above processor is also configured to:
在视频直播过程中,接收直播标记请求;During the live video broadcast, receive a live marking request;
根据所述直播标记请求获取待标记的视频片段的起始时间点和结束时间点;Obtain the start time point and end time point of the video segment to be marked according to the live marking request;
根据所述起始时间点和结束时间点对视频片段进行标记。The video segment is marked according to the start time point and the end time point.
上述处理器还被配置为:The above processor is also configured to:
将现场多路视频,配置为同一账号,分别传输到云端;Configure multiple on-site videos as the same account and transmit them to the cloud separately;
由云端将所述多路视频标准化为预设播放帧率。The multi-channel video is standardized to a preset playback frame rate by the cloud.
图11是根据一示例性实施例示出的一种用于直播回放装置的框图,该装置适用于终端设备。例如,装置1200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。Fig. 11 is a block diagram of an apparatus for live playback according to an exemplary embodiment, and the apparatus is suitable for a terminal device. For example, the apparatus 1200 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
装置1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(I/O)的接口1212,传感器组件1214,以及通信组件1216。Apparatus 1200 may include one or more of the following components: processing component 1202, memory 1204, power supply component 1206, multimedia component 1208, audio component 1210, input/output (I/O) interface 1212, sensor component 1214, and communication component 1216 .
处理组件1202通常控制装置1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。The processing component 1202 generally controls the overall operations of the device 1200, such as those associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 1202 may include one or more processors 1220 to execute instructions to complete all or part of the steps of the above method. Additionally, processing component 1202 may include one or more modules that facilitate interaction between processing component 1202 and other components. For example, processing component 1202 may include a multimedia module to facilitate interaction between multimedia component 1208 and processing component 1202 .
存储器1204被配置为存储各种类型的数据以支持在装置1200的操作。这些数据的示例包括用于在装置1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。The memory 1204 is configured to store various types of data to support operations at the device 1200 . Examples of such data include instructions for any application or method operating on device 1200, contact data, phonebook data, messages, pictures, videos, and the like. The memory 1204 can be implemented by any type of volatile or non-volatile storage device or their combination, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic or Optical Disk.
电源组件1206为装置1200的各种组件提供电力。电源组件1206可以包括电源管理系统,一个或多个电源,及其他与为装置1200生成、管理和分配电力相关联的组件。The power supply component 1206 provides power to various components of the device 1200 . Power components 1206 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for device 1200 .
多媒体组件1208包括在所述装置1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当装置1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。The multimedia component 1208 includes a screen that provides an output interface between the device 1200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensor may not only sense a boundary of a touch or swipe action, but also detect duration and pressure associated with the touch or swipe action. In some embodiments, the multimedia component 1208 includes a front camera and/or a rear camera. When the device 1200 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have focal length and optical zoom capability.
音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当装置1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。The audio component 1210 is configured to output and/or input audio signals. For example, the audio component 1210 includes a microphone (MIC), which is configured to receive external audio signals when the device 1200 is in operation modes, such as call mode, recording mode and voice recognition mode. Received audio signals may be further stored in memory 1204 or sent via communication component 1216 . In some embodiments, the audio component 1210 also includes a speaker for outputting audio signals.
I/O接口1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 1212 provides an interface between the processing component 1202 and a peripheral interface module, which may be a keyboard, a click wheel, a button, and the like. These buttons may include, but are not limited to: a home button, volume buttons, start button, and lock button.
传感器组件1214包括一个或多个传感器,用于为装置1200提供各个方面的状态评估。例如,传感器组件1214可以检测到装置1200的打开/关闭状态,组件的相对定位,例如所述组件为装置1200的显示器和小键盘,传感器组件1214还可以检测装置1200或装置1200一个组件的位置改变,用户与装置1200接触的存在或不存在,装置1200方位或加速/减速和装置1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。Sensor assembly 1214 includes one or more sensors for providing status assessments of various aspects of device 1200 . For example, the sensor component 1214 can detect the open/closed state of the device 1200, the relative positioning of components, such as the display and keypad of the device 1200, and the sensor component 1214 can also detect a change in the position of the device 1200 or a component of the device 1200 , the presence or absence of user contact with the device 1200 , the device 1200 orientation or acceleration/deceleration and the temperature change of the device 1200 . Sensor assembly 1214 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact. Sensor assembly 1214 may also include optical sensors, such as CMOS or CCD image sensors, for use in imaging applications. In some embodiments, the sensor component 1214 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.
通信组件1216被配置为便于装置1200和其他设备之间有线或无线方式的通信。装置1200可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1216还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。The communication component 1216 is configured to facilitate wired or wireless communication between the apparatus 1200 and other devices. The device 1200 can access wireless networks based on communication standards, such as WiFi, 2G or 3G, or a combination thereof. In one exemplary embodiment, the communication component 1216 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1216 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wide Band (UWB) technology, Bluetooth (BT) technology and other technologies.
在示例性实施例中,装置1200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment, apparatus 1200 may be programmed by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation for performing the methods described above.
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由装置1200的处理器1220执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, there is also provided a non-transitory computer-readable storage medium including instructions, such as the memory 1204 including instructions, which can be executed by the processor 1220 of the device 1200 to implement the above method. For example, the non-transitory computer readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置1200的处理器执行时,使得装置1200能够执行上述直播回放方法,所述方法包括:A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by the processor of the device 1200, the device 1200 can execute the above live playback method, the method comprising:
在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作;During the live video broadcasting process, the user's marking operation on at least one video clip in the live broadcasting is received at the cloud director station;
直播结束后,根据所述在直播过程中标记的至少一个视频片段生成回放。After the live broadcast ends, a playback is generated according to at least one video segment marked during the live broadcast.
在一个实施例中,所述方法还可包括:In one embodiment, the method may also include:
检测是否接收到用户开启生成回放的操作指令;Detect whether the user has received an operation command to start generating playback;
所述直播结束后,根据所述在直播过程中标记的至少一个视频片段生成回放,包括:After the live broadcast ends, generating playback according to at least one video segment marked during the live broadcast, including:
当接收到用户开启生成回放的操作指令时,直播结束后,将所述直播过程中生成的视频除去所述标记的至少一个视频片段后生成回放。When receiving an operation instruction from the user to start generating playback, after the live broadcast ends, remove at least one video segment of the mark from the video generated during the live broadcast, and then generate a playback.
在一个实施例中,所述方法还可包括:In one embodiment, the method may also include:
检测是否接收到用户关闭生成回放的操作指令;Detect whether the user has received an operation instruction to close the generated playback;
所述直播结束后,根据所述在直播过程中标记的至少一个视频片段生成回放,包括:After the live broadcast ends, generating playback according to at least one video segment marked during the live broadcast, including:
当接收到用户关闭生成回放的操作指令时,直播结束后,将所述标记的至少一个视频片段合成为一个完整视频生成回放。When receiving an operation instruction from the user to close the generated playback, after the live broadcast ends, at least one marked video segment is synthesized into a complete video to generate the playback.
在一个实施例中,所述在视频直播过程中,在云导播台接收用户对直播中的至少一个视频片段的标记操作,可包括:In one embodiment, during the live video broadcast process, receiving the user's marking operation on at least one video clip in the live broadcast at the cloud director station may include:
在视频直播过程中,接收直播标记请求;During the live video broadcast, receive a live marking request;
根据所述直播标记请求获取待标记的视频片段的起始时间点和结束时间点;Obtain the start time point and end time point of the video segment to be marked according to the live marking request;
根据所述起始时间点和结束时间点对视频片段进行标记。The video segment is marked according to the start time point and the end time point.
在一个实施例中,所述方法还可包括:In one embodiment, the method may also include:
将现场多路视频,配置为同一账号,分别传输到云端;Configure multiple on-site videos as the same account and transmit them to the cloud separately;
由云端将所述多路视频标准化为预设播放帧率。The multi-channel video is standardized to a preset playback frame rate by the cloud.
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the disclosure will be readily apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any modification, use or adaptation of the present disclosure, and these modifications, uses or adaptations follow the general principles of the present disclosure and include common knowledge or conventional technical means in the technical field not disclosed in the present disclosure . The specification and examples are to be considered exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It should be understood that the present disclosure is not limited to the precise constructions which have been described above and shown in the drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710111350.9A CN106804000A (en) | 2017-02-28 | 2017-02-28 | Direct playing and playback method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710111350.9A CN106804000A (en) | 2017-02-28 | 2017-02-28 | Direct playing and playback method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106804000A true CN106804000A (en) | 2017-06-06 |
Family
ID=58988701
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710111350.9A Pending CN106804000A (en) | 2017-02-28 | 2017-02-28 | Direct playing and playback method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106804000A (en) |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109040770A (en) * | 2018-08-27 | 2018-12-18 | 佛山龙眼传媒科技有限公司 | A kind of method, the system of online editing |
| CN109104642A (en) * | 2018-09-26 | 2018-12-28 | 北京搜狗科技发展有限公司 | A kind of video generation method and device |
| CN109120951A (en) * | 2018-09-30 | 2019-01-01 | 武汉斗鱼网络科技有限公司 | Generation dissemination method, storage medium, electronic equipment and the system of live video |
| CN109194977A (en) * | 2018-08-27 | 2019-01-11 | 佛山龙眼传媒科技有限公司 | A kind of online method, system for generating slow motion |
| CN109391749A (en) * | 2017-08-10 | 2019-02-26 | 徐文波 | Director method, device and system |
| CN109688484A (en) * | 2019-02-20 | 2019-04-26 | 广东小天才科技有限公司 | Teaching video learning method and system |
| CN109922375A (en) * | 2017-12-13 | 2019-06-21 | 上海聚力传媒技术有限公司 | Event methods of exhibiting, playback terminal, video system and storage medium in live streaming |
| CN110602560A (en) * | 2018-06-12 | 2019-12-20 | 优酷网络技术(北京)有限公司 | Video processing method and device |
| CN110798699A (en) * | 2019-11-27 | 2020-02-14 | 北京翔云颐康科技发展有限公司 | Video live broadcasting method and device |
| CN110913273A (en) * | 2019-11-27 | 2020-03-24 | 北京翔云颐康科技发展有限公司 | Video live broadcasting method and device |
| WO2020093883A1 (en) * | 2018-11-09 | 2020-05-14 | 北京达佳互联信息技术有限公司 | Method and device for obtaining video clip, server, and storage medium |
| CN112740713A (en) * | 2018-09-21 | 2021-04-30 | 三星电子株式会社 | Method for providing key moments in multimedia content and electronic device thereof |
| CN112988008A (en) * | 2021-03-12 | 2021-06-18 | 北京高途云集教育科技有限公司 | Information display method and device, computer equipment and storage medium |
| CN113207033A (en) * | 2021-04-29 | 2021-08-03 | 读书郎教育科技有限公司 | System and method for processing invalid video clips recorded in intelligent classroom |
| CN113709526A (en) * | 2021-08-26 | 2021-11-26 | 北京高途云集教育科技有限公司 | Teaching video generation method and device, computer equipment and storage medium |
| CN114666616A (en) * | 2022-03-16 | 2022-06-24 | 同方知网数字出版技术股份有限公司 | Low-cost high-confidentiality live broadcast playback method |
| CN114745594A (en) * | 2022-04-11 | 2022-07-12 | 北京高途云集教育科技有限公司 | Method, device, electronic device and storage medium for generating live playback video |
| CN116320517A (en) * | 2023-03-21 | 2023-06-23 | 北京网梯科技发展有限公司 | Learning track merging method and device and electronic equipment |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105493512A (en) * | 2014-12-14 | 2016-04-13 | 深圳市大疆创新科技有限公司 | Video processing method, video processing device and display device |
| CN105847862A (en) * | 2016-03-30 | 2016-08-10 | 乐视控股(北京)有限公司 | Cloud program directing station and cutoff continued broadcasting method thereof |
-
2017
- 2017-02-28 CN CN201710111350.9A patent/CN106804000A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105493512A (en) * | 2014-12-14 | 2016-04-13 | 深圳市大疆创新科技有限公司 | Video processing method, video processing device and display device |
| CN105847862A (en) * | 2016-03-30 | 2016-08-10 | 乐视控股(北京)有限公司 | Cloud program directing station and cutoff continued broadcasting method thereof |
Cited By (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109391749A (en) * | 2017-08-10 | 2019-02-26 | 徐文波 | Director method, device and system |
| CN109922375A (en) * | 2017-12-13 | 2019-06-21 | 上海聚力传媒技术有限公司 | Event methods of exhibiting, playback terminal, video system and storage medium in live streaming |
| CN110602560A (en) * | 2018-06-12 | 2019-12-20 | 优酷网络技术(北京)有限公司 | Video processing method and device |
| CN109194977A (en) * | 2018-08-27 | 2019-01-11 | 佛山龙眼传媒科技有限公司 | A kind of online method, system for generating slow motion |
| CN109040770A (en) * | 2018-08-27 | 2018-12-18 | 佛山龙眼传媒科技有限公司 | A kind of method, the system of online editing |
| CN112740713A (en) * | 2018-09-21 | 2021-04-30 | 三星电子株式会社 | Method for providing key moments in multimedia content and electronic device thereof |
| CN112740713B (en) * | 2018-09-21 | 2023-08-22 | 三星电子株式会社 | Method for providing key time in multimedia content and electronic device thereof |
| CN109104642A (en) * | 2018-09-26 | 2018-12-28 | 北京搜狗科技发展有限公司 | A kind of video generation method and device |
| CN109120951A (en) * | 2018-09-30 | 2019-01-01 | 武汉斗鱼网络科技有限公司 | Generation dissemination method, storage medium, electronic equipment and the system of live video |
| US11375295B2 (en) | 2018-11-09 | 2022-06-28 | Beijing Dajia Internet Information Technology Co., Ltd. | Method and device for obtaining video clip, server, and storage medium |
| WO2020093883A1 (en) * | 2018-11-09 | 2020-05-14 | 北京达佳互联信息技术有限公司 | Method and device for obtaining video clip, server, and storage medium |
| CN109688484A (en) * | 2019-02-20 | 2019-04-26 | 广东小天才科技有限公司 | Teaching video learning method and system |
| CN110913273A (en) * | 2019-11-27 | 2020-03-24 | 北京翔云颐康科技发展有限公司 | Video live broadcasting method and device |
| CN110798699A (en) * | 2019-11-27 | 2020-02-14 | 北京翔云颐康科技发展有限公司 | Video live broadcasting method and device |
| CN112988008A (en) * | 2021-03-12 | 2021-06-18 | 北京高途云集教育科技有限公司 | Information display method and device, computer equipment and storage medium |
| CN113207033A (en) * | 2021-04-29 | 2021-08-03 | 读书郎教育科技有限公司 | System and method for processing invalid video clips recorded in intelligent classroom |
| CN113709526A (en) * | 2021-08-26 | 2021-11-26 | 北京高途云集教育科技有限公司 | Teaching video generation method and device, computer equipment and storage medium |
| CN113709526B (en) * | 2021-08-26 | 2023-10-20 | 北京高途云集教育科技有限公司 | Teaching video generation method and device, computer equipment and storage medium |
| CN114666616A (en) * | 2022-03-16 | 2022-06-24 | 同方知网数字出版技术股份有限公司 | Low-cost high-confidentiality live broadcast playback method |
| CN114745594A (en) * | 2022-04-11 | 2022-07-12 | 北京高途云集教育科技有限公司 | Method, device, electronic device and storage medium for generating live playback video |
| CN116320517A (en) * | 2023-03-21 | 2023-06-23 | 北京网梯科技发展有限公司 | Learning track merging method and device and electronic equipment |
| CN116320517B (en) * | 2023-03-21 | 2024-05-24 | 北京网梯科技发展有限公司 | Learning track merging method and device and electronic equipment |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106804000A (en) | Direct playing and playback method and device | |
| JP6405470B2 (en) | Movie recording method and apparatus, program, and storage medium | |
| CN106559696A (en) | Method for sending information and device | |
| WO2017181551A1 (en) | Video processing method and device | |
| WO2017181556A1 (en) | Video game live streaming method and device | |
| CN106559712B (en) | Video playback processing method, device and terminal device | |
| CN106254913A (en) | The processing method and processing device of multi-medium data | |
| CN106791893A (en) | Net cast method and device | |
| CN106028137A (en) | Live streaming processing method and apparatus | |
| CN107197172A (en) | Net cast methods, devices and systems | |
| CN107197320B (en) | Video live broadcast method, device and system | |
| CN103927165A (en) | Wallpaper picture processing method and device | |
| CN106911967A (en) | Direct playing and playback method and device | |
| CN104639977A (en) | Program playing method and device | |
| CN106658215A (en) | Method and device for pushing live file | |
| CN106792074A (en) | Intelligent television control method and device | |
| CN107396180A (en) | Video creating method and device based on mobile terminal | |
| CN106385614A (en) | Picture synthesis method and apparatus | |
| US9325776B2 (en) | Mixed media communication | |
| CN109963168A (en) | Video previewing method and device | |
| CN114282022B (en) | Multimedia editing method, device, electronic device and storage medium | |
| CN106453032B (en) | Information-pushing method and device, system | |
| CN106101773A (en) | Content is with shielding method, device and display device | |
| CN106331748A (en) | Live broadcast method, device and server | |
| CN106658136A (en) | Smart TV control method and apparatus |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170606 |