This article is a mirror article of machine translation, please click here to jump to the original article.

View: 14927|Reply: 14

【Practical Combat】Build Thunder Download and DLNA Services for Home Media Docker

[Copy link]
Posted on 10/23/2022 2:47:10 PM | | | |
Requirements: I have a soft router at home, I have installed the CentOS 7 system, and I also have the docker service installed, I want to install Thunderbolt download through docker and share data through the DLNA protocol, and I can play the video of the soft router when I turn on the TV (of course, it needs to be in the same LAN environment).

First, install the Docker service reference below:

Install Docker containers on CentOS 7
https://www.itsvse.com/thread-9999-1-1.html

Docker Hub sets up domestic image acceleration
https://www.itsvse.com/thread-9738-1-1.html
Thunder download

Thunder Remote Download Service (Docker) (Unofficial) cnk3x/xunlei: Thunder remote download service program extracted from the Thunder Synology suite for use on other devices. For testing only, please delete it consciously after testing.

Image address:The hyperlink login is visible.

In a folder in the new home of the host machine, which is used to save the files and data files downloaded by Thunder, the command is as follows:

Once you are ready, start creating the xunlei container with the following command:

Open http://ip via a computer browser:2345 You can see the web version of Xunlei Download, as shown in the figure below:



Use the Thunder App to scan the code to log in to your Thunder account and enter your exclusive oneClosed beta invitation code: Thunder Niutongand create a new download task, as shown in the following figure:



The download speed reaches 25M/s and the speed is still very fast, as shown in the figure below:



DLNA service

DLNA is designed to solve the interconnection of wireless and wired networks, including personal PCs, consumer appliances, and mobile devices, enabling unlimited sharing and growth of digital media and content services. DLNA's slogan is Enjoy your music, photos and videos, anywhere anytime. DLNA specifies its entire application into 5 functional components. From bottom to top, they are: network interconnection, network protocol, media transmission, discovery control and management of devices, media formats.

To get started with Docker to install the DLNA service, the command is as follows:

Documentation:The hyperlink login is visible.

Then, open the TV and click on the source, the name is the "MINIDLNA_FRIENDLY_NAME" variable value we just set, as shown in the figure below:



Select the video video, you can see that it is the movie that was downloaded through Xunlei just now, click to open, and you can play it very smoothly, as shown in the picture below:



(End)





Previous:[Practical Operation] Conflicts between referring to different versions of DLLs that rely on redirects
Next:【Practice】The C# program decrypts the current user information of Discuz through cookies
 Landlord| Posted on 10/23/2022 3:28:46 PM |
Docker builds a samba shared directory, and you can also access the files downloaded by Thunder on your computer with the following command:



-s Parameter description:

They are:
shared: the name of the shared folder;
/mount:共享在samba容器中的路径(/mount);
yes: The shared name is visible to all workgroup users;
no: not read-only (that is, writable);
no: Guest users are not allowed;
all: Specifies the ownership user of the share;
none: a superuser that specifies the sharing;
Specify a user with write access;


-v : Set the data volume and mount the folder.

-m : Set the maximum memory footprint of the container

-u: Set the username and password.

Copy
"Username; Password"
-s : Set the user's folders and permissions.

Copy
"<name; /path>[; browse; readonly; guest; users; admins; writelist; comment]"

"< username; shared path>[; folders are visible to the outside world; Read-only; Visitors are allowed; users user group; admins user group; can write to the list of users shared by the RO; Sharing Instructions]"
browse; readonly; guest; Three, use yes or no to calibrate.

users; admins; writelist; : Generally use username; admin; admin.

Private sharing example:

Copy
-s "Yogile; /share/Yogile; yes; no; no; Yogile; admin; admin; Yogile"
Examples of public sharing:

Copy
-s "family; /share/samba/family; yes; no; yes; all; all; all; Family Sharing"


Posted on 11/26/2022 12:29:39 PM |
I searched a lot online to see if this can make a wish for success with Xware without an activation code on various installations
Posted on 4/16/2023 5:55:31 PM |
Very practical tutorial, I have been tossing Black Synology recently, learn it, thank you for sharing.
Posted on 11/9/2022 2:33:17 PM |
It looks pretty good
Posted on 2/1/2023 11:06:45 PM |
Come in and take a look
Posted on 2/18/2023 7:21:37 PM |
Come in and take a look
Posted on 2/19/2023 12:32:11 AM |
Xiaobai came to watch
Posted on 2/19/2023 12:33:20 AM |
Xiaobai came to watch
Posted on 2/21/2023 2:10:08 PM |
Xiaobai came to watch and learn··
Posted on 2/21/2023 8:44:12 PM |
Learn it
Disclaimer:
All software, programming materials or articles published by Code Farmer Network are only for learning and research purposes; The above content shall not be used for commercial or illegal purposes, otherwise, users shall bear all consequences. The information on this site comes from the Internet, and copyright disputes have nothing to do with this site. You must completely delete the above content from your computer within 24 hours of downloading. If you like the program, please support genuine software, purchase registration, and get better genuine services. If there is any infringement, please contact us by email.

Mail To:help@itsvse.com