Configuration Issues for LiveStream Resources
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
در یک منبع liveStream
، شی status.healthStatus.configurationIssues[]
حاوی لیستی از مشکلات پیکربندی است که بر جریان تأثیر می گذارد. این اطلاعات برای کمک به شما در شناسایی، تشخیص و حل مشکلاتی است که بر کیفیت پخشهای زنده ویدیوی شما تأثیر میگذارد.
این سند انواع مشکلات پیکربندی را که ممکن است در پاسخ API به آنها ارجاع داده شود فهرست می کند. هر مسئله، نوع مشکل، شرح کوتاهی از خطا، و توضیح طولانیتری را مشخص میکند که اغلب حاوی اطلاعاتی است که نحوه رفع خطا را توضیح میدهد.
مسائل مربوط به پیکربندی
جدول زیر مشکلات پیکربندی را فهرست میکند که میتواند بر جریانهای ویدیوی زنده تأثیر بگذارد. ستون سمت چپ نوع مشکل را مشخص می کند و ستون سمت راست جزئیات بیشتری در مورد نحوه حل آن ارائه می دهد.
توجه داشته باشید که برخی از توضیحات حاوی متغیرهایی هستند که برای منعکس کردن دادههای مربوط به جریان زنده واقعی شما پر میشوند. در توضیحات زیر، متن به سبک <code>
، مانند %(actual_gop).1f
، بخشی از یک پیام خطا را که برای هر پخش زنده سفارشی شده است، شناسایی می کند. کد شما باید از انواع اشکال، که در ستون سمت چپ هستند، حذف شود.
مشکلات پیکربندی |
---|
audioBitrateHigh | دلیل: | تنظیمات صدا را بررسی کنید | شرح: | نرخ بیت فعلی جریان صوتی %(actual) بالاتر از میزان بیت توصیه شده است. توصیه می کنیم از نرخ بیت جریان صوتی %(expected)s استفاده کنید. |
|
audioBitrateLow | دلیل: | تنظیمات صدا را بررسی کنید | شرح: | نرخ بیت فعلی جریان صوتی (%(actual)s) کمتر از میزان بیت توصیه شده است. توصیه می کنیم از نرخ بیت جریان صوتی %(expected)s استفاده کنید. |
|
audioBitrateMismatch | دلیل: | جریان ثانویه را بررسی کنید | شرح: | در پیکربندی فعلی، جریانهای اصلی و پشتیبان ویدیو دارای نرخ بیتهای صوتی متفاوتی هستند. باید جریانها را طوری پیکربندی کنید که نرخ بیت صوتی یکسانی داشته باشند. |
|
audioCodec | دلیل: | تنظیمات صدا را بررسی کنید | شرح: | جریان صوتی با یک کدک پشتیبانی نشده کدگذاری شده است. لطفاً کدک صوتی را برای پخش روی یک کدک پشتیبانی شده (AAC، MP3) تنظیم کنید. |
|
audioCodecMismatch | دلیل: | جریان ثانویه بد | شرح: | در پیکربندی فعلی، جریانهای اصلی و پشتیبان ویدیو از کدکهای صوتی متفاوتی استفاده میکنند. شما باید جریان ها را برای استفاده از کدک صوتی یکسان پیکربندی کنید. |
|
audioSampleRate | دلیل: | تنظیمات صدا را بررسی کنید | شرح: | نرخ نمونه فعلی %(actual) است. نرخ نمونه پیشنهادی 44.1 کیلوهرتز و 48 کیلوهرتز است. |
|
audioSampleRateMismatch | دلیل: | جریان ثانویه بد | شرح: | در پیکربندی فعلی، جریانهای اصلی و پشتیبان ویدیو دارای نرخهای نمونه صوتی متفاوتی هستند. شما باید جریان ها را طوری پیکربندی کنید که نرخ نمونه صوتی یکسانی داشته باشند. |
|
audioStereoMismatch | دلیل: | جریان ثانویه بد | شرح: | در پیکربندی فعلی، جریانهای اصلی و پشتیبان ویدیو از کانالهای صوتی مختلفی استفاده میکنند. باید استریم ها را طوری پیکربندی کنید که کانال صوتی یکسانی داشته باشند. |
|
audioTooManyChannels | دلیل: | تنظیمات صدا را بررسی کنید | شرح: | صدا بیش از دو کانال دارد، اما تنها یک کانال (مونو) یا دو (استریو) پشتیبانی میشود. لطفا تعداد کانال های صوتی را تصحیح کنید. |
|
badContainer | دلیل: | تنظیمات بد ویدیو | شرح: | لطفاً قالب ظرف ویدیو را تغییر دهید. قالب فعلی ظرف برای این پیکربندی صحیح نیست. |
|
bitrateHigh | دلیل: | تنظیمات ویدیو را بررسی کنید | شرح: | نرخ بیت فعلی جریان (%(actual)s) بالاتر از نرخ بیت توصیه شده است. توصیه میکنیم از نرخ بیت جریان %(expected)s استفاده کنید. |
|
bitrateLow | دلیل: | خروجی ویدیو کم است | شرح: | نرخ بیت فعلی جریان (%(actual)s) کمتر از نرخ بیت توصیه شده است. توصیه میکنیم از نرخ بیت جریان %(expected)s استفاده کنید. |
|
framerateMismatch | دلیل: | جریان ثانویه را بررسی کنید | شرح: | در پیکربندی فعلی، جریان اصلی و پشتیبان ویدیو دارای نرخ فریم متفاوتی هستند. باید استریم ها را طوری پیکربندی کنید که نرخ فریم یکسانی داشته باشند. |
|
frameRateHigh | دلیل: | فریم بالا | شرح: | نرخ فریم فعلی خیلی بالاست. لطفاً نرخ فریم را روی %(framerate)s فریم در ثانیه یا کمتر تنظیم کنید. |
|
gopMismatch | دلیل: | جریان ثانویه بد | شرح: | در پیکربندی فعلی، جریانهای اصلی و پشتیبان ویدیو فرکانسهای فریم کلیدی متفاوتی دارند. باید استریم ها را طوری پیکربندی کنید که فرکانس فریم کلیدی یکسانی داشته باشند. |
|
gopSizeLong | دلیل: | تنظیمات بد ویدیو | شرح: | لطفاً از فرکانس فریم کلیدی چهار ثانیه یا کمتر استفاده کنید. در حال حاضر، فریم های کلیدی اغلب به اندازه کافی ارسال نمی شوند، که باعث بافر می شود. فرکانس فعلی فریم کلیدی %(actual_gop).1f ثانیه است. توجه داشته باشید که خطاهای دریافت میتواند باعث نادرست بودن اندازههای GOP (گروهی از تصاویر) شود. |
|
gopSizeOver | دلیل: | تنظیمات ویدیو را بررسی کنید | شرح: | لطفاً از فرکانس فریم کلیدی چهار ثانیه یا کمتر استفاده کنید. در حال حاضر، فریم های کلیدی اغلب به اندازه کافی ارسال نمی شوند، که می تواند باعث بافر شود. فرکانس فعلی فریم کلیدی %(actual_gop).1f ثانیه است. توجه داشته باشید که خطاهای دریافت میتواند باعث نادرست بودن اندازههای GOP (گروهی از تصاویر) شود. |
|
gopSizeShort | دلیل: | تنظیمات ویدیو را بررسی کنید | شرح: | اندازه GOP (گروه تصاویر) بسیار کوچک است که می تواند کیفیت تصویر را کاهش دهد. فرکانس پیشنهادی فریم کلیدی چهار ثانیه است. فرکانس فعلی فریم کلیدی %(actual_gop).1f ثانیه است. توجه داشته باشید که خطاهای بلع می تواند باعث اندازه نادرست GOP شود. |
|
multipleAudioStreams | دلیل: | تنظیمات صدا را بررسی کنید | شرح: | جریان انتقال حاوی چند جریان صوتی است، اما باید فقط یک جریان صوتی داشته باشد. |
|
multipleVideoStreams | دلیل: | تنظیمات بد ویدیو | شرح: | جریان انتقال حاوی چندین جریان ویدیویی است، اما باید فقط یک جریان ویدیویی داشته باشد. |
|
noAudioStream | دلیل: | بی صدا | شرح: | جریان دریافتی حاوی هیچ جریان صوتی نیست، اما باید دقیقاً یک جریان صوتی داشته باشد. |
|
noVideoStream | دلیل: | ویدیویی وجود ندارد | شرح: | جریان انتقال حاوی هیچ جریان ویدیویی نیست، اما باید دقیقاً یک جریان ویدیویی داشته باشد. |
|
openGop | دلیل: | تنظیمات بد ویدیو | شرح: | لطفاً پیکربندی رمزگذار ویدیوی خود را به "گروه بسته تصاویر (GOP) تغییر دهید. به نظر می رسد روی "open GOP" تنظیم شده است که YouTube از آن پشتیبانی نمی کند. |
|
resolutionMismatch | دلیل: | جریان ثانویه بد | شرح: | در پیکربندی فعلی، جریان اصلی و پشتیبان ویدیو دارای وضوحهای متفاوتی هستند. باید استریم ها را طوری پیکربندی کنید که وضوح یکسانی داشته باشند. |
|
videoBitrateMismatch | دلیل: | جریان ثانویه را بررسی کنید | شرح: | در پیکربندی فعلی، جریان های اصلی و پشتیبان ویدیو دارای نرخ بیت متفاوتی هستند. باید جریانها را طوری پیکربندی کنید که نرخ بیت یکسانی داشته باشند. |
|
videoCodec | دلیل: | تنظیمات بد ویدیو | شرح: | ویدیو با یک کدک پشتیبانی نشده کدگذاری شده است. لطفاً کدک ویدیوی پخش جریانی را روی یک کدک پشتیبانی شده (H.264) تنظیم کنید. |
|
videoCodecMismatch | دلیل: | جریان ثانویه بد | شرح: | در پیکربندی فعلی، جریانهای اصلی و پشتیبان ویدیو از کدکهای ویدیویی متفاوتی استفاده میکنند. باید استریم ها را طوری پیکربندی کنید که کدک های ویدیویی یکسانی داشته باشند. |
|
videoIngestionStarved | دلیل: | خروجی ویدیو کم است | شرح: | YouTube ویدئوی کافی برای حفظ جریان روان را دریافت نمی کند. به این ترتیب، بینندگان بافر را تجربه خواهند کرد. |
|
videoInterlaceMismatch | دلیل: | جریان ثانویه بد | شرح: | در پیکربندی فعلی، جریانهای اصلی و پشتیبان ویدیو دارای ترکیبهای متفاوتی هستند. شما باید استریم ها را طوری پیکربندی کنید که در هم آمیختگی یکسانی داشته باشند. |
|
videoProfileMismatch | دلیل: | جریان ثانویه بد | شرح: | در پیکربندی فعلی، جریانهای اصلی و پشتیبان ویدیو نمایههای متفاوتی دارند. باید استریم ها را طوری پیکربندی کنید که نمایه یکسانی داشته باشند. |
|
videoResolutionSuboptimal | دلیل: | وضوح را بررسی کنید | شرح: | لطفا وضوح ویدیو را بررسی کنید. وضوح فعلی (%(actual_w)dx%(actual_h)d) است که بهینه نیست. |
|
videoResolutionUnsupported | دلیل: | وضوح پشتیبانی نشده | شرح: | باید وضوح ویدیو را تغییر دهید. وضوح فعلی (%(actual_w)dx%(actual_h)d) است که برای این پیکربندی پشتیبانی نمیشود. وضوح تصویر مورد انتظار (%(expected_w)dx%(expected_h)d) است. |
|
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2023-02-22 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2023-02-22 بهوقت ساعت هماهنگ جهانی."],[[["The `status.healthStatus.configurationIssues[]` object in a liveStream resource identifies configuration problems affecting the quality of live video streams, and is used for troubleshooting."],["The document lists various configuration issues that can affect live video streams, detailing the issue type, a brief error description, and an explanation of how to rectify it."],["Configuration issues are categorized into different types, including problems with audio, video, bitrate, framerate, codecs, keyframe frequencies, and inconsistencies between primary and backup streams."],["Many descriptions of the configuration issues include variables, like `%(actual)` or `%(expected)s`, which are customized to reflect the specific details of each live stream's errors."],["Resolutions are based on the \"issue type\", for example: `audioBitrateLow`, `bitrateHigh`, `gopSizeLong`, allowing developers to build solutions based on these type of errors."]]],["Live streams may have configuration issues that impact quality. The `configurationIssues` object lists these problems, detailing the issue type, a short description, and a longer explanation for resolution. Issues include bitrate, codec, sample rate, and channel problems for audio; and bitrate, framerate, GOP, resolution, and codec issues for video. Mismatches between primary and backup streams are also noted. Actions to take involve checking settings, ensuring correct formats, and matching properties between streams.\n"]]