MEDIA ACCELERATION LIVE/VOD - PHONE: (877) 937-4236 EMAIL

Page created by Tony Simon
 
CONTINUE READING
MEDIA ACCELERATION LIVE/VOD - PHONE: (877) 937-4236 EMAIL
Media Acceleration
    Live/VoD

 Phone: (877) 937-4236         Email: info@cdnetworks.com
                2019 CDNetworks Inc. All rights reserved.
MEDIA ACCELERATION LIVE/VOD - PHONE: (877) 937-4236 EMAIL
Table of Content
Product & Current Status of Industry & Challenges���������������������������������������������������������������������� 4

Product Introduction������������������������������������������������������������������������������������������������������������������������� 5
Product Overview������������������������������������������������������������������������������������������������������������������������������������������������������������������5
Product Positioning and Application Scope �����������������������������������������������������������������������������������������������������������������������6
Product Technical Architecture��������������������������������������������������������������������������������������������������������������������������������������������6
Product Sketch�����������������������������������������������������������������������������������������������������������������������������������������������������������������������6
Product Structure������������������������������������������������������������������������������������������������������������������������������������������������������������������6
Product Operation Process��������������������������������������������������������������������������������������������������������������������������������������������������7

Product Features�������������������������������������������������������������������������������������������������������������������������������� 7
User Experience Improvement��������������������������������������������������������������������������������������������������������������������������������������������7
NGB Scheduling���������������������������������������������������������������������������������������������������������������������������������������������������������������������8
Video Dragging�����������������������������������������������������������������������������������������������������������������������������������������������������������������������8
Multi-screen Playback Resuming�����������������������������������������������������������������������������������������������������������������������������������������8
Video Transmuxing����������������������������������������������������������������������������������������������������������������������������������������������������������������8
Audio and Video Transcoding����������������������������������������������������������������������������������������������������������������������������������������������8
Video Screenshot�������������������������������������������������������������������������������������������������������������������������������������������������������������������9
Video File Processing�������������������������������������������������������������������������������������������������������������������������������������������������������������9
File Prefetching�����������������������������������������������������������������������������������������������������������������������������������������������������������������������9
File Purging�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������9
Dedicated Caching�����������������������������������������������������������������������������������������������������������������������������������������������������������������9
302 Memory Origin��������������������������������������������������������������������������������������������������������������������������������������������������������������10
Video Content Regulation���������������������������������������������������������������������������������������������������������������������������������������������������10
File Forbidding ���������������������������������������������������������������������������������������������������������������������������������������������������������������������10
Video Verification ����������������������������������������������������������������������������������������������������������������������������������������������������������������10
Customer Cost Reduction���������������������������������������������������������������������������������������������������������������������������������������������������10
Accurate Stream Control�����������������������������������������������������������������������������������������������������������������������������������������������������10
Origin Bandwidth Control ��������������������������������������������������������������������������������������������������������������������������������������������������10
Total Bandwidth Control ����������������������������������������������������������������������������������������������������������������������������������������������������11
Copyright Protection�����������������������������������������������������������������������������������������������������������������������������������������������������������11
File Protection����������������������������������������������������������������������������������������������������������������������������������������������������������������������11
Network Protection�������������������������������������������������������������������������������������������������������������������������������������������������������������11
Viewing Protection���������������������������������������������������������������������������������������������������������������������������������������������������������������11
H.265 Encoding��������������������������������������������������������������������������������������������������������������������������������������������������������������������12
Customer Revenue Increase����������������������������������������������������������������������������������������������������������������������������������������������12
HSL Ad-insertion������������������������������������������������������������������������������������������������������������������������������������������������������������������12
Video Trial Playing����������������������������������������������������������������������������������������������������������������������������������������������������������������12
Terminal SDK Support���������������������������������������������������������������������������������������������������������������������������������������������������������12
Player SDK�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������12
Short Video SDK�������������������������������������������������������������������������������������������������������������������������������������������������������������������12
Service Quality Assurance���������������������������������������������������������������������������������������������������������������������������������������������������12
Origin Monitoring����������������������������������������������������������������������������������������������������������������������������������������������������������������13
                                                                                                                                                                                              2

2019 CDNetworks Inc. All rights reserved.                         Phone: (877) 937-4236                    Email: info@cdnetworks.com                         www.cdnetworks.com
CDN Service Quality Monitoring����������������������������������������������������������������������������������������������������������������������������������������13
Website Quality Assessment Report ��������������������������������������������������������������������������������������������������������������������������������13

Product Value����������������������������������������������������������������������������������������������������������������������������������� 13
Improve User Experience and Reduce Pressure on Origins������������������������������������������������������������������������������������������13
Support Multiple Platforms and Terminals����������������������������������������������������������������������������������������������������������������������13
Assist Business Operations with Flexible Policies������������������������������������������������������������������������������������������������������������14
Prevent Hotlinking Requests and Apply Cost Control�����������������������������������������������������������������������������������������������������14

About CDNetworks�������������������������������������������������������������������������������������������������������������������������� 14

                                                                                                                                                                            3

2019 CDNetworks Inc. All rights reserved.                  Phone: (877) 937-4236                 Email: info@cdnetworks.com                    www.cdnetworks.com
Developed independently by CDNetworks and on the basis of CDN2.0 acceleration platform that consists of all
network nodes deployed all around the globe, Media Acceleration locates users’ HTTP and HTTPS visits to their
optimal nodes with the load balance system to avoid network congestion and accelerate users’ visits, improving
service quality and reducing pressure on the origin.

Media Acceleration is one of the CDNetworks CDN “Super Star” products. For many years, it has been providing
high-quality VOD acceleration service to many video providers. The audio/video encryption system and real-time
file format conversion and other technologies that are used in this product are technological patents.

Product & Current Status of Industry &
Challenges
Since the founding of Youtube in 2015, video websites have been increasing exponentially: tudou.com, youku.
com, ku6.com, PPTV, PPS and other commercial video websites are coming to the market one after another;
then comes the video portals, v.qq.com, sohu video, sina video, baidu video and iqiyi video, etc.; traditional TV
stations are following closely behind, CNTV, mango TV have come on strong, becoming a capable competitor
for the former two. After many years of development and market reshuffling, online video industry has been
expanding rapidly with a quite mature structure and a big user base.

Statistics from China Internet Network Information Center (CNNIC) show that by the end of June 2017, user scale
of China network videos has reached 565 million, with an increase of 20.27 million compared with last year.
Usage rate is 75.2%, with an increase of 3.7 percentage points compared with last year. With the increase of
market scale of video industry, new medium, social apps, online education, online music, public service, UGC,
OTT and other industries are becoming more video-based.

As Wi-Fi and 4G networks are getting more popular, bandwidth of mobile devices increases a lot, and has
broken the traditional bandwidth bottlenecks to mobile devices. With natural features of mobile devices such
as no time or space limits, mobile users are increasing sharply. By June 2017, there are 525 million mobile video
users with an increase of 5.1%, accounting for 72.6% of total video users. Mobile video users are still the main
propeller of the user scale of online video industry.

Since the first half of 2015 when the China State Council ordered to “Increase speed and reduce fees”, carriers
have taken many measures one after another in this regard. Less network expense attracts more users to enjoy
online audios and videos. At the same time, users are having higher requirement for online videos.

Therefore, it’s safe to say that video industry is still growing rapidly. However, when high-concurrency, high-
bitrate, high-requirement, multi-device coexist with rampant hotlinking, video providers are becoming
vulnerable and helpless in video creation and marketing. They are faced with the following problems:

Surging visits require more bandwidth
When popular movies or dramas hitting the screens, users are increasing rapidly, so the bandwidth surges
and servers encounter bottlenecks, compromising user experience or unable to provide viewing service. Since
they cannot accurately estimate the amount of bandwidth burst, video providers can hardly make sure that

                                                                                                                       4

2019 CDNetworks Inc. All rights reserved.   Phone: (877) 937-4236   Email: info@cdnetworks.com    www.cdnetworks.com
the purchased bandwidth can meet real requirements. Insufficient bandwidth will cause the user churn and
excessive bandwidth will bring a cost overrun.

Multiple devices, and high user requirements
Due to variety of end devices and network environments, features of video business have become complicated.
For example, different end device supports different video formats, and under different network environments,
video definitions can be adaptive. According to some special application scenarios, some customized functions
need to be developed to ensure a good user experience. More investment in development is needed to meet
the changing business requirements, which leads to more complicated systems, unstable platforms and high
maintenance costs.

Fierce competition, and high costs for users
Currently the market landscape of video industry is becoming steady and more homogenized, so in order to
increase user stickiness, some websites have spent a lot of money in purchasing the exclusive broadcasting
right of high-quality content. They even create their own programs by cooperating with content providers, which
drives a high user cost. However, with the increase of network bandwidth and popularity of smart devices, users
have higher requirements of video quality. Website with poor service quality will be faced with user churn, and
its previous investment will generate nothing.

Rampant hotlinking, and serious copyright issues
To attract users, websites with lots of financial support spend a large amount of money in purchasing
distribution right or exclusive copyright of high-quality content. At the same time, some websites who cannot
afford the copyright content, often steal content with low-cost methods like hotlinking to attract users, making
victim websites unable to improve their brand perception and user stickiness. These victim websites will suffer
great loss and they may go bankrupt.

To help video industry to overcome various obstacles, CDNetworks has rolled out the Media Acceleration
Product based on HTTP/HTTPS protocols so that customers can focus on content creations and marketing and
stay competitive among fierce competitors, without worrying about bandwidth surge or hotlinking.

Product Introduction
Product Overview
CDNetworks Media Acceleration Product has flexible cache policy and intelligent scheduling system, so that
users can access with the optimal nodes, maximizing user experience; powerful cloud storage platform and
customized player as well as the short video SDK, provide users with one-stop service, with which users do not
need to invest much, what they only need to do is maintain website servers and focus on website operations.

Media Acceleration Product provides one-stop VOD acceleration service for PC, mobile devices and TV. It
supports multiple file formats, encoding formats and customers only need to provide their servers and origin
files to enjoy all-region, all-ISP, high-definition, stable and secure VOD acceleration service, giving users the best
audio/video experience.

                                                                                                                         5

2019 CDNetworks Inc. All rights reserved.   Phone: (877) 937-4236   Email: info@cdnetworks.com      www.cdnetworks.com
At the same time, according to users’ actual requirements, multiple related services and value-added functions
are provided as well, ensuring a fast response to customers’ requirements for new technologies and custom
needs.

Product Positioning and Application Scope
Combined with streaming media technology and CDNetworks CDN technology, CDNetworks Media Acceleration
Product provides website customers with fast, stable and secure streaming media acceleration service. This
product is applicable to all websites with the HTTP/HTTPS VOD acceleration requirements.
For example: video portal, network TV stations, online music sites, online education sites, video gaming sites,
cartoon video sites, news sites, UGC video sites, OTT TV and VR industry sites, etc.

Product Technical Architecture
Product Sketch

                                      2-1 HTTP/HTTPS Media Acceleration Sketch of CDNetworks CDN

Product Structure
1.   Video websites are responsible for maintaining origin servers and media content (media content can be
     stored on CDNetworks Cloud Storage and Streaming Media Processing Center of CDNetworks can do video
     processing for the media content that are stored on Cloud Storage), and CDNetworks is responsible for
     providing high-quality CDN distribution service;

                                                                                                                              6

2019 CDNetworks Inc. All rights reserved.       Phone: (877) 937-4236       Email: info@cdnetworks.com   www.cdnetworks.com
2.   CDNetworks Load Balance System: responsible for positioning end users’ requests to the optimal CND edge
     nodes;
3.   CDNetworks Edge Nodes: CDN edge nodes that are distributed worldwide obtain video files from
     CDNetworks level-two nodes with CDNetworks private transmission protocol, responding to users’ requests
     as soon as possible;
4.   CDNetworks Level-two Nodes: collect origin requests to CDNetworks edge nodes and obtain video files
     from customer origin websites and CDNetworks Cloud Storage, responding to requests from CDNetworks
     Edge Nodes as soon as possible;
5.   CDNetworks Cloud Storage: responsible for maintaining customer’s media content, and processing videos
     for the local media content based on customers’ requirements, such as porn detection;
6.   CDNetworks Streaming Media Processing Center: apply transmuxing, encoding conversion, transrating,
     resolution conversion, watermark adding, video screenshot, video stitching and other operations to the
     media content that is stored on CDNetworks Cloud Storage.
7.   CDNetworks Quality Monitoring Platform: responsible for monitoring the overall service quality of the
     media acceleration platform. Once abnormal situations detected, alerts are sent out immediately and the
     platform automatically processes based on the pre-configured policies. If needed, corresponding personnel
     will get involved to offer assistance. Besides, service quality data that is provided by client can be used to
     offer more accurate service quality monitoring, better ensuring a high service quality to customers.

Product Operation Process
1.   End users request VOD content from customers’ websites and send DNS resolution requests to local DNS;
2.   Customers CNAME the domains to CDNetworks acceleration domains and CDNetworks Load Balance
     system returns IP addresses of the optimal nodes to local DNS;
3.   End users send requests of obtaining VOD files to the optimal edge nodes;
4.   If edge nodes have not cached the content, they will give a quick response and then obtain and cache VOD
     files from level-two nodes, and lastly return the obtained and cached content to end users;
5.   If level-two nodes have not cached the content, they will give a quick response and obtain and cache the
     VOD content from customers’ origins or CDNetworks Cloud Storage, and lastly return the content to edge
     nodes.
6.   If customers need to process the videos that are stored on CDNetworks Cloud Storage, they need to invoke
     the video processing API of CDNetworks Cloud Storage, upload video processing parameters, and then
     CDNetworks Cloud Storage processes the media content based on customers’ uploaded parameters and
     lastly return the processing results to customers.

Product Features
User Experience Improvement
With functions of CDNetworks New-generation Scheduling System, file prefetching, file purging and dedicated
caching, response speed is accelerated. Combined with functions of video dragging, video screenshot, multi-
screen playback resuming, transmuxing and transcoding, content can be adapted to different devices, so that
users’ viewing experience is improved.
                                                                                                                         7

2019 CDNetworks Inc. All rights reserved.   Phone: (877) 937-4236   Email: info@cdnetworks.com      www.cdnetworks.com
NGB Scheduling
Local DNS IP may not match the egress IP location where the user visits due to cross-ISP issues or incorrect user
configurations. This may cause load balance system to configure incorrect CDN node. This incorrect CDN node
is able to automatically guide the user’s request to the correct node, however, multiple 302 redirects still affect
user experience.

NGB is the new generation global multiple-level intelligent load balance system that is independently developed
by CDNetworks. It can accurately lead users to their corresponding optimal nodes based on their egress IP
addresses and nodes health and service situations. By doing this, not only the issue that Local DNS IP does not
match the actual IP location is solved, but also the cache hit ratio as well as the service quality are improved.

Video Dragging
Video dragging allows users to conveniently drag the video progress bar, so that video can be played at any
frame, not necessarily from the start. For long videos, video dragging can effectively improve users’ viewing
experience.

In users’ requests, specified dragging parameters are carried, so that CDN nodes can respond based on the
dragging parameters and realize video playback resuming. With cookie or session information, local playback
resuming can be realized. Combined with user’s account information, multi-screen playback resuming can be
achieved.

Multi-screen Playback Resuming
Users want to continue watching a video using different devices (for example: use mobile phone to continue to
watch the video that they have watched on Smart TV). To meet this requirement, CDNetworks has rolled out the
function of multi-screen playback resuming. This function is supported in PC, Android, IOS, IPAD and Smart TV,
ensuring an uninterrupted viewing experience.

Video Transmuxing
In recent years, mobile users are increasing sharply and are more active than PC users. To ensure compatibility
with multiple devices and a good user experience, CDNetworks has rolled out the function of encapsulation
format conversion for streaming media files. This function supports encapsulation formats input such as FLV,
MP4, TS, etc., and supports multiple encapsulation formats output, effectively solving the compatibility issue
for multiple devices. Besides, scenarios like splitting audio from video for lip sync, mimicry and voice-over are
supported.

Audio and Video Transcoding
As users have different network environments, especially for mobile users, the network environments are
changeable and unstable, CDNetworks has rolled out the transcoding function for streaming media files to
improve the accessing experience of users under different network environments. This function supports
conversion of bitrates, resolutions, frame rates and encoding formats (for example, input one bitrate and output
multiple bitrates), and watermark and logo adding and other operations. Users can select a video file with the
appropriate bitrate, watermark or logo to watch based on their own network environment and requirements,
such as select ultra-high definition or Blu-ray videos when using PC, and standard definition or high definition
when using mobile devices.
                                                                                                                        8

2019 CDNetworks Inc. All rights reserved.   Phone: (877) 937-4236   Email: info@cdnetworks.com     www.cdnetworks.com
Video Screenshot
In order to allow UGC users to use their own favorite covers and apply thumbnail preview by clicking the
progress bar while watching a video (i.e.: move the cursor on a specific location of the progress bar, so users
can preview the video image), CDNetworks provides the function of video screenshot for users. This function
supports single screenshot, interval screenshot (the time interval is specified) and average screenshot
(screenshots number is specified), and supports inputting of video files in multiple mainstream encapsulation
formats (MP4, FLV, M3U8, TS, AVI, etc.) and encoding formats (H.265, H.264, MPEG, etc.) and outputting of
images in multiple formats (JPG, PNG, GIF), so that various requirements from users can be met.

Video File Processing
Usually customers have their requirements in processing video files, including video cropping, video cutting,
video stitching, getting MP3 covers, etc.

1.   Video cropping: for UGC customers, the resolutions of the uploaded videos are different, so even these
     resolutions can be converted, the scaled or stretched videos may still have some black lines on sides. The
     function of video cropping can be used here to cut the black sides out and improve the viewing experience.
2.   Video cutting: to cut out or cut to keep the specific video clip. Applicable to: customers in TV and
     broadcasting industries who need to cut the ads and rebroadcast the recorded video; customers who cut
     and keep the highlights of a video for advertising.
3.   Video stitching: video clips that are shot at different time but under the same scenario can be stitched to a
     complete video before publishing. Applicable to: when live recording is interrupted, recorded videos of the
     same broadcaster can be stitched together.

File Prefetching
When users firstly request some popular videos that have not been cached on nodes, they need to access
origin to get the videos. To avoid too many origin requests and shorten the requesting time for the first time,
CDNetworks has rolled out the function of file prefetching. Before users’ request, nodes firstly access origins to
get the specific files and cache them, so that when users send their requests for the files, the cached files are
returned to users to avoid too many origin requests. Besides, for HLS files, nodes support pre-load and cache ts
slices according to m3u8 files, and make these ts slices to dynamically maintain their configured values, so that
first frame loading duration and stuttering ratio are decreased, overall enhancing the response speed of the
CDN nodes.

File Purging
By caching video files on nodes, users can access these files from their nearest nodes, increasing content
response speed. As cached files are only valid for a certain time, only those expired cached files trigger CDN
nodes to obtain related files from origin. As long as cached files are not expired, origins can do operations like
adding, deleting, modifying to these files, and CDN nodes regard the cached files as the latest, and will not
update data from origins. Thus, cached files on CDN nodes might not be synced with those on origins (such as:
old versions on CDN nodes, etc.). To solve this issue, CDNetworks has rolled out the function of file purging to
help customers update their cached files, ensuring users can access the latest files.

Dedicated Caching
Limited space on CDN nodes determines that nodes have to clear files regularly to release some space to cache
                                                                                                                        9

2019 CDNetworks Inc. All rights reserved.   Phone: (877) 937-4236   Email: info@cdnetworks.com     www.cdnetworks.com
new files. Normally some unpopular files are cleared firstly, but for customers whose businesses are not that
popular (such as paid videos like online education courses), their service quality is directly affected. Therefore,
based on customers’ requirements, CDNetworks provides a differentiated caching policy, which leaves
customers with a dedicated caching policy to ensure some important yet unpopular files can be accessed by end
users timely, providing a fast and high-quality service to customers.

302 Memory Origin
With the increase of videos, customers may set up their own nodes resources to do content and storage
management. They can also set up their origin-scheduling center to realize origin load balance. However, for
small files like HLS, they are requested frequently, so if to request these files from origins each time, origin
scheduling servers might be overburdened. To increase origin efficiency and hit ratio, and decrease pressure on
customers’ scheduling center, CDNetworks has rolled out 302 memory origin function to facilitate customers’
content management. With this function, by recording the 302 IP address that is given by customer’s scheduling
center, all ts slices of the same file are requested directly to this IP address, shortening the request time and
improving user experience.

Video Content Regulation
File Forbidding
For files that are against national policies or requirements or have copyright issues (for example, an UGC user
uploaded some resources that were solely owned by a video site), the function of file forbidding can be used to
match and forbid the video URL, reducing the risk of being shut down for the website.

Video Verification
As the content of the uploaded videos are beyond control, especially for UGC customers, CDNetworks provides
the function of video verification to prevent some websites from being shut down due to uploaded videos. This
function uses AI deep learning technology to detect porn, terrorism and violence frames. Compared with human
review, this function has higher efficiency and accuracy, especially for porn and terrorism information. This
function reduces the risk of being shut down for some websites.

Customer Cost Reduction
With bandwidth control policy, H.265 and other functions, bandwidth costs can be reduced. The copyright
protection function can effectively protect copyright content from being stolen, reducing costs for customers
from another aspect.

Accurate Stream Control
While ensuring a good viewing experience for end users, download speed can be limited according to specific
time, downloaded byte, file types or bitrate ranges, so that costs for customers can be controlled and reduced.

Origin Bandwidth Control
When a website publishes many new files or some files are too large, there might be many back-to-origin
requests, causing back-to-origin bandwidth surge and huge pressure on origin. To deal with this issue, the

                                                                                                                         10

2019 CDNetworks Inc. All rights reserved.   Phone: (877) 937-4236   Email: info@cdnetworks.com      www.cdnetworks.com
function of origin bandwidth control can be used to limit the back-to-origin visiting speed of a connection, a host
or a domain, or all domains on a host, reducing origin bandwidth, and pressure on origins.

Total Bandwidth Control
For customers who are sensitive to bandwidth costs, CDNetworks provides the function of total bandwidth
control to monitor the total bandwidth of a website. When the bandwidth reaches the set threshold, alerts will
be sent automatically. Moreover, different measures are taken according to customers’ requirements (such as
rejection, redirection, guarantee based on alert levels, etc.), avoiding bandwidth burst and costs increase.

Copyright Protection
File Protection
To solve problems of user churn and revenue loss caused by leakage of video resources (such as: VIP videos,
online course, etc.), CDNetworks has rolled out MP4/HLS DRM solution, protecting copyright based on files and
ensuring customers’ lawful rights and interests unharmed.

Network Protection
Access control based on comprehensive anti-hotlinking technology can effectively protect the customer website
content from being stolen by other websites or users, helping customers reduce bandwidth and operation
costs.

Basic anti-hotlinking: access permission can be set according to customers’ requirement based on some IP
segments, specific browsers or dedicated clients with special User-Agent labels, users with specific keywords
carried in Cookie, some specific domains or specific regions. Besides, time periods can be set as a parameter
for access restriction based on actual requirements, so that users’ requests can be reduced flexibly, saving
bandwidth costs and reducing customers’ expenses.

Advanced anti-hotlinking: verify the information carried in the request URL of a user to check the legitimacy of
the request. If legitimate, respond normally, and if not, reject the request. The following methods can be used:

1.   Timestamp anti-hotlinking: by checking the legitimacy of the request URL to decide whether to provide
     service or not. CDNetworks has optimized HLS protocol to intelligently generate timestamp of ts requests,
     so that timestamp anti-hotlinking based on HLS protocol is realized.
2.   Center validation anti-hotlinking: intelligently detect hotlinking requests based on certain rules of
     CDNetworks Center Validation Server and reject to provide service.
3.   Back-to-origin authentication anti-hotlinking: CDNetworks coordinates with Customer’s authorization center
     to provide service to requests that pass the verification of customer’ authorization center and rejects service
     to those who do not pass.

Viewing Protection
During video playing, operations like adding watermark, logo, marquee, pop-up windows and adding copyright
information can be done to protect involved copyright from viewing aspect, preventing customers’ resource
from being stolen.

                                                                                                                        11

2019 CDNetworks Inc. All rights reserved.   Phone: (877) 937-4236   Email: info@cdnetworks.com     www.cdnetworks.com
H.265 Encoding
With the increase of video resolution (4k/8k) and frame rates (48/60fps), previous encoding methods will
increase video bitrates, increase the requirement of users’ bandwidth and users’ bandwidth costs. To ensure
the best viewing experience on the basis of limited bandwidth, and to reduce customers’ bandwidth costs
effectively, CDNetworks supports H.265 encoding and provides the adaptive player SDK to do encoding and
playing.

Customer Revenue Increase
HSL Ad-insertion
In recent years, the reason why many video providers have spent a lot of money in purchasing exclusive
broadcasting right of some videos is that they attach much importance to the advertisements that generate a
large amount of visiting traffic. As advertisements can better help customers generate revenue, and they are
also an important revenue source for video providers, CDNetworks has rolled out HLS ad-insertion function
based on its many years of technological practice. The ads can be played at the beginning, end or somewhere in
the video according to customers’ requirement, better helping customers in earning more.

Video Trial Playing
Customers’ paid videos can be played for several minutes for free, improving purchasing rate. CDN nodes only
return to users the free part, so that customers’ videos can be promoted to a wider audience.

Terminal SDK Support
Player SDK
For customers who do not have a lot of experience or are not willing to invest much in this industry,
CDNetworks has rolled out Flash, HTML5, Android and IOS player SDKs to help customers shortening the “Go
Live” period. These SDKs not only have the basic functions of a player (such as definition switch, video list,
skin setting, logo, thumbnail preview, ads, etc.), but also have functions of playing a video immediately and
integrated H.265 soft and hard decoding, reducing developments costs for customers and improving service
quality.

Short Video SDK
As short video industry is expanding rapidly in the past two years, CDNetworks has rolled out IOS and Android
versions of short video SDKs to help customers reduce development costs and accelerate business marketing.
The SDKs are integrated with data collecting, pre-processing, encoding, post-editing and other basic functions
of video shooting, deleting from breaking points, basic face filter, mixing, video cropping/merging, music, SDK
authorization. Besides, AI patent technology provided by SenseTime can realize special effects like dynamic
stickers, advanced face filter, etc., meeting customers’ requirements from every aspect.

Service Quality Assurance
By monitoring the running status of origins, HTTP (HTTPS) status codes and user download speed in real time,
                                                                                                                        12

2019 CDNetworks Inc. All rights reserved.   Phone: (877) 937-4236   Email: info@cdnetworks.com     www.cdnetworks.com
real-time service status of nodes can be obtained; third-party service quality monitoring system can also be
used to monitor or assess customers’ service quality, giving customers a better understanding of their service
statistics.

Origin Monitoring
For websites who need to provide uninterrupted service, they need to know their running status very well to
timely locate faults and send alerts. Origin monitoring is mainly for customers’ acceleration channels. With
this function, customers’ origins can be monitored from four aspects, including whether the origins are down,
whether origins are in normal service, whether origins’ HTTP service is normal, whether origins’ DNS resolution
process is normal. Email or SMS alerts can be sent out based on configurations.

CDN Service Quality Monitoring
Monitoring system of streaming media service quality monitors the service quality of streaming media VOD in
real time, monitors the acceleration performance of CDNetworks CDN service nodes and is designed to improve
users experience as a value-added service system for streaming media. This system has multiple functions:
visitor statistics, traffic statistics, status code statistics and others. After being combined with real-time
processing system, it can switch off the abnormal CDN nodes and switch on normal ones, increasing service
stability. For example: status code monitoring supports providing customers with various types of status code
percentages of CDN accelerated websites, and when a status code exceeds the set upper limit, related customer
service is notified to check the problem, ensuring the normal service of websites.

Website Quality Assessment Report
With third-party service of website quality assessment, customers’ website service quality can be analyzed.
Professional reports are provided as well, including response time of URL visits, visits availability, error amount,
performance statistics of each region, etc., improving user experience in visiting these websites and providing
effective reference information to customers.

Product Value
Improve User Experience and Reduce Pressure on Origins
1.   Rich resources to ensure a good experience for large or small ISPs.
2.   Intelligent scheduling and monitoring mechanisms can schedule users to the optimal nodes, improving user
     experience.
3.   Flexible caching policy to reduce back-to-origin requests and pressure on origin.

Support Multiple Platforms and Terminals
•    Support playback resuming for various browsers and achieve multi-screen interactions.
•    Support visits with HLS protocol and support conversion between common encapsulation formats, realizing
     adaptive content for different devices.

                                                                                                                           13

2019 CDNetworks Inc. All rights reserved.   Phone: (877) 937-4236    Email: info@cdnetworks.com       www.cdnetworks.com
•    Support transcoding function that is compatible with PC and mobile networks, offering differentiated
     service.

Assist Business Operations with Flexible Policies
•    Abundant redundant bandwidth can easily deal with bandwidth burst, so that customers can publish their
     content or hold their activities without concerns.
•    Support multiple multi-origin policies to offer a load balance system to some extent, ensuring the
     availability of customers’ business.
•    Support redirecting of error pages to ease the unpleasant feelings of users due to error pages, reducing the
     risk of user churn.

Prevent Hotlinking Requests and Apply Cost Control
Support multiple anti-hotlinking technologies and reduce bandwidth consumption. Assist customers to save
costs and protect the audio/video copyright of customers. Improve website competitiveness and user stickiness,
protecting customers’ economic rights and interests.

About CDNetworks
CDNetworks is a global content delivery network (CDN) with a fully integrated cloud solution, offering
unparalleled speed, security and reliability for the almost instant delivery of web content. Optimized for any
device, browser and network, we ensure all users have a fast and safe web experience - whether you’re serving
B2B or B2C customers, mobile employees or remote offices.

CDNetworks accelerates and secures websites and web applications over our strategically built network of
global PoPs in both established and emerging markets. We specialize in those parts of the world where keeping
a website accessible is most difficult: Mainland China, Russia, South East Asia and the Middle East.

No matter where you are and which device is being used, our in-country experts can advise you on licensing
requirements and regulations to deliver the best web experience to your users.

Since 2000, we have been providing our customers with exceptional customer services and support, thanks to
our team of dedicated tech engineers located across the globe. Businesses with an international web presence
trust CDNetworks to protect their websites, web applications and cloud services.
CDNetworks has offices located in the UK, France, Germany, US, South Korea, China, Japan, and Singapore.

                                                                                                                      14

2019 CDNetworks Inc. All rights reserved.   Phone: (877) 937-4236   Email: info@cdnetworks.com   www.cdnetworks.com
You can also read