[go: up one dir, main page]

CN106791303A - Live broadcasting method and device - Google Patents

Live broadcasting method and device Download PDF

Info

Publication number
CN106791303A
CN106791303A CN201611159553.7A CN201611159553A CN106791303A CN 106791303 A CN106791303 A CN 106791303A CN 201611159553 A CN201611159553 A CN 201611159553A CN 106791303 A CN106791303 A CN 106791303A
Authority
CN
China
Prior art keywords
live
account
target account
client
target
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
Application number
CN201611159553.7A
Other languages
Chinese (zh)
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.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software 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 Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201611159553.7A priority Critical patent/CN106791303A/en
Publication of CN106791303A publication Critical patent/CN106791303A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/226Characteristics of the server or Internal components of the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/667Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The disclosure is directed to a kind of live broadcasting method and device, belong to internet arena.Methods described includes:When the live button set on video camera is triggered, live video is gathered;Live instruction is sent to server, the live instruction includes the live data corresponding to the live video, and the target account bound with the video camera, it is described live to instruct for indicating the server that the live data is sent into the client logged in the account with the target account relating.The disclosure sends the corresponding live data of the live video by camera acquisition live video to server, is effectively improved live flexibility.The disclosure is used for net cast.

Description

直播方法及装置Live broadcast method and device

技术领域technical field

本公开涉及互联网领域,特别涉及一种直播方法及装置。The present disclosure relates to the Internet field, and in particular to a live broadcast method and device.

背景技术Background technique

随着互联网技术的不断发展,直播类应用越来越多,用户可以在直播平台上观看自己感兴趣的直播视频。With the continuous development of Internet technology, there are more and more live broadcast applications, and users can watch live videos of their interest on the live broadcast platform.

在相关技术中,直播图像的采集都是通过手机或者电脑的摄像头完成的。In related technologies, the collection of live images is done through a camera of a mobile phone or a computer.

相关技术中的直播,只能通过手机或者电脑的摄像头进行直播图像的采集,由于直播图像的采集会占用手机或者电脑的大量资源,导致直播与手机或者电脑上的其他活动不能够同时进行,因此,相关技术中直播的灵活性较低。The live broadcast in the related technology can only collect the live image through the camera of the mobile phone or the computer. Since the collection of the live image will occupy a large amount of resources of the mobile phone or the computer, the live broadcast and other activities on the mobile phone or the computer cannot be carried out at the same time. Therefore, , the flexibility of live broadcast in related technologies is relatively low.

发明内容Contents of the invention

为了解决相关技术中直播的灵活性较低的问题,本公开实施例提供了一种直播方法及装置。所述技术方案如下:In order to solve the problem of low live broadcast flexibility in the related art, embodiments of the present disclosure provide a live broadcast method and device. Described technical scheme is as follows:

第一方面,本公开提供了一种直播方法,包括:In a first aspect, the present disclosure provides a live broadcast method, including:

在摄像机上设置的直播按钮被触发时,采集直播图像;When the live button set on the camera is triggered, the live image is collected;

向服务器发送直播指令,所述直播指令包括所述直播图像所对应的直播数据,以及与所述摄像机绑定的目标账号,所述直播指令用于指示所述服务器将所述直播数据发送至与所述目标账号关联的账号所登陆的客户端。sending a live instruction to the server, the live instruction includes the live data corresponding to the live image, and the target account bound with the camera, the live instruction is used to instruct the server to send the live data to the The client logged in by the account associated with the target account.

可选地,所述方法还包括:Optionally, the method also includes:

接收目标客户端发送的设置指令,所述目标客户端为与所述摄像机绑定的用户账号所登陆的客户端,所述设置指令包括所述摄像机上的指定按钮的标识;receiving a setting instruction sent by a target client, where the target client is a client logged in by a user account bound to the camera, and the setting instruction includes an identification of a designated button on the camera;

根据所述设置指令将所述摄像机上的指定按钮设置为所述直播按钮。Setting the specified button on the camera as the live button according to the setting instruction.

可选地,所述与所述目标账号关联的账号为与所述目标账号存在预设好友关系的账号;Optionally, the account associated with the target account is an account with a preset friend relationship with the target account;

或者关注所述目标账号的账号。Or follow the account of the target account.

可选地,所述目标账号为与所述摄像机绑定的用户账号,或者所述摄像机的设备账号。Optionally, the target account is a user account bound to the camera, or a device account of the camera.

第二方面,本公开提供了一种直播方法,包括:In a second aspect, the present disclosure provides a live broadcast method, including:

接收摄像机发送的直播指令,所述直播指令是所述摄像机上设置的直播按钮被触发后发送的,所述直播指令包括所述摄像机采集的直播图像所对应的直播数据,以及与所述摄像机绑定的目标账号;Receive the live broadcast instruction sent by the camera, the live broadcast instruction is sent after the live broadcast button set on the camera is triggered, the live broadcast instruction includes the live broadcast data corresponding to the live broadcast image collected by the camera, and the the specified target account;

将所述直播数据发送至与所述目标账号关联的账号所登陆的客户端。Sending the live broadcast data to a client logged in by an account associated with the target account.

可选地,所述将所述直播数据发送至与所述目标账号关联的账号所登陆的客户端,包括:Optionally, the sending the live broadcast data to the client logged in by the account associated with the target account includes:

将所述直播数据存储至目标文件夹;storing the live data to a target folder;

生成所述目标文件夹对应的统一资源定位符URL;Generate the Uniform Resource Locator URL corresponding to the target folder;

将所述URL发送至与所述目标账号关联的账号所登陆的客户端;Sending the URL to a client logged in by an account associated with the target account;

接收与所述目标账号关联的账号所登陆的客户端中的任一客户端发送的数据获取请求;receiving a data acquisition request sent by any one of the clients logged in by the account associated with the target account;

根据所述数据获取请求将所述直播数据发送至所述任一客户端。Send the live data to any client according to the data acquisition request.

可选地,所述方法还包括:Optionally, the method also includes:

向与所述目标账号关联的账号所登陆的客户端发送直播提示信息,所述直播提示信息用于提示所述目标账号正在进行直播。Sending live broadcast prompt information to a client logged in by an account associated with the target account, where the live broadcast prompt information is used to prompt that the target account is performing live broadcast.

可选地,所述与所述目标账号关联的账号为与所述目标账号存在预设好友关系的账号;Optionally, the account associated with the target account is an account with a preset friend relationship with the target account;

或者关注所述目标账号的账号。Or follow the account of the target account.

可选地,所述目标账号为与所述摄像机绑定的用户账号,或者所述摄像机的设备账号。Optionally, the target account is a user account bound to the camera, or a device account of the camera.

第三方面,本公开提供了一种直播装置,包括:In a third aspect, the present disclosure provides a live broadcast device, including:

采集模块,被配置为在摄像机上设置的直播按钮被触发时,采集直播图像;The acquisition module is configured to collect live images when the live button set on the camera is triggered;

发送模块,被配置为向服务器发送直播指令,所述直播指令包括所述直播图像所对应的直播数据,以及与所述摄像机绑定的目标账号,所述直播指令用于指示所述服务器将所述直播数据发送至与所述目标账号关联的账号所登陆的客户端。The sending module is configured to send a live instruction to the server, the live instruction includes the live data corresponding to the live image, and the target account bound with the camera, the live instruction is used to instruct the server to send the The live broadcast data is sent to the client logged in by the account associated with the target account.

可选地,所述装置还包括:Optionally, the device also includes:

接收模块,被配置为接收目标客户端发送的设置指令,所述目标客户端为与所述摄像机绑定的用户账号所登陆的客户端,所述设置指令包括所述摄像机上的指定按钮的标识;The receiving module is configured to receive a setting instruction sent by a target client, the target client is a client logged in with a user account bound to the camera, and the setting instruction includes an identification of a designated button on the camera ;

设置模块,被配置为根据所述设置指令将所述摄像机上的指定按钮设置为所述直播按钮。The setting module is configured to set the specified button on the camera as the live button according to the setting instruction.

可选地,所述与所述目标账号关联的账号为与所述目标账号存在预设好友关系的账号;或者关注所述目标账号的账号。Optionally, the account associated with the target account is an account that has a preset friend relationship with the target account; or an account that follows the target account.

可选地,所述目标账号为与所述摄像机绑定的用户账号,或者所述摄像机的设备账号。Optionally, the target account is a user account bound to the camera, or a device account of the camera.

第四方面,本公开提供了一种直播装置,包括:In a fourth aspect, the present disclosure provides a live broadcast device, including:

接收模块,被配置为接收摄像机发送的直播指令,所述直播指令是所述摄像机上设置的直播按钮被触发后发送的,所述直播指令包括所述摄像机采集的直播图像所对应的直播数据,以及与所述摄像机绑定的目标账号;The receiving module is configured to receive the live instruction sent by the camera, the live instruction is sent after the live button set on the camera is triggered, the live instruction includes the live data corresponding to the live image collected by the camera, and the target account bound to the camera;

第一发送模块,被配置为将所述直播数据发送至与所述目标账号关联的账号所登陆的客户端。The first sending module is configured to send the live broadcast data to a client logged in by an account associated with the target account.

可选地,所述第一发送模块,被配置为:Optionally, the first sending module is configured to:

将所述直播数据存储至目标文件夹;storing the live data to a target folder;

生成所述目标文件夹对应的统一资源定位符URL;Generate the Uniform Resource Locator URL corresponding to the target folder;

将所述URL发送至与所述目标账号关联的账号所登陆的客户端;Sending the URL to a client logged in by an account associated with the target account;

接收与所述目标账号关联的账号所登陆的客户端中的任一客户端发送的数据获取请求;receiving a data acquisition request sent by any one of the clients logged in by the account associated with the target account;

根据所述数据获取请求将所述直播数据发送至所述任一客户端。Send the live data to any client according to the data acquisition request.

可选地,所述装置还包括:Optionally, the device also includes:

第二发送模块,被配置为向与所述目标账号关联的账号所登陆的客户端发送直播提示信息,所述直播提示信息用于提示所述目标账号正在进行直播。The second sending module is configured to send live broadcast prompt information to a client logged in by an account associated with the target account, and the live broadcast prompt information is used to prompt that the target account is performing live broadcast.

可选地,所述与所述目标账号关联的账号为与所述目标账号存在预设好友关系的账号;或者关注所述目标账号的账号。Optionally, the account associated with the target account is an account that has a preset friend relationship with the target account; or an account that follows the target account.

可选地,所述目标账号为与所述摄像机绑定的用户账号,或者所述摄像机的设备账号。Optionally, the target account is a user account bound to the camera, or a device account of the camera.

第五方面,本公开提供了一种直播装置,包括:In a fifth aspect, the present disclosure provides a live broadcast device, including:

处理器;processor;

用于存储所述处理器的可执行指令的存储器;memory for storing executable instructions of the processor;

其中,所述处理器被配置为:Wherein, the processor is configured as:

在摄像机上设置的直播按钮被触发时,采集直播图像;When the live button set on the camera is triggered, the live image is collected;

向服务器发送直播指令,所述直播指令包括所述直播图像所对应的直播数据,以及与所述摄像机绑定的目标账号,所述直播指令用于指示所述服务器将所述直播数据发送至与所述目标账号关联的账号所登陆的客户端。sending a live instruction to the server, the live instruction includes the live data corresponding to the live image, and the target account bound with the camera, the live instruction is used to instruct the server to send the live data to the The client logged in by the account associated with the target account.

第六方面,本公开提供了一种直播装置,包括:In a sixth aspect, the present disclosure provides a live broadcast device, including:

处理器;processor;

用于存储所述处理器的可执行指令的存储器;memory for storing executable instructions of the processor;

其中,所述处理器被配置为:Wherein, the processor is configured as:

接收摄像机发送的直播指令,所述直播指令是所述摄像机上设置的直播按钮被触发后发送的,所述直播指令包括所述摄像机采集的直播图像所对应的直播数据,以及与所述摄像机绑定的目标账号;Receive the live broadcast instruction sent by the camera, the live broadcast instruction is sent after the live broadcast button set on the camera is triggered, the live broadcast instruction includes the live broadcast data corresponding to the live broadcast image collected by the camera, and the the specified target account;

将所述直播数据发送至与所述目标账号关联的账号所登陆的客户端。Sending the live broadcast data to a client logged in by an account associated with the target account.

本公开实施例提供的技术方案带来的有益效果是:The beneficial effects brought by the technical solutions provided by the embodiments of the present disclosure are:

本公开实施例提供的直播方法及装置,通过在摄像机上设置直播按钮,在该直播按钮被触发时,摄像机可以开始采集直播图像,并向服务器发送直播指令,以指示服务器将直播数据发送至与目标账号关联的账号所登陆的客户端。本公开提供的方法可以直接通过摄像机采集并转发直播图像,使直播图像的采集不用在终端上进行,有效地提高了直播的灵活性。In the live broadcast method and device provided by the embodiments of the present disclosure, by setting a live button on the camera, when the live button is triggered, the camera can start to collect live images, and send a live instruction to the server to instruct the server to send the live data to the The client logged in by the account associated with the target account. The method provided in the present disclosure can directly collect and forward live images through a camera, so that the collection of live images does not need to be performed on a terminal, which effectively improves the flexibility of live broadcast.

附图说明Description of drawings

为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present disclosure. For those skilled in the art, other drawings can also be obtained based on these drawings without creative effort.

图1是根据一示例性实施例示出的一种直播方法所涉及的实施环境的示意图;Fig. 1 is a schematic diagram of an implementation environment involved in a live broadcast method shown according to an exemplary embodiment;

图2根据一示例性实施例示出的一种直播方法的流程图;Fig. 2 shows a flow chart of a live broadcast method according to an exemplary embodiment;

图3根据一示例性实施例示出的另一种直播方法的流程图;Fig. 3 shows a flow chart of another live broadcast method according to an exemplary embodiment;

图4-1根据一示例性实施例示出的又一种直播方法的流程图;Fig. 4-1 shows a flow chart of another live broadcast method according to an exemplary embodiment;

图4-2根据一示例性实施例示出的一种服务器将直播数据发送至与目标账号关联的账号所登陆的客户端的方法流程图;Fig. 4-2 shows a flow chart of a method for a server to send live broadcast data to a client logged in with an account associated with a target account according to an exemplary embodiment;

图5-1是根据一示例性实施例示出的一种直播装置的结构示意图;Fig. 5-1 is a schematic structural diagram of a live broadcast device according to an exemplary embodiment;

图5-2是根据一示例性实施例示出的另一种直播装置的结构示意图;Fig. 5-2 is a schematic structural diagram of another live broadcast device according to an exemplary embodiment;

图6-1是根据一示例性实施例示出的又一种直播装置的结构示意图;Fig. 6-1 is a schematic structural diagram of another live broadcast device according to an exemplary embodiment;

图6-2是根据一示例性实施例示出的再一种直播装置的结构示意图;Fig. 6-2 is a schematic structural diagram of another live broadcast device according to an exemplary embodiment;

图7是根据一示例性实施例示出的一种直播装置的框图;Fig. 7 is a block diagram of a live broadcast device according to an exemplary embodiment;

图8是根据一示例性实施例示出的另一种直播装置的框图。Fig. 8 is a block diagram of another live broadcast device according to an exemplary embodiment.

具体实施方式detailed description

为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述。显然,所描述的实施例仅仅是本公开一部份实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。In order to make the purpose, technical solution and advantages of the present disclosure clearer, the present disclosure will be further described in detail below in conjunction with the accompanying drawings. Apparently, the described embodiments are only some of the embodiments of the present disclosure, not all of them. Based on the embodiments in the present disclosure, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present disclosure.

请参见图1,其示出了本公开部分实施例中提供的直播方法所涉及的实施环境的示意图。该实施环境可以包括:服务器110、摄像机120和至少两个终端。Please refer to FIG. 1 , which shows a schematic diagram of an implementation environment involved in the live broadcast method provided in some embodiments of the present disclosure. The implementation environment may include: a server 110, a camera 120 and at least two terminals.

服务器110可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心。该至少两个终端包括安装有目标账号所登陆的目标客户端的终端131和安装有与目标账号关联的账号所登陆的客户端的任一终端132,该至少两个终端可以为智能手机、电脑、多媒体播放器、可穿戴式设备等。The server 110 may be one server, or a server cluster composed of several servers, or a cloud computing service center. The at least two terminals include a terminal 131 installed with a target client logged in with a target account and any terminal 132 installed with a client logged in with an account associated with the target account. The at least two terminals can be smart phones, computers, multimedia Players, wearable devices, etc.

服务器110、摄像机120和终端131之间可以通过有线网络或无线网络建立连接,服务器110与任一终端132之间也可以通过有线网络或无线网络建立连接。终端131上安装的目标客户端可以向摄像机120发送设置指令,将摄像机120上的指定按钮设置为直播按钮,当该直播按钮被触发时,摄像机120开始采集直播图像,并向服务器110发送直播指令,服务器110可以根据接收到的直播指令,将该直播指令中包括的直播数据发送至任一终端132。The connection between the server 110 , the camera 120 and the terminal 131 can be established through a wired network or a wireless network, and the connection between the server 110 and any terminal 132 can also be established through a wired network or a wireless network. The target client installed on the terminal 131 can send a setting instruction to the camera 120, and set the specified button on the camera 120 as a live button. When the live button is triggered, the camera 120 starts to collect live images, and sends a live instruction to the server 110 , the server 110 may send the live broadcast data included in the live broadcast instruction to any terminal 132 according to the received live broadcast instruction.

图2是本公开一示意性实施例提供的一种直播方法的流程图,如图2所示,该直播方法可以包括:Fig. 2 is a flowchart of a live broadcast method provided by an exemplary embodiment of the present disclosure. As shown in Fig. 2, the live broadcast method may include:

步骤101、在摄像机上设置的直播按钮被触发时,采集直播图像。Step 101, when the live broadcast button set on the camera is triggered, collect live images.

步骤102、向服务器发送直播指令,直播指令包括直播图像所对应的直播数据,以及与摄像机绑定的目标账号,直播指令用于指示服务器将直播数据发送至与目标账号关联的账号所登陆的客户端。Step 102: Send a live broadcast instruction to the server, the live broadcast instruction includes the live broadcast data corresponding to the live broadcast image, and the target account bound to the camera, the live broadcast instruction is used to instruct the server to send the live broadcast data to the customer logged in by the account associated with the target account end.

综上所述,本公开实施例提供的直播方法,通过在摄像机上设置直播按钮,在该直播按钮被触发时,摄像机可以开始采集直播图像,并向服务器发送直播指令,以指示服务器将直播数据发送至与目标账号关联的账号所登陆的客户端。本公开提供的方法可以直接通过摄像机采集并转发直播图像,使直播图像的采集不用在终端上进行,有效地提高了直播的灵活性。To sum up, in the live broadcast method provided by the embodiment of the present disclosure, by setting a live button on the camera, when the live button is triggered, the camera can start to collect live images, and send a live instruction to the server to instruct the server to transfer the live data Sent to the client logged in by the account associated with the target account. The method provided in the present disclosure can directly collect and forward live images through a camera, so that the collection of live images does not need to be performed on a terminal, which effectively improves the flexibility of live broadcast.

图3是本公开一示意性实施例提供的另一种直播方法的流程图,如图3所示,该直播方法可以包括:Fig. 3 is a flowchart of another live broadcast method provided by an exemplary embodiment of the present disclosure. As shown in Fig. 3, the live broadcast method may include:

步骤201、接收摄像机发送的直播指令,直播指令是摄像机上设置的直播按钮被触发后发送的,直播指令包括摄像机采集的直播图像所对应的直播数据,以及与摄像机绑定的目标账号。Step 201. Receive a live broadcast instruction sent by the camera. The live broadcast instruction is sent after the live button set on the camera is triggered. The live broadcast instruction includes the live data corresponding to the live image captured by the camera and the target account bound to the camera.

步骤202、将直播数据发送至与目标账号关联的账号所登陆的客户端。Step 202, sending the live data to the client logged in by the account associated with the target account.

综上所述,本公开实施例提供的直播方法,服务器可以直接接收摄像机发送的直播指令,该直播指令中包括摄像机采集的直播图像所对应的直播数据。相比于相关技术中,服务器只能接收手机或者电脑发送的直播数据,本公开实施例提供的直播方法有效地提高了直播的灵活性。To sum up, in the live broadcast method provided by the embodiments of the present disclosure, the server can directly receive the live broadcast instruction sent by the camera, and the live broadcast instruction includes the live broadcast data corresponding to the live broadcast image collected by the camera. Compared with the related art, the server can only receive the live broadcast data sent by the mobile phone or the computer, the live broadcast method provided by the embodiment of the present disclosure effectively improves the flexibility of the live broadcast.

在摄像机上设置的直播按钮被触发后,通过接收摄像机发送的直播指令,并将直播数据发送至与目标账号关联的账号所登陆的客户端,可以在终端上进行其他活动的同时进行直播,有效地提高了直播的灵活性。After the live broadcast button set on the camera is triggered, by receiving the live broadcast command sent by the camera and sending the live broadcast data to the client logged in with the account associated with the target account, the live broadcast can be performed while performing other activities on the terminal, effectively Greatly improved the flexibility of live broadcast.

图4-1是本公开一示意性实施例提供的又一种直播方法的流程图,该方法可以应用于如图1所示的实施环境中。如图4-1所示,该直播方法可以包括:Fig. 4-1 is a flowchart of another live broadcast method provided by an exemplary embodiment of the present disclosure, and the method may be applied to the implementation environment shown in Fig. 1 . As shown in Figure 4-1, the live broadcast method may include:

步骤301、摄像机接收目标客户端发送的设置指令。Step 301, the camera receives a setting instruction sent by a target client.

目标客户端为与摄像机绑定的用户账号所登陆的客户端,该用户账号可以为用户常用的社交应用平台软件、邮件和即时通讯软件等软件的账号。摄像机与该用户账号绑定后,安装有目标客户端的终端可以通过该用户账号对该摄像机进行控制。例如,目标客户端可以向该摄像机发送设置指令,该设置指令用于指示将摄像机上的指定按钮设置为直播按钮。The target client is a client logged in by a user account bound to the camera, and the user account may be an account of software such as social application platform software, mail, and instant messaging software commonly used by users. After the camera is bound to the user account, the terminal installed with the target client can control the camera through the user account. For example, the target client may send a setting instruction to the camera, where the setting instruction is used to instruct to set a designated button on the camera as a live button.

该设置指令可以包括摄像机上的指定按钮的标识,该标识可以为在摄像机上能够唯一标识指定按钮的标识。通过该设置指令,可以将摄像机上包括的多个按钮(如电源按钮、摄像开始按钮、摄像暂停或摄像结束按钮等)中的某一按钮确定为指定按钮。示例地,若用户希望将摄像开始按钮确定为指定按钮,且指定按钮的标识为00,则用户可以通过目标客户端向摄像机发送设置指令,该设置指令中可以包括摄像开始按钮的标识00。The setting instruction may include an identifier of a specified button on the camera, and the identifier may be an identifier that can uniquely identify the specified button on the camera. Through the setting instruction, one of the multiple buttons included on the camera (such as a power button, an imaging start button, an imaging pause or an imaging end button, etc.) can be determined as a designated button. For example, if the user wishes to determine the camera start button as a designated button, and the designation of the designated button is 00, the user may send a setting instruction to the camera through the target client, and the setting instruction may include the logo of the camera start button 00.

步骤302、摄像机根据设置指令将摄像机上的指定按钮设置为直播按钮。Step 302, the camera sets a designated button on the camera as a live button according to the setting instruction.

可选地,摄像机可以根据设置指令将摄像机上的指定按钮设置为直播按钮。示例地,假设该摄像机接收到的设置指令中包括摄像开始按钮的标识00,则摄像机可以根据该设置指令,将摄像机上与该标识00对应的摄像开始按钮设置为直播按钮。Optionally, the camera can set a designated button on the camera as a live button according to the setting instruction. For example, assuming that the setting instruction received by the camera includes the logo 00 of the shooting start button, the camera can set the shooting start button corresponding to the logo 00 on the camera as a live button according to the setting instruction.

步骤303、在摄像机上设置的直播按钮被触发时,摄像机采集直播图像。Step 303, when the live broadcast button set on the camera is triggered, the camera collects live images.

可选地,摄像机上某个实体按钮经过设置可成为直播按钮,该直播按钮的触发方式可以为:人为按压直播按钮。经过人为按压,直播按钮即被触发,摄像机即可开始采集直播图像。示例的,当用户按压摄像机上的摄像开始按钮时,该摄像机可以确定直播按钮被触发,并开始采集直播图像。Optionally, a physical button on the camera can be set as a live button, and the live button can be triggered by manually pressing the live button. After being manually pressed, the live button is triggered, and the camera can start to collect live images. For example, when the user presses the camera start button on the camera, the camera can determine that the live button is triggered, and start to capture live images.

可选地,在摄像机采集直播图像的过程中,摄像机可以以固定的取景角度进行直播图像的采集,例如:按照默认取景角度进行直播图像的采集,也可以以上次使用的取景角度进行直播图像的采集。或者,摄像机也可以在采集直播图像的过程中实时地调整取景角度,以实现对不同角度的图像进行直播图像采集,本公开实施例对其不做限定。Optionally, during the process of capturing live images by the camera, the camera can collect live images at a fixed framing angle, for example: collect live images at the default framing angle, or use the last used framing angle to collect live images collection. Alternatively, the camera may also adjust the framing angle in real time during the process of collecting live images, so as to implement live image collection of images from different angles, which is not limited in this embodiment of the present disclosure.

步骤304、摄像机向服务器发送直播指令。Step 304, the camera sends a live broadcast instruction to the server.

直播指令包括直播图像所对应的直播数据,以及与摄像机绑定的目标账号,直播指令用于指示服务器将直播数据发送至与目标账号关联的账号所登陆的客户端。The live broadcast instruction includes the live broadcast data corresponding to the live broadcast image and the target account bound to the camera, and the live broadcast instruction is used to instruct the server to send the live broadcast data to the client logged in by the account associated with the target account.

可选地,目标账号可以为与摄像机绑定的用户账号,该用户账号可以为用户常用的社交应用的账号,该账号可以通过社交应用平台与摄像机实现绑定,其中,社交应用可以为“XX微博”、“XX通信”、“XX聊天”、“XX聊”等。或者,该目标账号也可以为摄像机的设备账号,例如,该设备账号可以为摄像机的出场序列号。Optionally, the target account may be a user account bound to the camera. The user account may be an account of a social application commonly used by the user. The account may be bound to the camera through a social application platform, wherein the social application may be "XX Weibo", "XX Communication", "XX Chat", "XX Chat", etc. Alternatively, the target account may also be a device account of the camera, for example, the device account may be the camera's production serial number.

示例地,假设目标账号为社交应用“XX聊天”的账号:“0123456”,则摄像机向服务器发送的直播指令可以为:将直播数据发送至与目标账号“0123456”关联的账号所登录的客户端。For example, assuming that the target account is the account "0123456" of the social application "XX Chat", the live instruction sent by the camera to the server may be: send the live data to the client logged in with the account associated with the target account "0123456" .

步骤305、服务器将直播数据发送至与目标账号关联的账号所登陆的客户端。Step 305, the server sends the live broadcast data to the client logged in by the account associated with the target account.

可选地,如图4-2所示,服务器将直播数据发送至与目标账号关联的账号所登陆的客户端,可以包括:Optionally, as shown in Figure 4-2, the server sends the live broadcast data to the client logged in with the account associated with the target account, which may include:

步骤3051、服务器将直播数据存储至目标文件夹。Step 3051, the server stores the live data to the target folder.

可选地,可以将某次直播对应的直播数据存储至目标文件夹,该目标文件夹可以根据目标账号和直播开始时间进行命名,用于与目标账号其他时间的直播数据或者其他账号的直播数据进行区分,示例地,目标账号“0123456”在19:56进行直播,则其对应的目标文件夹可以命名为“0123456-1956”。或者,目标文件夹也可以以其他方式进行命名,例如,以目标文件夹的存储地址对目标文件夹进行命名,本公开实施例对其不做具体限定。Optionally, the live data corresponding to a certain live broadcast can be stored in a target folder, and the target folder can be named according to the target account and the start time of the live broadcast, and used for live data of other times with the target account or live data of other accounts For distinction, for example, if the target account "0123456" broadcasts live at 19:56, the corresponding target folder can be named "0123456-1956". Alternatively, the target folder may also be named in other manners, for example, the target folder is named with a storage address of the target folder, which is not specifically limited in this embodiment of the present disclosure.

步骤3052、服务器生成目标文件夹对应的统一资源定位符URL。Step 3052, the server generates a URL corresponding to the target folder.

可选地,可以根据目标文件的命名或存储地址,按照预设的规则生成目标文件夹对应的统一资源定位符(英文:Unified Resource Locator;简称:URL)。示例地,某目标文件夹的命名为“0123456-1956”,则按照预设的规则生成的目标文件夹对应的URL可以为http://*****.so.com/video/0123456-1956.html。URL是对可以从因特网上得到的资源的位置和访问方法的一种简洁的表示,其为资源的位置提供一种抽象的识别方法,并用这种方法对资源进行定位,通过该定位,可以对资源进行各种操作,如存取、更新、替换和查找其属性。示例地,通过目标文件夹的URL可以对目标文件夹进行定位,并且通过该定位可以对目标文件夹进行相应的操作,例如,查看目标文件夹中的直播数据。Optionally, a Uniform Resource Locator (English: Unified Resource Locator; URL for short) corresponding to the target folder may be generated according to a preset rule according to the naming or storage address of the target file. For example, if a target folder is named "0123456-1956", then the URL corresponding to the target folder generated according to the preset rules can be http://*****.so.com/video/0123456- 1956.html. URL is a concise representation of the location and access method of resources that can be obtained from the Internet. It provides an abstract identification method for the location of resources, and uses this method to locate resources. Through this location, you can Resources perform various operations such as accessing, updating, replacing, and looking up their properties. For example, the target folder can be located through the URL of the target folder, and corresponding operations can be performed on the target folder through the positioning, for example, viewing live data in the target folder.

步骤3053、服务器将URL发送至与目标账号关联的账号所登陆的客户端。Step 3053, the server sends the URL to the client logged in with the account associated with the target account.

在本公开实施例中,服务器生成URL之后,可以先确定与目标账号关联的账号,然后将URL发送至与目标账号关联的账号所登陆的客户端。该与目标账号关联的账号可以为与该目标账号存在预设好友关系的账号,例如,该预设好友关系可以是在用户使用的社交应用中,通过添加好友等方式与目标账号建立的关系;或者,与目标账号关联的账号也也可以为关注该目标账号的账号,例如,当目标账号为XX公众账号时,与目标账号关联的账号可以为关注XX公众账号的账号。In the embodiment of the present disclosure, after the server generates the URL, it may first determine the account associated with the target account, and then send the URL to the client logged in with the account associated with the target account. The account associated with the target account may be an account that has a preset friend relationship with the target account. For example, the preset friend relationship may be a relationship established with the target account by adding friends in a social application used by the user; Alternatively, the account associated with the target account may also be an account that follows the target account. For example, when the target account is an XX public account, the account associated with the target account may be an account that follows the XX public account.

服务器确定与目标账号关联的账号的一种可实现方式可以为:根据预先存储的目标账号与与其关联的账号的对应关系,确定与该直播指令中所包括的目标账号关联的账号。示例地,预先存储的目标账号与与其关联的账号的对应关系可以如表1所示,根据表1可以确定,与目标账号“0123456”关联的账号为账号“0124456”、账号“0123556”和账号“0123466”,与目标账号“1123456”关联的账号为账号“1123556”和账号“1123466”。An implementable manner for the server to determine the account associated with the target account may be: according to the pre-stored corresponding relationship between the target account and the account associated with it, determine the account associated with the target account included in the live broadcast instruction. For example, the correspondence between the pre-stored target account and the account associated with it can be shown in Table 1. According to Table 1, it can be determined that the accounts associated with the target account "0123456" are account "0124456", account "0123556" and account "0123466", the accounts associated with the target account "1123456" are account "1123556" and account "1123466".

表1Table 1

服务器在确定与目标账号关联的账号之后,可以将URL发送至与目标账号关联的账号所登陆的客户端。示例地,服务器根据表1所示的对应关系可以确定与目标账号“0123456”关联的账号为账号“0124456”、账号“0123556”和账号“0123466”,则服务器可以将URL:http://*****.so.com/video/0123456-1956.html发送至账号“0124456”、账号“0123556”和账号“0123466”所登陆的客户端。After determining the account associated with the target account, the server may send the URL to the client logged in with the account associated with the target account. For example, according to the correspondence shown in Table 1, the server can determine that the accounts associated with the target account "0123456" are account "0124456", account "0123556" and account "0123466", then the server can set the URL: http://* ****.so.com/video/0123456-1956.html Send to the account "0124456", account "0123556" and account "0123466" login client.

需要说明的是,作为本公开另一种可选的实现方式,该服务器还可以向与目标账号关联的账号所登陆的客户端发送直播提示信息,该直播提示信息用于提示目标账号正在进行直播。It should be noted that, as another optional implementation method of the present disclosure, the server may also send a live broadcast prompt message to a client logged in with an account associated with the target account, and the live broadcast prompt message is used to prompt the target account that the live broadcast is in progress. .

可选地,服务器可以向与目标账号关联的账号所登陆的客户端发送直播提示信息,以提示目标账号正在进行直播。该直播提示信息可以只包括提示直播的文字信息,示例地,该直播消息可以为“XX开始直播啦,快去围观吧”。或者,该直播提示信息除了包括提示直播的文字提醒外,该提示信息还可以包括存储有直播数据的目标文件夹对应的URL,通过访问该提示信息中包括的URL可以参与观看直播以及直播互动,示例地,该直播消息可以为“XX开始直播啦,快去围观吧,详情请点击http://*****.so.com/video/0123456-1956.html”。或者,该直播提示信息除了包括提示直播的文字提醒与存储有直播数据的目标文件夹对应的URL之外,还可以包括对该直播的相关介绍,示例地,该直播消息可以为“一起聊聊圣诞那点事,XX开始直播啦,快去围观吧,详情请点击http://*****.so.com/video/0123456-1956.html”。Optionally, the server may send a live broadcast prompt message to the client logged in by the account associated with the target account, to remind the target account that the live broadcast is in progress. The live broadcast prompt information may only include text information prompting the live broadcast, for example, the live broadcast message may be "XX has started the live broadcast, hurry up and watch". Alternatively, in addition to the text reminder for prompting the live broadcast, the prompt information of the live broadcast may also include the URL corresponding to the target folder storing the live data, and by visiting the URL included in the prompt information, you can participate in watching the live broadcast and interacting with the live broadcast. For example, the live broadcast message can be "XX has started live broadcast, hurry up and watch, please click http://*****.so.com/video/0123456-1956.html" for details. Alternatively, the live broadcast prompt information may include a related introduction to the live broadcast in addition to the text reminder prompting the live broadcast and the URL corresponding to the target folder storing the live data. For example, the live broadcast message may be "Let's chat together About Christmas, XX has started live broadcasting, go and watch, for details, please click http://*****.so.com/video/0123456-1956.html".

在实际应用中,服务器向与目标账号关联的账号所登陆的客户端发送的直播提示信息还可以包括其他信息,本公开实施例对其不做限定。In practical applications, the live broadcast prompt information sent by the server to the client logged in by the account associated with the target account may also include other information, which is not limited in this embodiment of the present disclosure.

还需要说明的是,该发送提示信息的步骤还可以在步骤305之前执行,本公开实施例并不做限定。It should also be noted that the step of sending prompt information may also be performed before step 305, which is not limited in this embodiment of the present disclosure.

步骤3054、服务器接收与目标账号关联的账号所登陆的客户端中的任一客户端发送的数据获取请求。Step 3054, the server receives the data acquisition request sent by any client among the clients logged in by the account associated with the target account.

可选地,在服务器将URL发送至与目标账号关联的账号所登陆的客户端之后,与目标账号关联的某账号所登录的客户端可以通过访问目标文件夹对应的URL,向服务器发送数据获取请求,该数据获取请求用于请求获取相应的直播数据。需要说明的是,用户访问目标文件夹对应的URL即表明用户有参与观看直播以及直播互动的意愿,其对目标文件夹对应的URL的访问也即是在向服务器发送数据获取请求。Optionally, after the server sends the URL to the client logged in with the account associated with the target account, the client logged in with an account associated with the target account can send data to the server by accessing the URL corresponding to the target folder. Request, the data acquisition request is used to request to acquire the corresponding live data. It should be noted that when the user accesses the URL corresponding to the target folder, it means that the user has the willingness to participate in watching and interacting with the live broadcast, and his access to the URL corresponding to the target folder is also sending a data acquisition request to the server.

示例的,假设与目标账号关联的账号有账号“0124456”、账号“0123556”和账号“0123466”,服务器将URL发送至账号“0124456”、账号“0123556”和账号“0123466”所登陆的客户端之后,当账号“0123556”和账号“0123466”所登录的客户端根据用户触发的访问指令,访问该目标文件夹对应的URL:http://*****.so.com/video/0123456-1956.html时,服务器即可接收到账号“0123556”和账号“0123466”所登录的客户端发送的数据获取请求。For example, assuming that the accounts associated with the target account include account "0124456", account "0123556" and account "0123466", the server sends the URL to the client logged in with account "0124456", account "0123556" and account "0123466" Afterwards, when the account “0123556” and the account “0123466” log in, the client accesses the URL corresponding to the target folder according to the access command triggered by the user: http://*****.so.com/video/0123456 -1956.html, the server can receive the data acquisition request sent by the client logged in with account "0123556" and account "0123466".

步骤3055、服务器根据数据获取请求将直播数据发送至任一客户端。Step 3055, the server sends the live broadcast data to any client according to the data acquisition request.

在服务器接收到与目标账号关联的账号所登陆的任一客户端发送数据获取请求后,服务器可以根据数据获取请求将直播数据发送至任一客户端。After the server receives a data acquisition request from any client logged in with an account associated with the target account, the server may send the live broadcast data to any client according to the data acquisition request.

示例地,服务器接收到账号“0123556”和账号“0123466”所登录的客户端发送的该数据获取请求之后,可以根据该数据获取请求将直播数据分别发送至账号“0123556”和账号“0123466”所登录的客户端。For example, after the server receives the data acquisition request sent by the account "0123556" and the client logged in with the account "0123466", it can send the live data to the account "0123556" and the account "0123466" respectively according to the data acquisition request. Logged in client.

需要说明的是,本公开实施例提供的直播方法步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减,例如,服务器还可以向与目标账号关联的账号所登陆的客户端发送直播提示信息这一步骤,可以作为步骤3053的一种并列可实现方案,也可以作为一个单独的步骤,且在步骤305之前执行。任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本申请的保护范围之内,因此不再赘述。It should be noted that the order of the steps of the live broadcast method provided by the embodiments of the present disclosure can be appropriately adjusted, and the steps can also be increased or decreased according to the situation. For example, the server can also send The step of live broadcasting prompt information can be implemented as a parallel implementation of step 3053 , or as a separate step and executed before step 305 . Any person skilled in the art within the technical scope disclosed in this application can easily think of changes, which should be covered within the scope of protection of this application, and thus will not be repeated here.

综上所述,本公开实施例提供的直播方法,通过在摄像机上设置直播按钮,在该直播按钮被触发时,摄像机可以开始采集直播图像,并向服务器发送直播指令,以指示服务器将直播数据发送至与目标账号关联的账号所登陆的客户端。本公开提供的方法可以直接通过摄像机采集并转发直播图像,使直播图像的采集不用在终端上进行,有效地提高了直播的灵活性。To sum up, in the live broadcast method provided by the embodiment of the present disclosure, by setting a live button on the camera, when the live button is triggered, the camera can start to collect live images, and send a live instruction to the server to instruct the server to transfer the live data Sent to the client logged in by the account associated with the target account. The method provided in the present disclosure can directly collect and forward live images through a camera, so that the collection of live images does not need to be performed on a terminal, which effectively improves the flexibility of live broadcast.

图5-1是根据一示例性实施例示出的一种直播装置500的结构示意图,如图5-1所示,该直播装置500可以包括:Fig. 5-1 is a schematic structural diagram of a live broadcast device 500 according to an exemplary embodiment. As shown in Fig. 5-1, the live broadcast device 500 may include:

采集模块501,被配置为在摄像机上设置的直播按钮被触发时,采集直播图像。The collection module 501 is configured to collect a live image when a live button set on the camera is triggered.

发送模块502,被配置为向服务器发送直播指令,直播指令包括直播图像所对应的直播数据,以及与摄像机绑定的目标账号,直播指令用于指示服务器将直播数据发送至与目标账号关联的账号所登陆的客户端。The sending module 502 is configured to send a live instruction to the server, the live instruction includes the live data corresponding to the live image, and the target account bound with the camera, the live instruction is used to instruct the server to send the live data to the account associated with the target account The logged-in client.

综上所述,本公开实施例提供的直播装置,通过在摄像机上设置直播按钮,在该直播按钮被触发时,采集模块可以开始采集直播图像,并通过发送模块向服务器发送直播指令,以指示服务器将直播数据发送至与目标账号关联的账号所登陆的客户端。本公开提供的装置可以直接通过采集模块和发送模块分别采集和转发直播图像,使直播图像的采集不用在终端上进行,有效地提高了直播的灵活性。To sum up, in the live broadcast device provided by the embodiments of the present disclosure, by setting a live button on the camera, when the live button is triggered, the acquisition module can start to collect live images, and send a live instruction to the server through the sending module to indicate The server sends the live data to the client logged in by the account associated with the target account. The device provided in the present disclosure can directly collect and forward live images through the acquisition module and the sending module respectively, so that the acquisition of live images does not need to be performed on the terminal, effectively improving the flexibility of live broadcast.

可选地,如图5-2所示,直播装置500还可以包括:Optionally, as shown in Figure 5-2, the live broadcast device 500 may also include:

接收模块503,被配置为接收目标客户端发送的设置指令,目标客户端为与摄像机绑定的用户账号所登陆的客户端,设置指令包括摄像机上的指定按钮的标识。The receiving module 503 is configured to receive a setting instruction sent by a target client, where the target client is a client logged in with a user account bound to the camera, and the setting instruction includes an identification of a designated button on the camera.

设置模块504,被配置为根据设置指令将摄像机上的指定按钮设置为直播按钮。The setting module 504 is configured to set the specified button on the camera as a live button according to the setting instruction.

可选地,与目标账号关联的账号为与目标账号存在预设好友关系的账号。或者关注目标账号的账号。Optionally, the account associated with the target account is an account with a preset friend relationship with the target account. Or follow the account of the target account.

可选地,目标账号为与摄像机绑定的用户账号,或者摄像机的设备账号。Optionally, the target account is a user account bound to the camera, or a device account of the camera.

综上所述,本公开实施例提供的直播装置,通过在摄像机上设置直播按钮,在该直播按钮被触发时,采集模块可以开始采集直播图像,并通过发送模块向服务器发送直播指令,以指示服务器将直播数据发送至与目标账号关联的账号所登陆的客户端。本公开提供的装置可以直接通过采集模块和发送模块分别采集和转发直播图像,使直播图像的采集不用在终端上进行,有效地提高了直播的灵活性。To sum up, in the live broadcast device provided by the embodiments of the present disclosure, by setting a live button on the camera, when the live button is triggered, the acquisition module can start to collect live images, and send a live instruction to the server through the sending module to indicate The server sends the live data to the client logged in by the account associated with the target account. The device provided in the present disclosure can directly collect and forward live images through the acquisition module and the sending module respectively, so that the acquisition of live images does not need to be performed on the terminal, effectively improving the flexibility of live broadcast.

图6-1是根据一示例性实施例示出的一种直播装置600的结构示意图,如图6-1所示,该直播装置600可以包括:Fig. 6-1 is a schematic structural diagram of a live broadcast device 600 according to an exemplary embodiment. As shown in Fig. 6-1, the live broadcast device 600 may include:

接收模块601,被配置为接收摄像机发送的直播指令,直播指令是摄像机上设置的直播按钮被触发后发送的,直播指令包括摄像机采集的直播图像所对应的直播数据,以及与摄像机绑定的目标账号。The receiving module 601 is configured to receive the live instruction sent by the camera. The live instruction is sent after the live button set on the camera is triggered. The live instruction includes the live data corresponding to the live image collected by the camera and the target bound to the camera. account.

第一发送模块602,被配置为将直播数据发送至与目标账号关联的账号所登陆的客户端。The first sending module 602 is configured to send the live data to the client logged in by the account associated with the target account.

综上所述,本公开实施例提供的直播装置,接收模块可以直接接收摄像机发送的直播指令,该直播指令中包括摄像机采集的直播图像所对应的直播数据。相比于相关技术中,服务器只能接收手机或者电脑发送的直播数据,本公开实施例提供的直播方法有效地提高了直播的灵活性。To sum up, in the live broadcast device provided by the embodiments of the present disclosure, the receiving module can directly receive the live broadcast instruction sent by the camera, and the live broadcast instruction includes the live broadcast data corresponding to the live broadcast image collected by the camera. Compared with the related art, the server can only receive the live broadcast data sent by the mobile phone or the computer, the live broadcast method provided by the embodiment of the present disclosure effectively improves the flexibility of the live broadcast.

可选地,第一发送模块602,被配置为:Optionally, the first sending module 602 is configured to:

将直播数据存储至目标文件夹。Save the live data to the target folder.

生成目标文件夹对应的统一资源定位符URL。A Uniform Resource Locator URL corresponding to the target folder is generated.

将URL发送至与目标账号关联的账号所登陆的客户端。Send the URL to the client logged in with the account associated with the target account.

接收与目标账号关联的账号所登陆的客户端中的任一客户端发送的数据获取请求。A data acquisition request sent by any client in the clients logged in by the account associated with the target account is received.

根据数据获取请求将直播数据发送至任一客户端。Send the live data to any client according to the data acquisition request.

可选地,如图6-2所示,直播装置600还可以包括:Optionally, as shown in FIG. 6-2, the live broadcast device 600 may further include:

第二发送模块603,被配置为向与目标账号关联的账号所登陆的客户端发送直播提示信息,直播提示信息用于提示目标账号正在进行直播。The second sending module 603 is configured to send live broadcast prompt information to the client logged in by the account associated with the target account, and the live broadcast prompt information is used to remind the target account that the live broadcast is in progress.

可选地,与目标账号关联的账号为与目标账号存在预设好友关系的账号。或者关注目标账号的账号。Optionally, the account associated with the target account is an account with a preset friend relationship with the target account. Or follow the account of the target account.

可选地,目标账号为与摄像机绑定的用户账号,或者摄像机的设备账号。Optionally, the target account is a user account bound to the camera, or a device account of the camera.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described devices and modules can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.

综上所述,本公开实施例提供的直播装置,接收模块可以直接接收摄像机发送的直播指令,该直播指令中包括摄像机采集的直播图像所对应的直播数据。相比于相关技术中,服务器只能接收手机或者电脑发送的直播数据,本公开实施例提供的直播方法有效地提高了直播的灵活性。To sum up, in the live broadcast device provided by the embodiments of the present disclosure, the receiving module can directly receive the live broadcast instruction sent by the camera, and the live broadcast instruction includes the live broadcast data corresponding to the live broadcast image collected by the camera. Compared with the related art, the server can only receive the live broadcast data sent by the mobile phone or the computer, the live broadcast method provided by the embodiment of the present disclosure effectively improves the flexibility of the live broadcast.

本公开实施例提供一种直播装置,可以用于图1所示的摄像机,设备包括:An embodiment of the present disclosure provides a live broadcast device, which can be used for the camera shown in FIG. 1 , and the device includes:

处理器;processor;

用于存储所述处理器的可执行指令的存储器;memory for storing executable instructions of the processor;

其中,所述处理器被配置为:Wherein, the processor is configured as:

在摄像机上设置的直播按钮被触发时,采集直播图像。When the live button set on the camera is triggered, the live image is collected.

向服务器发送直播指令,所述直播指令包括所述直播图像所对应的直播数据,以及与所述摄像机绑定的目标账号,所述直播指令用于指示所述服务器将所述直播数据发送至与所述目标账号关联的账号所登陆的客户端。sending a live instruction to the server, the live instruction includes the live data corresponding to the live image, and the target account bound with the camera, the live instruction is used to instruct the server to send the live data to the The client logged in by the account associated with the target account.

本公开实施例提供一种直播装置,可以用于图1所示的服务器,设备包括:An embodiment of the present disclosure provides a live broadcast device, which can be used for the server shown in FIG. 1 , and the device includes:

处理器;processor;

用于存储所述处理器的可执行指令的存储器;memory for storing executable instructions of the processor;

其中,所述处理器被配置为:Wherein, the processor is configured as:

接收摄像机发送的直播指令,所述直播指令是所述摄像机上设置的直播按钮被触发后发送的,所述直播指令包括所述摄像机采集的直播图像所对应的直播数据,以及与所述摄像机绑定的目标账号。Receive the live broadcast instruction sent by the camera, the live broadcast instruction is sent after the live broadcast button set on the camera is triggered, the live broadcast instruction includes the live broadcast data corresponding to the live broadcast image collected by the camera, and the the specified target account.

将所述直播数据发送至与所述目标账号关联的账号所登陆的客户端。Sending the live broadcast data to a client logged in by an account associated with the target account.

图7是根据一示例性实施例示出的一种直播装置700的框图。可以用于图1所示的摄像机。Fig. 7 is a block diagram of a live broadcast device 700 according to an exemplary embodiment. Can be used for the camera shown in Figure 1.

参照图7,装置700可以包括以下一个或多个组件:处理组件702,存储器704,电源组件706,多媒体组件708,音频组件710,输入/输出(I/O)的接口712,传感器组件714,以及通信组件716。7, device 700 may include one or more of the following components: processing component 702, memory 704, power supply component 706, multimedia component 708, audio component 710, input/output (I/O) interface 712, sensor component 714, and communication component 716 .

处理组件702通常控制装置700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。The processing component 702 generally controls the overall operations of the device 700, such as those associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to complete all or part of the steps of the above method. Additionally, processing component 702 may include one or more modules that facilitate interaction between processing component 702 and other components. For example, processing component 702 may include a multimedia module to facilitate interaction between multimedia component 708 and processing component 702 .

存储器704被配置为存储各种类型的数据以支持在装置700的操作。这些数据的示例包括用于在装置700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。The memory 704 is configured to store various types of data to support operations at the device 700 . Examples of such data include instructions for any application or method operating on device 700, contact data, phonebook data, messages, pictures, videos, and the like. The memory 704 can be realized 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.

电源组件706为装置700的各种组件提供电力。电源组件706可以包括电源管理系统,一个或多个电源,及其他与为装置700生成、管理和分配电力相关联的组件。The power supply component 706 provides power to various components of the device 700 . Power components 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for device 700 .

多媒体组件708包括在所述装置700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置摄像头和/或后置摄像头。当装置700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。The multimedia component 708 includes a screen that provides an output interface between the device 700 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 708 includes a front camera and/or a rear camera. When the device 700 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.

音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个麦克风(MIC),当装置700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器704或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。The audio component 710 is configured to output and/or input audio signals. For example, the audio component 710 includes a microphone (MIC), which is configured to receive external audio signals when the device 700 is in operation modes, such as call mode, recording mode and voice recognition mode. Received audio signals may be further stored in memory 704 or sent via communication component 716 . In some embodiments, the audio component 710 also includes a speaker for outputting audio signals.

I/O接口712为处理组件702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 712 provides an interface between the processing component 702 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.

传感器组件714包括一个或多个传感器,用于为装置700提供各个方面的状态评估。例如,传感器组件714可以检测到装置700的打开/关闭状态,组件的相对定位,例如所述组件为装置700的显示器和小键盘,传感器组件714还可以检测装置700或装置700一个组件的位置改变,用户与装置700接触的存在或不存在,装置700方位或加速/减速和装置700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。Sensor assembly 714 includes one or more sensors for providing various aspects of status assessment for device 700 . For example, the sensor component 714 can detect the open/closed state of the device 700, the relative positioning of components, such as the display and keypad of the device 700, and the sensor component 714 can also detect a change in the position of the device 700 or a component of the device 700 , the presence or absence of user contact with the device 700 , the device 700 orientation or acceleration/deceleration and the temperature change of the device 700 . Sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact. Sensor assembly 714 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 714 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.

通信组件716被配置为便于装置700和其他设备之间有线或无线方式的通信。装置700可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件716还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。The communication component 716 is configured to facilitate wired or wireless communication between the apparatus 700 and other devices. The device 700 can access wireless networks based on communication standards, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 716 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 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.

在示例性实施例中,装置700可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment, apparatus 700 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.

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器704,上述指令可由装置700的处理器720执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是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 704 including instructions, which can be executed by the processor 720 of the device 700 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.

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器704,上述指令可由装置700的处理器720执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是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 704 including instructions, which can be executed by the processor 720 of the device 700 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.

一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置700的处理器执行时,使得装置700能够执行本公开实施例提供的一种直播方法,该方法可以包括:A non-transitory computer-readable storage medium. When the instructions in the storage medium are executed by the processor of the device 700, the device 700 can execute a live broadcast method provided by an embodiment of the present disclosure. The method may include:

在摄像机上设置的直播按钮被触发时,采集直播图像。When the live button set on the camera is triggered, the live image is collected.

向服务器发送直播指令,直播指令包括直播图像所对应的直播数据,以及与摄像机绑定的目标账号,直播指令用于指示服务器将直播数据发送至与目标账号关联的账号所登陆的客户端。Send a live instruction to the server, the live instruction includes the live data corresponding to the live image, and the target account bound with the camera, the live instruction is used to instruct the server to send the live data to the client logged in by the account associated with the target account.

图8是根据一示例性实施例示出的一种直播装置800的框图。可以用于图1中的服务器,例如,直播装置800可以被提供为一服务器。参照图8,装置800包括处理组件822,其进一步包括一个或多个处理器,以及由存储器832所代表的存储器资源,用于存储可由处理组件822执行的指令,例如应用程序。存储器832中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件822被配置为执行指令,以执行上述直播方法。Fig. 8 is a block diagram of a live broadcast device 800 according to an exemplary embodiment. The server in FIG. 1 can be used, for example, the live broadcast device 800 can be provided as a server. 8, apparatus 800 includes processing component 822, which further includes one or more processors, and a memory resource represented by memory 832 for storing instructions executable by processing component 822, such as application programs. The application program stored in memory 832 may include one or more modules each corresponding to a set of instructions. In addition, the processing component 822 is configured to execute instructions to perform the above live broadcast method.

装置800还可以包括一个电源组件826被配置为执行装置800的电源管理,一个有线或无线网络接口850被配置为将装置800连接到网络,和一个输入输出(I/O)接口858。装置800可以操作基于存储在存储器832的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。Device 800 may also include a power component 826 configured to perform power management of device 800 , a wired or wireless network interface 850 configured to connect device 800 to a network, and an input-output (I/O) interface 858 . The apparatus 800 can operate based on an operating system stored in the memory 832, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™ or the like.

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above embodiments can be completed by hardware, and can also be completed by instructing related hardware through a program. The program can be stored in a computer-readable storage medium. The above-mentioned The storage medium mentioned may be a read-only memory, a magnetic disk or an optical disk, and the like.

以上所述仅为本公开的较佳实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。The above descriptions are only preferred embodiments of the present disclosure, and are not intended to limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present disclosure shall be included in the protection of the present disclosure. within range.

Claims (20)

1. a kind of live broadcasting method, it is characterised in that including:
When the live button set on video camera is triggered, live video is gathered;
Live instruction is sent to server, the live instruction includes the live data corresponding to the live video, Yi Jiyu The target account of video camera binding, it is described it is live instruct for indicate the server by the live data send to The client that the account of the target account relating is logged in.
2. method according to claim 1, it is characterised in that methods described also includes:
The setting instruction that destination client sends is received, the destination client bound by user account with the video camera The client for logging in, the setting instruction includes the mark of the designated button on the video camera;
Designated button on the video camera is set to by the live button according to the setting instruction.
3. method according to claim 1 and 2, it is characterised in that
The account with the target account relating is the account that there is default friend relation with the target account;
Or pay close attention to the account of the target account.
4. method according to claim 1 and 2, it is characterised in that
The target account be with the video camera bind user account, or the video camera equipment account.
5. a kind of live broadcasting method, it is characterised in that including:
The live instruction that video camera sends is received, the live instruction is after the live button set on the video camera is triggered Send, the live live data instructed corresponding to the live video for including the camera acquisition, and taken the photograph with described The target account of camera binding;
The live data is sent the client logged in the account with the target account relating.
6. method according to claim 5, it is characterised in that
It is described that the live data sends the client logged in the account with the target account relating, including:
The live data is stored to destination folder;
Generate the corresponding uniform resource position mark URL of the destination folder;
The URL is sent the client logged in the account with the target account relating;
Any client in the client that reception is logged in the account of the target account relating is based on what the URL sent Data acquisition request;
The live data is sent to any client according to the data acquisition request.
7. method according to claim 5, it is characterised in that methods described also includes:
The client logged in the account with the target account relating sends live prompt message, the live prompt message It is live for pointing out the target account carrying out.
8. according to any described method of claim 5 to 7, it is characterised in that
The account with the target account relating is the account that there is default friend relation with the target account;
Or pay close attention to the account of the target account.
9. according to any described method of claim 5 to 7, it is characterised in that
The target account be with the video camera bind user account, or the video camera equipment account.
10. a kind of live broadcast device, it is characterised in that including:
Acquisition module, when the live button for being configured as the setting on video camera is triggered, gathers live video;
Sending module, is configured as sending live instruction to server, and the live instruction is included corresponding to the live video Live data, and the target account bound with the video camera is described live to instruct for indicating the server by institute State live data and send the client logged in the account with the target account relating.
11. devices according to claim 10, it is characterised in that described device also includes:
Receiver module, is configured as receiving the setting instruction that destination client sends, and the destination client is and the shooting The client that the user account of machine binding is logged in, the setting instruction includes the mark of the designated button on the video camera;
Setup module, be configured as according to it is described set instruction by the designated button on the video camera be set to it is described it is live by Button.
12. device according to claim 10 or 11, it is characterised in that
The account with the target account relating is the account that there is default friend relation with the target account;
Or pay close attention to the account of the target account.
13. device according to claim 10 or 11, it is characterised in that
The target account be with the video camera bind user account, or the video camera equipment account.
A kind of 14. live broadcast devices, it is characterised in that including:
Receiver module, is configured as receiving the live instruction that video camera sends, and the live instruction is set on the video camera Live button be triggered after send, it is described it is live instruct include it is live corresponding to the live video of the camera acquisition Data, and the target account bound with the video camera;
First sending module, is configured as sending the live data to account with the target account relating and is logged in Client.
15. devices according to claim 14, it is characterised in that
First sending module, is configured as:
The live data is stored to destination folder;
Generate the corresponding uniform resource position mark URL of the destination folder;
The URL is sent the client logged in the account with the target account relating;
The data acquisition that any client in the client that reception is logged in the account of the target account relating sends please Ask;
The live data is sent to any client according to the data acquisition request.
16. devices according to claim 14, it is characterised in that described device also includes:
Second sending module, the client for being configured as being logged in the account with the target account relating sends live prompting Information, the live prompt message is live for pointing out the target account carrying out.
17. according to any described device of claim 14 to 16, it is characterised in that
The account with the target account relating is the account that there is default friend relation with the target account;
Or pay close attention to the account of the target account.
18. according to any described device of claim 14 to 16, it is characterised in that
The target account be with the video camera bind user account, or the video camera equipment account.
A kind of 19. live broadcast devices, it is characterised in that including:
Processor;
Memory for storing the executable instruction of the processor;
Wherein, the processor is configured as:
When the live button set on video camera is triggered, live video is gathered;
Live instruction is sent to server, the live instruction includes the live data corresponding to the live video, Yi Jiyu The target account of video camera binding, it is described it is live instruct for indicate the server by the live data send to The client that the account of the target account relating is logged in.
A kind of 20. live broadcast devices, it is characterised in that including:
Processor;
Memory for storing the executable instruction of the processor;
Wherein, the processor is configured as:
The live instruction that video camera sends is received, the live instruction is after the live button set on the video camera is triggered Send, the live live data instructed corresponding to the live video for including the camera acquisition, and taken the photograph with described The target account of camera binding;
The live data is sent the client logged in the account with the target account relating.
CN201611159553.7A 2016-12-15 2016-12-15 Live broadcasting method and device Pending CN106791303A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611159553.7A CN106791303A (en) 2016-12-15 2016-12-15 Live broadcasting method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611159553.7A CN106791303A (en) 2016-12-15 2016-12-15 Live broadcasting method and device

Publications (1)

Publication Number Publication Date
CN106791303A true CN106791303A (en) 2017-05-31

Family

ID=58889204

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611159553.7A Pending CN106791303A (en) 2016-12-15 2016-12-15 Live broadcasting method and device

Country Status (1)

Country Link
CN (1) CN106791303A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110446053A (en) * 2018-05-02 2019-11-12 触信(厦门)智能科技有限公司 A kind of implementation method of personal mobile live broadcast system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104901863A (en) * 2014-03-06 2015-09-09 腾讯科技(深圳)有限公司 Method, device and system for sending instant prompt message
CN105828091A (en) * 2016-03-28 2016-08-03 广州华多网络科技有限公司 Method and system for video program playing in network broadcast
CN105915944A (en) * 2016-05-31 2016-08-31 乐视控股(北京)有限公司 Video sharing method and device
CN106027570A (en) * 2016-07-20 2016-10-12 广州酷狗计算机科技有限公司 Method and device for pushing notice
CN106105244A (en) * 2016-06-12 2016-11-09 北京小米移动软件有限公司 The method of uploaded videos, device and camera head
CN106162211A (en) * 2016-06-30 2016-11-23 北京小米移动软件有限公司 Live method and device is carried out based on live application

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104901863A (en) * 2014-03-06 2015-09-09 腾讯科技(深圳)有限公司 Method, device and system for sending instant prompt message
CN105828091A (en) * 2016-03-28 2016-08-03 广州华多网络科技有限公司 Method and system for video program playing in network broadcast
CN105915944A (en) * 2016-05-31 2016-08-31 乐视控股(北京)有限公司 Video sharing method and device
CN106105244A (en) * 2016-06-12 2016-11-09 北京小米移动软件有限公司 The method of uploaded videos, device and camera head
CN106162211A (en) * 2016-06-30 2016-11-23 北京小米移动软件有限公司 Live method and device is carried out based on live application
CN106027570A (en) * 2016-07-20 2016-10-12 广州酷狗计算机科技有限公司 Method and device for pushing notice

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110446053A (en) * 2018-05-02 2019-11-12 触信(厦门)智能科技有限公司 A kind of implementation method of personal mobile live broadcast system

Similar Documents

Publication Publication Date Title
JP6101861B2 (en) Group creation method, group withdrawal method, apparatus, program, and recording medium
CN105162668B (en) Connect method and device for removing
CN106254467A (en) Sharing files method and device
CN105487389A (en) Method and device for controlling intelligent equipment
CN105915627A (en) Service request processing method and service request processing device
CN107948926B (en) Method and device for sharing smart devices
WO2016192326A1 (en) Cloud business card transmission method and device
CN106488335A (en) Live-broadcast control method and device
CN107959757B (en) User information processing method, device, APP server and terminal device
CN105610700A (en) Group creating method and apparatus and electronic device
CN105120301B (en) Method for processing video frequency and device, smart machine
CN106664433B (en) Multimedia information playback method and system, standardized server, live broadcast terminal
WO2023019930A1 (en) Information synchronization system and method, and device
CN107181671B (en) Social information processing method and device
CN106162211A (en) Live method and device is carried out based on live application
US11444992B2 (en) Method and apparatus for communication processing
CN111132374A (en) Method and device for establishing wireless network connection
CN107396027A (en) Knock at the door information processing method and device
CN106101600A (en) The method of attachment of video calling and device
CN105721283B (en) Method, device and equipment for sending screenshot message
CN108156647A (en) Password acquisition methods and device
CN108111663A (en) Play multimedia method and device
CN106598540A (en) Audio playing method and device
CN106528734A (en) Live broadcast pushing message processing method and apparatus
CN106850556A (en) service access method, device and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170531