What are DLNA and CDN?

DLNA is an interconnection technology initiated and adopted by Sony, Intel, Microsoft and others. Many Android devices today support DLNA, and many devices can use DLNA through software support.
CDN, namely, Content Delivery Network, means content delivery network. Its purpose is to improve the response time of users to websites by adding a new layer of network architecture to the existing Internet and distributing the content of websites to the "edge" of the network closest to the user, so that users can get the content they need close to them.
CDNs are different from mirrors because they are smarter than mirrors, or as a metaphor: CDN = smarter mirroring Caching Traffic diversion. Thus, CDN can significantly improve the efficiency of information flow in Internet networks. Technically, it can comprehensively solve the problems due to small network bandwidth, large user access and uneven distribution of networks, and improve the response speed of users visiting websites.
Workflow:

When a user visits a website that has joined a CDN service, the best CDN node closest to the user is first determined through DNS redirection technology, while the user's request is directed to that node. When the user's request reaches the specified node, the CDN's server (the cache on the node) is responsible for delivering the user's requested content to the user. The specific process is as follows: the user enters the domain name of the website to be accessed in his browser, the browser requests the resolution of the domain name from the local DNS, the local DNS sends the request to the main DNS of the website, the main DNS determines the most appropriate CDN node at that time according to a series of policies, and sends the result of the resolution (IP address) to the user, who requests the content of the corresponding website from the given CDN node.