היום נלמד כיצד ליצור קטן "שרת מולטימדיה" casero באמצעות טכנולוגיה פשוטה וידועה בשם DLNA. ראשי תיבות המתאימים ל "ברית לרשת החיים הדיגיטליים", שתורגם לספרדית פירושו "ברית לאורח החיים הדיגיטלי ברשת".
ולשם כך נשתמש ביישום מסוף קטן ופופולרי מאוד בשם MiniDLNA. אשר זמין כמעט בכל המאגרים של הפצות GNU / Linux הידועה והמשומשת ביותר. וכדי לצפות בתוכן ממכשירי רשת אחרים, מחשבים שולחניים או ניידים, נשתמש ביישום מולטימדיה ידוע ונפוץ בשם VLC.
וכרגיל, לפני שנכנס לעומק לנושא של היום נצא למי שמעוניין לחקור חלק מהקודמים האחרונים שלנו פוסטים קשורים עם הנושא של שרת מולטימדיה y DLNA, הקישורים הבאים אליהם. כדי שיוכלו ללחוץ במהירות במידת הצורך, לאחר סיום קריאת הפרסום הזה:
"DLNA (Digital Living Network Alliance) היא איגוד של יצרני אלקטרוניקה ומחשבים שהסכימו ליצור מעין תקן תואם לכל המערכות שלהם. DLNA מאפשר למכשירים השונים הנמצאים באותה רשת להתחבר זה לזה כדי לשתף תוכן שונה. היתרון שהוא יכול להציע הוא תצורה קלה ורבגוניות. מערכת זו יכולה לעבוד הן ברשתות Wi-Fi והן באתרנט." סטרימינג בלינוקס באמצעות DLNA
שרת מולטימדיה: MiniDLNA + VLC
מהו שרת מדיה?
Un "שרת מולטימדיה" זה לא יותר מאשר התקן רשת שבו מאוחסנים קבצי מולטימדיה. התקן זה יכול להיות משרת חזק או ממחשב שולחני או מחשב נייד פשוט. זה יכול להיות גם כונן NAS (כונני אחסון רשת) או התקן אחסון תואם אחר.
חשוב לזכור כי עבור א מכשיר הפעלה יכול לתקשר עם א "שרת מולטימדיה", בדרך כלל זה צריך להיות תואם לאחד משני תקנים קיימים.
אחד הוא DLNA, המבטיחה כי התקני רשת ביתית יכולים לתקשר ולשתף תוכן מולטימדיה. והשני כן UPnP (Plug and Play אוניברסלי), שהוא פתרון שיתוף כללי יותר בין שרת מדיה והתקן הפעלה תואם. כמו כן, DLNA הוא פועל יוצא של UPnP והוא תכליתי יותר וקל יותר לשימוש.
מהו MiniDLNA?
פי אתר MiniDLNA, יישום זה מתואר כדלקמן:
"MiniDLNA (המכונה כיום ReadyMedia) היא תוכנת שרת מולטימדיה פשוטה, שמטרתה להיות תואם באופן מלא עם לקוחות DLNA / UPnP-AV קיימים. הוא פותח במקור על ידי עובד NETGEAR עבור קו המוצרים ReadyNAS.
כיצד להתקין ולהגדיר את MiniDLNA?
החבילה המכילה MiniDLNA נקרא כמעט בכל המאגרים "מינידלנה"לכן כל שעליך לעשות הוא לבחור ולהשתמש ב- מנהל חבילות GUI / CLI העדיף להתקין ולהפעיל אותו כרגיל. לדוגמה:
sudo apt install minidlna
sudo service minidlna start
sudo service minidlna status
לאחר ההתקנה, יש לבצע רק את הדברים הבאים פקודות פיקוד ושינויים קטנים שלך קובץ תצורה ורץ אחר כך כך שכל מחשב עם GNU / Linux להיות קטן ופשוט "שרת מולטימדיה":
- לָרוּץ
sudo nano /etc/minidlna.conf
- בצע את השינויים הבאים. במקרה המעשי שלי עשיתי את הדברים הבאים:
הקצה תיקיות / נתיבים של תוכן מדיה
media_dir=A,/home/sysadmin/fileserverdlna/music
media_dir=P,/home/sysadmin/fileserverdlna/pictures
media_dir=V,/home/sysadmin/fileserverdlna/videos
media_dir=PV,/home/sysadmin/fileserverdlna/camera
אפשר נתיב אחסון מסד נתונים DLNA
db_dir=/var/cache/minidlna
אפשר נתיב ספריות של יומנים (רשומות)
log_dir=/var/log/minidlna
אמת / הפעל יציאה מוקצית לפרוטוקול DLNA
port=8200
הגדר את שם שרת המדיה DLNA
friendly_name=MediaServerMilagrOS
אפשר גילוי אוטומטי של קבצים חדשים בנתיבי תוכן מדיה / תיקיות
inotify=yes
הגדר את מרווח ההודעות SSDP תוך שניות
notify_interval=30
שמור שינויים והפעל מחדש את שרת המדיה MiniDLNA
sudo service minidlna restart
לאמת באופן מקומי את פעולת שרת המולטימדיה באמצעות דפדפן אינטרנט באמצעות כתובת ה- URL
http://localhost:8200/
עכשיו זה רק נשאר, העתק קבצי מולטימדיה בנתיבים / תיקיות שהוגדרו. ואם הכל הלך כשורה, הם יראו באופן מקומי דרך הממשק של דפדפן האינטרנט המשומש.
נהל תוכן DLNA / UPnP-AV עם VLC מ- Android
להלן, למשל, א מכשיר נייד אנדרואיד ומפעיל את אפליקציית VLC, הוא יופיע לאחר מספר שניות בחלק הנקרא "רשת מקומית" השם שלנו "שרת מולטימדיה". ואנו יכולים לחקור את המסלולים / תיקיות שהוגדרו ולהשמיע את תוכן המולטימדיה המתארח.
תקציר
בקיצור, השתמש ב טכנולוגיית DLNA / UPnP-AV דרך האפליקציה MiniDLNA לבנות פשוט ושימושי "שרת מולטימדיה" הבית הוא חלופה מצוינת לגישה קלה וליהנות עד כמה שניתן תוכן מולטימדיה שבבעלותנו. כלומר לארכיון שלנו של אודיו / צלילים, סרטונים / סרטים ותמונות / תמונות שנוכל להחזיק במחשב ביתי או במשרד פשוט לחלוק עם אחרים באופן חופשי וללא מדידות או תצורות גדולות או מורכבות.
אנו מקווים כי פרסום זה יהיה שימושי מאוד לכל הדעות «Comunidad de Software Libre y Código Abierto»
ותרומה רבה לשיפור, צמיחה ופיזור המערכת האקולוגית של יישומים הזמינים עבור «GNU/Linux»
. ואל תפסיקו לשתף אותו עם אחרים, באתרים, בערוצים, בקבוצות או בקהילות הרשתות החברתיות או מערכות ההודעות המועדפות עליכם. לבסוף, בקר בדף הבית שלנו בכתובת «DesdeLinux» לחקור חדשות נוספות ולהצטרף לערוץ הרשמי שלנו מברק של DesdeLinux.
שלום, אני צריך לעשות בירור. הפעלתי את השרת, אבל אני לא יכול להגדיר את המסלולים שבהם יש לי את קבצי המולטימדיה.
שנה את הנתיבים כפי שהוסבר לעיל, אבל זה נותן לי שגיאה כמו "ספרייה לא נגישה". מה יכול להיות שאני עושה לא בסדר? אני מעריך את התשובה.
למטה אני מעתיק את מה שהוא נותן לי בתור פלט כשאני בודק את מצב השרת:
17 בנובמבר 20:58:49 friendly_name systemd [1]: הפעלת LSB: שרת minidlna...
Nov 17 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: error: ספריית המדיה "A, / media / **** / Music /" לא נגיש [הרשאה נדחתה]
Nov 17 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: error: Media Directory "P, / media / **** / Images /" לא נגיש [הרשאה נדחתה]
Nov 17 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: error: ספריית המדיה "A, / media / **** / Videos /" לא נגיש [הרשאה נדחתה]
17 בנובמבר 20:58:49 herchez-Inspiron-1440 systemd [1]: הופעל LSB: שרת minidlna.
שלום, הרנן. בהנחה שעשית הכל בדיוק אותו הדבר, אולי תרצה לתת את הפקודה "chmod 777 -R / paths / folders" לתיקיות היעד שלך כדי לראות אם זה פותר את בעיית חוסר הגישה.