minidlna.conf(5) File Formats Manual minidlna.conf(5) نام (NAME) minidlna.conf - فایل پیکربندی سرور چندرسانه‌ای MiniDLNA توضیحات (DESCRIPTION) سرور minidlna یک سرور DLNA سبک‌وزن اما بسیار کاربردی است. در بیشتر موارد، مقادیر پیش‌فرض نیازی به تغییر ندارند. فایل پیکربندی سراسری در مسیر /etc/minidlna.conf قرار دارد، اما کاربران محلی بدون دسترسی ریشه (root) نیز می‌توانند minidlna را با فایل پیکربندی اختصاصی خود اجرا کنند. گزینه‌ها (OPTIONS) موارد زیر گزینه‌های قابل پیکربندی توسط کاربر در /etc/minidlna.conf هستند. برنامه minidlna به طور پیش‌فرض با کاربر nobody اجرا می‌شود، بنابراین مطمئن شوید که دسترسی‌های سیستمی برای خواندن فایل‌های چندرسانه‌ای و نوشتن در پوشه‌های کش و لاگ به درستی تنظیم شده باشند. friendly_name نامی که مایلید سرور چندرسانه‌ای شما با آن دیده شود، برای نمونه: friendly_name=Home Media Server port درگاه برای ترافیک HTTP (توصیفات، SOAP، انتقال رسانه) و غیره؛ پیش‌فرض ۸۲۰۰ است. نیازی به تغییر این مقدار وجود ندارد. network_interface رابط‌های شبکه‌ای برای سرویس‌دهی، جداشده با ویرگول. حداکثر ۸ رابط است. پیش‌فرض همه رابط‌ها است. strict_dlna تنظیم این گزینه برای پیروی دقیق از استانداردهای DLNA. این کار امکان مقیاس‌بندی کاهشی تصاویر JPEG بسیار بزرگ را در سمت سرور فراهم می‌کند که ممکن است کارایی ارائه JPEG را (دست‌کم در محصولات DLNA سونی) کاهش دهد. notify_interval فاصله زمانی اعلان به ثانیه. پیش‌فرض ۸۹۵ ثانیه است. minissdpdsocket تعیین مسیر سوکت MiniSSDPd، برای نمونه: minissdpdsocket=/var/run/minissdpd.sock serial شماره سریالی که دیمن در توضیحات XML خود به کلاینت‌ها گزارش می‌دهد. پیش‌فرض ۱۲۳۴۵۶۷۸ است. model شماره مدلی که دیمن در توضیحات XML خود به کلاینت‌ها گزارش می‌دهد. پیش‌فرض ۱ است. media_dir مسیر پوشه حاوی فایل‌های چندرسانه‌ای که minidlna باید به اشتراک بگذارد. اگر بیش از یک پوشه برای اشتراک‌گذاری دارید، از این گزینه چندین بار استفاده کنید. نمونه: media_dir=/opt/multimedia/videos media_dir=/opt/multimedia/movies همچنین می‌توانید یک ورودی را به یک نوع رسانه خاص محدود کنید؛ این کار را با استفاده از ساختار زیر انجام می‌دهید: حرف 'A' یا 'V' یا 'P' و به دنبال آن یک ویرگول (',') و سپس مسیر. معنای حرف اول به شرح زیر است: 'A' برای فایل‌های صوتی 'V' برای فایل‌های ویدئویی 'P' برای فایل‌های تصویری برای نمونه، اگر می‌خواهید فقط فایل‌های ویدئویی موجود در پوشه /opt/multimedia/videos و فقط موسیقی‌های موجود در /opt/multimedia/music را شامل شود: media_dir=V,/opt/multimedia/videos media_dir=A,/opt/multimedia/music نمونه دیگر: media_dir=V,/opt/multimedia/videos media_dir=V,/opt/multimedia/movies media_dir=A,/opt/multimedia/music یا اگر نوع رسانه برایتان تفاوتی ندارد: media_dir=/opt/multimedia/videos media_dir=/opt/multimedia/movies media_dir=/opt/multimedia/music می‌توانید حالت‌ها را ترکیب کنید؛ هر فایلی در music، اما فقط ویدئوها در videos و movies: media_dir=V,/opt/multimedia/videos media_dir=V,/opt/multimedia/movies media_dir=/opt/multimedia/music presentation_url نشانی پیش‌فرض نمایش یک آدرس http روی درگاه ۸۰ است. برای نمونه: presentation_url=http://www.mediaserver.lan/index.php db_dir محل ذخیره فایل‌های داده توسط minidlna، شامل فایل‌های کش آلبوم؛ پیش‌فرض /var/cache/minidlna است. log_dir مسیر پوشه‌ای که فایل گزارش upnp-av.log باید در آن ذخیره شود؛ پیش‌فرض /var/log است. log_level تنظیم این مقدار برای تغییر سطح جزئیات اطلاعات ثبت‌شده در گزارش‌ها؛ هر بخش می‌تواند از سطح متفاوتی استفاده کند: off، fatal، error، warn، info یا debug نمونه: log_level=general,artwork,database,inotify,scanner,metadata,http,ssdp,tivo=warn inotify تنظیم روی 'yes' برای فعال‌سازی پایش inotify روی فایل‌های زیر media_dir جهت کشف خودکار فایل‌های جدید. تنظیم روی 'no' برای غیرفعال‌سازی inotify. album_art_names این باید فهرستی از نام‌های فایل برای بررسی هنگام جستجوی طرح روی جلد آلبوم باشد و نام‌ها باید با یک اسلش («/») از هم جدا شوند. نمونه: album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg /albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg enable_tivo تنظیم این گزینه روی yes برای فعال‌سازی پشتیبانی از پخش جریانی فایل‌های jpg. و mp3. به یک دستگاه TiVo پشتیبانی‌کننده از HMO؛ پیش‌فرض no است. tivo_discovery تنظیم این گزینه روی 'beacon' برای استفاده از روش سنتی کشف پخشی TiVo. در صورت موجود بودن پشتیبانی از Avahi، پیش‌فرض استفاده از Bonjour است. root_container استفاده از یک دربرگیرنده متفاوت به عنوان ریشه درختی که به کلاینت‌ها نشان داده می‌شود. مقادیر ممکن عبارتند از: '.' برای استفاده از دربرگیرنده استاندارد (این حالت پیش‌فرض است) 'B' برای استفاده از دربرگیرنده "Browse Directory"؛ 'M' برای استفاده از دربرگیرنده "Music"؛ 'V' برای استفاده از دربرگیرنده "Video"؛ 'P' برای استفاده از دربرگیرنده "Pictures". اگر 'B' را مشخص کنید و دستگاه کلاینت فقط صوتی باشد، آنگاه "Music/Folders" به عنوان دربرگیرنده ریشه استفاده می‌شود و ویدئوها را نخواهید دید. force_sort_criteria همواره اجبار SortCriteria به این مقدار، صرف‌نظر از SortCriteria ارسال‌شده توسط کلاینت. می‌توانید "!" را به ابتدای معیار مرتب‌سازی بیفزایید تا عناوین اشیا به گونه‌ای تغییر یابند که به ترتیب حروفی-عددی مشخص‌شده در اینجا مرتب شوند، تا مشکل کلاینت‌هایی که مرتب‌سازی حروفی-عددی خود را انجام می‌دهند برطرف گردد. نمونه: force_sort_criteria=+upnp:class,+upnp:originalTrackNumber,+dc:title wide_links تنظیم روی 'yes' برای مجاز دانستن پیوندهای نمادین که به خارج از media_dirهای تعریف‌شده توسط کاربر اشاره می‌کنند. به طور پیش‌فرض، پیوندهای نمادین خارجی دنبال نمی‌شوند. enable_subtitles تنظیم روی 'no' برای غیرفعال‌سازی پشتیبانی از زیرنویس در کلاینت‌های ناشناخته. به طور پیش‌فرض، زیرنویس‌ها برای کلاینت‌های ناشناخته یا عمومی فعال هستند. نسخه (VERSION) این صفحه راهنما مربوط به نسخه 1.3.0 نرم‌افزار minidlna است. نویسنده (AUTHOR) minidlna توسعه‌یافته توسط Justin Maggard صفحه راهنما نوشته‌شده توسط Noel Butler مجوز (LICENSE) GPL فایل‌ها (FILES) /etc/minidlna.conf همچنین ببینید (SEE ALSO) minidlna(8) October 2012 minidlna.conf(5)