CN112689172A - Program playing method and device, set top box and storage medium - Google Patents

Program playing method and device, set top box and storage medium Download PDF

Info

Publication number
CN112689172A
CN112689172A CN202011541848.7A CN202011541848A CN112689172A CN 112689172 A CN112689172 A CN 112689172A CN 202011541848 A CN202011541848 A CN 202011541848A CN 112689172 A CN112689172 A CN 112689172A
Authority
CN
China
Prior art keywords
program
information
playing
selected program
preset
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.)
Granted
Application number
CN202011541848.7A
Other languages
Chinese (zh)
Other versions
CN112689172B (en
Inventor
付琪琳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Jiuzhou Electric Appliance Co Ltd
Original Assignee
Shenzhen Jiuzhou Electric Appliance 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 Shenzhen Jiuzhou Electric Appliance Co Ltd filed Critical Shenzhen Jiuzhou Electric Appliance Co Ltd
Priority to CN202011541848.7A priority Critical patent/CN112689172B/en
Publication of CN112689172A publication Critical patent/CN112689172A/en
Application granted granted Critical
Publication of CN112689172B publication Critical patent/CN112689172B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a program playing method used for a set top box, which comprises the following steps: when a playing instruction sent by a selected receiving end is received, acquiring selected program information based on the playing instruction; obtaining a selected program based on the selected program information; and sending the selected program to the selected receiving terminal so that the selected receiving terminal plays the selected program. The invention also discloses a program playing device, a set-top box and a computer readable storage medium. The user can watch the program through different selected receiving ends, and the user experience is better.

Description

Program playing method and device, set top box and storage medium
Technical Field
The present invention relates to the field of video transmission technologies, and in particular, to a program playing method and apparatus, a set top box, and a computer-readable storage medium.
Background
At present, a set top box can receive a program and send the program to a playing device corresponding to the set top box, so that the playing device plays the program.
The related technology center discloses a program playing method, wherein a set top box receives a playing instruction, obtains a selected program required by a user based on the playing instruction, and sends the selected program to corresponding playing equipment so that the playing equipment plays the selected program.
However, with the existing program playing method, the user can only watch the program through the playing device corresponding to the set-top box, and the user experience is poor.
Disclosure of Invention
The invention mainly aims to provide a program playing method, a program playing device, a set top box and a computer readable storage medium, and aims to solve the technical problem that in the prior art, a user can only watch a program through a playing device corresponding to the set top box, and the user experience is poor.
In order to achieve the above object, the present invention provides a program playing method for a set top box, wherein the program playing method comprises the following steps:
when a playing instruction sent by a selected receiving end is received, acquiring selected program information based on the playing instruction;
obtaining a selected program based on the selected program information;
and sending the selected program to the selected receiving terminal so that the selected receiving terminal plays the selected program.
Optionally, the play instruction includes information to be authenticated stored in the selected receiving end; before the step of obtaining the selected program based on the selected program information, the method further includes:
acquiring the information to be authenticated from the playing instruction;
the step of obtaining the selected program based on the selected program information comprises:
and when the information to be authenticated meets the preset condition, acquiring the selected program based on the selected program information.
Optionally, when the information to be authenticated meets a preset condition, the step of obtaining the selected program based on the information of the selected program includes:
and when the information to be authenticated is matched with preset authentication information, acquiring the selected program based on the selected program information.
Optionally, before the step of obtaining the selected program based on the selected program information when the information to be authenticated matches preset authentication information, the method further includes:
receiving a connection request sent by a preset receiving terminal;
acquiring the preset authentication information corresponding to the preset receiving terminal based on the connection request;
and sending the preset authentication information to the preset receiving end so that the preset receiving end stores the preset authentication information.
Optionally, after the step of sending the preset authentication information to the preset receiving end to enable the preset receiving end to store the preset authentication information, the method further includes:
when a deleting instruction is received, acquiring deleting equipment information of a deleting receiving end based on the deleting instruction;
determining deletion authentication information corresponding to the deletion device information in the preset authentication information;
deleting the deleted authentication information in the preset authentication information to obtain new preset authentication information.
Optionally, after the step of sending the selected program to the selected receiving end so that the selected receiving end plays the selected program, the method further includes:
when a switching instruction sent by the selected receiving end aiming at the selected program is received, new selected program information is obtained based on the switching instruction;
obtaining a new selected program based on the new selected program information;
and sending the new selected program to the selected receiving terminal so that the selected receiving terminal plays the new selected program.
Optionally, the set top box is connected to the selected receiving end through a wireless network; the set top box is connected with the preset receiving end through a wireless network.
In addition, to achieve the above object, the present invention further provides a program playing apparatus for a set-top box, the apparatus comprising:
the receiving module is used for obtaining the information of the selected program based on the playing instruction when receiving the playing instruction sent by the selected receiving end;
an obtaining module, configured to obtain a selected program based on the selected program information;
and the sending module is used for sending the selected program to the selected receiving end so that the selected receiving end plays the selected program.
In addition, to achieve the above object, the present invention further provides a set top box, including: the system comprises a memory, a processor and a program playing program stored on the memory and running on the processor, wherein the program playing program realizes the steps of the program playing method according to any item when being executed by the processor.
Furthermore, to achieve the above object, the present invention further provides a computer readable storage medium, which stores a program playing program, and when the program playing program is executed by a processor, the program playing program implements the steps of the program playing method according to any one of the above items.
The technical scheme of the invention provides a program playing method for a set top box, which comprises the following steps: when a playing instruction sent by a selected receiving end is received, acquiring selected program information based on the playing instruction; obtaining a selected program based on the selected program information; and sending the selected program to the selected receiving terminal so that the selected receiving terminal plays the selected program. In the existing program playing method, the set top box can only send a program to a certain fixed playing device, so that a user can only watch the program through the fixed playing device, but in the invention, the user can send a playing instruction through a selected receiving terminal, and the set top box sends the selected program corresponding to the playing instruction to the selected receiving terminal, so that the selected receiving terminal plays the selected program, and the selected program is not sent to the corresponding fixed playing device.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the structures shown in the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a set-top box in a hardware operating environment according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a program playing method according to a first embodiment of the present invention;
FIG. 3 is a schematic diagram of the connection between the set top box and a preset receiving end;
fig. 4 is a block diagram of a first embodiment of a program playing apparatus according to the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a set-top box in a hardware operating environment according to an embodiment of the present invention.
Generally, a set-top box comprises: at least one processor 301, a memory 302, and a program playing program stored on said memory and executable on said processor, said program playing program being configured to implement the steps of the program playing method as described before.
The processor 301 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and so on. The processor 301 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 301 may also include a main processor and a coprocessor, where the main processor is a processor for processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 301 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the display screen. Processor 301 may also include an AI (Artificial Intelligence) processor for processing relevant program play method operations such that the program play method model may be trained autonomously for learning, improving efficiency and accuracy.
Memory 302 may include one or more computer-readable storage media, which may be non-transitory. Memory 302 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium in memory 302 is used to store at least one instruction for execution by processor 301 to implement a method of playing a program as provided by method embodiments herein.
In some embodiments, the terminal may further include: a communication interface 303 and at least one peripheral device. The processor 301, the memory 302 and the communication interface 303 may be connected by a bus or signal lines. Various peripheral devices may be connected to communication interface 303 via a bus, signal line, or circuit board. Specifically, the peripheral device includes: at least one of radio frequency circuitry 304, a display screen 305, and a power source 306.
The communication interface 303 may be used to connect at least one peripheral device related to I/O (Input/Output) to the processor 301 and the memory 302. In some embodiments, processor 301, memory 302, and communication interface 303 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 301, the memory 302 and the communication interface 303 may be implemented on a single chip or circuit board, which is not limited in this embodiment.
The Radio Frequency circuit 304 is used for receiving and transmitting RF (Radio Frequency) signals, also called electromagnetic signals. The radio frequency circuitry 304 communicates with communication networks and other communication devices via electromagnetic signals. The rf circuit 304 converts an electrical signal into an electromagnetic signal to transmit, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 304 comprises: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so forth. The radio frequency circuitry 304 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: metropolitan area networks, various generation mobile communication networks (2G, 3G, 4G, and 5G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, the rf circuit 304 may further include NFC (Near Field Communication) related circuits, which are not limited in this application.
The display screen 305 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display screen 305 is a touch display screen, the display screen 305 also has the ability to capture touch signals on or over the surface of the display screen 305. The touch signal may be input to the processor 301 as a control signal for processing. At this point, the display screen 305 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments, the display screen 305 may be one, the front panel of the electronic device; in other embodiments, the display screens 305 may be at least two, respectively disposed on different surfaces of the electronic device or in a folded design; in still other embodiments, the display screen 305 may be a flexible display screen disposed on a curved surface or a folded surface of the electronic device. Even further, the display screen 305 may be arranged in a non-rectangular irregular figure, i.e. a shaped screen. The Display screen 305 may be made of LCD (liquid crystal Display), OLED (Organic Light-Emitting Diode), and the like.
The power supply 306 is used to power various components in the electronic device. The power source 306 may be alternating current, direct current, disposable or rechargeable. When the power source 306 includes a rechargeable battery, the rechargeable battery may support wired or wireless charging. The rechargeable battery may also be used to support fast charge technology.
Those skilled in the art will appreciate that the configuration shown in fig. 1 does not constitute a limitation of the set-top box and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
Furthermore, an embodiment of the present invention further provides a computer-readable storage medium, where a program playing program is stored on the computer-readable storage medium, and when the program playing program is executed by a processor, the steps of the program playing method described above are implemented. Therefore, a detailed description thereof will be omitted. In addition, the beneficial effects of the same method are not described in detail. For technical details not disclosed in embodiments of the computer-readable storage medium referred to in the present application, reference is made to the description of embodiments of the method of the present application. Determining by way of example, the program instructions may be deployed to be executed on one set top box or on multiple set top boxes located at one site or distributed across multiple sites and interconnected by a communication network.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The computer-readable storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
Based on the above hardware structure, an embodiment of the program playing method of the present invention is provided.
Referring to fig. 2, fig. 2 is a schematic flowchart of a first embodiment of a program playing method according to the present invention, where the method is used in a set top box, and the program playing method includes the following steps:
step S11: when a playing instruction sent by a selected receiving end is received, acquiring selected program information based on the playing instruction;
step S12: and obtaining the selected program based on the selected program information.
It should be noted that the execution main body of the invention is a set-top box, the set-top box is provided with a program playing program, and when the set-top box executes the program playing program, the program playing method of the invention is realized; in addition, the execution main body of the invention can also be other electronic equipment which can realize the digital broadcast television function, such as an intelligent television or a computer integrated with the digital broadcast television function. The selected receiving end can be any electronic equipment, such as a mobile terminal (a smart phone, a tablet computer and the like), smart home equipment (a smart television, a smart projector and the like) and a computer and the like, and the invention is not limited; the selected receiver typically has a screen available for playing the program.
In a specific application, the set top box is connected with the selected receiving terminals through a wireless network (for example, a 5G network or a high-speed WIFI network), the number of the selected receiving terminals may be one or multiple, and at the same time, the multiple selected receiving terminals simultaneously send corresponding voice instructions, and the set top box simultaneously receives the multiple voice instructions and continues to execute the steps of the program playing method of the present invention.
In addition, the selected receiving end and the set-top box can be in communication connection through respective network addresses (an IP address or a mobile phone number, etc.) so as to realize transmission of data (programs, instructions, etc.).
It can be understood that the playing instruction may be sent by the user through the selected receiving end, or may be a playing instruction sent by a voice input module, a keyboard input module, an external remote controller, or the like of the selected receiving end, and the playing instruction generally includes selected program information (the program information is generally a name or summary information of a program, and the program information may also be a channel name, and the like) of a selected program (a program that the user wants to watch), which is not limited in the present invention. The set top box may obtain the selected program from other servers or networks based on the selected program information, or may obtain the selected program from a signal source corresponding to the set top box, which is not limited in the present invention.
Further, the playing instruction includes information to be authenticated stored by the selected receiving terminal; before the step of obtaining the selected program based on the selected program information, the method further includes: acquiring the information to be authenticated from the playing instruction; the step of obtaining the selected program based on the selected program information comprises: and when the information to be authenticated meets the preset condition, acquiring the selected program based on the selected program information.
Generally, the set top box is connected with a preset receiving end through a wireless network (for example, a 5G network or a high-speed WIFI network), the preset receiving end may be a plurality of receiving ends, and the preset receiving end may also be any electronic device, such as a mobile terminal (a smart phone, a tablet computer, and the like), an intelligent home device (a smart television, an intelligent projector, and the like), a computer, and the like. The preset receiving end and the set-top box can be in communication connection through respective network addresses (IP addresses or mobile phone numbers and the like) so as to realize the transmission of data (programs and instructions). The receiver is usually configured to have a screen on which the program can be played.
Generally speaking, after a preset receiving terminal is connected with a set-top box for the first time, a connection request is generated, and the set-top box receives the connection request sent by the preset receiving terminal; acquiring the preset authentication information corresponding to the preset receiving terminal based on the connection request; and sending the preset authentication information to the preset receiving end so that the preset receiving end stores the preset authentication information. Each preset receiving end corresponds to one preset authentication information, and the preset authentication information of different preset receiving ends is different.
In specific application, the set top box may be configured with a plurality of virtual interfaces, connected with the preset receiving terminal through the virtual interfaces, and configured to send the preset authentication information and the program to the preset receiving terminal, and receive the play instruction and the like sent by the preset sending terminal through the virtual interfaces.
It should be noted that the authentication information (the preset authentication information and the information to be authenticated) of the present invention may be a PIN code, and may also be other types of authentication information. The preset condition may be that the information to be authenticated is matched with preset authentication information, where the matching of the information to be authenticated and the preset authentication information may be that the information to be authenticated is the same as one of the preset authentication information. It can be understood that, when one of the preset authentication information is the same as the information to be authenticated, the preset receiving end corresponding to the preset authentication information is the selected receiving end.
The selected receiving end sends a playing instruction, the information to be authenticated in the playing instruction is compared with the preset authentication information stored in the set top box, when the information to be authenticated in the playing instruction is matched with the preset authentication information stored in the set top box, the selected receiving end is one of the preset receiving ends corresponding to the set top box, the selected receiving end can receive the selected program, and at the moment, the set top box obtains the selected program based on the information of the selected program.
When the information to be authenticated in the playing instruction is not matched with the preset authentication information stored in the set top box, it is indicated that the selected receiving end is not the preset receiving end corresponding to the set top box, and the selected receiving end may be the preset receiving end corresponding to other set top boxes, and at this time, the selected program cannot be sent to the selected receiving end.
When the playing instruction is used for storing the information to be authenticated, the selected receiving end is indicated to be never connected with the set top box, and the user can send a connection request through the selected receiving end to acquire the authentication information corresponding to the selected receiving end. The set-top box generates new preset authentication information according to the connection request of the selected receiving end, and sends the new preset authentication information to the selected receiving end, and the selected receiving end sends a corresponding playing instruction by using the new preset authentication information so as to continuously execute the program playing method.
Step S13: and sending the selected program to the selected receiving terminal so that the selected receiving terminal plays the selected program.
And after the set top box acquires the selected program, sending the selected program to the selected receiving end so that the selected receiving end plays the selected program.
In a specific application, the selected receiving ends can be multiple, the multiple selected receiving ends can simultaneously send corresponding playing instructions, the set top box obtains corresponding selected programs based on the multiple playing instructions when multiple pieces of information to be authenticated in the multiple playing instructions meet preset conditions, and the selected programs are respectively sent to the corresponding selected receiving ends, so that the selected receiving ends play the corresponding selected programs.
Generally, the selected program acquired by the set-top box is a digital broadcast television program, and when the selected program is played by the selected receiving end, the selected program can be paused, played, fast forwarded, watched and the like, which is not limited in the present invention.
For example, the set top box receives an a playing instruction and a B playing instruction respectively sent by a selected receiving terminal a and a selected receiving terminal B, determines that information to be authenticated in the a playing instruction, a1, and information to be authenticated in the B playing instruction, B1, both satisfy preset conditions, respectively obtains an a3 selected program corresponding to the a2 selected program information and a B3 selected program corresponding to the B2 selected program information based on the a2 selected program information in the a playing instruction and the B2 selected program information in the B playing instruction, sends the a3 selected program to the a selected receiving terminal, and sends the B3 selected program to the B selected receiving terminal.
Further, after the step of sending the preset authentication information to the preset receiving end so that the preset receiving end stores the preset authentication information, the method further includes: when a deleting instruction is received, acquiring deleting equipment information of a deleting receiving end based on the deleting instruction; determining deletion authentication information corresponding to the deletion device information in the preset authentication information; deleting the deleted authentication information in the preset authentication information to obtain new preset authentication information.
It should be noted that the deletion instruction may be sent by the user through another electronic device, or may be sent by the selected receiving end or the preset receiving end. In order to ensure the safety and integrity of the preset authentication information, generally, when a deletion instruction is sent, the electronic device sending the deletion instruction needs to be authenticated, when the electronic device has a deletion right, the set-top box can continue to perform the subsequent deletion step of the preset authentication information, otherwise, the set-top box cannot perform the deletion step of the preset authentication information. The deleting instruction generally includes device information and network addresses of a deleting receiving end (one or more preset receiving ends corresponding to the set-top box), and the deleting receiving end is generally a receiving end with lower interaction frequency with the set-top box or a receiving end with lower program frequency acquired by the set-top box.
Generally, a set top box may be configured with a plurality of virtual interfaces, the number of the virtual interfaces is limited, in order to ensure stable communication between a common receiving end (a receiving end with higher interaction frequency with the set top box or a receiving end with higher program frequency acquired through the set top box) and the set top box, and simultaneously, to provide virtual interfaces for more active receiving ends (receiving ends that want to interact with the set top box or want to acquire programs through the set top box), preset authentication information corresponding to the deleting receiving end may be deleted through a transmitted deleting instruction, and device information and a network address and the like corresponding to the deleting receiving end are deleted, so as to release the virtual interfaces of the set top box. The preset authentication information corresponding to the deleted device information is the preset authentication information of the deleted device, and the preset authentication information of the deleted device is the deleted authentication information.
Further, after step S14, the method further includes: when a switching instruction sent by the selected receiving end aiming at the selected program is received, new selected program information is obtained based on the switching instruction; obtaining a new selected program based on the new selected program information; and sending the new selected program to the selected receiving terminal so that the selected receiving terminal plays the new selected program.
It should be noted that, when the selected program is played at the selected receiving end, the switching instruction may be further sent, where the switching instruction includes new selected program information of a new selected program (a program that the user wants to watch), the set top box obtains the new selected program based on the new selected program information, and sends the new selected program to the selected receiving end, so that the selected receiving end plays the new selected program.
It can be understood that, at this time, the information to be authenticated of the selected receiving end already meets the preset condition, and whether the information to be authenticated meets the preset condition is not required to be judged, and the corresponding new selected program is obtained directly based on the new selected program information in the switching instruction.
The technical scheme of the invention provides a program playing method for a set top box, which comprises the following steps: when a playing instruction sent by a selected receiving end is received, acquiring selected program information based on the playing instruction; obtaining a selected program based on the selected program information; and sending the selected program to the selected receiving terminal so that the selected receiving terminal plays the selected program. In the existing program playing method, the set top box can only send a program to a certain fixed playing device, so that a user can only watch the program through the fixed playing device, but in the invention, the user can send a playing instruction through a selected receiving terminal, and the set top box sends the selected program corresponding to the playing instruction to the selected receiving terminal, so that the selected receiving terminal plays the selected program, and the selected program is not sent to the corresponding fixed playing device.
Referring to fig. 3, fig. 3 is a schematic diagram illustrating a connection between a set top box and a preset receiving end; the set top box is connected with the preset receiving ends, and the set top box can interact with the preset receiving ends, namely, the set top box can receive voice instructions sent by the preset receiving ends respectively, obtain corresponding programs based on the voice instructions, and send the obtained programs to the corresponding preset receiving ends respectively, so that the preset receiving ends play the programs.
In some use scenarios, for example, a hotel, a set-top box is installed in a machine room of the hotel, the set-top box is installed with the program playing method of the present invention, and the playing device in each room can acquire and play the corresponding program through the set-top box. The program playing method saves the number of set top boxes for hotels, greatly reduces the cost and simplifies the process of installing the set top boxes; in addition, the set top box is connected with the playing equipment in each room through a wireless network, and data transmission can be realized without wiring, so that the process of installing the set top box is simplified.
In another use scenario, a set top box is installed at a user home, and the set top box is provided with the program playing method, so that when the user travels outside, the user can access the set top box through a mobile terminal (a smart phone, a tablet personal computer or the like) by utilizing a 5G high-speed network, and obtain a required program through the set top box, thereby improving the user experience.
Referring to fig. 4, fig. 4 is a block diagram of a first embodiment of a program playing apparatus according to the present invention, where the apparatus is used in a set-top box, and the apparatus includes:
the receiving module 10 is configured to, when receiving a play instruction sent by a selected receiving end, obtain selected program information based on the play instruction;
an obtaining module 20, configured to obtain a selected program based on the selected program information;
a sending module 30, configured to send the selected program to the selected receiving end, so that the selected receiving end plays the selected program.
The above description is only an alternative embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications and equivalents of the present invention, which are made by the contents of the present specification and the accompanying drawings, or directly/indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A program playing method, for a set top box, the program playing method comprising the steps of:
when a playing instruction sent by a selected receiving end is received, acquiring selected program information based on the playing instruction;
obtaining a selected program based on the selected program information;
and sending the selected program to the selected receiving terminal so that the selected receiving terminal plays the selected program.
2. The program playing method according to claim 1, wherein the playing instruction includes information to be authenticated stored by the selected receiving end; before the step of obtaining the selected program based on the selected program information, the method further includes:
acquiring the information to be authenticated from the playing instruction;
the step of obtaining the selected program based on the selected program information comprises:
and when the information to be authenticated meets the preset condition, acquiring the selected program based on the selected program information.
3. The method for playing back a program according to claim 2, wherein the step of obtaining the selected program based on the selected program information when the information to be authenticated satisfies a preset condition comprises:
and when the information to be authenticated is matched with preset authentication information, acquiring the selected program based on the selected program information.
4. The method for playing back a program according to claim 3, wherein before the step of obtaining the selected program based on the selected program information when the information to be authenticated matches preset authentication information, the method further comprises:
receiving a connection request sent by a preset receiving terminal;
acquiring the preset authentication information corresponding to the preset receiving terminal based on the connection request;
and sending the preset authentication information to the preset receiving end so that the preset receiving end stores the preset authentication information.
5. The method for playing back a program according to claim 4, wherein after the step of sending the preset authentication information to the preset receiving end so that the preset receiving end stores the preset authentication information, the method further comprises:
when a deleting instruction is received, acquiring deleting equipment information of a deleting receiving end based on the deleting instruction;
determining deletion authentication information corresponding to the deletion device information in the preset authentication information;
deleting the deleted authentication information in the preset authentication information to obtain new preset authentication information.
6. The method of claim 5, wherein after the step of sending the selected program to the selected receiver for the selected receiver to play the selected program, the method further comprises:
when a switching instruction sent by the selected receiving end aiming at the selected program is received, new selected program information is obtained based on the switching instruction;
obtaining a new selected program based on the new selected program information;
and sending the new selected program to the selected receiving terminal so that the selected receiving terminal plays the new selected program.
7. The program playing method according to any one of claims 4-6, wherein said set-top box is connected to said selected receiving end via a wireless network; the set top box is connected with the preset receiving end through a wireless network.
8. A program playing apparatus, for use in a set-top box, the apparatus comprising:
the receiving module is used for obtaining the information of the selected program based on the playing instruction when receiving the playing instruction sent by the selected receiving end;
an obtaining module, configured to obtain a selected program based on the selected program information;
and the sending module is used for sending the selected program to the selected receiving end so that the selected receiving end plays the selected program.
9. A set top box, comprising: memory, processor and a program playing program stored on the memory and running on the processor, the program playing program when executed by the processor implementing the steps of the program playing method according to any one of claims 1 to 7.
10. A computer-readable storage medium, having a program playback program stored thereon, which, when executed by a processor, implements the steps of the program playback method according to any one of claims 1 to 7.
CN202011541848.7A 2020-12-22 2020-12-22 Program playing method and device, set top box and storage medium Active CN112689172B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011541848.7A CN112689172B (en) 2020-12-22 2020-12-22 Program playing method and device, set top box and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011541848.7A CN112689172B (en) 2020-12-22 2020-12-22 Program playing method and device, set top box and storage medium

Publications (2)

Publication Number Publication Date
CN112689172A true CN112689172A (en) 2021-04-20
CN112689172B CN112689172B (en) 2023-10-27

Family

ID=75451259

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011541848.7A Active CN112689172B (en) 2020-12-22 2020-12-22 Program playing method and device, set top box and storage medium

Country Status (1)

Country Link
CN (1) CN112689172B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113873304A (en) * 2021-08-27 2021-12-31 深圳市九洲电器有限公司 Content playing system and method
CN114630164A (en) * 2022-03-14 2022-06-14 卡莱特云科技股份有限公司 Program playing method, device and system based on space expansion playing box

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050100162A1 (en) * 2003-11-11 2005-05-12 Jukka Alve System and method for using DRM to control conditional access to DVB content
CN101835030A (en) * 2010-05-05 2010-09-15 深圳市同洲电子股份有限公司 System and method for watching television programs by mobile terminal
CN101931629A (en) * 2010-08-31 2010-12-29 深圳市同洲电子股份有限公司 Method and system for playing television program at mobile terminal and digital television receiving terminal
CN105245944A (en) * 2015-09-29 2016-01-13 深圳市九洲电器有限公司 DVB (Digital Video Broadcasting)-based multi-terminal program playing method and system, set top box and mobile terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050100162A1 (en) * 2003-11-11 2005-05-12 Jukka Alve System and method for using DRM to control conditional access to DVB content
CN101835030A (en) * 2010-05-05 2010-09-15 深圳市同洲电子股份有限公司 System and method for watching television programs by mobile terminal
CN101931629A (en) * 2010-08-31 2010-12-29 深圳市同洲电子股份有限公司 Method and system for playing television program at mobile terminal and digital television receiving terminal
CN105245944A (en) * 2015-09-29 2016-01-13 深圳市九洲电器有限公司 DVB (Digital Video Broadcasting)-based multi-terminal program playing method and system, set top box and mobile terminal

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113873304A (en) * 2021-08-27 2021-12-31 深圳市九洲电器有限公司 Content playing system and method
CN114630164A (en) * 2022-03-14 2022-06-14 卡莱特云科技股份有限公司 Program playing method, device and system based on space expansion playing box
CN114630164B (en) * 2022-03-14 2024-01-16 卡莱特云科技股份有限公司 Program playing method, device and system based on space expansion playing box

Also Published As

Publication number Publication date
CN112689172B (en) 2023-10-27

Similar Documents

Publication Publication Date Title
EP3468068B1 (en) Method for establishing classic bluetooth connection between dual-mode bluetooth devices, and dual-mode bluetooth device
CN105308673A (en) Methods, systems, and media for managing output of an HDMI source
CN112436985A (en) Network distribution method, device, terminal equipment and storage medium
CN115396521A (en) Method, device and system for switching communication protocol
CN112689172B (en) Program playing method and device, set top box and storage medium
CN112929721A (en) Interaction control method and device, terminal, smart television and storage medium
CN112351097A (en) Device control method, device, sending end and storage medium
CN112612526B (en) Application program control method, device, terminal equipment and storage medium
CN112583907A (en) Connection method and device, smart home equipment and computer readable storage medium
CN113242453B (en) Barrage playing method, server and computer readable storage medium
WO2022127546A1 (en) Gateway service processing method, gateway, receiving terminal, gateway service processing system, and storage medium
KR102167646B1 (en) Electronic device and method for providing frame information
CN112346885A (en) Electronic device control method, device, equipment and computer readable storage medium
CN112185096A (en) Voice remote control method and device, electronic equipment and storage medium
CN112423060A (en) Video image capturing method, system, device, terminal equipment and storage medium
CN112073785A (en) Character input method and device, smart television and computer readable storage medium
CN112584215B (en) Video transmission method and device, intelligent television and storage medium
CN112423028A (en) Multimedia file transmission method, device, multimedia terminal and storage medium
CN113014998B (en) Audio output method, device, television and computer readable storage medium
CN112423137B (en) Video playing method, device and system, intelligent television and server
CN113038231B (en) Advertisement source determining method, device, television and storage medium
CN112423047A (en) Television program sharing method and device, multimedia terminal and storage medium
CN112349248B (en) Screen brightness adjusting method and device, multimedia terminal and computer readable storage medium
CN112423137A (en) Video playing method, device and system, smart television and server
CN112423118A (en) Multimedia file decoding method and device, terminal equipment and storage medium

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
GR01 Patent grant
GR01 Patent grant