ক্লাস: মিডিয়া

কনস্ট্রাক্টর

মিডিয়া

নতুন মিডিয়া (sessionId, mediaSessionId)

প্যারামিটার

সেশন আইডি

স্ট্রিং

সেশন শনাক্তকারী।

mediaSessionId

সংখ্যা

মিডিয়া শনাক্তকারী।

বৈশিষ্ট্য

ActiveTrackIds

সংখ্যার শূন্য বিন্যাস

সক্রিয় ট্র্যাকগুলির সাথে সম্পর্কিত আইডিগুলির তালিকা৷

ব্রেক স্ট্যাটাস

(নন-নাল chrome.cast.media.BreakStatus বা অনির্ধারিত)

একটি বিরতির অবস্থা যখন একটি বিরতি রিসিভার বাজানো হয়. এই ক্ষেত্রটি সংজ্ঞায়িত করা হবে যখন রিসিভার একটি বিরতি বাজায়, একটি বিরতি না খেলে খালি, কিন্তু বিষয়বস্তুতে উপস্থিত থাকে, এবং যদি বিষয়বস্তুতে কোন বিরতি না থাকে তবে অনির্ধারিত।

বর্তমান আইটেমআইডি

বাতিলযোগ্য সংখ্যা

মিডিয়া স্ট্যাটাস পরিবর্তনের সময় সারিতে সক্রিয় থাকা আইটেমটির আইটেম আইডি (এটি প্লে নাও হতে পারে)।

বর্তমান সময়

সংখ্যা

মিডিয়া শুরু হওয়ার পর থেকে সেকেন্ডে বর্তমান প্লেব্যাক অবস্থান। এই সদস্য শুধুমাত্র বিক্ষিপ্তভাবে আপডেট করা হয়, তাই এর মান প্রায়ই পুরানো হয়। রিসিভার দ্বারা রিপোর্ট করা শেষ তথ্যের উপর ভিত্তি করে প্রকৃত প্লেব্যাক অবস্থানের একটি অনুমান পেতে getEstimatedTime পদ্ধতি ব্যবহার করুন।

অবচয়
পরিবর্তে getEstimatedTime ব্যবহার করুন।

কাস্টম ডেটা

বাতিলযোগ্য বস্তু

রিসিভার অ্যাপ্লিকেশন দ্বারা সেট কাস্টম ডেটা.

নিষ্ক্রিয় কারণ

বাতিলযোগ্য chrome.cast.media.IdleReason

নিষ্ক্রিয় কারণ যদি রিসিভার জানে।

আইটেম

নন-নাল chrome.cast.media.QueueItem- এর বাতিলযোগ্য অ্যারে

সারিতে সাজানো আইটেমগুলির অ্যারে।

liveSeekable রেঞ্জ

(নন-নাল chrome.cast.media.LiveSeekableRange বা অনির্ধারিত)

একটি লাইভ বা ইভেন্ট স্ট্রিম এর অনুসন্ধানযোগ্য পরিসীমা. এটি সেকেন্ডে আপেক্ষিক মিডিয়া সময় ব্যবহার করে। এটি VOD স্ট্রিমগুলির জন্য অনির্ধারিত হবে৷

আইটেমআইডি লোড হচ্ছে

বাতিলযোগ্য সংখ্যা

যে আইটেমটি বর্তমানে রিসিভারে লোড হচ্ছে তার আইটেম আইডি। কোনো আইটেম বর্তমানে লোড না হলে শূন্য।

মিডিয়া

বাতিলযোগ্য chrome.cast.media.MediaInfo

মিডিয়া বিবরণ।

mediaSessionId

সংখ্যা

মিডিয়া আইটেম সনাক্ত করে।

প্লেব্যাক রেট

সংখ্যা

প্লেব্যাকের হার। 1.0 স্বাভাবিক প্লেব্যাক প্রতিনিধিত্ব করে।

প্লেয়ার স্টেট

নন-নাল chrome.cast.media.PlayerState

খেলোয়াড় রাষ্ট্র।

preloadedItemId

বাতিলযোগ্য সংখ্যা

পরবর্তী আইটেমের আইডি, শুধুমাত্র এটি প্রিলোড করা থাকলেই পাওয়া যাবে। রিসিভারে মিডিয়া আইটেমগুলি অস্থায়ীভাবে মেমরিতে প্রিলোড এবং ক্যাশে করা যেতে পারে, তাই যখন সেগুলি পরে লোড করা হয়, তখন প্রক্রিয়াটি দ্রুত হয় (যেহেতু নেটওয়ার্ক থেকে মিডিয়া আনতে হবে না)।

সারি ডেটা

(নন-নাল chrome.cast.media.QueueData বা অনির্ধারিত)

সারির ডেটা।

পুনরাবৃত্তি মোড

নন-নাল chrome.cast.media.RepeatMode

সারি খেলার জন্য পুনরাবৃত্তি মোড.

সেশন আইডি

স্ট্রিং

মিডিয়া হোস্ট করা সেশন সনাক্ত করে।

সমর্থিত মিডিয়াকমান্ড

নন-নাল অ্যারে এর নন-নাল chrome.cast.media.MediaCommand

মিডিয়া প্লেয়ার দ্বারা সমর্থিত মিডিয়া কমান্ড।

ভিডিও তথ্য

(নন-নাল chrome.cast.media.VideoInformation বা undefined)

ভিডিও তথ্য।

আয়তন

নন-নাল chrome.cast.Volume

মিডিয়া স্ট্রিম ভলিউম। volume.level এবং volume.muted সবসময় সেট করা হবে।

পদ্ধতি

addUpdateListener

addUpdateListener(শ্রোতা)

মিডিয়ার স্থিতি পরিবর্তিত হলে একজন শ্রোতাকে আমন্ত্রণ জানানো হয়। নিম্নলিখিত বৈশিষ্ট্যগুলির পরিবর্তন শ্রোতাকে ট্রিগার করবে: বর্তমান সময়, ভলিউম, মেটাডেটা, প্লেব্যাকরেট, প্লেয়ারস্টেট, কাস্টমডেটা। মিডিয়ার getStatus পদ্ধতিতে একটি সফল কলও শ্রোতাকে ট্রিগার করবে।

প্যারামিটার

শ্রোতা

ফাংশন (বুলিয়ান)

শ্রোতা যোগ করুন. পরামিতি নির্দেশ করে যে মিডিয়া বস্তুটি এখনও জীবিত কিনা।

ট্র্যাকস ইনফো সম্পাদনা করুন

editTracksInfo(EditTracksInfoRequest, successCallback, errorCallback)

টেক্সট ট্র্যাক শৈলী পরিবর্তন বা ট্র্যাক স্থিতি পরিবর্তন. যদি একটি ট্র্যাকআইডি বিদ্যমান ট্র্যাকআইডগুলির সাথে মেলে না তবে পুরো অনুরোধটি ব্যর্থ হবে এবং কোনও অবস্থার পরিবর্তন হবে না৷

প্যারামিটার

সম্পাদনা ট্র্যাকসইনফোরিকোয়েস্ট

chrome.cast.media.EditTracksInfoRequest

মান শূন্য হতে হবে না.

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

GetEstimatedBreakClipTime

getEstimatedBreakClipTime() ফেরত দেয় (সংখ্যা বা অনির্ধারিত)

রিসিভার দ্বারা রিপোর্ট করা শেষ তথ্যের উপর ভিত্তি করে বর্তমান বিরতি ক্লিপ অবস্থান অনুমান করে।

রিটার্নস

(number or undefined) মিডিয়া শুরু হওয়ার পর থেকে সেকেন্ডে বর্তমান বিরতি ক্লিপ অবস্থানের একটি অনুমান। বিরতি খেলা না হলে breakStatus বা currentBreakClipTime সংজ্ঞায়িত না হলে অনির্ধারিত ফিরে আসবে।

আনুমানিক ব্রেকটাইম পান

getEstimatedBreakTime() রিটার্ন (সংখ্যা বা অনির্ধারিত)

রিসিভার দ্বারা রিপোর্ট করা শেষ তথ্যের উপর ভিত্তি করে বর্তমান বিরতি অবস্থান অনুমান করে।

রিটার্নস

(number or undefined) মিডিয়া শুরু হওয়ার পর থেকে সেকেন্ডে বর্তমান বিরতির অবস্থানের একটি অনুমান। ব্রেকস্ট্যাটাস বা কারেন্টব্রেকটাইম সংজ্ঞায়িত না হলে অনির্ধারিত ফিরে আসবে (যখন একটি বিরতি চলছে না)।

GetEstimatedLiveSeekable Range

getEstimatedLiveSeekableRange() ফেরত দেয় ( chrome.cast.media.LiveSeekableRange বা অনির্ধারিত)

প্রাপকের দ্বারা রিপোর্ট করা শেষ তথ্যের উপর ভিত্তি করে সেকেন্ডে লাইভসিকেবল রেঞ্জের শুরু অনুমান করে।

রিটার্নস

(non-null chrome.cast.media.LiveSeekableRange or undefined) বর্তমান liveSeekableRange এর একটি অনুমান। বিষয়বস্তু লাইভ না থাকলে liveSeekableRange, liveSeekableRange.start, বা liveSeekableRange.end সংজ্ঞায়িত না হলে অনির্ধারিতভাবে ফিরে আসবে।

আনুমানিক সময় পান

getEstimatedTime() নম্বর প্রদান করে

রিসিভার দ্বারা রিপোর্ট করা সর্বশেষ তথ্যের উপর ভিত্তি করে বর্তমান প্লেব্যাক অবস্থান অনুমান করে।

রিটার্নস

number মিডিয়া শুরু হওয়ার পর থেকে সেকেন্ডে বর্তমান প্লেব্যাক অবস্থানের একটি অনুমান।

getStatus

getStatus(getStatusRequest, successCallback, errorCallback)

রিসিভার অ্যাপ্লিকেশন থেকে মিডিয়া আইটেমের অবস্থা পায়।

প্রদত্ত সফল কলব্যাকের পাশাপাশি, রিসিভার অ্যাপ্লিকেশন থেকে স্ট্যাটাস প্রাপ্ত হলে যে কোনো মিডিয়া আপডেট শ্রোতাদেরও আহ্বান করা হবে। মিডিয়া স্ট্যাটাস পোল করার জন্য এই পদ্ধতিটিকে কল করার পরিবর্তে, যখনই মিডিয়া পরিবর্তন হয় তখন অ্যাপগুলিকে মিডিয়া আপডেট শ্রোতাদের স্বয়ংক্রিয় আহ্বানের উপর নির্ভর করা পছন্দ করা উচিত।

প্যারামিটার

getStatusRequest

chrome.cast.media.GetStatusRequest

ঐচ্ছিক পেতে স্ট্যাটাস অনুরোধ.

সফল কলব্যাক

ফাংশন()

রিসিভার আবেদন থেকে স্ট্যাটাস প্রাপ্ত হলে আহ্বান করা হয়।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

বিরতি

বিরতি (বিরাম অনুরোধ, সফল কলব্যাক, ত্রুটি কলব্যাক)

মিডিয়া আইটেম বিরতি.

প্যারামিটার

বিরতির অনুরোধ

chrome.cast.media.PauseRequest

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। মিডিয়া বিরতির অনুরোধ। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

খেলা

খেলা (খেলার অনুরোধ, সাফল্য কলব্যাক, ত্রুটি কলব্যাক)

মিডিয়া আইটেম প্লে করে।

প্যারামিটার

খেলার অনুরোধ

chrome.cast.media.PlayRequest

ঐচ্ছিক মিডিয়া প্লে অনুরোধ.

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

queueAppendItem

queueAppendItem(আইটেম, সফল কলব্যাক, ত্রুটিকলব্যাক)

সারির শেষে একটি নতুন মিডিয়া আইটেম যুক্ত করে।

প্যারামিটার

আইটেম

chrome.cast.media.QueueItem

সারির শেষে যোগ করার জন্য আইটেম।

মান শূন্য হতে হবে না.

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

queueInsertItems

queueInsertItems(queueInsertItemsRequest, successCallback, errorCallback)

সারিতে নতুন মিডিয়া আইটেমগুলির একটি তালিকা সন্নিবেশ করান।

প্যারামিটার

queueInsertItemsRequest

chrome.cast.media.QueueInsertItemsRequest

মিডিয়া সারিতে মিডিয়া আইটেম সন্নিবেশ করার অনুরোধ করুন।

মান শূন্য হতে হবে না.

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

queueJumpToItem

queueJumpToItem(itemId, successCallback, errorCallback)

সারিতে আইটেমআইডি সহ আইটেমটি চালায়।

যদি সারিতে আইটেমআইডি পাওয়া না যায়, হয় কারণ এটি মূলত সেখানে ছিল না বা এই ফাংশনটি কল করার আগে অন্য প্রেরক দ্বারা এটি সরিয়ে দেওয়া হয়েছিল, এই ফাংশনটি রিসিভারের কাছে একটি অনুরোধ না পাঠিয়েই নীরবে ফিরে আসবে৷

প্যারামিটার

আইটেম আইডি

সংখ্যা

যে আইটেমটিতে লাফ দিতে হবে তার আইডি।

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

queueMoveItemToNewIndex

queueMoveItemToNewIndex(itemId, newIndex, successCallback, errorCallback)

সারিতে নতুন ইনডেক্সের অবস্থানে থাকার জন্য আইটেম আইডি সহ আইটেমটিকে সরায়৷

যদি সারিতে আইটেমআইডি পাওয়া না যায়, হয় কারণ এটি মূলত সেখানে ছিল না বা এই ফাংশনটি কল করার আগে অন্য প্রেরক দ্বারা এটি সরিয়ে দেওয়া হয়েছিল, এই ফাংশনটি রিসিভারের কাছে একটি অনুরোধ না পাঠিয়েই নীরবে ফিরে আসবে৷

newIndex নেতিবাচক হলে errorCallback আহ্বান করা হবে। যাইহোক, যদি নতুন ইনডেক্স ওভারফ্লো হয়, কারণ এটি ভুলভাবে নির্দিষ্ট করা হয়েছে বা অন্য প্রেরকের দ্বারা সারি সঙ্কুচিত হয়েছে, আইটেমটি সারির শেষে সরানো হবে।

প্যারামিটার

আইটেম আইডি

সংখ্যা

আইটেম সরানো হবে.

নতুন সূচক

সংখ্যা

আইটেম নতুন সূচক.

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

সারি পরবর্তী

সারি পরবর্তী (সাফল্য কলব্যাক, ত্রুটি কলব্যাক)

সারিতে থাকা পরবর্তী আইটেমে লাফ দেয়।

প্যারামিটার

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

সারি পূর্ববর্তী

queuePrev(successCallback, errorCallback)

সারিতে থাকা আগের আইটেমে লাফ দেয়।

প্যারামিটার

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

queueRemoveItem

queueRemoveItem(itemId, successCallback, errorCallback)

সারি থেকে আইটেমআইডি সহ আইটেমটি সরিয়ে দেয়।

যদি সারিতে আইটেমআইডি পাওয়া না যায়, হয় কারণ এটি মূলত সেখানে ছিল না বা এই ফাংশনটি কল করার আগে অন্য প্রেরক দ্বারা এটি সরিয়ে দেওয়া হয়েছিল, এই ফাংশনটি রিসিভারের কাছে একটি অনুরোধ না পাঠিয়েই নীরবে ফিরে আসবে৷

প্যারামিটার

আইটেম আইডি

সংখ্যা

আইটেমটির আইডি মুছে ফেলতে হবে।

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

queueReorderItems

queueReorderItems(queueReorderItemsRequest, successCallback, errorCallback)

সারিতে থাকা মিডিয়া আইটেমগুলির একটি তালিকা পুনরায় সাজান।

প্যারামিটার

queueReorderItemsRequest

chrome.cast.media.QueueReorderItemsRequest

মিডিয়া সারিতে আইটেমগুলিকে পুনরায় সাজানোর জন্য অনুরোধ করুন৷

মান শূন্য হতে হবে না.

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

queueSetRepeatMode

queueSetRepeatMode(repeatMode, successCallback, errorCallback)

সারির পুনরাবৃত্তি মোড সেট করে।

প্যারামিটার

পুনরাবৃত্তি মোড

chrome.cast.media.RepeatMode

বর্তমান আইটেম শেষ হলে পরবর্তী আইটেম নির্বাচনের জন্য অ্যালগরিদম।

মান শূন্য হতে হবে না.

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

queueUpdateItems

queueUpdateItems(queueUpdateItemsRequest, successCallback, errorCallback)

মিডিয়া সারির বৈশিষ্ট্য আপডেট করে, যেমন পুনরাবৃত্তি মোড, এবং মিডিয়া সারিতে বিদ্যমান আইটেমগুলির বৈশিষ্ট্য।

প্যারামিটার

queueUpdateItemsRequest

chrome.cast.media.QueueUpdateItemsRequest

মিডিয়া সারির বৈশিষ্ট্য আপডেট করার জন্য অনুরোধ করুন।

মান শূন্য হতে হবে না.

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

UpdateListener রিমুভ করুন

UpdateListener(শ্রোতা) রিমুভ করুন

এই মিডিয়ার জন্য পূর্বে যোগ করা একজন শ্রোতাকে সরিয়ে দেয়।

প্যারামিটার

শ্রোতা

ফাংশন (বুলিয়ান)

শ্রোতাকে সরাতে হবে।

চাওয়া

সন্ধান করুন (অনুরোধ, সাফল্য কলব্যাক, ত্রুটি কলব্যাক)

মিডিয়া আইটেম খোঁজে.

প্যারামিটার

অনুরোধ অনুরোধ

chrome.cast.media.SeekRequest

গণমাধ্যমের কাছে অনুরোধ।

মান শূন্য হতে হবে না.

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

সেট ভলিউম

সেট ভলিউম (ভলিউম অনুরোধ, সাফল্য কলব্যাক, ত্রুটি কলব্যাক)

মিডিয়া স্ট্রিম ভলিউম সেট করে। VolumeRequest.level বা volumeRequest.muted এর মধ্যে অন্তত একটি সেট করতে হবে। নিঃশব্দ অবস্থা পরিবর্তন করা ভলিউম স্তর প্রভাবিত করে না, এবং তদ্বিপরীত।

প্যারামিটার

ভলিউম অনুরোধ

chrome.cast.media.VolumeRequest

সেট ভলিউম অনুরোধ.

মান শূন্য হতে হবে না.

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

থামা

থামুন (স্টপ রিকোয়েস্ট, সফল কলব্যাক, ত্রুটি কলব্যাক)

মিডিয়া প্লেয়ার বন্ধ করে।

প্যারামিটার

থামার অনুরোধ

chrome.cast.media.StopRequest

থামার অনুরোধ।

সফল কলব্যাক

ফাংশন()

সফলতার জন্য আহ্বান জানিয়েছেন।

ত্রুটি কলব্যাক

ফাংশন (নন-নাল chrome.cast.Error )

ভুলের জন্য আহ্বান করা হয়েছে। সম্ভাব্য ত্রুটিগুলি হল TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR, SESSION_ERROR, এবং EXTENSION_MISSING৷

কমান্ড সমর্থন করে

supportsCommand(command) বুলিয়ান রিটার্ন করে

মিডিয়া প্লেয়ার প্রদত্ত মিডিয়া কমান্ড সমর্থন করে কিনা তা নির্ধারণ করে।

প্যারামিটার

আদেশ

chrome.cast.media.MediaCommand

প্রশ্ন করার আদেশ।

মান শূন্য হতে হবে না.

রিটার্নস

boolean ট্রু যদি প্লেয়ার কমান্ড সমর্থন করে।