| org.bluez.MediaItem(5) | مدیریت سیستم لینوکس | org.bluez.MediaItem(5) |
نام (NAME)
org.bluez.MediaItem - رابط کاربری D-Bus برای آیتمهای چندرسانهای در BlueZ
واسط (INTERFACE)
- سرویس (Service)
- نام یکتا
(نقش Target)
org.bluez (نقش Controller) - واسط (Interface)
- org.bluez.MediaItem1
- مسیر شیء (Object path)
- قابل تعریف
به صورت
آزاد (نقش Target)
[variable prefix]/{hci0,hci1,...}/dev_{BDRADDR}/player#/item# (نقش Controller) - مورد استفاده توسط (Used by)
- bluetoothctl-player(1)
متدها (Methods)
void Play()
آیتم را پخش میکند.
خطاهای ممکن:
مثالها:
- bluetoothctl
- [player] > play [item]
void AddtoNowPlaying()
آیتم را به فهرست در حال پخش اضافه میکند.
خطاهای ممکن:
مثالها:
- bluetoothctl
- [player] > queue <item>
ویژگیها (Properties)
object Player [readonly]
مسیر شیء پخشکنندهای که آیتم به آن تعلق دارد
string Name [readonly]
نام قابل نمایش آیتم
string Type [readonly]
نوع آیتم
مقادیر ممکن:
- "video"
- "audio"
- "folder"
string FolderType [readonly, optional]
نوع پوشه.
در صورتی که ویژگی Type برابر با "Folder" باشد در دسترس است
مقادیر ممکن:
- "mixed"
- "titles"
- "albums"
- "artists"
boolean Playable [readonly, optional]
مشخص میکند که آیا آیتم قابل پخش است یا خیر
در صورتی که ویژگی Type برابر با "folder" باشد در دسترس است
dict Metadata [readonly]
متادادههای آیتم.
مقادیر ممکن:
- string Title
- نام عنوان
آیتم
در صورتی که ویژگی Type برابر با "audio" یا "video" باشد در دسترس است
- string Artist
- نام هنرمند
آیتم
در صورتی که ویژگی Type برابر با "audio" یا "video" باشد در دسترس است
- string Album
- نام آلبوم
آیتم
در صورتی که ویژگی Type برابر با "audio" یا "video" باشد در دسترس است
- string Genre
- نام سبک
آیتم
در صورتی که ویژگی Type برابر با "audio" یا "video" باشد در دسترس است
- uint32 NumberOfTracks
- تعداد کل
قطعههای
آلبوم آیتم
در صورتی که ویژگی Type برابر با "audio" یا "video" باشد در دسترس است
- uint32 Number
- شماره
آلبوم آیتم
در صورتی که ویژگی Type برابر با "audio" یا "video" باشد در دسترس است
- uint32 Duration
- مدتزمان
آیتم برحسب
میلیثانیه
در صورتی که ویژگی Type برابر با "audio" یا "video" باشد در دسترس است
| سپتامبر 2023 | BlueZ |