[go: up one dir, main page]

CN109168055A - Creation method, device, audio/video player system and its server of video channel - Google Patents

Creation method, device, audio/video player system and its server of video channel Download PDF

Info

Publication number
CN109168055A
CN109168055A CN201811206344.2A CN201811206344A CN109168055A CN 109168055 A CN109168055 A CN 109168055A CN 201811206344 A CN201811206344 A CN 201811206344A CN 109168055 A CN109168055 A CN 109168055A
Authority
CN
China
Prior art keywords
video
channel
client
creating
information
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
CN201811206344.2A
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.)
Shenzhen Yunge Artificial Intelligence Technology Co Ltd
Original Assignee
Shenzhen Yunge Artificial Intelligence 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 Shenzhen Yunge Artificial Intelligence Technology Co Ltd filed Critical Shenzhen Yunge Artificial Intelligence Technology Co Ltd
Priority to CN201811206344.2A priority Critical patent/CN109168055A/en
Publication of CN109168055A publication Critical patent/CN109168055A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26283Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4823End-user interface for program selection using a channel name
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention discloses a kind of creation method of video channel, device, audio/video player system and its servers.Wherein, the creation method of video channel includes: the request to create for receiving the same type video program channel that user is sent by client;In the case where the request to create is legal, new video channel is created, and the information of the video channel is fed back into the client;Receive the video information for multiple same types that the user is sent by the client;In the case where the video information is legal, video playing scheduling is carried out in the channel, determines video playback time list.Scheme through the embodiment of the present invention can be directed to the video creation channel of same type according to the request of user, the content of web video is enabled preferably to meet the viewing needs of numerous Internet users.

Description

Video channel creating method and device, video playing system and server thereof
Technical Field
The invention relates to the technical field of network video playing, in particular to a method and a device for creating a video channel, a video playing system and a server thereof.
Background
The video website is a network medium for internet users to publish, browse and share video works on line. With the increasing perfection of the technical platform, users can watch rich entertainment programs such as movies, TV shows, animations, comprehensive arts, live sports, game competitions and financial information on line.
However, most video websites still have a great space for interaction with users. Generally, channel setting and video selection of a video website are completed by background staff, so that content of videos of the website has limitations and cannot meet watching needs of vast internet users.
Disclosure of Invention
In view of the above, embodiments of the present invention provide a method and an apparatus for creating a video channel, a video playing system, and a server thereof, which at least partially solve the problems in the prior art.
In a first aspect, the present invention provides a method for creating a video channel, including:
receiving a creation request of video program channels of the same type sent by a user through a client;
under the condition that the creation request is legal, creating a new video channel and feeding back the information of the video channel to the client;
receiving a plurality of video information of the same type sent by the user through the client;
and under the condition that the video information is legal, performing video playing scheduling in the channel and determining a video playing time list.
Further, in the above method for creating video channels, the receiving user sends a request for creating a video program channel of the same genre through a client, where the request for creating includes a channel name, a channel genre, and a channel label;
the channel type is used for marking the classification of the video content;
the channel tags are used to tag characteristics of the video content.
Further, in the above-mentioned video channel creation method, the video information includes video content, a video name, a video profile, and a video tag.
Further, in the above method for creating a video channel, the method further includes: and monitoring the video channel, and canceling or deleting the video channel when the video channel is illegal.
In a second aspect, the present invention further provides an apparatus for creating a video channel, including:
the receiving module is used for receiving a creation request of video program channels of the same type sent by a user through a client;
the video channel creating module is used for creating a new video channel under the condition that the creating request is legal and feeding back the information of the video channel to the client;
the video information receiving module is used for receiving at least one piece of video information of the same type sent by the user through the client;
and the video playing scheduling module is used for carrying out video playing scheduling in the channel and determining a video playing time list under the condition that the video information is legal.
Further, in the apparatus for creating a video channel, in the receiving module, the creation request includes a channel name, a channel type, and a channel tag; the channel type is used for marking the classification of the video content; the channel tags are used to tag characteristics of the video content.
Further, in the above apparatus for creating a video channel, the video information includes video content, a video name, a video profile, and a video tag.
Further, the apparatus for creating a video channel further includes: and the monitoring module is used for monitoring the video channel and canceling or deleting the video channel when the video channel is illegal.
In a third aspect, the present invention further provides a video playing server, including at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform any of the aforementioned methods of video channel creation.
In a fourth aspect, the present invention further provides a video playing system, including:
the client is used for sending a creation request of video program channels of the same type and sending a plurality of video information of the same type under the condition that the creation request is legal;
the video playing server is interconnected with the client through a network and is used for receiving a creation request of the same type of video program channels sent by a user through the client, creating a new video channel under the condition that the creation request is legal, and feeding back the information of the video channel to the client; and the number of the first and second groups,
receiving a plurality of video information of the same type sent by a user through a client; and under the condition that the video information is legal, performing video playing scheduling in the channel and determining a video playing time list.
In a fifth aspect, the present invention also provides a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the method for creating a video channel in the first aspect or any implementation manner of the first aspect.
In a sixth aspect, the present invention further provides a computer program product, where the computer program product includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions, when executed by a computer, cause the computer to execute the method for creating a video channel in the foregoing first aspect or any implementation manner of the first aspect.
The video channel creation method, the video channel creation device, the video playing system and the server thereof, the non-transitory computer readable storage medium and the computer program product provided by the embodiment of the invention are as follows: a user (channel owner) can apply for creating a new channel through a client, and after the channel is created, the user can upload videos of the same type and enter the channel through background workers. Of course, the staff at the back end of the video website can decide whether the video uploaded by the client can be played and when the video uploaded by the client can be played. According to the invention, channels can be created for videos of the same type according to the request of the user, so that the content of the website videos can better meet the watching needs of the majority of internet users.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a block diagram of a video playing system according to an embodiment of the present invention;
fig. 2 is a schematic diagram illustrating an operation of an embodiment of a video playing system according to the present invention;
FIG. 3 is a flowchart illustrating steps of a method for creating a video channel according to an embodiment of the present invention;
fig. 4 is a block diagram of a device for creating a video channel according to an embodiment of the present invention;
fig. 5 is a block diagram illustrating a configuration of an apparatus for creating a video channel according to another embodiment of the present invention;
fig. 6 is a schematic structural diagram of a video playing server according to an embodiment of the present invention.
Detailed Description
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
It should be understood that the described embodiments are only some embodiments of the invention, and not all 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 block diagram of a video playing system according to an embodiment of the present invention, including:
a user 10 for inputting a request for creating a video program channel of the same genre through a client.
It should be noted that, the user in the embodiment of the present invention is not a viewer of a video, but a user who intends to become a channel owner. After the subsequent video creation request is approved, the user is actually the channel owner.
And the client 20 is used for sending a creation request of the same type of video program channel, and sending a plurality of pieces of same type of video information through the network under the condition that the creation request is legal.
In this embodiment, the client is in the form of a user terminal. In fact, the user terminal in the present invention may exist in various forms, including but not limited to:
(1) a mobile communication device: such devices are characterized by mobile communications capabilities and are primarily targeted at providing voice, data communications. Such terminals include: smart phones (e.g., iphones), multimedia phones, functional phones, and low-end phones, among others.
(2) Mobile personal computer device: the equipment belongs to the category of personal computers, has calculation and processing functions and generally has the characteristic of mobile internet access. Such terminals include: PDA, MID, and UMPC devices, etc., such as ipads.
(3) A portable entertainment device: such devices can display and play multimedia content. This type of device comprises: audio, video players (e.g., ipods), handheld game consoles, electronic books, and smart toys and portable car navigation devices.
(4) A computer: the device for providing computing service comprises a processor, a hard disk, a memory, a system bus and the like, adopts a general computer architecture, and can be selected according to actual conditions in the aspects of processing capacity, stability, reliability, safety, expandability, manageability and the like.
(5) And other electronic equipment with data interaction function.
The present embodiment is directed to providing a method capable of creating a channel for the same type of video according to a user's request. The same type here, may be for example "sports", "dancing", "soccer" etc.
The video playing server 30 is interconnected with the client through a network, and is used for receiving a creation request of the same type of video program channels sent by a user through the client, creating a new video channel under the condition that the creation request is legal, and feeding back the information of the video channel to the client; receiving a plurality of video information of the same type sent by a user through a client; and under the condition that the video information is legal, performing video playing scheduling in the channel and determining a video playing time list.
The video playback server 30 in this embodiment is only required to be a device capable of providing a computing service. The server is composed of a processor, a hard disk, a memory, a system bus and the like, is similar to a general computer architecture, but has high requirements on processing capacity, stability, reliability, safety, expandability, manageability and the like due to the need of providing highly reliable services.
And the channel group staff 40 is used for checking the channel creation request of the user and the validity of the video information, and notifying the video playing server.
In brief, the user 10 accesses the video playing server 30 through the network by using the client APP on the mobile terminal as the client 20, and the channel group staff 40 performing operations such as uploading a video, playing a video, creating a channel, and the like can operate the equipment of the multicast network platform to implement video review, and schedule the video to make a program table. Thereby controlling the broadcast time of the program.
It should be noted that, in this embodiment, a channel group staff member 40 is further included, and in fact, as another form of the embodiment of the present invention, there may be no channel group staff member 40, that is, both the channel creation request of the user and the checking of the validity of the video information may be implemented by using an AI (artificial intelligence) program built in the video playing server 30. The two implementation modes are not limited, and a specific auditor can be a machine or a person of a channel group worker, and both the two implementation modes are within the protection scope of the invention.
The operation of one embodiment of the video playback system of the present invention is described in detail below. Fig. 2 is a schematic diagram of an embodiment of a video playing system according to the present invention.
Step S01: a user inputs a request for creating a video channel;
step S02: the mobile terminal sends an input creation request of the same type of video program channels to a video playing server;
step S03: the video playing server receives the creation request;
step S04: the channel group staff checks and determines whether the creation request is legal or not through the display of the video playing server;
step S05: inputting the auditing result to a video playing server;
step S06: when the information received by the video playing server is that the audit is legal, a video channel is created;
step S07: the video playing server feeds back the information of the created video channel to the mobile terminal;
step S08: after seeing the feedback information channel information, a user of the mobile terminal inputs a plurality of video information of the same type to the mobile terminal;
step S09: the mobile terminal sends a plurality of video information of the same type to a video playing server;
step S10: channel group staff verify and determine whether the video information is legal or not through the display of the video playing server, and determine the verification result;
step S11: the channel group staff input the checking result to the video playing server;
step S12: and if the program passes the verification, the video playing server carries out video scheduling and updates the program list.
Briefly, the present embodiment includes both creating channels and uploading video content:
1. creating channels
1) The user sends a request for creating a program channel to the multicast network platform through the client. The program channels may be channels of the same type of video, such as "sports", "dancing", "football", etc., for example.
2) Background staff checks the request for creating the program channel and determines whether to accept the request.
3) If the request is accepted, the channel is created through the equipment of the multicast network platform, and the multicast network platform sends corresponding information to the client
4) After receiving the information, the client updates the channel list.
2. Uploading video
1) When entering an interface for uploading videos, a user selects a channel to enter. The user would then download the video on that channel.
2) And the multicast network platform receives the video and the corresponding channel information, and after the background personnel check the video, the video is scheduled in the channel, and the program list is updated.
In this embodiment, a user (channel owner) may apply for creating a new channel through a client, and after the channel is created, the user may upload videos of the same type and enter the channel through a background worker. Of course, the staff at the back end of the video website can decide whether the video uploaded by the client can be played and when the video uploaded by the client can be played. According to the invention, channels can be created for videos of the same type according to the request of the user, so that the content of the website videos can better meet the watching needs of the majority of internet users.
The embodiment of the invention also provides a method for creating the video channel. Referring to fig. 3, the method further includes the following steps:
s310, receiving a request for creating the same type of video program channels sent by a user through a client;
s320, under the condition that the creation request is legal, creating a new video channel and feeding back the information of the video channel to the client;
s330, receiving a plurality of video information of the same type sent by the user through the client;
s340, under the condition that the video information is legal, video playing scheduling is carried out in the channel, and a video playing time list is determined.
In a preferred embodiment, the receiving user sends a creation request of a video program channel of the same genre through a client, where the creation request includes a channel name, a channel type, and a channel tag; the channel type is used for marking the classification of the video content; the channel tags are used to tag characteristics of the video content.
In particular implementations, the classification may also include one or more levels of sub-classifications. For example, the created video channels may be:
type (2): sports
Subtype: football/basketball
Labeling: blood-heat, passion, fun and confrontation
The channel name is unique, a channel nickname can be set, and a channel password can be further set. Also, the video information includes not only the video content itself but also a video name, a video profile, and a video tag. In addition, in one embodiment, a video channel may also be monitored, and when the video channel is illegal, the video channel may be revoked or deleted.
The request for creating the channel and the examination and verification of the video content are approved according to preset rules, such as network security, public order, customs, laws and regulations and the like.
A user (channel owner) can apply for creating a new channel through a client, and after the channel is created, the user can upload videos of the same type and enter the channel through background workers. Of course, the staff at the back end of the video website can decide whether the video uploaded by the client can be played and when the video uploaded by the client can be played. According to the invention, channels can be created for videos of the same type according to the request of the user, so that the content of the website videos can better meet the watching needs of the majority of internet users.
An embodiment of the present invention further provides an apparatus for creating a video channel, and with reference to fig. 4, the apparatus includes:
a receiving module 40, configured to receive a request for creating video program channels of the same type sent by a user through a client;
a video channel creating module 41, configured to create a new video channel and feed back information of the video channel to the client when the creation request is legal;
a video information receiving module 42, configured to receive at least one video information of the same type sent by the user through the client;
and a video playing scheduling module 43, configured to perform video playing scheduling in the channel and determine a video playing time list when the video information is legal.
Preferably, in the receiving module 40, the creation request includes a channel name, a channel type, and a channel tag; the channel type is used for marking the classification of the video content; the channel tags are used to tag characteristics of the video content.
In particular implementations, the classification may also include one or more levels of sub-classifications. For example, the created video channels may be:
type (2): sports
Subtype: football/basketball
Labeling: blood-heat, passion, fun and confrontation
The channel name is unique, a channel nickname can be set, and a channel password can be further set. Also, the video information includes not only the video content itself but also a video name, a video profile, and a video tag. In addition, in one embodiment, a video channel may also be monitored, and when the video channel is illegal, the video channel may be revoked or deleted.
The request for creating the channel and the examination and verification of the video content are approved according to preset rules, such as network security, public order, customs, laws and regulations and the like.
A user (channel owner) can apply for creating a new channel through a client, and after the channel is created, the user can upload videos of the same type and enter the channel through background workers. Of course, the staff at the back end of the video website can decide whether the video uploaded by the client can be played and when the video uploaded by the client can be played. According to the invention, channels can be created for videos of the same type according to the request of the user, so that the content of the website video can better meet the watching needs of the users of the Internet
Referring to fig. 5, an embodiment of the present invention further provides another apparatus for creating a video channel, and referring to fig. 5, the apparatus includes:
a receiving module 50, configured to receive a request for creating video program channels of the same type sent by a user through a client;
a video channel creating module 51, configured to create a new video channel and feed back information of the video channel to the client when the creation request is legal;
a video information receiving module 52, configured to receive at least one piece of video information of the same type sent by the user through the client;
and the video playing scheduling module 53 is configured to perform video playing scheduling in the channel and determine a video playing time list when the video information is legal.
And the monitoring module 54 is configured to monitor the video channel, and cancel or delete the video channel when the video channel is illegal.
By adding the monitoring module 54, the content of the network video can be better monitored, and the healthy ecology of the network video is ensured.
In addition, the invention provides a video playing server, comprising at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform any of the aforementioned methods of video channel creation.
Fig. 6 shows a schematic structural diagram of a control portion in a video playback server provided in an embodiment of the present invention, where the video playback server includes at least one processor 601 (e.g., a CPU), at least one input/output interface 604, a memory 602, and at least one communication bus 603, which are used for implementing connection communication among these components. The at least one processor 601 is adapted to execute computer instructions stored in the memory 602 to enable the at least one processor 601 to perform an embodiment of the method of creating any of the video channels described above. The Memory 602 is a non-transitory Memory (non-transitory Memory), which may include a volatile Memory such as a high-speed Random Access Memory (RAM) and a non-volatile Memory such as at least one disk Memory. A communication connection with at least one other device or unit is made through at least one input-output interface 604, which may be a wired or wireless communication interface.
In some implementations, the memory 602 stores the program 6021 and the processor 601 executes the program 6021 for executing the contents of any one of the foregoing embodiments of the video channel creation method.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, as for the apparatus embodiment, since it is substantially similar to the method embodiment, the description is relatively simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory. It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof.
In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
The above description is only for the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. A method for creating a video channel, comprising:
receiving a creation request of video program channels of the same type sent by a user through a client;
under the condition that the creation request is legal, creating a new video channel and feeding back the information of the video channel to the client;
receiving a plurality of video information of the same type sent by the user through the client;
and under the condition that the video information is legal, performing video playing scheduling in the channel and determining a video playing time list.
2. The method of claim 1, wherein the video channel is created according to a video channel,
the method comprises the steps that in a creating request of the same type of video program channels sent by a user through a client, the creating request comprises a channel name, a channel type and a channel label;
the channel type is used for marking the classification of the video content;
the channel tags are used to tag characteristics of the video content.
3. The method of claim 2, wherein the video channel is created according to a video channel,
the video information includes video content, video name, video profile, and video tag.
4. The method for creating a video channel according to any one of claims 1 to 3, further comprising:
and monitoring the video channel, and canceling or deleting the video channel when the video channel is illegal.
5. An apparatus for creating a video channel, comprising:
the receiving module is used for receiving a creation request of video program channels of the same type sent by a user through a client;
the video channel creating module is used for creating a new video channel under the condition that the creating request is legal and feeding back the information of the video channel to the client;
the video information receiving module is used for receiving at least one piece of video information of the same type sent by the user through the client;
and the video playing scheduling module is used for carrying out video playing scheduling in the channel and determining a video playing time list under the condition that the video information is legal.
6. The apparatus for creating a video channel according to claim 5,
in the receiving module, the creation request includes a channel name, a channel type and a channel tag;
the channel type is used for marking the classification of the video content;
the channel tags are used to tag characteristics of the video content.
7. The apparatus for creating a video channel according to claim 6,
the video information includes video content, video name, video profile, and video tag.
8. The apparatus for creating a video channel according to any one of claims 5 to 7, further comprising:
and the monitoring module is used for monitoring the video channel and canceling or deleting the video channel when the video channel is illegal.
9. A video playing server is characterized in that,
comprising at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of creating a video channel of any of the preceding claims 1-4.
10. A video playback system, comprising:
the client is used for sending a creation request of video program channels of the same type and sending a plurality of video information of the same type under the condition that the creation request is legal;
the video playing server is interconnected with the client through a network and is used for receiving a creation request of the same type of video program channels sent by a user through the client, creating a new video channel under the condition that the creation request is legal, and feeding back the information of the video channel to the client; and the number of the first and second groups,
receiving a plurality of video information of the same type sent by a user through a client; and under the condition that the video information is legal, performing video playing scheduling in the channel and determining a video playing time list.
CN201811206344.2A 2018-10-16 2018-10-16 Creation method, device, audio/video player system and its server of video channel Pending CN109168055A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811206344.2A CN109168055A (en) 2018-10-16 2018-10-16 Creation method, device, audio/video player system and its server of video channel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811206344.2A CN109168055A (en) 2018-10-16 2018-10-16 Creation method, device, audio/video player system and its server of video channel

Publications (1)

Publication Number Publication Date
CN109168055A true CN109168055A (en) 2019-01-08

Family

ID=64878320

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811206344.2A Pending CN109168055A (en) 2018-10-16 2018-10-16 Creation method, device, audio/video player system and its server of video channel

Country Status (1)

Country Link
CN (1) CN109168055A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109729392A (en) * 2019-01-15 2019-05-07 深圳市云歌人工智能技术有限公司 The method, apparatus and storage medium of video push
CN109788363A (en) * 2019-01-15 2019-05-21 深圳市云歌人工智能技术有限公司 Manage the method, apparatus and storage medium of video channel

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101431483A (en) * 2007-11-09 2009-05-13 音乐会技术公司 System and method of filtering recommenders in a media item recommendation system
CN102880694A (en) * 2012-09-19 2013-01-16 北京奇虎科技有限公司 Browser client and method for loading classified channels in new tab
CN103124982A (en) * 2010-10-04 2013-05-29 诺基亚公司 Method and apparatus for determining whether to allow creation of a content channel
CN103369373A (en) * 2012-03-29 2013-10-23 索尼公司 Method and apparatus for updating content channels
CN103369376A (en) * 2012-03-29 2013-10-23 索尼公司 Method and apparatus for content channels using references
CN103618951A (en) * 2013-12-16 2014-03-05 乐视致新电子科技(天津)有限公司 Method and system for playing video set in intelligent television
CN104219535A (en) * 2014-09-12 2014-12-17 无锡天脉聚源传媒科技有限公司 Program system and program broadcasting method
CN104395901A (en) * 2012-09-18 2015-03-04 北京一点网聚科技有限公司 Method and system for facilitating user acquisition of content
US20150207824A1 (en) * 2012-05-25 2015-07-23 Nokia Corporation Framework for creating ad-hoc location constrained music channels
CN105142006A (en) * 2015-08-06 2015-12-09 北京奇艺世纪科技有限公司 Method and device for automatically generating channel based on labels

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101431483A (en) * 2007-11-09 2009-05-13 音乐会技术公司 System and method of filtering recommenders in a media item recommendation system
CN103124982A (en) * 2010-10-04 2013-05-29 诺基亚公司 Method and apparatus for determining whether to allow creation of a content channel
CN103369373A (en) * 2012-03-29 2013-10-23 索尼公司 Method and apparatus for updating content channels
CN103369376A (en) * 2012-03-29 2013-10-23 索尼公司 Method and apparatus for content channels using references
US20150207824A1 (en) * 2012-05-25 2015-07-23 Nokia Corporation Framework for creating ad-hoc location constrained music channels
CN104395901A (en) * 2012-09-18 2015-03-04 北京一点网聚科技有限公司 Method and system for facilitating user acquisition of content
CN102880694A (en) * 2012-09-19 2013-01-16 北京奇虎科技有限公司 Browser client and method for loading classified channels in new tab
CN103618951A (en) * 2013-12-16 2014-03-05 乐视致新电子科技(天津)有限公司 Method and system for playing video set in intelligent television
CN104219535A (en) * 2014-09-12 2014-12-17 无锡天脉聚源传媒科技有限公司 Program system and program broadcasting method
CN105142006A (en) * 2015-08-06 2015-12-09 北京奇艺世纪科技有限公司 Method and device for automatically generating channel based on labels

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109729392A (en) * 2019-01-15 2019-05-07 深圳市云歌人工智能技术有限公司 The method, apparatus and storage medium of video push
CN109788363A (en) * 2019-01-15 2019-05-21 深圳市云歌人工智能技术有限公司 Manage the method, apparatus and storage medium of video channel
CN109788363B (en) * 2019-01-15 2022-01-14 深圳市云歌人工智能技术有限公司 Method, apparatus and storage medium for managing video channels

Similar Documents

Publication Publication Date Title
US11425083B2 (en) Methods and system for distributing information via multiple forms of delivery services
CN108970117B (en) Game resource package issuing method, terminal device and medium
US8753183B2 (en) Techniques to automatically provide assistance for electronic games
CN105635764B (en) Method and device for playing push information in live video
US10380168B2 (en) Methods and system for distributing information via multiple forms of delivery services
US20150065251A1 (en) Player generated content management
KR20120099034A (en) Automatic media asset update over an online social network
US20150127127A1 (en) Apparatus, system and method for digital media competition
US10142696B2 (en) Systems and methods for providing a virtual shared media experience
CN104918061A (en) Television channel identification method and system
US20170180445A1 (en) Advertisement data acquisition method and electronic equipment
CN108260015B (en) Voting data processing method and device and electronic equipment
KR20210056988A (en) Method for providing contents
CN105099796A (en) Detection method and device for multimedia content replacement and resource spreading system
CN108024144A (en) Video broadcasting method, terminal and computer-readable recording medium
CN109168055A (en) Creation method, device, audio/video player system and its server of video channel
US20170171628A1 (en) Method and electronic device for quickly playing video
CN109168056A (en) Video broadcast control method, device, audio/video player system and server
CN109168045A (en) Channel content creation method, device, server and system based on recommendation of the channels
CN106792050A (en) The method for closing and system of video ads
CN109547811B (en) Method, device and storage medium for displaying interactive content
US20140162741A1 (en) Entertainment Fantasy League
KR101027155B1 (en) How to provide additional information for each section of video information
AU2017223169B2 (en) Methods and system for distributing information via multiple forms of delivery services
CN109788363B (en) Method, apparatus and storage medium for managing video channels

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: 20190108

RJ01 Rejection of invention patent application after publication