CN104902259B - Method for processing video frequency and device - Google Patents

Method for processing video frequency and device Download PDF

Info

Publication number
CN104902259B
CN104902259B CN201510335214.9A CN201510335214A CN104902259B CN 104902259 B CN104902259 B CN 104902259B CN 201510335214 A CN201510335214 A CN 201510335214A CN 104902259 B CN104902259 B CN 104902259B
Authority
CN
China
Prior art keywords
cdn
video
file
video file
node
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.)
Active
Application number
CN201510335214.9A
Other languages
Chinese (zh)
Other versions
CN104902259A (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.)
Beijing Blue It Technologies Co ltd
Original Assignee
Beijing Blue It Technologies Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Blue It Technologies Co ltd filed Critical Beijing Blue It Technologies Co ltd
Priority to CN201510335214.9A priority Critical patent/CN104902259B/en
Publication of CN104902259A publication Critical patent/CN104902259A/en
Application granted granted Critical
Publication of CN104902259B publication Critical patent/CN104902259B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

The invention provides a kind of method for processing video frequency and device, wherein, this method includes:Video source file is received using CDN service node, and video source file encoded, the video file after being encoded, video file is supplied to by the first user equipment by the CDN upper layer nodes of the CDN service node.Being solved by the present invention needs the problem of client oneself receives video source file and encoded to it, stores caused in correlation technique, reduce the access threshold of video website industry and the flow load of client source station, alleviate the flow load of client source station, the storage resource of client source station is saved, the uploading speed of netizen is accelerated.

Description

Video processing method and device
Technical Field
The present invention relates to the field of communications, and in particular, to a video processing method and apparatus.
Background
In the prior art, a video receiving and encoding server of a client is responsible for receiving a video source file and providing encoding and storage services, and a Content Delivery Network (CDN) facilitator is responsible for pulling an encoded video from a client source station to perform Network-wide pre-distribution, so as to provide services for netizens.
Because the video source file receiving, coding and storage service providing are all completed by the video receiving and coding server of the client, the client needs to research and realize the video coding technology, and the admission threshold of the video website industry is high; meanwhile, the link of the centralized video receiving and coding server of the client from the netizens is long, and the video uploading speed is low; and thirdly, the client source station is responsible for receiving, encoding and storing the video, so that a large amount of bandwidth, calculation and storage resources are needed, and the service cost is high.
In the related art, an effective solution is not proposed for the problem caused by the need of the client to receive the video source file and encode and store the video source file.
Disclosure of Invention
The invention provides a video processing method and a video processing device, which are used for at least solving the problem in the prior art caused by the need of a client to receive a video source file and encode and store the video source file.
According to an aspect of the present invention, there is provided a video processing method including: a Content Delivery Network (CDN) service node receives a video source file, encodes the video source file and obtains an encoded video file; and providing the video file to first user equipment through a CDN upper layer node of the CDN service node.
Preferably, the receiving, by the CDN service node, the video source file, and encoding the video source file, and obtaining the encoded video file includes: a video coding server located in the CDN service node receives the video source file; and coding the video source file according to the coding parameter configuration information pre-configured by the client source station to obtain the video file.
Preferably, providing the video file to the first user equipment through the CDN upper node includes: the CDN service node sends the video file to the CDN upper node; the video file is stored through the CDN upper node, and the video file is sent to other CDN lower nodes of the CDN upper node; and providing the video file to the first user equipment through the CDN lower layer node.
Preferably, the storing the video file by the CDN upper node, and sending the video file to other CDN lower nodes of the CDN upper node includes: under the condition that the video file needs to be subjected to whole-network pre-distribution, the video file is sent to a whole-network CDN cache server, and the video file is sent to all CDN lower-layer nodes through the whole-network CDN cache server; under the condition that full-network pre-distribution of the video file is not needed, sending the video file to a CDN lower-layer node corresponding to the first user equipment through the CDN upper-layer node according to a request of the first user equipment; and the CDN upper node judges whether to perform whole-network pre-distribution on the video file according to distribution mode configuration information pre-configured by a client source station. Further, the receiving, by the CDN service node, the video source file includes: the video source file received by the CDN service node is from a second user device, wherein the CDN service node is a CDN service node closest to the second user device.
Further, the client source station receives the processing state for the video source file or the video file fed back from the CDN service provider side equipment through a central system.
According to another aspect of the present invention, there is also provided a video processing apparatus applied to a content delivery network CDN service node, the apparatus including: the encoding module 22 is configured to receive a video source file, and encode the video source file to obtain an encoded video file; a providing module 24, configured to provide the video file to the first user equipment through a CDN upper node of the CDN service node.
Preferably, the encoding module 22 is further configured to receive the video source file through a video encoding server in the CDN service node; and coding the video source file according to the coding parameter configuration information pre-configured by the client source station to obtain the video file.
Preferably, the providing module 24 comprises: a sending unit 242, configured to send the video file to the CDN upper node; a processing unit 244, configured to store the video file through the CDN upper node, and send the video file to other CDN lower nodes of the CDN upper node; a providing unit 246, configured to provide the video file to the first user equipment through the CDN lower node. Preferably, the providing module is further configured to send the video file to a CDN cache server of a whole network and send the video file to all CDN lower-layer nodes through the CDN cache server of the whole network when the video file needs to be pre-distributed over the whole network; or, under the condition that the video file does not need to be pre-distributed in the whole network, sending the video file to the CDN lower node corresponding to the first user equipment through the CDN upper node according to the request of the first user equipment; and the CDN upper node judges whether to perform whole-network pre-distribution on the video file according to distribution mode configuration information pre-configured by a client source station.
Preferably, the video source file received by the CDN service node is from a second user equipment, where the CDN service node is a CDN service node closest to the second user equipment.
According to the invention, the CDN service node is adopted to receive the video source file, encode the video source file and obtain the encoded video file, and the video file is provided for the first user equipment through the CDN upper node of the CDN service node, so that the problem caused by the fact that a client needs to receive the video source file and encode and store the video source file per se in the prior art is solved, the admission threshold of the video website industry and the flow load of a client source station are reduced, the flow load of the client source station is reduced, the storage resource of the client source station is saved, and the uploading speed of netizens is accelerated.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a flow diagram of a video processing method according to an embodiment of the invention;
fig. 2 is a block diagram of a video processing apparatus according to an embodiment of the present invention;
FIG. 3 is a block diagram of a video processing apparatus according to an embodiment of the present invention;
FIG. 4 is a network architecture diagram of a video encoding, distribution and on-demand service according to an embodiment of the present invention;
FIG. 5 is a diagram of a network architecture for "pre-distribution" according to an embodiment of the present invention;
FIG. 6 is a diagram of a network architecture without "pre-distribution" according to an embodiment of the present invention;
FIG. 7 is a schematic diagram of a central system interacting with a customer in accordance with an embodiment of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
In the present embodiment, a video processing method is provided, and fig. 1 is a flowchart of a video processing method according to an embodiment of the present invention, where the flowchart includes the following steps as shown in fig. 1:
step S102, a Content Delivery Network (CDN) service node receives a video source file, encodes the video source file and obtains an encoded video file;
step S104, the video file is provided to the first user equipment through a CDN upper node of the CDN service node.
Through the steps, the CDN service node receives and codes the video source file uploaded by one end of the netizen, the most core video coding service is provided, and the upper layer node of the CDN service node provides the video file for the netizen. The method solves the problems caused by the fact that the client needs to receive the video source file and encode and store the video source file in the related technology, reduces the admission threshold of the video website industry and the flow load of the client source station, lightens the flow load of the client source station, saves the storage resource of the client source station, and accelerates the uploading speed of netizens.
In the above step S102, the CDN service node receives the video source file and encodes the video source file, it should be noted that there are many ways for the CDN service node to encode the video source file, and in a preferred embodiment, the video encoding server of the CDN service node receives the video source file and encodes the video source file according to the encoding parameter configuration information configured in advance by the client source station, so as to obtain the video file. And the distributed video uploading and coding network supports various video formats. The video coding service provided by the CDN service provider can utilize the advantages of the technology and the server scale, so that customers can save the server computing resources, and meanwhile, the technical implementation details do not need to be considered too much, and the admission threshold of the video website industry is reduced.
In a preferred embodiment, the CDN lower node provides the video file to the netizen, and specifically, the CDN service node sends the video file to the CDN upper node, stores the video file in the CDN upper node, sends the video file to another CDN lower node of the CDN upper node, and provides the video file to the netizen by the CDN lower node. In the preferred embodiment, the encoded video resources are uploaded to an upper node instead of the customer source station, so that the pressure of the customer source station is reduced, and the traffic load problem is transferred to the CDN service provider for solving.
There are many ways to store a video file by a CDN upper node and send the video file to other CDN lower nodes of the CDN upper node, which will be described as an example below. In a preferred embodiment, the CDN upper node determines whether to perform full-network pre-distribution on the video file according to distribution mode configuration information pre-configured by the client source station; if so, sending the video file to a CDN cache server of the whole network, and sending the video file to all CDN lower-layer nodes through the CDN cache server of the whole network; and under the condition that the judgment is negative, according to the request of the netizen, the upper node of the CDN sends the video file to the lower node of the CDN corresponding to the netizen. For example, the video file may be divided into hot resources and cold resources, and different distribution modes may be adopted for the hot resources and the cold resources.
In the above step S102, the CDN service node receives the video source file, and in a preferred embodiment, the video source file received by the CDN service node is from the second user equipment, where the CDN service node is a CDN service node closest to the second user equipment. So that the CDN service node receives the video source file.
In a preferred embodiment, the client source station receives feedback from the CDN service provider side device regarding the video source file or the processing state of the video file through the central system. Thereby ensuring the smooth proceeding of the video processing.
In this embodiment, a video processing apparatus is further provided, and the apparatus is used to implement the foregoing embodiments and preferred embodiments, and details are not repeated for what has been described. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 2 is a block diagram of a video processing apparatus according to an embodiment of the present invention, applied to a CDN service node of a content delivery network, as shown in fig. 2, the apparatus includes: the encoding module 22 is applied to a CDN service node, and is configured to receive a video source file, encode the video source file, and obtain an encoded video file; a providing module 24, configured to provide the video file to the first user equipment through a CDN upper node of the CDN service node.
Further, the encoding module 22 is further configured to receive a video source file through a video encoding server in the CDN service node; and coding the video source file according to the coding parameter configuration information pre-configured by the client source station to obtain the video file.
Fig. 3 is a block diagram of a video processing apparatus according to an embodiment of the present invention, and as shown in fig. 3, the providing module 24 includes: a sending unit 242, configured to send the video file to a CDN upper node; a processing unit 244, configured to store the video file through the CDN upper node, and send the video file to other CDN lower nodes of the CDN upper node; a providing unit 246 is configured to provide the video file to the first user equipment through the CDN lower node.
Further, the providing module 24 is further configured to send the video file to a CDN cache server of the whole network and send the video file to all CDN lower-layer nodes through the CDN cache server of the whole network under the condition that the video file needs to be pre-distributed over the whole network; or, under the condition that the video file does not need to be pre-distributed in the whole network, sending the video file to a CDN lower node corresponding to the first user equipment through a CDN upper node according to a request of the first user equipment; the CDN upper node judges whether to perform whole-network pre-distribution on the video file or not according to distribution mode configuration information pre-configured by the client source station.
Further, the video source file received by the CDN service node is from the second user equipment, where the CDN service node is the closest CDN service node to the second user equipment.
In view of the technical problems in the related art, in combination with the above embodiments, in the preferred embodiment, a scheme for video encoding and pre-delivery service provided by a CDN service provider is provided. The preferred embodiments will be described below with reference to the accompanying drawings.
The scheme for providing service for customers and netizens through video coding and pre-distribution service provided by a CDN service provider in the preferred embodiment is divided into three steps, which are in sequence: (1) receiving and encoding a video source file; (2) pre-distributing a video coding file; (3) video configuration and information feedback.
Firstly, a netizen uploads a video source file to a CDN service node (a lower-layer node) nearest to the netizen, and a video coding server is responsible for receiving the file in the node and carries out video coding according to coding parameter configuration preset by a client.
After the coding is finished, the video source file and the coding file are uploaded to a CDN upper node from a CDN lower node, and the upper node judges whether to carry out whole-network pre-distribution on the video coding file according to 'distribution mode configuration' pre-configured by a customer.
In the process of receiving, encoding, storing and distributing the video, the central system collects the states and notifies and feeds back the execution state of each step of the client in real time in a call-back mode through an API (application program interface) so that the client can timely release video links and content.
After the video links and the content are released, the netizens of all places can conveniently and quickly request and watch the video through CDN network nodes all over the places.
Fig. 4 is a network structure diagram of a video coding, distribution and on-demand service according to an embodiment of the present invention, and as shown in fig. 4, the following respectively describes these three steps in conjunction with fig. 4:
(1) video source file reception and encoding:
in the preferred embodiment, a video coding server is added to the CDN service node, the upload request of the netizen is scheduled to the most suitable CDN service node by an intelligent traffic scheduling system of the CDN service provider, and the video coding server in the node is responsible for receiving a video source file uploaded by the netizen and providing the most core video coding service according to a video coding parameter pre-configured at the client end. The advantages of the method are two, one is that when a netizen uploads a video source file, due to the problems of large file volume, poor network link and the like, uploading speed is low, and experience is poor. At the moment, a CDN service provider can be used for providing nearby file uploading service for network edge nodes all over the region, so that uploading experience of netizens is improved, and bandwidth occupancy rate of a customer source station is reduced. Secondly, the video coding technology is a very specialized technology, and requires a large amount of technical resources, and it also requires a large amount of server computing resources. The video coding service provided by the CDN service provider can utilize the advantages of the technology and the server scale, so that customers can save the server computing resources, and meanwhile, the technical implementation details do not need to be considered too much, and the admission threshold of the video website industry is reduced.
(2) Video coding file pre-distribution:
when a traditional video website structure faces a CDN (content delivery network) service provider to pull video resources, a large flow load can be generated within a period of time, so that the video website cannot serve normal netizen access well. In order to solve the problem, an "upper node" may be added to the entire CDN network, and the encoded video resource is uploaded to the upper node instead of the customer source station, so as to reduce the pressure on the customer source station and transfer the traffic load problem to the CDN service provider for resolution. The client can pre-select a distribution mode (namely whether to perform pre-distribution) according to the resource type, so that after the upper node receives and stores the video file uploaded by the lower node, whether to perform the next operation, namely the whole network pre-distribution, is judged according to the configuration. The coded video is automatically connected with the CDN and is automatically distributed, and a customer does not need to intervene in the distribution process.
Fig. 5 is a network structure diagram for performing "pre-distribution" according to an embodiment of the present invention, and as shown in fig. 5, for a hot resource, a client may select to perform "pre-distribution", so that a video file is actively pre-distributed from an upper node to a CDN cache server in the whole network, and an instant on-demand service is provided.
Fig. 6 is a network structure diagram without "pre-distribution" according to an embodiment of the present invention, and as shown in fig. 6, for a cold resource, a client may choose not to perform "pre-distribution" so that a video file is only saved in an upper node. When a certain lower node receives the request of the netizen, the upper node is actively pulled, thereby saving resources.
(3) Video configuration and information feedback:
fig. 7 is a schematic diagram of the interaction between the central system and the client according to the embodiment of the present invention, and as shown in fig. 7, after the client configures the following three video configurations, the video will be read from the central system and used in the processes of receiving, encoding, storing and distributing. The central system also collects the processing states and notifies and feeds back the execution state of each step of the client in real time in a mode of Application Programming Interface (API) call-back. Video uploading, encoding and distributing actions are integrated with a customer service system through an API, and customers do not need to realize related logic by themselves.
1. First, the video configuration is explained in detail:
in video configuration, three visual configurations are provided by taking a 'channel' as a unit through a central Website (Website, WEB for short) system:
a) and (3) encoding parameter configuration:
the method provides various encoding parameter configurations of video source files, such as format, code rate, resolution and the like, and the encoding technology behind the method is realized by CDN service providers.
b) Distribution mode configuration:
c) and (3) file saving configuration:
2. the information feedback is explained in detail again:
a) video state collection and feedback
In the process of processing the video, the video is divided into four stages, and each stage has a corresponding execution state (whether success or failure). The central system collects the states and notifies the client of the execution state of each step in real time in a call-back mode through an API (application program interface), so that the client can publish the video links and the content in time.
The callback parameter format is as follows:
b) obtaining video download links
The method can acquire the download link address of the video so as to provide the client with video backup.
1) Inquiring parameters:
2) and returning a value:
c) statistical analysis
The method provides statistical analysis value-added service through an API (application program interface), and can check statistics of video uploading number, historical bandwidth and the like in a specified time period by taking a channel as a unit.
Video upload data API
1) Inquiring parameters:
field(s) Description of the invention
Channel name Each domain name that a customer uses CDN services is referred to as a channel.
Time of inquiry Query start and end times.
2) And returning a value:
③ historical bandwidth API:
1) inquiring parameters:
field(s) Description of the invention
Channel name Each domain name that a customer uses CDN services is referred to as a channel.
Time of inquiry Query start and end times.
2) And returning a value:
field(s) Description of the invention
Historical bandwidth The cumulative bandwidth usage for that channel.
According to the preferred embodiment, the video source files are uploaded to the CDN service node, the flow load of the client source station is reduced, and the uploading speed of netizens is increased. By using the video coding server provided by the CDN service provider, the computing resources of the client source station are saved, meanwhile, the client does not need to consider more technology implementation details, and the admission threshold of the video website industry is reduced. The video file is stored in upper nodes of the CDN, and can be pulled from the upper nodes during pre-distribution, so that the traffic load of a client source station is reduced. And meanwhile, a video downloading link is provided, so that a client does not need to store all the large files, and the storage resource of a client source station is saved.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (9)

1. A video processing method, comprising:
a Content Delivery Network (CDN) service node receives a video source file, encodes the video source file and obtains an encoded video file;
providing the video file to first user equipment through a CDN upper node of the CDN service node;
the receiving, by the CDN service node, the video source file, and encoding the video source file, where obtaining the encoded video file includes: a video coding server located in the CDN service node receives the video source file; and coding the video source file according to the coding parameter configuration information pre-configured by the client source station to obtain the video file.
2. The method of claim 1, wherein providing the video file to the first user device through the CDN upper node comprises:
the CDN service node sends the video file to the CDN upper node;
the video file is stored through the CDN upper node, and the video file is sent to other CDN lower nodes of the CDN upper node;
and providing the video file to the first user equipment through the CDN lower layer node.
3. The method of claim 2, wherein saving the video file by the CDN upper node and sending the video file to other CDN lower nodes of the CDN upper node comprises:
under the condition that the video file needs to be subjected to whole-network pre-distribution, the video file is sent to a whole-network CDN cache server, and the video file is sent to all CDN lower-layer nodes through the whole-network CDN cache server; or,
under the condition that full-network pre-distribution of the video file is not needed, sending the video file to a CDN lower-layer node corresponding to the first user equipment through the CDN upper-layer node according to a request of the first user equipment;
and the CDN upper node judges whether to perform whole-network pre-distribution on the video file according to distribution mode configuration information pre-configured by a client source station.
4. The method of claim 1, wherein receiving a video source file by a CDN service node comprises:
the video source file received by the CDN service node is from a second user device, wherein the CDN service node is a CDN service node closest to the second user device.
5. The method according to any one of claims 1 to 4, further comprising:
and the client source station receives the video source file or the processing state of the video file fed back by the CDN service provider side equipment through a central system.
6. A video processing device applied to a CDN service node is characterized by comprising:
the encoding module is used for receiving a video source file and encoding the video source file to obtain an encoded video file;
a providing module, configured to provide the video file to a first user device through a CDN upper node of the CDN service node;
the encoding module is further configured to receive the video source file through a video encoding server in the CDN service node and encode the video source file according to encoding parameter configuration information configured in advance by a client source station, to obtain the video file.
7. The apparatus of claim 6, wherein the providing module comprises:
a sending unit, configured to send the video file to the CDN upper node;
the processing unit is used for storing the video file through the CDN upper node and sending the video file to other CDN lower nodes of the CDN upper node;
and the providing unit is used for providing the video file to the first user equipment through the CDN lower layer node.
8. The apparatus of claim 7, wherein the providing module is further configured to send the video file to a CDN cache server of a whole network and send the video file to all CDN lower-layer nodes through the CDN cache server of the whole network if the video file needs to be pre-distributed in the whole network; or, under the condition that the video file does not need to be pre-distributed in the whole network, sending the video file to the CDN lower node corresponding to the first user equipment through the CDN upper node according to the request of the first user equipment; and the CDN upper node judges whether to perform whole-network pre-distribution on the video file according to distribution mode configuration information pre-configured by a client source station.
9. The apparatus of claim 6, wherein the video source file received by the CDN service node is from a second user device, and wherein the CDN service node is a CDN service node closest to the second user device.
CN201510335214.9A 2015-06-16 2015-06-16 Method for processing video frequency and device Active CN104902259B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510335214.9A CN104902259B (en) 2015-06-16 2015-06-16 Method for processing video frequency and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510335214.9A CN104902259B (en) 2015-06-16 2015-06-16 Method for processing video frequency and device

Publications (2)

Publication Number Publication Date
CN104902259A CN104902259A (en) 2015-09-09
CN104902259B true CN104902259B (en) 2017-08-01

Family

ID=54034619

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510335214.9A Active CN104902259B (en) 2015-06-16 2015-06-16 Method for processing video frequency and device

Country Status (1)

Country Link
CN (1) CN104902259B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105516748B (en) * 2015-11-27 2019-02-12 北京奇虎科技有限公司 A kind of method that realizing network direct broadcasting and server
CN105872640A (en) * 2015-12-07 2016-08-17 乐视云计算有限公司 Live broadcast video obtaining method, device and system
CN107707616B (en) * 2017-08-21 2019-02-12 贵州白山云科技股份有限公司 A kind of data transmission method and system
CN109451092B (en) * 2018-12-07 2021-10-08 玲珑视界科技(北京)有限公司 CDN (content delivery network) domain name orientation method and system based on IP (Internet protocol) segment
CN111263185A (en) * 2020-02-27 2020-06-09 中电福富信息科技有限公司 Video service cross-region access method based on GBT2260-2007 national standard coding specification
CN111314713A (en) * 2020-02-27 2020-06-19 中电福富信息科技有限公司 Nearby access method of video service based on GBT2260-2007 national standard coding specification

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101217553A (en) * 2008-01-15 2008-07-09 中兴通讯股份有限公司 A media flow random access treatment method
CN102572548B (en) * 2011-01-04 2017-05-17 中兴通讯股份有限公司 Content distributing method and system
CN102231749B (en) * 2011-08-12 2013-12-11 乐视网信息技术(北京)股份有限公司 System and method for transmitting live stream by utilizing content delivery network (CDN)
CN103945277B (en) * 2013-12-02 2018-05-01 三星电子(中国)研发中心 Realize the mthods, systems and devices that mobile terminal video is shared

Also Published As

Publication number Publication date
CN104902259A (en) 2015-09-09

Similar Documents

Publication Publication Date Title
CN104902259B (en) Method for processing video frequency and device
WO2017161762A1 (en) Data transmission method, device and system
CN106549878B (en) Service distribution method and device
CN101889425B (en) Apparatus and method for simulcast over variable bandwidth channel
US20090049152A1 (en) Method and Apparatus for Collecting Performance Management Data in Communication Networks
US20110078116A1 (en) Method for controlling the distribution of data blocks and apparatus for the same
CN103581701A (en) Method, system and network for transmitting multimedia data to a plurality of clients
CN103379140A (en) Log processing rule synchronization method and relative device and system
US20150032798A1 (en) Method And Apparatus For Providing Redundant Data Access
CN101222347A (en) Method and equipment for user acquiring network data
DE10297645T5 (en) Method and device for load sharing and data distribution in servers
CN103649954A (en) Digital content recommendation system
CN104243609A (en) Information service pushing method and device
CN104471904A (en) Content optimization based on real time network dynamics
CN105005500A (en) Remote procedure calling method, server side and client
CN104602035A (en) Streaming media on-demand method and streaming media on-demand system
CN106209952B (en) Service node distribution method and device, CDN management server and system
US10348597B2 (en) Monitoring server, resolution server, request device, and node selection method
CN102572530A (en) Streaming media business adjusting method and system
CN117579611A (en) Data transmission method and device, storage medium and electronic device
US20150163853A1 (en) Mobile communication terminal having multiple communication interfaces, and cooperative data communication method thereof
EP3051769B1 (en) Dynamic switching to broadcast transmission of multimedia content over a mobile communication network
WO2021012588A1 (en) Method and system for establishing flexible ethernet management channel
CN109639459B (en) Method for adjusting rated bandwidth, terminal and storage medium
CN106713180A (en) Hotspot equipment control method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20220225

Granted publication date: 20170801