ویژگی های برنامه صوتی

ویژگی‌های برنامه‌های صوتی به نوع محتوا بستگی دارد. نوع برنامه به سیستم می‌گوید که چه فراداده‌ای را باید انتظار داشته باشد تا رابط کاربری بتواند به طور مناسب پر شود. برنامه‌های صوتی می‌توانند یکی از این انواع باشند:

برای ساخت یک برنامه PreviewProgram.Builder استفاده کنید. می‌توانید اطلاعات بیشتر در مورد مقادیر ممکن برای هر فیلد را در مستندات جاوا برای هر تنظیم‌کننده در سازنده مطالعه کنید.

مثال زیر نحوه استفاده از PreviewProgram.Builder را نشان می‌دهد:

PreviewProgram program = new PreviewProgram.Builder()
                    .setChannelId(channelId)
                    .setTitle(clip.getTitle())
                    .setDescription(clip.getDescription())
                    .setType(TvContractCompat.PreviewPrograms.TYPE_ALBUM)
                    // Set required attributes
                    .build();

جدول زیر ویژگی‌هایی را که می‌توان به هر نوع برنامه صوتی اختصاص داد، نشان می‌دهد و به تنظیم‌کننده مربوطه در PreviewProgram.Builder پیوند می‌دهد. ویژگی‌هایی که با مشخص شده‌اند الزامی هستند؛ آن‌هایی که با (✔) مشخص شده‌اند اختیاری هستند.

ویژگی آهنگ آلبوم هنرمند لیست پخش ایستگاه
نویسنده (✔) (✔) (✔)
در دسترس بودن (✔) (✔) (✔) (✔) (✔)
شناسه کانال
شناسه محتوا (✔) (✔) (✔) (✔) (✔)
مدت زمان
ژانر (✔) (✔) (✔) (✔) (✔)
آدرس اینترنتی هدف
تعداد تعاملات (✔) (✔) (✔)
نوع تعامل (✔) (✔) (✔)
شناسه ارائه دهنده داخلی (✔) (✔) (✔) (✔) (✔)
زنده (✔)
آدرس اینترنتی لوگو (*) (✔)
توضیحات محتوای لوگو (*) (✔)
قیمت پیشنهادی (✔) (✔) (✔) (✔) (✔)
نسبت ابعاد پوستر هنری
آدرس اینترنتی هنر پوستر
پیش‌نمایش آدرس صوتی (✔) (✔) (✔) (✔) (✔)
پیش‌نمایش آدرس ویدیو (✔) (✔) (✔) (✔) (✔)
تاریخ انتشار (✔) (✔)
شرح مختصر (✔) (✔) (✔) (✔) (✔)
قیمت پایه (✔) (✔) (✔) (✔) (✔)
نسبت ابعاد تصویر بندانگشتی (✔) (✔) (✔) (✔) (✔)
آدرس تصویر بندانگشتی (✔) (✔) (✔) (✔) (✔)
عنوان
ارتفاع ویدئو (✔) (✔) (✔) (✔) (✔)
عرض ویدئو (✔) (✔) (✔) (✔) (✔)
وزن (✔) (✔) (✔) (✔) (✔)
،

ویژگی‌های برنامه‌های صوتی به نوع محتوا بستگی دارد. نوع برنامه به سیستم می‌گوید که چه فراداده‌ای را باید انتظار داشته باشد تا رابط کاربری بتواند به طور مناسب پر شود. برنامه‌های صوتی می‌توانند یکی از این انواع باشند:

برای ساخت یک برنامه PreviewProgram.Builder استفاده کنید. می‌توانید اطلاعات بیشتر در مورد مقادیر ممکن برای هر فیلد را در مستندات جاوا برای هر تنظیم‌کننده در سازنده مطالعه کنید.

مثال زیر نحوه استفاده از PreviewProgram.Builder را نشان می‌دهد:

PreviewProgram program = new PreviewProgram.Builder()
                    .setChannelId(channelId)
                    .setTitle(clip.getTitle())
                    .setDescription(clip.getDescription())
                    .setType(TvContractCompat.PreviewPrograms.TYPE_ALBUM)
                    // Set required attributes
                    .build();

جدول زیر ویژگی‌هایی را که می‌توان به هر نوع برنامه صوتی اختصاص داد، نشان می‌دهد و به تنظیم‌کننده مربوطه در PreviewProgram.Builder پیوند می‌دهد. ویژگی‌هایی که با مشخص شده‌اند الزامی هستند؛ آن‌هایی که با (✔) مشخص شده‌اند اختیاری هستند.

ویژگی آهنگ آلبوم هنرمند لیست پخش ایستگاه
نویسنده (✔) (✔) (✔)
در دسترس بودن (✔) (✔) (✔) (✔) (✔)
شناسه کانال
شناسه محتوا (✔) (✔) (✔) (✔) (✔)
مدت زمان
ژانر (✔) (✔) (✔) (✔) (✔)
آدرس اینترنتی هدف
تعداد تعاملات (✔) (✔) (✔)
نوع تعامل (✔) (✔) (✔)
شناسه ارائه دهنده داخلی (✔) (✔) (✔) (✔) (✔)
زنده (✔)
آدرس اینترنتی لوگو (*) (✔)
توضیحات محتوای لوگو (*) (✔)
قیمت پیشنهادی (✔) (✔) (✔) (✔) (✔)
نسبت ابعاد پوستر هنری
آدرس اینترنتی هنر پوستر
پیش‌نمایش آدرس صوتی (✔) (✔) (✔) (✔) (✔)
پیش‌نمایش آدرس ویدیو (✔) (✔) (✔) (✔) (✔)
تاریخ انتشار (✔) (✔)
شرح مختصر (✔) (✔) (✔) (✔) (✔)
قیمت پایه (✔) (✔) (✔) (✔) (✔)
نسبت ابعاد تصویر بندانگشتی (✔) (✔) (✔) (✔) (✔)
آدرس تصویر بندانگشتی (✔) (✔) (✔) (✔) (✔)
عنوان
ارتفاع ویدئو (✔) (✔) (✔) (✔) (✔)
عرض ویدئو (✔) (✔) (✔) (✔) (✔)
وزن (✔) (✔) (✔) (✔) (✔)
،

ویژگی‌های برنامه‌های صوتی به نوع محتوا بستگی دارد. نوع برنامه به سیستم می‌گوید که چه فراداده‌ای را باید انتظار داشته باشد تا رابط کاربری بتواند به طور مناسب پر شود. برنامه‌های صوتی می‌توانند یکی از این انواع باشند:

برای ساخت یک برنامه PreviewProgram.Builder استفاده کنید. می‌توانید اطلاعات بیشتر در مورد مقادیر ممکن برای هر فیلد را در مستندات جاوا برای هر تنظیم‌کننده در سازنده مطالعه کنید.

مثال زیر نحوه استفاده از PreviewProgram.Builder را نشان می‌دهد:

PreviewProgram program = new PreviewProgram.Builder()
                    .setChannelId(channelId)
                    .setTitle(clip.getTitle())
                    .setDescription(clip.getDescription())
                    .setType(TvContractCompat.PreviewPrograms.TYPE_ALBUM)
                    // Set required attributes
                    .build();

جدول زیر ویژگی‌هایی را که می‌توان به هر نوع برنامه صوتی اختصاص داد، نشان می‌دهد و به تنظیم‌کننده مربوطه در PreviewProgram.Builder پیوند می‌دهد. ویژگی‌هایی که با مشخص شده‌اند الزامی هستند؛ آن‌هایی که با (✔) مشخص شده‌اند اختیاری هستند.

ویژگی آهنگ آلبوم هنرمند لیست پخش ایستگاه
نویسنده (✔) (✔) (✔)
در دسترس بودن (✔) (✔) (✔) (✔) (✔)
شناسه کانال
شناسه محتوا (✔) (✔) (✔) (✔) (✔)
مدت زمان
ژانر (✔) (✔) (✔) (✔) (✔)
آدرس اینترنتی هدف
تعداد تعاملات (✔) (✔) (✔)
نوع تعامل (✔) (✔) (✔)
شناسه ارائه دهنده داخلی (✔) (✔) (✔) (✔) (✔)
زنده (✔)
آدرس اینترنتی لوگو (*) (✔)
توضیحات محتوای لوگو (*) (✔)
قیمت پیشنهادی (✔) (✔) (✔) (✔) (✔)
نسبت ابعاد پوستر هنری
آدرس اینترنتی هنر پوستر
پیش‌نمایش آدرس صوتی (✔) (✔) (✔) (✔) (✔)
پیش‌نمایش آدرس ویدیو (✔) (✔) (✔) (✔) (✔)
تاریخ انتشار (✔) (✔)
شرح مختصر (✔) (✔) (✔) (✔) (✔)
قیمت پایه (✔) (✔) (✔) (✔) (✔)
نسبت ابعاد تصویر بندانگشتی (✔) (✔) (✔) (✔) (✔)
آدرس تصویر بندانگشتی (✔) (✔) (✔) (✔) (✔)
عنوان
ارتفاع ویدئو (✔) (✔) (✔) (✔) (✔)
عرض ویدئو (✔) (✔) (✔) (✔) (✔)
وزن (✔) (✔) (✔) (✔) (✔)