4

把Orange Pi打造成影音云存储服务器

 3 years ago
source link: https://www.lujun9972.win/blog/2018/03/06/%E6%8A%8Aorange-pi%E6%89%93%E9%80%A0%E6%88%90%E5%BD%B1%E9%9F%B3%E4%BA%91%E5%AD%98%E5%82%A8%E6%9C%8D%E5%8A%A1%E5%99%A8/index.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

把Orange Pi打造成影音云存储服务器

运用MiniDLNA这款软件,可以把Orange Pi变成一个家庭影音云存储设备,从而将电影、音乐分享给局域网中其他用户。

安装MiniDLNA

sudo apt install -y minidlna
Reading package lists... 0%

Reading package lists... 100%

Reading package lists... Done

Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree... 67%

Building dependency tree... 92%

Building dependency tree       

Reading state information... 0%

Reading state information... 0%

Reading state information... Done
The following additional packages will be installed:
  fontconfig-config fonts-dejavu-core libavcodec-ffmpeg56 libavformat-ffmpeg56
  libavutil-ffmpeg54 libbluray1 libexif12 libfontconfig1 libfreetype6 libgme0
  libgsm1 libid3tag0 libjpeg-turbo8 libjpeg8 libmodplug1 libmp3lame0 libnuma1
  libopenjpeg5 libopus0 liborc-0.4-0 libschroedinger-1.0-0 libshine3
  libsnappy1v5 libspeex1 libssh-gcrypt-4 libswresample-ffmpeg1 libtheora0
  libtwolame0 libva1 libvpx3 libwavpack1 libwebp5 libx264-148 libx265-79
  libxvidcore4 libzvbi-common libzvbi0
Suggested packages:
  libbluray-bdj opus-tools speex
Recommended packages:
  libaacs0 va-driver-all | va-driver
The following NEW packages will be installed:
  fontconfig-config fonts-dejavu-core libavcodec-ffmpeg56 libavformat-ffmpeg56
  libavutil-ffmpeg54 libbluray1 libexif12 libfontconfig1 libfreetype6 libgme0
  libgsm1 libid3tag0 libjpeg-turbo8 libjpeg8 libmodplug1 libmp3lame0 libnuma1
  libopenjpeg5 libopus0 liborc-0.4-0 libschroedinger-1.0-0 libshine3
  libsnappy1v5 libspeex1 libssh-gcrypt-4 libswresample-ffmpeg1 libtheora0
  libtwolame0 libva1 libvpx3 libwavpack1 libwebp5 libx264-148 libx265-79
  libxvidcore4 libzvbi-common libzvbi0 minidlna
0 upgraded, 38 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 9,855 kB of archives.
After this operation, 29.9 MB of additional disk space will be used.
[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Working][0m[33m
0% [Connecting to ports.ubuntu.com (91.189.88.150)][0m
                                                   
Get:1 http://ports.ubuntu.com xenial/main arm64 libexif12 arm64 0.6.21-2 [64.4 kB]
[33m
                                                   
0% [1 libexif12 14.1 kB/64.4 kB 22%][0m[33m
                                    
1% [Working][0m
            
Get:2 http://ports.ubuntu.com xenial/universe arm64 libgsm1 arm64 1.0.13-4 [25.4 kB]
[33m
1% [2 libgsm1 12.3 kB/25.4 kB 48%][0m[33m
                                  
2% [Working][0m
            
Get:3 http://ports.ubuntu.com xenial/main arm64 libjpeg-turbo8 arm64 1.4.2-0ubuntu3 [86.3 kB]
[33m
2% [3 libjpeg-turbo8 40.5 kB/86.3 kB 47%][0m[33m
                                         
3% [Working][0m
            
Get:4 http://ports.ubuntu.com xenial/main arm64 liborc-0.4-0 arm64 1:0.4.25-1 [109 kB]
[33m
3% [4 liborc-0.4-0 19.5 kB/109 kB 18%][0m[33m
                                      
4% [Working][0m
            
Get:5 http://ports.ubuntu.com xenial/universe arm64 libschroedinger-1.0-0 arm64 1.0.11-2.1build1 [265 kB]
[33m
5% [5 libschroedinger-1.0-0 11.6 kB/265 kB 4%][0m[33m
                                              
7% [Working][0m
            
Get:6 http://ports.ubuntu.com xenial-updates/main arm64 libnuma1 arm64 2.0.11-1ubuntu1.1 [18.0 kB]
[33m
7% [6 libnuma1 18.0 kB/18.0 kB 100%][0m[33m
                                    
8% [Working][0m
            
Get:7 http://ports.ubuntu.com xenial/main arm64 fonts-dejavu-core all 2.35-1 [1,039 kB]
[33m
8% [7 fonts-dejavu-core 12.0 kB/1,039 kB 1%][0m[33m
13% [7 fonts-dejavu-core 692 kB/1,039 kB 67%]                      202 kB/s 42s[0m[33m
17% [Working]                                                      202 kB/s 40s[0m
                                                                               
Get:8 http://ports.ubuntu.com xenial-security/main arm64 fontconfig-config all 2.11.94-0ubuntu1.1 [49.9 kB]
[33m
17% [8 fontconfig-config 5,313 B/49.9 kB 11%]                      202 kB/s 40s[0m[33m
18% [Working]                                                      202 kB/s 40s[0m
                                                                               
Get:9 http://ports.ubuntu.com xenial-security/universe arm64 libavutil-ffmpeg54 arm64 7:2.8.11-0ubuntu0.16.04.1 [150 kB]
[33m
18% [9 libavutil-ffmpeg54 18.4 kB/150 kB 12%]                      202 kB/s 40s[0m[33m
19% [Working]                                                      202 kB/s 39s[0m
                                                                               
Get:10 http://ports.ubuntu.com xenial/universe arm64 libmp3lame0 arm64 3.99.5+repack1-9build1 [111 kB]
[33m
20% [10 libmp3lame0 18.9 kB/111 kB 17%]                            202 kB/s 39s[0m[33m
21% [Working]                                                      202 kB/s 39s[0m
                                                                               
Get:11 http://ports.ubuntu.com xenial/universe arm64 libopenjpeg5 arm64 1:1.5.2-3.1 [89.8 kB]
[33m
21% [11 libopenjpeg5 18.7 kB/89.8 kB 21%]                          202 kB/s 39s[0m[33m
22% [Working]                                                      202 kB/s 38s[0m
                                                                               
Get:12 http://ports.ubuntu.com xenial/main arm64 libopus0 arm64 1.1.2-1ubuntu1 [135 kB]
[33m
22% [12 libopus0 8,387 B/135 kB 6%]                                202 kB/s 38s[0m[33m
24% [Working]                                                      202 kB/s 38s[0m
                                                                               
Get:13 http://ports.ubuntu.com xenial/universe arm64 libshine3 arm64 3.1.0-4 [24.7 kB]
[33m
24% [13 libshine3 16.8 kB/24.7 kB 68%]                             202 kB/s 38s[0m[33m
24% [Working]                                                      202 kB/s 38s[0m
                                                                               
Get:14 http://ports.ubuntu.com xenial/main arm64 libsnappy1v5 arm64 1.1.3-2 [15.6 kB]
[33m
25% [14 libsnappy1v5 15.6 kB/15.6 kB 100%]                         202 kB/s 37s[0m[33m
25% [Working]                                                      202 kB/s 37s[0m
                                                                               
Get:15 http://ports.ubuntu.com xenial/main arm64 libspeex1 arm64 1.2~rc1.2-1ubuntu1 [42.3 kB]
[33m
25% [15 libspeex1 0 B/42.3 kB 0%]                                  202 kB/s 37s[0m[33m
26% [Working]                                                      202 kB/s 37s[0m
                                                                               
Get:16 http://ports.ubuntu.com xenial-security/universe arm64 libswresample-ffmpeg1 arm64 7:2.8.11-0ubuntu0.16.04.1 [41.2 kB]
[33m
26% [16 libswresample-ffmpeg1 36.9 kB/41.2 kB 90%]                 202 kB/s 37s[0m[33m
27% [Working]                                                      202 kB/s 37s[0m
                                                                               
Get:17 http://ports.ubuntu.com xenial/main arm64 libtheora0 arm64 1.1.1+dfsg.1-8 [148 kB]
[33m
27% [17 libtheora0 20.5 kB/148 kB 14%]                             202 kB/s 37s[0m[33m
29% [Working]                                                      202 kB/s 36s[0m
                                                                               
Get:18 http://ports.ubuntu.com xenial/universe arm64 libtwolame0 arm64 0.3.13-1.2 [44.0 kB]
[33m
29% [18 libtwolame0 5,549 B/44.0 kB 13%]                           202 kB/s 36s[0m[33m
29% [Working]                                                      202 kB/s 36s[0m
                                                                               
Get:19 http://ports.ubuntu.com xenial-updates/universe arm64 libva1 arm64 1.7.0-1ubuntu0.1 [39.7 kB]
[33m
29% [19 libva1 0 B/39.7 kB 0%]                                     202 kB/s 36s[0m[33m
30% [Working]                                                      202 kB/s 36s[0m
                                                                               
Get:20 http://ports.ubuntu.com xenial/main arm64 libvpx3 arm64 1.5.0-2ubuntu1 [562 kB]
[33m
31% [20 libvpx3 52.4 kB/562 kB 9%]                                 202 kB/s 36s[0m[33m
35% [Working]                                                      202 kB/s 33s[0m
                                                                               
Get:21 http://ports.ubuntu.com xenial-security/main arm64 libwavpack1 arm64 4.75.2-2ubuntu0.1 [62.0 kB]
[33m
35% [21 libwavpack1 14.1 kB/62.0 kB 23%]                           202 kB/s 33s[0m[33m
36% [Working]                                                      202 kB/s 33s[0m
                                                                               
Get:22 http://ports.ubuntu.com xenial/main arm64 libwebp5 arm64 0.4.4-1 [159 kB]
[33m
37% [22 libwebp5 17.4 kB/159 kB 11%]                               202 kB/s 33s[0m[33m
38% [Working]                                                      202 kB/s 32s[0m
                                                                               
Get:23 http://ports.ubuntu.com xenial/universe arm64 libx264-148 arm64 2:0.148.2643+git5c65704-1 [505 kB]
[33m
39% [23 libx264-148 49.2 kB/505 kB 10%]                            202 kB/s 32s[0m[33m
43% [Working]                                                      202 kB/s 30s[0m
                                                                               
Get:24 http://ports.ubuntu.com xenial/universe arm64 libx265-79 arm64 1.9-3 [391 kB]
[33m
43% [24 libx265-79 8,779 B/391 kB 2%]                              202 kB/s 29s[0m[33m
47% [Working]                                                      202 kB/s 28s[0m
                                                                               
Get:25 http://ports.ubuntu.com xenial/universe arm64 libxvidcore4 arm64 2:1.3.4-1 [158 kB]
[33m
47% [25 libxvidcore4 10.3 kB/158 kB 7%]                            202 kB/s 28s[0m[33m
48% [Working]                                                      202 kB/s 27s[0m
                                                                               
Get:26 http://ports.ubuntu.com xenial/universe arm64 libzvbi-common all 0.2.35-10 [32.5 kB]
[33m
49% [26 libzvbi-common 32.5 kB/32.5 kB 100%]                       202 kB/s 27s[0m[33m
49% [Working]                                                      202 kB/s 27s[0m
                                                                               
Get:27 http://ports.ubuntu.com xenial/universe arm64 libzvbi0 arm64 0.2.35-10 [205 kB]
[33m
49% [27 libzvbi0 0 B/205 kB 0%]                                    202 kB/s 27s[0m[33m
51% [Working]                                                      202 kB/s 26s[0m
                                                                               
Get:28 http://ports.ubuntu.com xenial-security/universe arm64 libavcodec-ffmpeg56 arm64 7:2.8.11-0ubuntu0.16.04.1 [3,612 kB]
[33m
51% [28 libavcodec-ffmpeg56 8,043 B/3,612 kB 0%]                   202 kB/s 26s[0m[33m
64% [28 libavcodec-ffmpeg56 1,507 kB/3,612 kB 42%]                 202 kB/s 18s[0m[33m
81% [Working]                                                       202 kB/s 8s[0m
                                                                               
Get:29 http://ports.ubuntu.com xenial-security/main arm64 libfreetype6 arm64 2.6.1-0.1ubuntu2.3 [267 kB]
[33m
81% [29 libfreetype6 20.5 kB/267 kB 8%]                             202 kB/s 8s[0m[33m
84% [Working]                                                       202 kB/s 6s[0m
                                                                               
Get:30 http://ports.ubuntu.com xenial-security/main arm64 libfontconfig1 arm64 2.11.94-0ubuntu1.1 [117 kB]
[33m
84% [30 libfontconfig1 17.3 kB/117 kB 15%]                          202 kB/s 6s[0m[33m
85% [Working]                                                       202 kB/s 6s[0m
                                                                               
Get:31 http://ports.ubuntu.com xenial/universe arm64 libbluray1 arm64 1:0.9.2-2 [103 kB]
[33m
85% [31 libbluray1 8,562 B/103 kB 8%]                               202 kB/s 6s[0m[33m
87% [Working]                                                       202 kB/s 5s[0m
                                                                               
Get:32 http://ports.ubuntu.com xenial-security/universe arm64 libgme0 arm64 0.6.0-3ubuntu0.16.04.1 [113 kB]
[33m
87% [32 libgme0 15.9 kB/113 kB 14%]                                 202 kB/s 5s[0m[33m
88% [Working]                                                       202 kB/s 5s[0m
                                                                               
Get:33 http://ports.ubuntu.com xenial/universe arm64 libmodplug1 arm64 1:0.8.8.5-2 [134 kB]
[33m
88% [33 libmodplug1 16.6 kB/134 kB 12%]                             202 kB/s 5s[0m[33m
90% [Working]                                                       202 kB/s 4s[0m
                                                                               
Get:34 http://ports.ubuntu.com xenial/main arm64 libssh-gcrypt-4 arm64 0.6.3-4.3 [94.5 kB]
[33m
90% [34 libssh-gcrypt-4 16.4 kB/94.5 kB 17%]                        202 kB/s 4s[0m[33m
91% [Working]                                                       202 kB/s 4s[0m
                                                                               
Get:35 http://ports.ubuntu.com xenial-security/universe arm64 libavformat-ffmpeg56 arm64 7:2.8.11-0ubuntu0.16.04.1 [692 kB]
[33m
91% [35 libavformat-ffmpeg56 14.9 kB/692 kB 2%]                     202 kB/s 4s[0m[33m
97% [Working]                                                       202 kB/s 0s[0m
                                                                               
Get:36 http://ports.ubuntu.com xenial/universe arm64 libid3tag0 arm64 0.15.1b-11 [24.9 kB]
[33m
97% [36 libid3tag0 20.8 kB/24.9 kB 83%]                             202 kB/s 0s[0m[33m
98% [Working]                                                       202 kB/s 0s[0m
                                                                               
Get:37 http://ports.ubuntu.com xenial/main arm64 libjpeg8 arm64 8c-2ubuntu8 [2,198 B]
[33m
98% [37 libjpeg8 2,198 B/2,198 B 100%]                              202 kB/s 0s[0m[33m
98% [Working]                                                       202 kB/s 0s[0m
                                                                               
Get:38 http://ports.ubuntu.com xenial/universe arm64 minidlna arm64 1.1.5+dfsg-2 [123 kB]
[33m
99% [38 minidlna 12.3 kB/123 kB 10%]                                202 kB/s 0s[0m[33m
100% [Working]                                                      202 kB/s 0s[0m
                                                                               
Fetched 9,855 kB in 20s (471 kB/s)
Selecting previously unselected package libexif12:arm64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 39664 files and directories currently installed.)
Preparing to unpack .../libexif12_0.6.21-2_arm64.deb ...
Unpacking libexif12:arm64 (0.6.21-2) ...
Selecting previously unselected package libgsm1:arm64.
Preparing to unpack .../libgsm1_1.0.13-4_arm64.deb ...
Unpacking libgsm1:arm64 (1.0.13-4) ...
Selecting previously unselected package libjpeg-turbo8:arm64.
Preparing to unpack .../libjpeg-turbo8_1.4.2-0ubuntu3_arm64.deb ...
Unpacking libjpeg-turbo8:arm64 (1.4.2-0ubuntu3) ...
Selecting previously unselected package liborc-0.4-0:arm64.
Preparing to unpack .../liborc-0.4-0_1%3a0.4.25-1_arm64.deb ...
Unpacking liborc-0.4-0:arm64 (1:0.4.25-1) ...
Selecting previously unselected package libschroedinger-1.0-0:arm64.
Preparing to unpack .../libschroedinger-1.0-0_1.0.11-2.1build1_arm64.deb ...
Unpacking libschroedinger-1.0-0:arm64 (1.0.11-2.1build1) ...
Selecting previously unselected package libnuma1:arm64.
Preparing to unpack .../libnuma1_2.0.11-1ubuntu1.1_arm64.deb ...
Unpacking libnuma1:arm64 (2.0.11-1ubuntu1.1) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../fonts-dejavu-core_2.35-1_all.deb ...
Unpacking fonts-dejavu-core (2.35-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../fontconfig-config_2.11.94-0ubuntu1.1_all.deb ...
Unpacking fontconfig-config (2.11.94-0ubuntu1.1) ...
Selecting previously unselected package libavutil-ffmpeg54:arm64.
Preparing to unpack .../libavutil-ffmpeg54_7%3a2.8.11-0ubuntu0.16.04.1_arm64.deb ...
Unpacking libavutil-ffmpeg54:arm64 (7:2.8.11-0ubuntu0.16.04.1) ...
Selecting previously unselected package libmp3lame0:arm64.
Preparing to unpack .../libmp3lame0_3.99.5+repack1-9build1_arm64.deb ...
Unpacking libmp3lame0:arm64 (3.99.5+repack1-9build1) ...
Selecting previously unselected package libopenjpeg5:arm64.
Preparing to unpack .../libopenjpeg5_1%3a1.5.2-3.1_arm64.deb ...
Unpacking libopenjpeg5:arm64 (1:1.5.2-3.1) ...
Selecting previously unselected package libopus0:arm64.
Preparing to unpack .../libopus0_1.1.2-1ubuntu1_arm64.deb ...
Unpacking libopus0:arm64 (1.1.2-1ubuntu1) ...
Selecting previously unselected package libshine3:arm64.
Preparing to unpack .../libshine3_3.1.0-4_arm64.deb ...
Unpacking libshine3:arm64 (3.1.0-4) ...
Selecting previously unselected package libsnappy1v5:arm64.
Preparing to unpack .../libsnappy1v5_1.1.3-2_arm64.deb ...
Unpacking libsnappy1v5:arm64 (1.1.3-2) ...
Selecting previously unselected package libspeex1:arm64.
Preparing to unpack .../libspeex1_1.2~rc1.2-1ubuntu1_arm64.deb ...
Unpacking libspeex1:arm64 (1.2~rc1.2-1ubuntu1) ...
Selecting previously unselected package libswresample-ffmpeg1:arm64.
Preparing to unpack .../libswresample-ffmpeg1_7%3a2.8.11-0ubuntu0.16.04.1_arm64.deb ...
Unpacking libswresample-ffmpeg1:arm64 (7:2.8.11-0ubuntu0.16.04.1) ...
Selecting previously unselected package libtheora0:arm64.
Preparing to unpack .../libtheora0_1.1.1+dfsg.1-8_arm64.deb ...
Unpacking libtheora0:arm64 (1.1.1+dfsg.1-8) ...
Selecting previously unselected package libtwolame0:arm64.
Preparing to unpack .../libtwolame0_0.3.13-1.2_arm64.deb ...
Unpacking libtwolame0:arm64 (0.3.13-1.2) ...
Selecting previously unselected package libva1:arm64.
Preparing to unpack .../libva1_1.7.0-1ubuntu0.1_arm64.deb ...
Unpacking libva1:arm64 (1.7.0-1ubuntu0.1) ...
Selecting previously unselected package libvpx3:arm64.
Preparing to unpack .../libvpx3_1.5.0-2ubuntu1_arm64.deb ...
Unpacking libvpx3:arm64 (1.5.0-2ubuntu1) ...
Selecting previously unselected package libwavpack1:arm64.
Preparing to unpack .../libwavpack1_4.75.2-2ubuntu0.1_arm64.deb ...
Unpacking libwavpack1:arm64 (4.75.2-2ubuntu0.1) ...
Selecting previously unselected package libwebp5:arm64.
Preparing to unpack .../libwebp5_0.4.4-1_arm64.deb ...
Unpacking libwebp5:arm64 (0.4.4-1) ...
Selecting previously unselected package libx264-148:arm64.
Preparing to unpack .../libx264-148_2%3a0.148.2643+git5c65704-1_arm64.deb ...
Unpacking libx264-148:arm64 (2:0.148.2643+git5c65704-1) ...
Selecting previously unselected package libx265-79:arm64.
Preparing to unpack .../libx265-79_1.9-3_arm64.deb ...
Unpacking libx265-79:arm64 (1.9-3) ...
Selecting previously unselected package libxvidcore4:arm64.
Preparing to unpack .../libxvidcore4_2%3a1.3.4-1_arm64.deb ...
Unpacking libxvidcore4:arm64 (2:1.3.4-1) ...
Selecting previously unselected package libzvbi-common.
Preparing to unpack .../libzvbi-common_0.2.35-10_all.deb ...
Unpacking libzvbi-common (0.2.35-10) ...
Selecting previously unselected package libzvbi0:arm64.
Preparing to unpack .../libzvbi0_0.2.35-10_arm64.deb ...
Unpacking libzvbi0:arm64 (0.2.35-10) ...
Selecting previously unselected package libavcodec-ffmpeg56:arm64.
Preparing to unpack .../libavcodec-ffmpeg56_7%3a2.8.11-0ubuntu0.16.04.1_arm64.deb ...
Unpacking libavcodec-ffmpeg56:arm64 (7:2.8.11-0ubuntu0.16.04.1) ...
Selecting previously unselected package libfreetype6:arm64.
Preparing to unpack .../libfreetype6_2.6.1-0.1ubuntu2.3_arm64.deb ...
Unpacking libfreetype6:arm64 (2.6.1-0.1ubuntu2.3) ...
Selecting previously unselected package libfontconfig1:arm64.
Preparing to unpack .../libfontconfig1_2.11.94-0ubuntu1.1_arm64.deb ...
Unpacking libfontconfig1:arm64 (2.11.94-0ubuntu1.1) ...
Selecting previously unselected package libbluray1:arm64.
Preparing to unpack .../libbluray1_1%3a0.9.2-2_arm64.deb ...
Unpacking libbluray1:arm64 (1:0.9.2-2) ...
Selecting previously unselected package libgme0:arm64.
Preparing to unpack .../libgme0_0.6.0-3ubuntu0.16.04.1_arm64.deb ...
Unpacking libgme0:arm64 (0.6.0-3ubuntu0.16.04.1) ...
Selecting previously unselected package libmodplug1:arm64.
Preparing to unpack .../libmodplug1_1%3a0.8.8.5-2_arm64.deb ...
Unpacking libmodplug1:arm64 (1:0.8.8.5-2) ...
Selecting previously unselected package libssh-gcrypt-4:arm64.
Preparing to unpack .../libssh-gcrypt-4_0.6.3-4.3_arm64.deb ...
Unpacking libssh-gcrypt-4:arm64 (0.6.3-4.3) ...
Selecting previously unselected package libavformat-ffmpeg56:arm64.
Preparing to unpack .../libavformat-ffmpeg56_7%3a2.8.11-0ubuntu0.16.04.1_arm64.deb ...
Unpacking libavformat-ffmpeg56:arm64 (7:2.8.11-0ubuntu0.16.04.1) ...
Selecting previously unselected package libid3tag0.
Preparing to unpack .../libid3tag0_0.15.1b-11_arm64.deb ...
Unpacking libid3tag0 (0.15.1b-11) ...
Selecting previously unselected package libjpeg8:arm64.
Preparing to unpack .../libjpeg8_8c-2ubuntu8_arm64.deb ...
Unpacking libjpeg8:arm64 (8c-2ubuntu8) ...
Selecting previously unselected package minidlna.
Preparing to unpack .../minidlna_1.1.5+dfsg-2_arm64.deb ...
Unpacking minidlna (1.1.5+dfsg-2) ...
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for systemd (229-4ubuntu21.1) ...
Processing triggers for ureadahead (0.100.0-19) ...
Setting up shairport-sync (2.8.0-1) ...
Setting up libexif12:arm64 (0.6.21-2) ...
Setting up libgsm1:arm64 (1.0.13-4) ...
Setting up libjpeg-turbo8:arm64 (1.4.2-0ubuntu3) ...
Setting up liborc-0.4-0:arm64 (1:0.4.25-1) ...
Setting up libschroedinger-1.0-0:arm64 (1.0.11-2.1build1) ...
Setting up libnuma1:arm64 (2.0.11-1ubuntu1.1) ...
Setting up fonts-dejavu-core (2.35-1) ...
Setting up fontconfig-config (2.11.94-0ubuntu1.1) ...
Setting up libavutil-ffmpeg54:arm64 (7:2.8.11-0ubuntu0.16.04.1) ...
Setting up libmp3lame0:arm64 (3.99.5+repack1-9build1) ...
Setting up libopenjpeg5:arm64 (1:1.5.2-3.1) ...
Setting up libopus0:arm64 (1.1.2-1ubuntu1) ...
Setting up libshine3:arm64 (3.1.0-4) ...
Setting up libsnappy1v5:arm64 (1.1.3-2) ...
Setting up libspeex1:arm64 (1.2~rc1.2-1ubuntu1) ...
Setting up libswresample-ffmpeg1:arm64 (7:2.8.11-0ubuntu0.16.04.1) ...
Setting up libtheora0:arm64 (1.1.1+dfsg.1-8) ...
Setting up libtwolame0:arm64 (0.3.13-1.2) ...
Setting up libva1:arm64 (1.7.0-1ubuntu0.1) ...
Setting up libvpx3:arm64 (1.5.0-2ubuntu1) ...
Setting up libwavpack1:arm64 (4.75.2-2ubuntu0.1) ...
Setting up libwebp5:arm64 (0.4.4-1) ...
Setting up libx264-148:arm64 (2:0.148.2643+git5c65704-1) ...
Setting up libx265-79:arm64 (1.9-3) ...
Setting up libxvidcore4:arm64 (2:1.3.4-1) ...
Setting up libzvbi-common (0.2.35-10) ...
Setting up libzvbi0:arm64 (0.2.35-10) ...
Setting up libavcodec-ffmpeg56:arm64 (7:2.8.11-0ubuntu0.16.04.1) ...
Setting up libfreetype6:arm64 (2.6.1-0.1ubuntu2.3) ...
Setting up libfontconfig1:arm64 (2.11.94-0ubuntu1.1) ...
Setting up libbluray1:arm64 (1:0.9.2-2) ...
Setting up libgme0:arm64 (0.6.0-3ubuntu0.16.04.1) ...
Setting up libmodplug1:arm64 (1:0.8.8.5-2) ...
Setting up libssh-gcrypt-4:arm64 (0.6.3-4.3) ...
Setting up libavformat-ffmpeg56:arm64 (7:2.8.11-0ubuntu0.16.04.1) ...
Setting up libid3tag0 (0.15.1b-11) ...
Setting up libjpeg8:arm64 (8c-2ubuntu8) ...
Setting up minidlna (1.1.5+dfsg-2) ...
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Processing triggers for systemd (229-4ubuntu21.1) ...
Processing triggers for ureadahead (0.100.0-19) ...

配置 /etc/minidlna.conf

# 媒体文件目录
media_dir=/media/usb0
# 数据库目录
db_dir=/var/cache/minidlna
# 访问的端口号
port=8200
# DLNA服务名称,默认为minidlna
friendly_name=minidlna
# 自动发现media_dir中的新媒体
inotify=yes

重启MiniDLNA

sudo systemctl restart minidlna

使用MiniDLNA

在Pad上查看UPNP/DLNA Media Servers就能看到一个名为 orangepipc2:minidlna 的服务器了。

当更新了服务器上的媒体文件后,可以通过命令 sudo systemctl force-reload minidlna.service 来刷新媒体库

刷新媒体库后可以访问 http://orangepipc2:8200 来查看MiniDLNA中共享的各类资源数量

使用Docker简化安装

如果你觉得上面操作太麻烦,那么可以直接使用Docker帮你搞定。

docker run -d \
       --name "minidlna" \
       --net=host \
       -p 8200:8200/tcp \
       -v ${media_dir}:/data \
       -e FRIENDLY_NAME="DLNA Server" \
       -e MEDIA_DIR=/data \
       forumi0721alpineaarch64/alpine-aarch64-minidlna:latest
c4d9853eff63c893aef3ee8334c032ebf34e4f6741eefd24ef45c007f5c60525

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK