CN110045893A - Querying method and device is broadcast live - Google Patents

Querying method and device is broadcast live Download PDF

Info

Publication number
CN110045893A
CN110045893A CN201910177298.6A CN201910177298A CN110045893A CN 110045893 A CN110045893 A CN 110045893A CN 201910177298 A CN201910177298 A CN 201910177298A CN 110045893 A CN110045893 A CN 110045893A
Authority
CN
China
Prior art keywords
live
live broadcast
source list
query
query request
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
CN201910177298.6A
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.)
Visionvera Information Technology Co Ltd
Original Assignee
Visionvera Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Visionvera Information Technology Co Ltd filed Critical Visionvera Information Technology Co Ltd
Priority to CN201910177298.6A priority Critical patent/CN110045893A/en
Publication of CN110045893A publication Critical patent/CN110045893A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/735Filtering based on additional data, e.g. user or group profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present disclosure discloses a kind of live streaming querying method, device, server, electronic equipment and computer readable storage mediums, wherein, the described method includes: sending the request of live source list query to server according to the trigger action generated in the live page shown on terminal device screen;The live source list query request response that the server is sent is received, includes live source list in the live source list query request response;The live source list is shown in the terminal device screen.The disclosure is by sending the request of live source list query to server, and request the live source list display for including in response in live page the live source list query that the server is sent, family can be used by inquiry live source list to select to watch live streaming, make live streaming more can be more diversified, more intelligently.

Description

Live broadcast query method and device
Technical Field
The present disclosure relates to the field of information processing technologies, and in particular, to a live broadcast query method and apparatus, a server, an electronic device, and a computer-readable storage medium.
Background
Nowadays, live video broadcast is quite explosive, and with the continuous integration of various industries, the live broadcast industry is about to develop unprecedentedly. With the development of the internet technology, the live broadcast technology is continuously updated, iterated and matured, so that more and more people can use the terminal equipment to carry out live broadcast and watch live broadcast of other people.
In the prior art, when watching other live broadcasts, a user needs to watch a live broadcast page on a terminal device and input a device number and a channel number of a live broadcast source to find a corresponding live broadcast source to watch the live broadcast, but the terminal device corresponding to the live broadcast source does not publish the live broadcast on line under many conditions, and the user does not know which terminal devices publish the live broadcast, so that the existing terminal live broadcast technology is not intelligent enough.
Disclosure of Invention
In order to overcome the problems in the related art, the present disclosure provides a live query method, apparatus, server, electronic device, and computer-readable storage medium.
According to a first aspect of the embodiments of the present disclosure, a live broadcast query method is provided, including:
sending a live broadcast source list query request to a server according to a trigger operation generated in a live broadcast page displayed on a screen of a terminal device;
receiving a live broadcast source list query request response sent by the server, wherein the live broadcast source list query request response comprises a live broadcast source list;
and displaying the live source list on the screen of the terminal equipment.
Further, the method further comprises:
providing a query button in the live broadcast page, detecting the triggering operation of the query button, and taking the triggering operation of the query button as the triggering operation generated in the live broadcast page.
Further, the method further comprises:
and providing a previous page and/or a next page button in the live broadcast page, wherein the previous page and/or the next page button is used for inquiring a live broadcast source list displayed in a paging mode.
Further, the live broadcast source list includes at least one of a device number, a sub-device number, a channel number for releasing live broadcast, and a number of channels for releasing live broadcast of the terminal device that is currently live broadcast.
Further, the live source list query request comprises a list page number requested to be displayed and/or the number of pieces of live source information displayed on each page.
According to a second aspect of the embodiments of the present disclosure, there is provided a live broadcast query method, including:
receiving a live broadcast source list query request sent by a terminal device according to trigger operation generated in a live broadcast page displayed on a screen;
and sending a live broadcast source list query request response to the terminal equipment according to the live broadcast source list query request, wherein the live broadcast source list query request response comprises a live broadcast source list.
Further, the query request of the live source list includes a device number of the terminal device, and correspondingly, the method further includes:
and performing authority authentication on the terminal equipment according to the equipment number, and triggering and executing the operation of sending a live broadcast source list inquiry request response to the terminal equipment if the terminal equipment is determined to pass the authority authentication.
Further, the method further comprises:
pre-recording live broadcast information of at least one terminal device which is live broadcast;
and generating a live source list according to the live information of the at least one terminal device.
Further, the live broadcast information includes at least one of a device number, a sub-device number, a channel number for issuing live broadcast, and a number of channels for issuing live broadcast of the terminal device that is currently live broadcast.
Further, the live source list query request comprises a list page number requested to be displayed and/or the number of pieces of live source information displayed on each page.
According to a third aspect of the embodiments of the present disclosure, there is provided a live broadcast query apparatus, including:
the request sending module is used for sending a live broadcast source list query request to the server according to trigger operation generated in a live broadcast page displayed on a screen of the terminal equipment;
a response receiving module, configured to receive a live source list query request response sent by the server, where the live source list query request response includes a live source list;
and the list display module is used for displaying the live source list on the screen of the terminal equipment.
Further, the request sending module is further configured to: providing a query button in the live broadcast page, detecting the triggering operation of the query button, and taking the triggering operation of the query button as the triggering operation generated in the live broadcast page.
Further, the request sending module is further configured to: and providing a previous page and/or a next page button in the live broadcast page, wherein the previous page and/or the next page button is used for inquiring a live broadcast source list displayed in a paging mode.
Further, the live broadcast source list includes at least one of a device number, a sub-device number, a channel number for releasing live broadcast, and a number of channels for releasing live broadcast of the terminal device that is currently live broadcast.
Further, the live source list query request comprises a list page number requested to be displayed and/or the number of pieces of live source information displayed on each page.
According to a fourth aspect of the embodiments of the present disclosure, there is provided a live broadcast query apparatus, including:
the request receiving module is used for receiving a live broadcast source list query request sent by the terminal equipment according to trigger operation generated in a live broadcast page displayed on a screen;
and the response sending module is used for sending a live broadcast source list query request response to the terminal equipment according to the live broadcast source list query request, wherein the live broadcast source list query request response comprises a live broadcast source list.
Further, the live source list query request includes the device number of the terminal device, and correspondingly, the apparatus further includes:
and the authority authentication module is used for performing authority authentication on the terminal equipment according to the equipment number, and triggering and executing the operation of sending a live source list inquiry request response to the terminal equipment if the terminal equipment is determined to pass the authority authentication.
Further, the apparatus further comprises:
the information statistic module is used for recording live broadcast information of at least one terminal device which is live broadcast in advance;
and the list generation module is used for generating a live source list according to the live information of the at least one terminal device.
Further, the live broadcast information includes at least one of a device number, a sub-device number, a channel number for issuing live broadcast, and a number of channels for issuing live broadcast of the terminal device that is currently live broadcast.
Further, the live source list query request comprises a list page number requested to be displayed and/or the number of pieces of live source information displayed on each page.
According to a fifth aspect of embodiments of the present disclosure, there is provided an electronic apparatus including:
a processor;
a memory for storing processor-executable instructions; wherein the processor is configured to:
sending a live broadcast source list query request to a server according to a trigger operation generated in a live broadcast page displayed on a screen of a terminal device;
receiving a live broadcast source list query request response sent by the server, wherein the live broadcast source list query request response comprises a live broadcast source list;
and displaying the live source list on the screen of the terminal equipment.
According to a sixth aspect of embodiments of the present disclosure, there is provided a non-transitory computer-readable storage medium having instructions which, when executed by a processor of an electronic device, enable the electronic device to perform a live query method, the method comprising:
sending a live broadcast source list query request to a server according to a trigger operation generated in a live broadcast page displayed on a screen of a terminal device;
receiving a live broadcast source list query request response sent by the server, wherein the live broadcast source list query request response comprises a live broadcast source list;
and displaying the live source list on the screen of the terminal equipment.
According to a seventh aspect of embodiments of the present disclosure, there is provided a server comprising:
a processor;
a memory for storing processor-executable instructions; wherein the processor is configured to:
receiving a live broadcast source list query request sent by a terminal device according to trigger operation generated in a live broadcast page displayed on a screen;
and sending a live broadcast source list query request response to the terminal equipment according to the live broadcast source list query request, wherein the live broadcast source list query request response comprises a live broadcast source list.
According to an eighth aspect of embodiments of the present disclosure, there is provided a non-transitory computer-readable storage medium having instructions therein, which when executed by a processor of a server, enable the server to perform a live query method, the method comprising:
receiving a live broadcast source list query request sent by a terminal device according to trigger operation generated in a live broadcast page displayed on a screen;
and sending a live broadcast source list query request response to the terminal equipment according to the live broadcast source list query request, wherein the live broadcast source list query request response comprises a live broadcast source list.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: by sending the live source list query request to the server and displaying the live source list contained in the live source list query request response sent by the server in the live page, a user can select to watch live broadcast by querying the live source list, so that the live broadcast is more diversified and more intelligent.
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 disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a flowchart of a live query method according to an embodiment of the present disclosure.
Fig. 2 is a flowchart of a live broadcast query method provided in the second embodiment of the present disclosure.
Fig. 3a is a flowchart of a live broadcast query method provided in the third embodiment of the present disclosure.
Fig. 3b is a schematic view of an application scenario in a live broadcast query method according to a third embodiment of the present disclosure.
Fig. 4 is a block diagram of a live broadcast query apparatus according to a fourth embodiment of the present disclosure.
Fig. 5 is a block diagram of a live broadcast query apparatus according to a fifth embodiment of the present disclosure.
Fig. 6 is a block diagram of a server according to a sixth embodiment of the present disclosure.
Fig. 7 is a block diagram of an electronic device according to a seventh embodiment of the present disclosure.
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, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
Example one
Fig. 1 is a flowchart of a live broadcast query method according to an embodiment of the present disclosure, where an execution main body of the live broadcast query method according to the embodiment of the present disclosure may be a live broadcast query device provided in the embodiment of the present disclosure, and the device may be integrated in a mobile terminal (e.g., a smart phone, a tablet computer, etc.), a notebook computer, or a fixed terminal (a desktop computer), and the live broadcast query device may be implemented by hardware or software. As shown in fig. 1, the method comprises the following steps:
and step S11, sending a live broadcast source list query request to the server according to the trigger operation generated in the live broadcast page displayed on the screen of the terminal equipment.
The terminal device may be a mobile terminal (e.g., a smart phone, a tablet computer, etc.), a notebook, or a fixed terminal (a desktop computer).
The server can be an autonomous server or a video network server.
And the live source list inquiry request comprises the list page number requested to be displayed and/or the number of the live source information displayed on each page. Specifically, a live broadcast watching module of the terminal device initiates a live broadcast source list query request by using service transparent transmission, and specifies the number of pages to be requested and the number of displayed pages in each live broadcast source list query request. Because there may be many records for the requested live source list, a paginated display mechanism may be used instead of displaying the entire live source list of the server, avoiding unnecessary waste.
The triggering operation can be clicking, double clicking, sliding and the like.
And step S12, receiving a live source list query request response sent by the server, wherein the live source list query request response comprises a live source list.
The live broadcast source list comprises at least one of the information of the equipment number, the sub-equipment number, the channel number for releasing live broadcast and the channel number for releasing live broadcast of the terminal equipment which is live broadcast.
And step S13, displaying the live source list on the screen of the terminal equipment.
Specifically, a live broadcast source list can be displayed through a watching playing module of the terminal equipment, and live broadcasts can be watched by triggering corresponding list items.
In an optional embodiment, the present disclosure further comprises:
when watching the live broadcast through the watching and playing module of the terminal equipment, updating the live broadcast source list.
Because the live broadcast source for releasing the live broadcast is possible to end releasing the live broadcast at any time, the situation that the data source does not release the live broadcast may occur when the live broadcast source list acquired by the terminal device is watched, and the live broadcast source list needs to be updated again, so that a user can acquire the latest live broadcast source list conveniently.
According to the embodiment, the live source list query request is sent to the server, and the live source list contained in the live source list query request response sent by the server is displayed in the live page, so that a user can select to watch live broadcast by querying the live source list, and the live broadcast is more diversified and more intelligent.
In an optional embodiment, the method of the present disclosure further comprises: providing a query button in a live broadcast page, detecting the trigger operation of the query button, and taking the trigger operation of the query button as the trigger operation generated in the live broadcast page.
Specifically, when a user wants to update or acquire a live source list, a live source list query request can be generated by clicking or double-clicking a query button provided in a live page and sent to a server, and after receiving the live source list query request, the server sends a corresponding live source list to a terminal device in a form of a live source list query request response.
In an optional embodiment, to facilitate the user to view the list, the method of the present disclosure further includes:
and providing a previous page and/or next page button in the live page, wherein the previous page and/or next page button is used for inquiring the live source list displayed in a paging mode.
Example two
Fig. 2 is a flowchart of a live broadcast query method provided in the second embodiment of the present disclosure, and an execution main body of the live broadcast query method provided in this embodiment may be a live broadcast query device provided in the second embodiment of the present disclosure, where the device may be integrated in a server, and the live broadcast query device may be implemented by hardware or software. As shown in fig. 2, the method comprises the following steps:
and step S21, receiving a live broadcast source list query request sent by the terminal device according to the trigger operation generated in the live broadcast page displayed on the screen.
The terminal device may be a mobile terminal (e.g., a smart phone, a tablet computer, etc.), a notebook, or a fixed terminal (a desktop computer).
And the live source list inquiry request comprises the list page number requested to be displayed and/or the number of the live source information displayed on each page. Specifically, a live broadcast watching module of the terminal device initiates a live broadcast source list query request by using service transparent transmission, and specifies the number of pages to be requested and the number of displayed pages in each live broadcast source list query request. Because there may be many records for the requested live source list, a paginated display mechanism may be used instead of displaying the entire live source list of the server, avoiding unnecessary waste.
The triggering operation can be clicking, double clicking, sliding and the like.
Specifically, a query button can be provided in the live broadcast page, when a user wants to update or acquire the live broadcast source list, a live broadcast source list query request can be generated by clicking or double-clicking the query button provided in the live broadcast page and sent to the server, and after receiving the live broadcast source list query request, the server sends the corresponding live broadcast source list to the terminal device in a form of a live broadcast source list query request response.
And step S22, sending a live source list query request response to the terminal equipment according to the live source list query request, wherein the live source list query request response comprises a live source list.
The live broadcast source list comprises at least one of the information of the equipment number, the sub-equipment number, the channel number for releasing live broadcast and the channel number for releasing live broadcast of the terminal equipment which is live broadcast.
Specifically, after receiving a live broadcast source list query request response sent by the server, the terminal device displays the live broadcast source list through a screen of the terminal device, so that a user can select a live broadcast source according to the live broadcast source list to watch corresponding live broadcast.
According to the method and the device, the live source list query request sent by the terminal device according to the trigger operation generated in the live page displayed on the screen is received, the live source list is sent to the terminal device according to the live source list query request, so that a user can select a live source to watch corresponding live broadcast according to the live source list, manual input of the user is not needed, and live broadcast can be diversified and more intelligent.
In an optional embodiment, the request for querying the live source list includes a device number of the terminal device, and accordingly, the method further includes:
and performing authority authentication on the terminal equipment according to the equipment number, and triggering and executing the operation of sending a live broadcast source list inquiry request response to the terminal equipment if the terminal equipment is determined to pass the authority authentication.
Specifically, different authorities can be allocated to each terminal device in advance, and when the terminal device requests a live source list, authority authentication is performed on the terminal device, so that information safety can be ensured.
In an optional embodiment, the method of the present disclosure further comprises:
step S23, pre-recording live broadcast information of at least one terminal device that is live broadcast.
The live broadcast information includes information such as a device number, a sub-device number, a channel number, a number of channels for issuing live broadcast, and the like of the terminal device.
And step S24, generating a live source list according to the live information of at least one terminal device.
Specifically, the terminal device sends a live broadcast publishing request to the server, where the live broadcast publishing request includes information such as a device number, a sub-device number, a service type of a live broadcast source, a distribution mode, and a traffic attribute of each data source, and where a channel number for publishing live broadcast and a number of live broadcast publishing channels can be determined according to each data source. The server distributes multicast addresses of all paths of data sources for the live broadcast source, establishes the data sources, sends a live broadcast request response to the terminal equipment, the response comprises a service identifier, and sends a live broadcast starting control command to the terminal equipment, and the command comprises the multicast addresses of all paths of data sources. And the terminal equipment replies a response for initiating the live broadcast to the server after receiving the response, wherein the response comprises the service identification. After the above-mentioned procedure is successful, the server puts the live broadcast information (such as device number, channel number, and sub-device number) of the terminal device into the live broadcast source list.
EXAMPLE III
Fig. 3a is a flowchart of a live broadcast query method provided in the third embodiment of the present disclosure, and this embodiment describes in detail the entire query process of the present disclosure in the scene shown in fig. 3 b. As shown in fig. 3a, the method comprises the following steps:
in step S31, the first terminal device sends a request for publishing live broadcast to the server.
In this context, in order to distinguish different terminal devices, the first occurring terminal device is referred to as a first terminal device, and the subsequent occurring terminal device is referred to as a second terminal device.
The request for releasing the live broadcast comprises information such as a device number, a sub-device number, a service type of a live broadcast source, an allocation mode, a flow attribute of each path of data source and the like, wherein a channel number for releasing the live broadcast and the number of channels for releasing the live broadcast can be determined according to each path of data source.
Step S32, the server allocates multicast addresses of each data source to the first terminal device, establishes a data source, and sends a live broadcast request response and a live broadcast start control command to the first terminal device, where the live broadcast request response includes a service identifier, and the live broadcast start control command includes a multicast address.
Step S33, the first terminal device replies a response initiating live broadcast start to the server, where the response includes the service identifier.
And step S34, the server records the live broadcast information of the first terminal device and puts the live broadcast information into a live broadcast source list.
And step S35, the second terminal device provides a query button in the live broadcast page, and sends a live broadcast source list query request to the server according to the triggering operation of the query button.
And step S36, the server authenticates the authority of the second terminal device, and if the second terminal device is determined to pass the authority authentication, the server sends a live broadcast source list query request response to the second terminal device, wherein the live broadcast source list query request response comprises a live broadcast source list.
In step S37, the second terminal device displays the live source list on the screen.
And step S38, updating the live broadcast source list displayed in the live broadcast page when the second terminal equipment watches the live broadcast through the live broadcast watching module.
Because the data source for releasing the live broadcast is likely to end releasing the live broadcast at any time, the situation that the data source does not release the live broadcast may occur when the live broadcast source list acquired by the terminal device is watched, and the live broadcast source list needs to be updated again, so that a user can acquire the latest live broadcast source list conveniently.
Example four
Fig. 4 is a block diagram of a live broadcast query apparatus according to a fourth embodiment of the present disclosure. The device can be integrated in a mobile terminal (e.g., a smart phone, a tablet computer, etc.), a notebook computer or a fixed terminal (desktop computer), and the live broadcast query device can be implemented by hardware or software. Referring to fig. 4, the apparatus includes a request transmitting module 41, a response receiving module 42, and a list displaying module 43; wherein,
the request sending module 41 is configured to send a live broadcast source list query request to the server according to a trigger operation generated in a live broadcast page displayed on a screen of the terminal device;
the response receiving module 42 is configured to receive a live source list query request response sent by the server, where the live source list query request response includes a live source list;
the list display module 43 is configured to display the live source list on the screen of the terminal device.
Further, the request sending module 41 is further configured to: providing a query button in the live broadcast page, detecting the triggering operation of the query button, and taking the triggering operation of the query button as the triggering operation generated in the live broadcast page.
Further, the request sending module 41 is further configured to: and providing a previous page and/or a next page button in the live broadcast page, wherein the previous page and/or the next page button is used for inquiring a live broadcast source list displayed in a paging mode.
Further, the live broadcast source list includes at least one of a device number, a sub-device number, a channel number for releasing live broadcast, and a number of channels for releasing live broadcast of the terminal device that is currently live broadcast.
Further, the live source list query request comprises a list page number requested to be displayed and/or the number of pieces of live source information displayed on each page.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
EXAMPLE five
Fig. 5 is a block diagram of a live broadcast query apparatus according to a fifth embodiment of the present disclosure. The device can be integrated in a server, and the live broadcast inquiry device can be realized by hardware or software. Referring to fig. 5, the apparatus includes a request receiving module 51 and a response transmitting module 52, wherein,
the request receiving module 51 is configured to receive a live broadcast source list query request sent by a terminal device according to a trigger operation generated in a live broadcast page displayed on a screen;
the response sending module 52 is configured to send a live source list query request response to the terminal device according to the live source list query request, where the live source list query request response includes a live source list.
Further, the live source list query request includes the device number of the terminal device, and correspondingly, the apparatus further includes: an authority authentication module 53; wherein,
and the authority authentication module 53 is configured to perform authority authentication on the terminal device according to the device number, and if it is determined that the terminal device passes the authority authentication, trigger execution of an operation of sending a live source list query request response to the terminal device.
Further, the apparatus further comprises: an information statistics module 54 and a list generation module 55; wherein,
the information statistics module 54 is configured to record live broadcast information of at least one terminal device that is live broadcast in advance;
the list generating module 55 is configured to generate a live source list according to the live information of the at least one terminal device.
Further, the live broadcast information includes at least one of a device number, a sub-device number, a channel number for issuing live broadcast, and a number of channels for issuing live broadcast of the terminal device that is currently live broadcast.
Further, the live source list query request comprises a list page number requested to be displayed and/or the number of pieces of live source information displayed on each page.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
EXAMPLE six
An embodiment of the present disclosure provides a server, including:
a processor;
a memory for storing processor-executable instructions; wherein the processor is configured to:
receiving a live broadcast source list query request sent by a terminal device according to trigger operation generated in a live broadcast page displayed on a screen;
and sending a live broadcast source list query request response to the terminal equipment according to the live broadcast source list query request, wherein the live broadcast source list query request response comprises a live broadcast source list.
Fig. 6 is a block diagram illustrating a structure for a server according to an example embodiment. For example, the apparatus may be provided as a server. Referring to fig. 6, the apparatus includes a processing component 622 that further includes one or more processors, and memory resources, represented by memory 632, for storing instructions, such as application programs, that are executable by the processing component 622. The application programs stored in memory 632 may include one or more modules that each correspond to a set of instructions. Further, the processing component 622 is configured to execute instructions to perform the above-described methods.
The device may also include a power supply component 626 configured to perform power management of the device, a wired or wireless network interface 650 configured to connect the device to a network, and an input/output (I/O) interface 658. The device may operate based on an operating system stored in memory 632, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as the memory 632 comprising instructions, executable by the processor 622 of the server to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In an exemplary embodiment, an application program, such as the memory 632 including instructions executable by the processor 622 of the server to perform the methods described above, is also provided.
EXAMPLE seven
An embodiment of the present disclosure provides an electronic device, including:
a processor;
a memory for storing processor-executable instructions; wherein the processor is configured to:
sending a live broadcast source list query request to a server according to a trigger operation generated in a live broadcast page displayed on a screen of a terminal device;
receiving a live broadcast source list query request response sent by the server, wherein the live broadcast source list query request response comprises a live broadcast source list;
and displaying the live source list on the screen of the terminal equipment.
Fig. 7 is a block diagram of an electronic device provided in an embodiment of the present disclosure. For example, the electronic device may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 7, the electronic device may include one or more of the following components: a processing component 702, a memory 704, a power component 706, a multimedia component 708, an audio component 710, an input/output (I/O) interface 712, a sensor component 714, and a communication component 716.
The processing component 702 generally controls overall operation of the electronic device, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 702 may include one or more processors 720 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 702 may include one or more modules that facilitate interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate interaction between the multimedia component 708 and the processing component 702.
The memory 704 is configured to store various types of data to support operations at the electronic device. Examples of such data include instructions for any application or method operating on the electronic device, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 704 may be implemented by any type or combination of volatile or non-volatile memory devices 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 disks.
The power supply component 706 provides power to the various components of the electronic device. The 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 an electronic device.
The multimedia component 708 includes a screen that provides an output interface between the electronic device 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 an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 708 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the electronic device is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 710 is configured to output and/or input audio signals. For example, the audio component 710 includes a Microphone (MIC) configured to receive external audio signals when the electronic device is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 704 or transmitted via the communication component 716. In some embodiments, audio component 710 also includes a speaker for outputting audio signals.
The I/O interface 712 provides an interface between the processing component 702 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 714 includes one or more sensors for providing various aspects of status assessment for the electronic device. For example, the sensor component 714 may detect an open/closed state of the electronic device, the relative positioning of components, such as a display and keypad of the electronic device, the sensor component 714 may also detect a change in the position of the electronic device or a component of the electronic device, the presence or absence of user contact with the electronic device, orientation or acceleration/deceleration of the electronic device, and a change in the temperature of the electronic device. The sensor assembly 714 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 714 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 714 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 716 is configured to facilitate wired or wireless communication between the electronic device and other devices. The electronic device may access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G, or 3G), or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the electronic device may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 704 comprising instructions, executable by the processor 720 of the electronic device to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In an exemplary embodiment, an application program, such as the memory 704 including instructions executable by the processor 720 of the electronic device to perform the above-described method, is also provided.
Other embodiments of the disclosure will be 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 variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that 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 (24)

1. A live query method, comprising:
sending a live broadcast source list query request to a server according to a trigger operation generated in a live broadcast page displayed on a screen of a terminal device;
receiving a live broadcast source list query request response sent by the server, wherein the live broadcast source list query request response comprises a live broadcast source list;
and displaying the live source list on the screen of the terminal equipment.
2. The live query method of claim 1, further comprising:
providing a query button in the live broadcast page, detecting the triggering operation of the query button, and taking the triggering operation of the query button as the triggering operation generated in the live broadcast page.
3. The live query method of claim 1, further comprising:
and providing a previous page and/or a next page button in the live broadcast page, wherein the previous page and/or the next page button is used for inquiring a live broadcast source list displayed in a paging mode.
4. The live query method according to any one of claims 1 to 3, wherein the live source list includes at least one of a device number, a sub-device number, a channel number for live broadcast distribution, and a number of channels for live broadcast distribution of the terminal device that is currently live.
5. A live query method according to any one of claims 1-3, characterized in that the live source list query request contains a list page number requested to be displayed and/or a number of live source information pieces displayed per page.
6. A live query method, comprising:
receiving a live broadcast source list query request sent by a terminal device according to trigger operation generated in a live broadcast page displayed on a screen;
and sending a live broadcast source list query request response to the terminal equipment according to the live broadcast source list query request, wherein the live broadcast source list query request response comprises a live broadcast source list.
7. The live broadcast query method according to claim 6, wherein the live broadcast source list query request includes a device number of the terminal device, and correspondingly, the method further includes:
and performing authority authentication on the terminal equipment according to the equipment number, and triggering and executing the operation of sending a live broadcast source list inquiry request response to the terminal equipment if the terminal equipment is determined to pass the authority authentication.
8. The live query method of claim 6, further comprising:
pre-recording live broadcast information of at least one terminal device which is live broadcast;
and generating a live source list according to the live information of the at least one terminal device.
9. The live broadcast query method according to claim 6, wherein the live broadcast information includes at least one of a device number, a sub-device number, a channel number for issuing a live broadcast, and a number of channels for issuing a live broadcast of the terminal device that is currently live broadcast.
10. The live query method of any one of claims 6-9, wherein the live source list query request comprises a list page number requested to be displayed and/or a number of pieces of live source information displayed per page.
11. A live query apparatus, comprising:
the request sending module is used for sending a live broadcast source list query request to the server according to trigger operation generated in a live broadcast page displayed on a screen of the terminal equipment;
a response receiving module, configured to receive a live source list query request response sent by the server, where the live source list query request response includes a live source list;
and the list display module is used for displaying the live source list on the screen of the terminal equipment.
12. The live query device of claim 11, wherein the request sending module is further configured to: providing a query button in the live broadcast page, detecting the triggering operation of the query button, and taking the triggering operation of the query button as the triggering operation generated in the live broadcast page.
13. The live query device of claim 11, wherein the request sending module is further configured to: and providing a previous page and/or a next page button in the live broadcast page, wherein the previous page and/or the next page button is used for inquiring a live broadcast source list displayed in a paging mode.
14. The live query device according to any one of claims 11 to 13, wherein the live source list includes at least one of a device number, a sub-device number, a channel number for live broadcast distribution, and a number of channels for live broadcast distribution of the terminal device that is currently live broadcast.
15. A live query device as claimed in any one of claims 11 to 13, wherein the live source list query request contains a list page number requested to be displayed and/or a number of live source information pieces displayed per page.
16. A live query apparatus, comprising:
the request receiving module is used for receiving a live broadcast source list query request sent by the terminal equipment according to trigger operation generated in a live broadcast page displayed on a screen;
and the response sending module is used for sending a live broadcast source list query request response to the terminal equipment according to the live broadcast source list query request, wherein the live broadcast source list query request response comprises a live broadcast source list.
17. The live broadcast query device of claim 16, wherein the live broadcast source list query request includes a device number of the terminal device, and accordingly, the device further comprises:
and the authority authentication module is used for performing authority authentication on the terminal equipment according to the equipment number, and triggering and executing the operation of sending a live source list inquiry request response to the terminal equipment if the terminal equipment is determined to pass the authority authentication.
18. The live query apparatus of claim 16, wherein the apparatus further comprises:
the information statistic module is used for recording live broadcast information of at least one terminal device which is live broadcast in advance;
and the list generation module is used for generating a live source list according to the live information of the at least one terminal device.
19. The live query device of claim 16, wherein the live information includes at least one of a device number, a sub-device number, a channel number for live broadcast distribution, and a number of channels for live broadcast distribution of the terminal device that is currently live broadcast.
20. The live query device of any one of claims 16-19, wherein the live source list query request comprises a list page number requested to be displayed and/or a number of pieces of live source information displayed per page.
21. An electronic device, comprising:
a processor;
a memory for storing processor-executable instructions; wherein the processor is configured to:
sending a live broadcast source list query request to a server according to a trigger operation generated in a live broadcast page displayed on a screen of a terminal device;
receiving a live broadcast source list query request response sent by the server, wherein the live broadcast source list query request response comprises a live broadcast source list;
and displaying the live source list on the screen of the terminal equipment.
22. A non-transitory computer readable storage medium having instructions therein which, when executed by a processor of an electronic device, enable the electronic device to perform a live query method, the method comprising:
sending a live broadcast source list query request to a server according to a trigger operation generated in a live broadcast page displayed on a screen of a terminal device;
receiving a live broadcast source list query request response sent by the server, wherein the live broadcast source list query request response comprises a live broadcast source list;
and displaying the live source list on the screen of the terminal equipment.
23. A server, comprising:
a processor;
a memory for storing processor-executable instructions; wherein the processor is configured to:
receiving a live broadcast source list query request sent by a terminal device according to trigger operation generated in a live broadcast page displayed on a screen;
and sending a live broadcast source list query request response to the terminal equipment according to the live broadcast source list query request, wherein the live broadcast source list query request response comprises a live broadcast source list.
24. A non-transitory computer readable storage medium having instructions therein which, when executed by a processor of a server, enable the server to perform a live query method, the method comprising:
receiving a live broadcast source list query request sent by a terminal device according to trigger operation generated in a live broadcast page displayed on a screen;
and sending a live broadcast source list query request response to the terminal equipment according to the live broadcast source list query request, wherein the live broadcast source list query request response comprises a live broadcast source list.
CN201910177298.6A 2019-03-08 2019-03-08 Querying method and device is broadcast live Pending CN110045893A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910177298.6A CN110045893A (en) 2019-03-08 2019-03-08 Querying method and device is broadcast live

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910177298.6A CN110045893A (en) 2019-03-08 2019-03-08 Querying method and device is broadcast live

Publications (1)

Publication Number Publication Date
CN110045893A true CN110045893A (en) 2019-07-23

Family

ID=67274586

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910177298.6A Pending CN110045893A (en) 2019-03-08 2019-03-08 Querying method and device is broadcast live

Country Status (1)

Country Link
CN (1) CN110045893A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110830814A (en) * 2019-11-08 2020-02-21 视联动力信息技术股份有限公司 Method, device, equipment and medium for reporting live broadcast list in video network
CN110943970A (en) * 2019-10-09 2020-03-31 视联动力信息技术股份有限公司 Data request method and device
CN113468370A (en) * 2021-07-15 2021-10-01 富途网络科技(深圳)有限公司 Method, device and equipment for displaying live list page and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110126256A1 (en) * 2009-11-25 2011-05-26 Synacast Computer System (Shanghai) Co., Ltd. Method for live broadcasting in a distributed network and apparatus for the same
CN106066863A (en) * 2016-05-26 2016-11-02 武汉斗鱼网络科技有限公司 The methods of exhibiting in live room and device in a kind of live platform
CN106331761A (en) * 2016-08-26 2017-01-11 北京小米移动软件有限公司 Live broadcast list display method and apparatuses
CN107959860A (en) * 2017-12-26 2018-04-24 广州酷狗计算机科技有限公司 The method and apparatus for showing live list
CN107979760A (en) * 2016-10-21 2018-05-01 北京视联动力国际信息技术有限公司 The inspection method and device of a kind of live video
CN108093269A (en) * 2017-12-31 2018-05-29 深圳市裤洞网络技术有限公司 The method of Workshop Production live streaming
CN108347631A (en) * 2017-01-24 2018-07-31 K11集团有限公司 A kind of method, apparatus and system of net cast
CN108958608A (en) * 2018-07-10 2018-12-07 广州视源电子科技股份有限公司 Interface element operation method and device of electronic whiteboard and interactive intelligent equipment
CN109120962A (en) * 2018-08-27 2019-01-01 视联动力信息技术股份有限公司 The method and apparatus of software terminal connection view networking

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110126256A1 (en) * 2009-11-25 2011-05-26 Synacast Computer System (Shanghai) Co., Ltd. Method for live broadcasting in a distributed network and apparatus for the same
CN106066863A (en) * 2016-05-26 2016-11-02 武汉斗鱼网络科技有限公司 The methods of exhibiting in live room and device in a kind of live platform
CN106331761A (en) * 2016-08-26 2017-01-11 北京小米移动软件有限公司 Live broadcast list display method and apparatuses
CN107979760A (en) * 2016-10-21 2018-05-01 北京视联动力国际信息技术有限公司 The inspection method and device of a kind of live video
CN108347631A (en) * 2017-01-24 2018-07-31 K11集团有限公司 A kind of method, apparatus and system of net cast
CN107959860A (en) * 2017-12-26 2018-04-24 广州酷狗计算机科技有限公司 The method and apparatus for showing live list
CN108093269A (en) * 2017-12-31 2018-05-29 深圳市裤洞网络技术有限公司 The method of Workshop Production live streaming
CN108958608A (en) * 2018-07-10 2018-12-07 广州视源电子科技股份有限公司 Interface element operation method and device of electronic whiteboard and interactive intelligent equipment
CN109120962A (en) * 2018-08-27 2019-01-01 视联动力信息技术股份有限公司 The method and apparatus of software terminal connection view networking

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110943970A (en) * 2019-10-09 2020-03-31 视联动力信息技术股份有限公司 Data request method and device
CN110830814A (en) * 2019-11-08 2020-02-21 视联动力信息技术股份有限公司 Method, device, equipment and medium for reporting live broadcast list in video network
CN113468370A (en) * 2021-07-15 2021-10-01 富途网络科技(深圳)有限公司 Method, device and equipment for displaying live list page and storage medium
CN113468370B (en) * 2021-07-15 2024-06-11 富途网络科技(深圳)有限公司 Live list page display method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN105487389B (en) Method and device for controlling intelligent equipment
US20170155958A1 (en) Method, Apparatus and System for Playing Multimedia Data, and Storage Medium
EP3096502A2 (en) Method, apparatus and system for managing control relationships between account and device
US20220301005A1 (en) Method and server for live streaming
CN104010222A (en) Method, device and system for displaying comment information
CN106790043B (en) Method and device for sending message in live broadcast application
CN109525966B (en) Intelligent device query method and device and storage medium
CN103986821A (en) Method, equipment and system for carrying out parameter adjustment
CN105100074A (en) Data operation processing method, device and terminal equipment
CN109413157B (en) Message shielding method and device
CN110045893A (en) Querying method and device is broadcast live
CN112291631A (en) Information acquisition method, device, terminal and storage medium
CN110636318A (en) Message display method, message display device, client device, server and storage medium
CN116301484A (en) Data sharing method and device, electronic equipment and storage medium
CN110046019A (en) A kind of chat message lookup method, device and electronic equipment
JP6250808B2 (en) Service registration update method, apparatus, server, client, program, and recording medium
CN106933111B (en) Method and device for controlling equipment
US20210036830A1 (en) System information reception method and apparatus, and system information transmission method and apparatus
CN106878654B (en) Video communication method and device
CN110690979B (en) Group message processing method, device, server, client and storage medium
CN105376318A (en) File transmission method, device and system
CN110913276B (en) Data processing method, device, server, terminal and storage medium
CN109245992B (en) Request processing method and device, electronic equipment and storage medium
CN112769677B (en) Data synchronization method, apparatus, electronic device, storage medium, and program product
CN110769282A (en) Short video generation method, terminal and server

Legal Events

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

Application publication date: 20190723

RJ01 Rejection of invention patent application after publication