org.bluez.MediaAssistant(5) مدیریت سیستم لینوکس org.bluez.MediaAssistant(5)

org.bluez.MediaAssistant - رابط کاربری D-Bus برای دستیار رسانه در BlueZ

سرویس (Service)
org.bluez
واسط (Interface)
org.bluez.MediaAssistant1
مسیر شیء (Object path)
/org/bluez/{hci0,hci1,...}/dev_{BDADDR}/src_{BDADDR}/sid#/bis#
مورد استفاده توسط (Used by)
bluetoothctl-assistant(1)

ارسال اطلاعات جریان (stream) به دستگاه دوردست.

اگر دستیار در وضعیت "active" باشد، این متد به‌جای افزودن منبع جدید با BASS_Add_Source، از BASS_Modify_Source برای به‌روزرسانی منبع موجود در دستگاه دوردست استفاده می‌کند.

ویژگی‌های جریانی را که به دستگاه مقابل (peer) ارسال می‌شود مشخص می‌کند.

مقادیر:

ویژگی Metadata را ببینید.
ویژگی QoS را ببینید.
ارسال به یک دستگاه خاص. دستگاه باید متصل باشد و یک نشست فعال BASS داشته باشد.

مثال‌ها:

> assistant.push <assistant>

وضعیت شیء دستیار را مشخص می‌کند. مقادیر ممکن عبارتند از:

"idle"
شیء دستیار برای جریان ایجاد شده است
"pending"
شیء دستیار ارسال شده است (اطلاعات جریان به دستگاه مقابل ارسال شد)
"requesting"
دستگاه دوردست نیازمند Broadcast_Code است
"active"
دستگاه دوردست شروع به دریافت جریان کرده است
"local"
شیء دستیار برای یک جریان محلی ایجاد شده است

متادیتای جریان (Metadata) را مشخص می‌کند.

قابلیت‌های کیفیت خدمات (QoS) جریان را مشخص می‌کند.

مقادیر:

مشخص می‌کند که آیا جریان رمزگذاری شده است یا خیر.

:array{byte} BCode

کد پخش (Broadcast_Code) را برای رمزگشایی جریان مشخص می‌کند.
ژوئن 2024 BlueZ