במאמר הבא אנו נסתכל על גרברה. זה חזק שרת מדיה UPnP (Universal Plug and Play) עשיר בתכונות עם ממשק משתמש אינטרנטי נחמד ואינטואיטיבי. זה יאפשר לנו להעביר מדיה דיגיטלית (קטעי וידאו, תמונות, שמע וכו ') דרך רשת ביתית ו- הפעל אותו על סוגים שונים של התקנים תואמי UPnP, מטלפונים ניידים לטאבלטים ורבים נוספים.
גרברה היא א שרת מדיה UPnP עוצמתי, שנוכל להשתמש בו להזרים את המדיה הדיגיטלית שלנו ברשת הביתית שלנו באמצעות ממשק משתמש אינטרנטי נחמד. גרברה מיישמת את המפרט UPnP MediaServer V 1.0, אותו ניתן למצוא באתר upnp.org. שרת זה אמור לעבוד עם כל MediaRenderer תואם UPnP. במקרה של נתקל בקשיים במודלים מסוימים, עלינו להתייעץ עם רשימת ה- התקנים תואמים למידע נוסף.
מאפייני גרברה
- יאפשר לנו לגלוש ולשחק מדיה באמצעות UPnP.
- תומך ב חילוץ מטא נתונים mp3, ogg, flac, jpeg וכו '.
- תצורה גמישה מאוד. נוכל לשלוט בהתנהגות תכונות שונות שרת.
- תומך ב פריסת שרת המוגדרת על ידי המשתמש מבוסס על המטא-נתונים שחולצו.
- הצעה תמיכה ב- exif לתמונות ממוזערות.
- מודה סריקה אוטומטית של ספריות (מתוזמן, לא מודיע).
- הוא מציע ממשק משתמש אינטרנט נחמד עם תצוגת עץ של מסד הנתונים ומערכת הקבצים, המאפשר להוסיף / למחוק / לערוך ולעיין במדיה.
- תמיכה בכתובות אתרים חיצוניות (אנו יכולים ליצור קישורים לתוכן אינטרנט).
- תומך בהמרת קידוד של פורמטי מדיה גמישים באמצעות תוספים / סקריפטים ורבים אחרים, כולל מספר תכונות ניסיוניות.
התקן והפעל את גרברה - שרת המדיה UPnP באובונטו
בהפצת אובונטו, יש PPA נוצר ומתוחזק על ידי סטיבן צ'טי. משם אנו יכולים להתקין את גרברה על ידי פתיחת מסוף (Ctrl + Alt + T) ושימוש בפקודות הבאות:
sudo add-apt-repository ppa:stephenczetty/gerbera sudo apt update && sudo apt install gerbera
לאחר התקנת השרת, נתחיל, נפעיל ונראה את מצב השירות באמצעות הפקודות הבאות באותו מסוף:
sudo systemctl start gerbera.service sudo systemctl enable gerbera.service
נבדוק אם השירות התחיל עם:
sudo systemctl status gerbera.service
חשוב: Si גרברה לא יכולה להתחיל במערכת שלך, עליך לנסות את הפעולות הבאות.
ראשון בדוק אם קובץ היומן (/ var / log / gerbera) נוצר, אחרת צור אותו כמוצג להלן:
sudo touch /var/log/gerbera sudo chown -Rv root:gerbera /var/log/gerbera && sudo chmod -Rv 0660 /var/log/gerbera
שנית, להגדיר ממשק רשת שאתה משתמש כערך של משתנה הסביבה MT_INTERFACE. ברירת המחדל היא 'eth0אבל אם לממשק שלך קוראים משהו אחר, שנה את השם. בדביאן / אובונטו אתה יכול הגדר תצורה זו בקובץ / etc / default / gerbera.
התחל בעבודה עם ממשק המשתמש של גרברה מדיה שרת
השירות גרברה מקשיבה ביציאה 49152, שבה אנו יכולים להשתמש כדי לגשת לממשק המשתמש באינטרנט באמצעות דפדפן אינטרנט:
http://dominio.com:49152
o
http://tu-dirección-ip:49152
אם אתה מקבל את השגיאה המוצגת בצילום המסך לעיל, עליך להפעיל ממשק משתמש באינטרנט מקובץ התצורה של גרברה. ערוך אותו על ידי הקלדת מסוף (Ctrl + Alt + T):
sudo vim /etc/gerbera/config.xml
כאן נשנה את הערך מופעל = »לא» למופעל = »כן» כפי שמוצג בצילום המסך הבא.
לאחר ביצוע השינויים לעיל, אנו סוגרים את הקובץ ואנחנו הולכים להפעיל מחדש את שירות גרברה. לשם כך אנו כותבים במסוף (Ctrl + Alt + T):
sudo systemctl restart gerbera.service
עכשיו נחזור לדפדפן שלנו ו ננסה לפתוח את ממשק המשתמש פעם נוספת בכרטיסיה חדשה. הפעם זה אמור להיטען. תראה עליו שתי כרטיסיות:
- מסד נתונים. זה יציג לנו את הקבצים שניתן לגשת אליהם באופן ציבורי.
- מערכת קבצים. זה המקום בו נוכל לחפש קבצים במערכת שלנו ולבחור אותם להעברה. כדי להוסיף קובץ, פשוט נלחץ על סימן הפלוס (+), כפי שניתן לראות בצילום המסך הבא.
לאחר הוספת קבצים להזרמה ממערכת הקבצים, ממשק מסד הנתונים אמור להיראות כך.
בשלב זה, אנו יכולים להתחיל להזרים קבצי מדיה דרך הרשת שלנו משרת גרברה. כדי לבדוק זאת, נוכל להשתמש בטלפון נייד, טאבלט או כל דבר אחר שמאפשר לנו להשתמש ב- יישום UPnP להשמעת הקבצים.
אם אנו רוצים לקבל מידע נוסף אודות שרת זה, כל אחד יכול להתייעץ בדף של פרויקט GitHub או שלה אתר רשמי.
תודה דמיאן על הקלט שלך. הכל מושלם.
אני מנצל הזדמנות זו כדי להודות לכל הצוות ב Ubunlog. עבודה מצויינת שאתה עושה.
לגבי
מנוי נאמן.
תודה שקראת אותנו. Salu2.