| XMMS2-ET(1) | General Commands Manual | XMMS2-ET(1) |
نام (NAME)
xmms2-et - ارسال یک بسته اطلاعاتی ناشناس به تیم XMMS2 در هر تغییر آهنگ
خلاصه دستور (SYNOPSIS)
xmms2-et
توضیحات (DESCRIPTION)
برنامه XMMS2 طراحی مجددی از پخشکننده موسیقی XMMS (https://github.com/xmms2) است. این برنامه از مدل کلاینت-سرور بهره میبرد و امکان استفاده از چندین واسط کاربری متنی و گرافیکی (حتی بهطور همزمان!) را فراهم میکند. تمامی فرمتهای صوتی رایج با استفاده از پلاگینها پشتیبانی میشوند. علاوه بر این، یک کتابخانه رسانهای منعطف برای سازماندهی موسیقی شما وجود دارد.
برنامه xmms2-et کلاینت ET Phone Home برای XMMS2 است. xmms2-et طراحی شده است تا هر زمان که آهنگ جدیدی پخش میشود، بستهای از اطلاعات را برای تیم XMMS2 ارسال کند. این بسته ناشناس است و شامل فرادادههای آهنگ در حال پخش نیست. جزئیات مربوط به دادههایی که برای تیم XMMS2 ارسال میشود را میتوانید در بخش بسته ET (ET PACKET) این صفحه راهنما بیابید.
کلاینت xmms2-et توسط تیم XMMS2 برای مهندسی انتشار استفاده میشود. در طول یک چرخه انتشار، میزان استفاده از پلاگینهای مختلف، سیستمهای عامل و مؤلفههای XMMS2 از دادههای ارسالشده توسط کلاینت xmms2-et جمعآوری میگردد. انتشار نسخه جدید زمانی انجام میشود که بر اساس تعداد بستههای مرتبط xmms2-et دریافتشده توسط تیم XMMS2 ، آزمایشهای کافی انجام شده باشد.
بسته ET (ET PACKET)
دادههای زیر همراه با هر بستهای که توسط xmms2-et ارسال میشود، منتقل میگردند:
- XMMS2-ET status
- شروعکننده بستههای XMMS2-ET است؛ status پیامی توصیفی ارائه میدهد که نشاندهنده موضوع این بسته است (مانند Clean shutdown، Unclean shutdown، New media).
- version=version
- شامل نسخه دیمن XMMS2 است
- system=os
- شامل نام و نگارش سیستمعاملی است که xmms2d روی آن در حال اجراست
- output=output_plugin
- شامل پلاگین خروجی مورد استفاده برای بازپخش صدا توسط xmms2d است
- starttime=start_time
- شامل زمانی است که کلاینت xmms2-et راهاندازی شده است
- uptime=xmms2d_uptime
- شامل مدتزمان فعالیت (uptime) کلاینت xmms2-et است
- playlistloads=times
- شامل تعداد دفعاتی است که یک فهرست پخش از کتابخانه رسانه بارگذاری شده است
- mlibresolves=times
- شامل تعداد دفعاتی است که فرادادههای رسانه در کتابخانه رسانه حل (resolve) شدهاند
دادههای زیر برای هر آهنگی که پخش میشود متفاوت است:
- decoder=plugin
- شامل پلاگین رمزگشای (decoder) مورد استفاده برای پخش آخرین آهنگ پخششده است
- transport=plugin
- شامل پلاگین انتقال (transport) مورد استفاده برای خواندن آخرین آهنگ پخششده است
- samplefmt:in=in_fmt
- شامل قالب نمونه (sample format) فایل صوتی اصلیِ آخرین آهنگ پخششده است
- samplefmt:out=out_fmt
- شامل قالب نمونهای است که برای آخرین آهنگ پخششده به پلاگین خروجی فرستاده شده است
- samplerate:in=in_rate
- شامل نرخ نمونهبرداری (sample rate) فایل صوتی اصلیِ آخرین آهنگ پخششده است
- samplerate:out=out_rate
- شامل نرخ نمونهبرداری فرستادهشده به پلاگین خروجی برای آخرین آهنگ پخششده است
- channels:in=number_in
- شامل تعداد کانالهای فایل صوتی اصلیِ آخرین آهنگ پخششده است
- channels:out=number_out
- شامل تعداد کانالهای فرستادهشده به پلاگین خروجی برای آخرین آهنگ پخششده است
متغیرهای محیطی (ENVIRONMENT VARIABLES)
همچنین ببینید (SEE ALSO)
xmms2(1), xmms2d(8), https://github.com/xmms2
تاریخچه (HISTORY)
پروژه XMMS2 توسط Tobias Rundström و Anders Gustafsson آغاز شد. این پروژه تحت رهبری آنها توسط گروه کوچکی از مشارکتکنندگان از سراسر جهان توسعه داده میشود.
نویسنده (AUTHOR)
این صفحه راهنما توسط Alexander Botero-Lowry <alex@foxybanana.com> نوشته شده است.