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

পরিষেবা প্রদানকারীরা BroadcastService
, CableOrSatelliteService
, TelevisionChannel
, এবং Organization
markup অবজেক্ট ব্যবহার করতে পারেন মিডিয়া অ্যাকশন ফিডে চ্যানেলের বিশদ বিবরণ প্রদান করতে, Google-কে নিম্নলিখিত ব্যবহারকারীর প্রশ্নগুলিকে সমর্থন করার অনুমতি দেয়:
- "ওহে Google, ExampleTV চালাও।"
- "Hey Google, ExampleTV-HD টিউন করুন।"
- "Hey Google, চ্যানেল 7 এ স্যুইচ করুন।"
- "Hey Google, ExampleTV-Drama ।"
লাইভ টিভি চ্যানেল সত্তা প্রকার
লাইভ টিভি চ্যানেল ইন্টিগ্রেশনের জন্য আপনার মিডিয়া ক্যাটালগ ফিডে 4টি সত্তার ধরন ( Organization
, BroadcastService
, CableOrSatelliteService
এবং TelevisionChannel
) প্রয়োজন৷ এই সত্তা প্রকারগুলি নিম্নলিখিত প্রশ্নের উত্তর দিতে সাহায্য করে:
- টিভি পরিষেবা প্রদানকারী কে এবং তারা কি সেবা প্রদান করে?
- প্রতিটি পরিষেবার অংশ হিসাবে উপলব্ধ চ্যানেলগুলির সেট কী (যাকে চ্যানেল লাইনআপও বলা হয়)?
নিম্নলিখিত বিভাগগুলি সত্তার প্রকারগুলিকে গভীরভাবে অনুসন্ধান করে এবং পূর্ববর্তী প্রশ্নগুলির উত্তর প্রদান করে৷
আপনি নীচের বিভাগগুলি পড়ার সময় নিম্নলিখিত সম্পর্ক চিত্রটি মনে রাখবেন:

টিভি পরিষেবা প্রদানকারীর প্রতিনিধিত্ব করুন
একটি টিভি পরিষেবা প্রদানকারী, যাকে একটি টিভি অপারেটরও বলা হয়, এমন একটি সংস্থা যা গ্রাহকদের কাছে এক বান্ডিল টিভি প্রোগ্রামিং সরবরাহ করে। বেশিরভাগ ক্ষেত্রে, এটি মিডিয়া ক্যাটালগ ফিডের স্রষ্টাও। এটি Organization
সত্তা দ্বারা প্রতিনিধিত্ব করা হয়. শুধুমাত্র টিভি অপারেটরের প্রতিনিধিত্বকারী এই ধরনের একটি Organization
ফিডে যোগ করা উচিত।
উদাহরণস্বরূপ, একটি কাল্পনিক আইপিটিভি পরিষেবা প্রদানকারী "এক্সাম্পলটিভি ডিজিটাল" "ডিজিটাল প্রাইম+" নামক পরিষেবার অংশ হিসাবে মার্কিন যুক্তরাষ্ট্রে তার ব্যবহারকারী বেসে 180টি চ্যানেলে অ্যাক্সেস সরবরাহ করে।
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"Organization",
"@id":"http://example.com/exampletv/digital",
"name":"ExampleTV Digital",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_digital"
}
টিভি পরিষেবা প্রদানকারী দ্বারা প্রদত্ত পরিষেবার প্রতিনিধিত্ব করুন৷
একটি CableOrSatelliteService
একটি টিভি অপারেটর দ্বারা প্রদত্ত একটি আঞ্চলিক কেবল, স্যাটেলাইট বা ইন্টারনেট টিভি পরিষেবার প্রতিনিধিত্ব করে৷ এটি সাধারণত চ্যানেলগুলির লাইনআপের সাথে যুক্ত থাকে এবং এটি সংস্থার সত্তা দ্বারা প্রতিনিধিত্বকারী টিভি অপারেটরের সাথে লিঙ্ক করে। টিভি অপারেটর দ্বারা প্রদত্ত পরিষেবার সংখ্যার উপর নির্ভর করে ফিডে এক বা একাধিক CableOrSatelliteService
সত্তা যোগ করা যেতে পারে।
এই উদাহরণে, "ডিজিটাল প্রাইম+" পরিষেবা বর্ণনা করার জন্য একটি CableOrSatelliteService
সত্তা তৈরি করা হয়েছে যার জাতীয় মার্কিন কভারেজ রয়েছে৷ নোট করুন কিভাবে এটি "ExampleTV Digital" টিভি পরিষেবা provider
প্রপার্টি ব্যবহার করে উল্লেখ করে।
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us",
"name":"Example TV Digital Prime Plus US Service",
"provider": {
"@type": "Organization",
"@id": "http://example.com/exampletv/digital",
},
"areaServed":[
{
"@type":"Country",
"name": "US",
}
]
}
টিভি পরিষেবা প্রদানকারী দ্বারা প্রদত্ত চ্যানেলগুলির প্রতিনিধিত্ব করুন৷
চ্যানেলগুলিকে 3টি সত্তা দ্বারা একসাথে প্রতিনিধিত্ব করা হয়: Organization
, BroadcastService
, এবং TelevisionChannel
৷
BroadcastService
সত্তা হল মূল সত্তা যা একটি টেলিভিশন চ্যানেলের প্রতিনিধিত্ব করে যা লিনিয়ার প্রোগ্রামিং বিতরণ করে। এটিOrganization
এবংTelevisionChannel
সত্তার সাথে লিঙ্ক করে এবংBroadcastEvent
সত্তার সেট দ্বারা উল্লেখ করা হয় যা একসাথে এর প্রোগ্রামিং গাইড (বা চ্যানেলের সময়সূচী) প্রতিনিধিত্ব করে।-
BroadcastService
সত্তারও ভালভাবে সংজ্ঞায়িত গভীর লিঙ্ক এবং অ্যাক্সেসের প্রয়োজনীয়তা থাকতে হবে।BroadcastService
স্কিমা আপনাকে ব্যবহারকারীর বর্তমান ডিভাইস অবস্থানের উপর ভিত্তি করে একটি চ্যানেলে অ্যাক্সেস সীমাবদ্ধ করতে দেয় (eligibleRegion
এবংineligibleRegion
বৈশিষ্ট্যগুলি ব্যবহার করে)। আরও বিশদ বিবরণের জন্য লাইভ টিভি এনটাইটেলমেন্ট ব্যবহারের ক্ষেত্রে দেখুন।
-
Organization
সেই চ্যানেলের প্রতিনিধিত্ব করে যা টিভি প্রোগ্রামিং তৈরি এবং বিতরণ করে। বেশিরভাগ ক্ষেত্রে, এটিBroadcastService
সত্তার একটি প্রতিরূপ যখন অন্য ক্ষেত্রে এটি সেই টিভি নেটওয়ার্কের প্রতিনিধিত্ব করতে পারে যার সাথেBroadcastService
অনুমোদিত৷BroadcastService
সত্তাbroadcastAffiliateOf
সম্পত্তি ব্যবহার করেOrganization
সত্তাকে উল্লেখ করে। এই দুটি সত্তার ধরন একে অপরের সাথে কীভাবে সম্পর্কিত তা বোঝা গুরুত্বপূর্ণ। আপনি নীচের সংস্থা এবং BroadcastService সত্তার মধ্যে সম্পর্ক বোঝার বিভাগে এটি সম্পর্কে জানতে পারেন৷TelevisionChannel
সত্তা একটি অনন্য শনাক্তকারী, যেমন একটি চ্যানেল নম্বর বা একটি স্ট্রিং, এবং CableOrSatelliteServiceent দ্বারা উপস্থাপিত আঞ্চলিক কেবল, স্যাটেলাইট বা ইন্টারনেট টিভি পরিষেবাতে (প্রোভাইডারদের বৈশিষ্ট্য, যেমন ওয়েবসাইট বা অ্যাপে) যে ক্রমানুসারে এটি প্রদর্শিত হয় তার মাধ্যমেBroadcastService
CableOrSatelliteService
করে৷
TelevisionChannel
, CableOrSatelliteService
, এবং Organization
সত্তা একসাথে একটি লাইনআপের ধারণা তৈরি করে৷
আমাদের উদাহরণে, ধরা যাক যে "ABC Movies" হল সেই 180 টি চ্যানেলের মধ্যে একটি যা "ExampleTV Digital" টিভি পরিষেবা প্রদানকারী মার্কিন যুক্তরাষ্ট্রে তাদের "ডিজিটাল প্রাইম+" পরিষেবার অংশ হিসাবে অ্যাক্সেস প্রদান করে৷ এই চ্যানেলটি লাইনআপে চ্যানেল নম্বর 7 এবং ExampleTV Digital-এর অ্যান্ড্রয়েড টিভি অ্যাপে 18 নম্বরে দেখানো হয়েছে। এটি নীচে উপস্থাপন করা হয়েছে:
একটি ব্রডকাস্টসার্ভিস সত্তা প্রত্যেকটি চ্যানেলের প্রতিনিধিত্ব করে (এই ক্ষেত্রে কাল্পনিক চ্যানেলের জন্য দুটি ব্রডকাস্টসার্ভিস সত্তা ExampleTV-MovieChannel এবং ExampleTV-ComedyChannel)
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/movie",
"name": "ExampleTV-Movie Channel",
"alternateName": [
"Example Television Movie Channel",
"Example TV Movie Channel"
],
"description": "A fictional Internet Protocol TV movie channel.",
"broadcastDisplayName":"ExampleTV-MovieChannel",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv/movie"
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12345"
}
]
}
TVNetwork-এর প্রতিনিধিত্বকারী প্রতিটি সংস্থার একটি সত্তা (এই ক্ষেত্রে উদাহরণটিভি ডিজিটাল পরিষেবা (সংস্থা) 2টি দুটি চ্যানেলে অ্যাক্সেস প্রদান করে: উদাহরণটিভি-মুভি চ্যানেল (সংস্থা) এবং উদাহরণটিভি-কমেডি চ্যানেল (সংস্থা))
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"Organization",
"@id":"http://example.com/exampletv/movie",
"name":"ExampleTV Movie Channel",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_movie"
},
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"Organization",
"@id":"http://example.com/exampletv/comedy",
"name":"ExampleTV Comedy Channel",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_comedy"
}
প্রতিটি সম্প্রচার পরিষেবার জন্য একটি (বা একাধিক) টেলিভিশন চ্যানেল সত্তা যে চ্যানেল নম্বরের প্রতিনিধিত্ব করে এই সত্তাটি প্রদানকারী (সংস্থা - টিভি অপারেটর) দ্বারা প্রদত্ত (CableOrSatelliteService) পরিষেবাতে উপলব্ধ রয়েছে (এই ক্ষেত্রে TelevisionChannel সত্তাগুলি নির্দেশ করে যে ExampleTV Digital Service IPTV-এ ExampleTV ডিজিটাল পরিষেবা আইপিটিভি চ্যানেল প্রোগ্রামিং চ্যানেলের উদাহরণ এবং Com7 চ্যানেলে রয়েছে 9)
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"TelevisionChannel",
"@id":"http://example.com/exampletv/extv-movie",
"broadcastChannelId":"7",
"broadcastServiceTier":"Standard",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/movie"
}
}
সংস্থা এবং ব্রডকাস্টসার্ভিস সত্তার মধ্যে সম্পর্ক বুঝুন
BroadcastService
সত্তা হল মূল সত্তা যা টিভি চ্যানেলের প্রতিনিধিত্ব করে। যদিও, Organization
এন্টিটি একটি প্রয়োজনীয় ফিড সত্তা, এটি প্রকৃতপক্ষে শুধুমাত্র প্রদানকারীদের নিচে উপস্থাপিত তিনটি ব্যতিক্রম ব্যবহারের ক্ষেত্রে মডেল করার অনুমতি দেওয়ার জন্য বিদ্যমান। যেমন, প্রদানকারীদের ব্যতিক্রম ব্যবহারের ক্ষেত্রে ব্যতীত সকলের জন্য নিম্নলিখিত মূল বিষয়গুলি মেনে চলা উচিত।
অঙ্গুষ্ঠের নিয়মে 3টি ব্যতিক্রম রয়েছে, যেখানে Organization
এবং BroadcastService
সংস্থাগুলির মধ্যে একটি 1:N সম্পর্ক থাকতে হবে৷ এগুলি নীচে আলোচনা করা হল:
স্থানীয় বা অ্যাফিলিয়েট চ্যানেল
উদাহরণস্বরূপ, Fox-এর স্থানীয় অনুমোদিত চ্যানেল রয়েছে, যাকে বলা হয় KCPQ সিয়াটল, US এবং KTVU , সান ফ্রান্সিসকোতে । KCPQ সিয়াটেল কভার করে স্থানীয় সংবাদ বহন করতে পারে যখন KTVU সান ফ্রান্সিসকো ব্যবহারের ভিত্তির প্রয়োজনে বিশেষভাবে প্রোগ্রামিং ক্যাটারিং বহন করতে পারে। বেশিরভাগ ক্ষেত্রে, ব্যবহারকারীরা চ্যানেলের স্থানীয় নাম সম্পর্কে সচেতন নাও হতে পারে তবে পরিবর্তে চ্যানেলটিকে কেবল Fox হিসাবে চিনতে পারে।
এই ক্ষেত্রে, স্থানীয় বা অ্যাফিলিয়েট চ্যানেলগুলির প্রত্যেককে তাদের নিজস্ব BroadcastService
সত্তা দ্বারা প্রতিনিধিত্ব করা উচিত, যার সবকটি একটি Organization
সত্তার সাথে সংযুক্ত হওয়া উচিত৷ ব্যবহারকারী যখন এই চ্যানেলগুলিতে স্যুইচ করতে চান, তখন তারা Google সহকারীকে "Fox-এ স্যুইচ করুন" বা "KTVU/KCPQ-এ স্যুইচ করতে" বলতে পারেন। ব্যবহারকারীদের ডিভাইসের অবস্থান এবং ব্যবহারকারী অনুরোধ করা চ্যানেলটি দেখার অধিকারী কিনা তার উপর নির্ভর করে Google উপযুক্ত স্থানীয় চ্যানেলে স্যুইচ করবে। আগের উদাহরণে, আপনি Fox-এর প্রতিনিধিত্বকারী একটি সংস্থার সত্তা তৈরি করবেন এবং এটিকে দুটি BroadcastService
সত্তার সাথে লিঙ্ক করবেন, প্রতিটি স্থানীয় অনুমোদিত, KCPQ এবং KTVU প্রতিনিধিত্ব করে।
এখানে আরেকটি উদাহরণ দেখানো হয়েছে কিভাবে ABC চ্যানেল এবং এর স্থানীয় অনুমোদিত চ্যানেলগুলিকে মডেল করা উচিত:
প্রতিষ্ঠানের নাম | ব্রডকাস্ট সার্ভিসের নাম | সম্পর্ক |
---|---|---|
এবিসি | KAAL | 1: Organization এবং BroadcastService সত্তার মধ্যে সম্পর্ক |
এবিসি | কেএবিসি | |
এবিসি | KAEF | |
এবিসি | KAKE | |
এবিসি | কেএএমসি | |
এবিসি | কেএপিপি | |
এবিসি | কেএটিসি | |
এবিসি | KATN | |
এবিসি | কাটু | |
এবিসি | কেএটিভি |
আসুন আরেকটি উদাহরণ বিবেচনা করা যাক। এখানে, WXVT এবং WYOU হল স্থানীয় CBS চ্যানেল। সিবিএস স্পোর্টস নেটওয়ার্ক কোনো স্থানীয় চ্যানেল নয় এবং পূর্বে উল্লিখিত স্থানীয় অ্যাফিলেট থেকে স্বাধীন।
প্রতিষ্ঠানের নাম | ব্রডকাস্ট সার্ভিসের নাম | সম্পর্ক |
---|---|---|
সিবিএস | WXVT | 1: Organization এবং BroadcastService সত্তার মধ্যে সম্পর্ক |
সিবিএস | WYOU | |
সিবিএস স্পোর্টস নেটওয়ার্ক | সিবিএস স্পোর্টস নেটওয়ার্ক এইচডি | 1:1 Organization এবং BroadcastService সত্তার মধ্যে সম্পর্ক |
পয়েন্টটি ঘরে আনতে, আসুন EPIX এবং EPIX 2 চ্যানেলের উদাহরণ নেওয়া যাক। এগুলি উভয়ই জাতীয়ভাবে উপলব্ধ, সম্পূর্ণভাবে বিভিন্ন প্রোগ্রামিং অফার করে, একটি চ্যানেলের বৈচিত্র নয় এবং তাই স্থানীয় চ্যানেল হিসাবে বিবেচিত হয় না।
প্রতিষ্ঠানের নাম | ব্রডকাস্ট সার্ভিসের নাম | সম্পর্ক |
---|---|---|
EPIX | EPIX | 1:1 Organization এবং BroadcastService সত্তার মধ্যে সম্পর্ক |
EPIX 2 | EPIX 2 | 1:1 Organization এবং BroadcastService সত্তার মধ্যে সম্পর্ক |
সময় বদলেছে চ্যানেলগুলো
এই ক্ষেত্রে, প্রতিবার স্থানান্তরিত চ্যানেলের প্রত্যেককে তার নিজস্ব BroadcastService
সত্তা দ্বারা প্রতিনিধিত্ব করা উচিত, যার সবকটি একটি Organization
সত্তার সাথে সংযুক্ত হওয়া উচিত। সময়-পরিবর্তিত চ্যানেলগুলিকে কীভাবে মডেল করা উচিত তা দেখানোর একটি উদাহরণ এখানে রয়েছে:
প্রতিষ্ঠানের নাম | ব্রডকাস্ট সার্ভিসের নাম | সম্পর্ক |
---|---|---|
স্টারজ এনকোর | স্টারজ এনকোর ওয়েস্ট | 1: Organization এবং BroadcastService সত্তার মধ্যে সম্পর্ক |
স্টারজ এনকোর | স্টারজ এনকোর ইস্ট |
স্ট্রিমিং মানের পার্থক্য সহ চ্যানেল
উদাহরণ স্বরূপ, STARZ Encore Action HD এবং STARZ Encore Action SD চ্যানেলগুলি একই রকম প্রোগ্রামিং (EPG) বহন করে এবং স্ট্রিম কোয়ালিটি তাদের মধ্যে একমাত্র পার্থক্য। এই ক্ষেত্রে, প্রতিটি ভিডিও মানের স্ট্রীম চ্যানেলের প্রত্যেকের নিজস্ব BroadcastService
সত্তা দ্বারা প্রতিনিধিত্ব করা উচিত, যার সবকটি একটি Organization
সত্তার সাথে সংযুক্ত হওয়া উচিত।
স্ট্রিমিং মানের পার্থক্য সহ চ্যানেলগুলিকে কীভাবে মডেল করা উচিত তা দেখানোর একটি উদাহরণ এখানে রয়েছে:
প্রতিষ্ঠানের নাম | ব্রডকাস্ট সার্ভিসের নাম | সম্পর্ক |
---|---|---|
এসবিএস | এসবিএস | 1: Organization এবং BroadcastService সত্তার মধ্যে সম্পর্ক |
এসবিএস | এসবিএস এইচডি |
এখানে একটি জটিল ব্যবহারের ক্ষেত্রের একটি উদাহরণ যা খেলার মধ্যে সমস্ত ব্যবহার-কেসকে একত্রিত করে:
প্রতিষ্ঠানের নাম | ব্রডকাস্ট সার্ভিসের নাম | সম্পর্ক |
---|---|---|
স্টারজ | স্টারজ ইস্ট | 1: সময়-পরিবর্তিত চ্যানেলগুলির কারণে Organization এবং BroadcastService সত্তার মধ্যে N সম্পর্ক |
স্টারজ | স্টারজ ওয়েস্ট | |
স্টারজ কিডস অ্যান্ড ফ্যামিলি | স্টারজ কিডস অ্যান্ড ফ্যামিলি | 1:1 Organization এবং BroadcastService সত্তার মধ্যে সম্পর্ক |
স্টারজ এনকোর কালো | স্টারজ এনকোর কালো | 1:1 Organization এবং BroadcastService সত্তার মধ্যে সম্পর্ক |
স্টারজ এনকোর ক্লাসিক | স্টারজ এনকোর ক্লাসিক | 1:1 Organization এবং BroadcastService সত্তার মধ্যে সম্পর্ক |
স্টারজ এনকোর পরিবার | স্টারজ এনকোর পরিবার | 1:1 Organization এবং BroadcastService সত্তার মধ্যে সম্পর্ক |
স্টারজ এনকোর সাসপেন্স | স্টারজ এনকোর সাসপেন্স | 1:1 Organization এবং BroadcastService সত্তার মধ্যে সম্পর্ক |
স্টারজ এনকোর অ্যাকশন | স্টারজ এনকোর অ্যাকশন এইচডি | 1: স্ট্রিমিং মানের পার্থক্যের কারণে Organization এবং BroadcastService সত্তার মধ্যে N সম্পর্ক |
স্টারজ এনকোর অ্যাকশন | স্টারজ এনকোর অ্যাকশন এসডি | |
স্টারজ এনকোর | স্টারজ এনকোর ওয়েস্ট | 1: সময়-পরিবর্তিত চ্যানেলগুলির কারণে Organization এবং BroadcastService সত্তার মধ্যে N সম্পর্ক |
স্টারজ এনকোর | স্টারজ এনকোর ইস্ট |
উদাহরণ
আঞ্চলিক লাইনআপ সহ জাতীয় টিভি পরিষেবা প্রদানকারী
একটি কাল্পনিক টিভি পরিষেবা প্রদানকারী, উদাহরণ কেবল টিভি কোম্পানি ( Organization
), দুটি অঞ্চলে একটি কেবল নেটওয়ার্কের মাধ্যমে লাইভ টিভি পরিষেবা প্রদান করে: নিউ ইয়র্ক এবং সান ফ্রান্সিসকো। পরিষেবাটিতে দুটি চ্যানেল রয়েছে: ExampleTV ( Organization
) এবং ExampleTV2 ( Organization
):
{
"@context":"http://schema.org",
"@type":"Organization",
"@id": "http://example.com/example_cable_tv_company",
"name": "Example Cable TV Company",
"sameAs": "https://en.wikipedia.org/wiki/example_cable_company"
},
{
"@context":"http://schema.org",
"@type":"Organization",
"@id":"http://example.com/exampletv",
"name":"ExampleTV Network",
"sameAs": "https://en.wikipedia.org/wiki/exampletv"
},
{
"@context":"http://schema.org",
"@type":"Organization",
"@id":"http://example.com/exampletv2",
"name":"ExampleTV2 Network",
"sameAs": "https://en.wikipedia.org/wiki/exampletv2"
}
এই BroadcastService
সত্তাগুলি HD এবং ExampleTV2 চ্যানেলে ExampleTV চ্যানেলের জন্য গভীর লিঙ্ক এবং অ্যাক্সেসের প্রয়োজনীয়তার বিবরণ প্রদান করে:
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/hd",
"name": "ExampleTV HD",
"description": "A fictional TV broadcast service in HD",
"broadcastDisplayName":"ExampleTV-HD",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv"
},
"potentialAction": {
"@type": "WatchAction",
"target": [
{
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/exampletv/broadcast/hd?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.org/IOSPlatform"
]
},
{
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/exampletv/broadcast/androidtv/hd?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.googleapis.com/GoogleVideoCast"
]
}
],
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/exampletv/basic_subscription",
"name": "Basic subscription",
"identifier": "example.com:basic",
"commonTier": true
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "102610"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-12345"
}
]
},
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv2/broadcast",
"name": "ExampleTV2",
"description": "A fictional TV broadcast service ExampleTV 2",
"broadcastDisplayName":"ExampleTV2",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv2"
},
"potentialAction": {
"@type": "WatchAction",
"target": [
{
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/exampletv2/broadcast/?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.org/IOSPlatform"
]
},
{
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/exampletv2/broadcast/androidtv/?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.googleapis.com/GoogleVideoCast"
]
}
],
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/exampletv/basic_subscription",
"name": "Basic subscription",
"identifier": "example.com:basic",
"commonTier": true
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "333339"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv2-11115"
}
]
}
এই CableOrSatelliteService
সত্তা নিউ ইয়র্ক ( DMA_ID=501
) এবং সান ফ্রান্সিসকো বে এরিয়া ( DMA_ID=807
) এর তারের টিভি পরিষেবাগুলি বর্ণনা করে, যা দেশব্যাপী টিভি পরিষেবা প্রদানকারী উদাহরণ ক্যাবল টিভি কোম্পানি ( Organization
) দ্বারা সরবরাহ করা হয় :
{
"@context":"http://schema.org",
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_cable_tv_company_new_york",
"name":"Example Cable TV Company - New York",
"provider": {
"@type": "Organization",
"@id": "http://example.com/example_cable_tv_company",
},
"areaServed":[
{
"@type": "GeoShape",
"@id": "http://example.com/newyork_01",
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "DMA_ID",
"value": "501"
}
]
}
]
},
{
"@context":"http://schema.org",
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_cable_tv_company_san_francisco_bay",
"name":"Example Cable TV Company - San Francisco Bay",
"provider": {
"@type": "Organization",
"@id": "http://example.com/example_cable_tv_company",
"name": "Example Cable TV Company"
},
"areaServed":[
{
"@type": "GeoShape",
"@id": "http://example.com/bayarea_01",
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "DMA_ID",
"value": "807"
}
]
}
]
}
এই TelevisionChannel
সত্তাগুলি নির্দেশ করে যে আঞ্চলিক টিভি পরিষেবা প্রদানকারী উদাহরণ কেবল টিভি কোম্পানি - সান ফ্রান্সিসকো বে চ্যানেল 7-এ ExampleTV-HD এবং চ্যানেল 11-এ ExampleTV2 , এবং আঞ্চলিক টিভি পরিষেবা প্রদানকারী উদাহরণ কেবল টিভি কোম্পানি - নিউইয়র্ক চ্যানেল 12-এ ExampleTV-HD এবং চ্যানেল:4-এ উদাহরণ: TV2 রয়েছে
{
"@context":"http://schema.org",
"@type":"TelevisionChannel",
"@id":"http://example.com/example_cable_tv_company_san_francisco/exampletv",
"broadcastChannelId":"7",
"broadcastServiceTier":"Standard",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_cable_tv_company_san_francisco_bay"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/hd"
}
},
{
"@context":"http://schema.org",
"@type":"TelevisionChannel",
"@id":"http://example.com/example_cable_tv_company_san_francisco/exampletv2",
"broadcastChannelId":"11",
"broadcastServiceTier":"Standard",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_cable_tv_company_san_francisco_bay"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv2/broadcast"
}
},
{
"@context":"http://schema.org",
"@type":"TelevisionChannel",
"@id":"http://example.com/example_cable_tv_company_new_york/exampletv",
"broadcastChannelId":"12",
"broadcastServiceTier":"Standard",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_cable_tv_company_new_york"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/hd"
}
},
{
"@context":"http://schema.org",
"@type":"TelevisionChannel",
"@id":"http://example.com/example_cable_tv_company_new_york/exampletv2",
"broadcastChannelId":"4",
"broadcastServiceTier":"Standard",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_cable_tv_company_new_york"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv2/broadcast"
}
}
ইন্টারনেটে জাতীয় টিভি পরিষেবা প্রদানকারী
একটি কাল্পনিক ইন্টারনেট প্রোটোকল টেলিভিশন পরিষেবা প্রদানকারী, উদাহরণটিভি ডিজিটাল সার্ভিস ( Organization
), ইন্টারনেটে লাইভ টিভি পরিষেবা প্রদান করে, যার মধ্যে নিম্নলিখিত দুটি চ্যানেল রয়েছে: উদাহরণটিভি-মুভি ( Organization
) এবং উদাহরণটিভি-কমেডি ( Organization
):
{
"@context":"http://schema.org",
"@type":"Organization",
"@id":"http://example.com/exampletv/digital",
"name":"ExampleTV Digital Service",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_digital_service"
},
{
"@context":"http://schema.org",
"@type":"Organization",
"@id":"http://example.com/exampletv/movie",
"name":"ExampleTV Movie",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_movie"
},
{
"@context":"http://schema.org",
"@type":"Organization",
"@id":"http://example.com/exampletv/comedy",
"name":"ExampleTV Comedy",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_comedy"
}
এই দুটি BroadcastService
সত্তা কাল্পনিক চ্যানেল ExampleTV-Movie এবং ExampleTV-Comedy- এর জন্য গভীর লিঙ্ক এবং অ্যাক্সেসের প্রয়োজনীয়তার বিবরণ প্রদান করে:
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/movie",
"name": "ExampleTV-Movie",
"description": "A fictional Internet Protocol TV movie channel.",
"broadcastDisplayName":"ExampleTV-Movie",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv/movie"
},
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/exampletv/broadcast/movie?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/exampletv/basic_subscription",
"name": "Basic subscription",
"identifier": "example.com:basic",
"commonTier": true
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12345"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-movie-33345"
}
]
},
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/comedy",
"name": "ExampleTV-Comedy",
"description": "A fictional Internet Protocol TV comedy channel.",
"broadcastDisplayName":"ExampleTV-Comedy",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv/comedy"
},
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/exampletv/broadcast/comedy?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/exampletv/basic_subscription",
"name": "Basic subscription",
"identifier": "example.com:basic",
"commonTier": true
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "15555"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-comedy-12323"
}
]
}
এই CableOrSatelliteService
পরিষেবা প্রদানকারী উদাহরণ টিভি ডিজিটাল পরিষেবার বর্ণনা করে যার জাতীয় কভারেজ রয়েছে:
{
"@context":"http://schema.org",
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us",
"name":"Example TV Digital Service - US",
"provider": {
"@type": "Organization",
"@id": "http://example.com/exampletv/digital",
},
"areaServed":[
{
"@type":"Country",
"name": "US",
}
]
}
এই TelevisionChannel
সত্তাগুলি নির্দেশ করে যে ExampleTV Digital Service IPTV-এর ExTV-Movie
চ্যানেলে ExampleTV মুভি প্রোগ্রামিং এবং ExTV-Comedy
চ্যানেলে ExampleTV কমেডি প্রোগ্রামিং রয়েছে:
{
"@context":"http://schema.org",
"@type":"TelevisionChannel",
"@id":"http://example.com/exampletv/extv-movie",
"broadcastChannelId":"ExTV-Movie",
"broadcastServiceTier":"Standard",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/movie"
}
},
{
"@context":"http://schema.org",
"@type":"TelevisionChannel",
"@id":"http://example.com/exampletv/extv-comedy",
"broadcastChannelId":"ExTV-Comedy",
"broadcastServiceTier":"Standard",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/comedy"
}
}
চ্যানেল লাইনআপ যেখানে চ্যানেল স্যুইচ টিভি পরিষেবা প্রদানকারী দ্বারা পূরণ করা হয়
একটি কাল্পনিক টিভি পরিষেবা প্রদানকারী, ExampleTV ডিজিটাল সার্ভিস ( Organization
) কাল্পনিক আইপিটিভি চ্যানেল এক্সাম্পলটিভি-স্পোর্টস ( Organization
) এবং এক্সাম্পলটিভি-ড্রামা ( Organization
) এর ব্যবহারকারীদের একটি সেট টপ বক্সের মাধ্যমে বিক্রি করে।
{
"@context":"http://schema.org",
"@type":"Organization",
"@id":"http://example.com/exampletv/digital",
"name":"ExampleTV Digital Service",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_digital_service"
},
{
"@context":"http://schema.org",
"@type":"Organization",
"@id":"http://example.com/exampletv/sports",
"name":"ExampleTV Sports",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_sports"
},
{
"@context":"http://schema.org",
"@type":"Organization",
"@id":"http://example.com/exampletv/drama",
"name":"ExampleTV Drama",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_drama"
}
এই দুটি BroadcastService
সত্তা ExampleTV-Sports এবং ExampleTV-Drama চ্যানেল বর্ণনা করে (গভীর লিঙ্ক ঐচ্ছিক):
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/sports/broadcast",
"name": "ExampleTV-Sports",
"description": "A fictional Internet Protocol TV service that streams live sports events",
"broadcastDisplayName":"ExampleTV-Sports",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv/sports"
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-sports-11123"
}
]
},
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/drama/broadcast",
"name": "ExampleTV-Drama",
"description": "A fictional Internet Protocol TV service that streams TV drama shows",
"broadcastDisplayName":"ExampleTV-Drama",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv/drama"
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-drama-11500"
}
]
}
এই CableOrSatelliteService
পরিষেবা প্রদানকারী উদাহরণ টিভি ডিজিটাল পরিষেবার বর্ণনা করে যার জাতীয় কভারেজ রয়েছে:
{
"@context":"http://schema.org",
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us",
"name":"Example TV Digital Service - US",
"provider": {
"@type": "Organization",
"@id": "http://example.com/exampletv/digital",
},
"areaServed":[
{
"@type":"Country",
"name": "US",
}
]
}
এই TelevisionChannel
সত্তাগুলি নির্দেশ করে যে ExampleTV Digital Service IPTV-এর ExTV-Movie
চ্যানেলে ExampleTV মুভি প্রোগ্রামিং এবং ExTV-Comedy
চ্যানেলে ExampleTV কমেডি প্রোগ্রামিং রয়েছে:
{
"@context":"http://schema.org",
"@type":"TelevisionChannel",
"@id":"http://example.com/exampletv/extv-sports",
"broadcastChannelId":"ExampleTV-Sports",
"broadcastServiceTier":"Standard",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/drama/broadcast"
}
},
{
"@context":"http://schema.org",
"@type":"TelevisionChannel",
"@id":"http://example.com/exampletv/extv-drama",
"broadcastChannelId":"ExampleTV-Drama",
"broadcastServiceTier":"Standard",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/drama/broadcast"
}
}
অধিভুক্ত বা স্থানীয় চ্যানেলের সাথে টিভি পরিষেবা প্রদানকারী
একটি টিভি পরিষেবা প্রদানকারী (একটি টিভি অপারেটরও বলা হয়), উদাহরণ কেবল টিভি কোম্পানি ( Organization
) মার্কিন যুক্তরাষ্ট্রে একটি তারের নেটওয়ার্কে লাইভ টিভি পরিষেবা (নামক ' উদাহরণ ক্যাবল টিভি পরিষেবা ', একটি CableOrSatelliteService
) প্রদান করে৷ পরিষেবাটিতে একটি টিভি নেটওয়ার্ক রয়েছে: উদাহরণটিভি নেটওয়ার্ক ( Organization
):
{
"@context":"http://schema.org",
"@type":"Organization",
"@id": "http://example.com/example_cable_tv_company",
"name": "Example Cable TV Company",
"sameAs": "https://en.wikipedia.org/wiki/example_cable_company"
},
{
"@context":"http://schema.org",
"@type":"Organization",
"@id":"http://example.com/exampletv",
"name":"ExampleTV Network",
"sameAs": "https://en.wikipedia.org/wiki/exampletv"
}
উদাহরণটিভি নেটওয়ার্কের (অর্গানাইজেশন) 2টি স্থানীয় চ্যানেল রয়েছে, নিউ ইয়র্কে NYTV (BroadcastService), এবং NJTV (BroadcastService) নিউ জার্সিতে। এই BroadcastService
সত্তাগুলি NYTV এবং NJTV চ্যানেলগুলির জন্য গভীর লিঙ্ক এবং অ্যাক্সেসের প্রয়োজনীয়তার বিশদ প্রদান করে। মনে রাখবেন যে এই উভয় ব্রডকাস্ট সার্ভিস একই সংস্থার সাথে সংযোগ করে ( ExampleTV Network ) broadcastAffiliateOf
সম্পত্তির মাধ্যমে:
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"https://www.example.com/nytv/broadcast",
"name": "NYTV",
"description": "A fictional TV broadcast service",
"broadcastDisplayName":"NYTV",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv"
},
"potentialAction": {
"@type": "WatchAction",
"target": [
{
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/nytv/broadcast/hd?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.org/IOSPlatform"
]
}
],
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/nytv/basic_subscription",
"name": "Basic subscription",
"identifier": "example.com:basic"
},
"eligibleRegion": [
{
"@id": "http://sling.com/dma/501",
"@type": "GeoShape",
"addressCountry": "US",
"identifier": {
"@type": "PropertyValue",
"propertyID": "DMA_ID",
"value": "501"
}
}
]
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "102610"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "nytv-12345"
}
]
},
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"https://www.example.com/njtv/broadcast/hd",
"name": "NJTV HD",
"description": "A fictional TV broadcast service in HD",
"broadcastDisplayName":"NJTV-HD",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv"
},
"potentialAction": {
"@type": "WatchAction",
"target": [
{
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/njtv/broadcast/hd?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.org/IOSPlatform"
]
}
],
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/njtv/basic_subscription",
"name": "Basic subscription",
"identifier": "example.com:basic"
},
"eligibleRegion": [
{
"@id": "http://sling.com/dma/807",
"@type": "GeoShape",
"addressCountry": "US",
"identifier": {
"@type": "PropertyValue",
"propertyID": "DMA_ID",
"value": "807"
}
}
]
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "102611"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "njtv-12345"
}
]
}
CableOrSatelliteService
সত্তা দেশব্যাপী টিভি পরিষেবা প্রদানকারীর দ্বারা অফার করা কেবল টিভি পরিষেবাগুলির বর্ণনা করে উদাহরণ কেবল টিভি কোম্পানি ( Organization
):
{
"@context":"http://schema.org",
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_cable_tv_company/service",
"name":"Example Cable TV Service",
"provider": {
"@type": "Organization",
"@id": "http://example.com/example_cable_tv_company",
"name": "Example Cable TV Company"
},
"areaServed": {
"@type": "Country",
"name": "US"
}
}
এই TelevisionChannel
সংস্থাগুলি নির্দেশ করে যে টিভি পরিষেবা প্রদানকারী উদাহরণ কেবল টিভি কোম্পানির চ্যানেল 7 এ NYTV এবং 12 চ্যানেলে NJTV HD রয়েছে:
{
"@context":"http://schema.org",
"@type":"TelevisionChannel",
"@id":"http://example.com/example_cable_tv_company/nytv",
"broadcastChannelId":"7",
"broadcastServiceTier":"Standard",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_cable_tv_company/service"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/nytv/broadcast"
}
}
{
"@context":"http://schema.org",
"@type":"TelevisionChannel",
"@id":"http://example.com/example_cable_tv_company/njtv",
"broadcastChannelId":"12",
"broadcastServiceTier":"Standard",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_cable_tv_company/service"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/njtv/broadcast/hd"
}
}
অ্যান্ড্রয়েড টিভিতে চ্যানেল স্যুইচ করুন
লাইভ টিভি চ্যানেল ইন্টিগ্রেশনের মাধ্যমে, ব্যবহারকারীরা ভয়েস কমান্ড ব্যবহার করে Google-কে চ্যানেল পরিবর্তন করতে বলতে পারেন। ব্যবহারকারীর প্রশ্ন থেকে প্যারামিটার বের করতে এবং ব্যবহারকারীরা কোন চ্যানেল দেখতে চান তা শনাক্ত করতে Google ন্যাচারাল ল্যাঙ্গুয়েজ প্রসেসিং (NLP) ব্যবহার করে। Google তারপর নিম্নলিখিত উপায়গুলির মধ্যে একটিতে চ্যানেল সুইচ পরিচালনা করে:
- Google দ্বারা পূর্ণ - Google একটি মিডিয়া অ্যাকশন ফিডে দেওয়া একটি গভীর লিঙ্ক ব্যবহার করে চ্যানেল স্যুইচ করে। ফিড থেকে তথ্য Google কে ব্যবহারকারী দেখতে চায় এমন চ্যানেলের গভীর লিঙ্কটি দেখতে দেয়। Google তারপর ব্যবহারকারীকে সরাসরি পরিষেবা প্রদানকারীর অ্যাপ বা প্ল্যাটফর্মের সামগ্রীতে নিয়ে যায়।
- টিভি পরিষেবা প্রদানকারী দ্বারা পূর্ণ - Google পরিষেবা প্রদানকারীকে একটি অনুরোধ পাঠায়। Google এবং পরিষেবা প্রদানকারীরা বিভিন্ন উপায়ে চ্যানেল স্যুইচ করার কাজটি সমন্বয় করতে পারে। Google-এর অন্যান্য প্ল্যাটফর্মগুলির সাথে একীকরণ সম্পর্কে বিশদ বিবরণের জন্য Google-এর সাথে যোগাযোগ করুন (উদাহরণস্বরূপ, AndroidTV , Google দ্বারা তৈরি , অপারেটরদের জন্য সহকারী )।
একটি মিডিয়া অ্যাকশন ফিডে প্রয়োজনীয় তথ্যের ধরন নির্ভর করে কীভাবে পরিষেবা প্রদানকারী Google-কে চ্যানেল স্যুইচ পরিচালনা করতে চায় তার উপর।
Google দ্বারা পরিপূর্ণ
এই পদ্ধতিতে, Google ব্যবহারকারীদের সরাসরি পরিষেবা প্রদানকারীর অ্যাপ বা প্ল্যাটফর্মের বিষয়বস্তুতে নিয়ে যেতে BroadcastService
সত্তায় দেওয়া গভীর লিঙ্কগুলি ব্যবহার করে। ব্যবহারকারীরা দুটি ভিন্ন উপায়ে কোন চ্যানেল দেখতে চান তা নির্দেশ করে:
চ্যানেলের নাম অনুসারে স্যুইচ করুন
যখন কোনও ব্যবহারকারীর ক্যোয়ারীতে একটি চ্যানেলের নাম থাকে, উদাহরণস্বরূপ, "হেই গুগল, এক্সাম্পলটিভি খেলুন", Google নিম্নলিখিতগুলি করে:
- ব্যবহারকারী বলছেন, "ওহে Google, ExampleTV চালান।"
- Google ব্যবহারকারীর প্রশ্নের সাথে Google-এর NLP-এর চ্যানেল স্যুইচ অভিপ্রায়ের সাথে মেলে।
- Google ব্যবহারকারীর ক্যোয়ারী থেকে প্যারামিটার (এই ক্ষেত্রে, ExampleTV ) বের করে।
- Google
BroadcastService
সনাক্ত করতে চ্যানেলের নাম ব্যবহার করে। - Google
BroadcastService
থেকে গভীর লিঙ্কটি পুনরুদ্ধার করে। - Google নতুন টিভি চ্যানেলের প্লেব্যাক শুরু করতে ডিপ লিঙ্ক ব্যবহার করে।
চ্যানেল নম্বর দ্বারা স্যুইচ করুন
যখন কোনও ব্যবহারকারীর ক্যোয়ারীতে একটি চ্যানেল নম্বর থাকে, উদাহরণস্বরূপ, "হেই গুগল, চ্যানেল 7 এ স্যুইচ করুন", Google নিম্নলিখিতগুলি করে:
- ব্যবহারকারী বলছেন, "ওহে Google, চ্যানেল 7- এ স্যুইচ করুন।"
- Google চ্যানেল স্যুইচ অভিপ্রায়ের সাথে ব্যবহারকারীর প্রশ্নের সাথে মেলে।
- Google ব্যবহারকারীর ক্যোয়ারী থেকে প্যারামিটার (এই ক্ষেত্রে চ্যানেল 7 ) বের করে।
- আঞ্চলিক টিভি পরিষেবা (
CableOrSatelliteService
) সনাক্ত করতে Google ব্যবহারকারীর অবস্থান ব্যবহার করে। - Google সংশ্লিষ্ট
TelevisionChannel.
সনাক্ত করতে চ্যানেল নম্বর এবংCableOrSatelliteService
ব্যবহার করে। - Google সেই
BroadcastService
শনাক্ত করে যাTelevisionChannel
সাথে সংযুক্ত৷ - Google
BroadcastService
থেকে গভীর লিঙ্কটি পুনরুদ্ধার করে। - Google নতুন টিভি চ্যানেলের প্লেব্যাক শুরু করতে ডিপ লিঙ্ক ব্যবহার করে।
টিভি পরিষেবা প্রদানকারী দ্বারা পূর্ণ
যখন Google চ্যানেল স্যুইচ করার জন্য টিভি পরিষেবা প্রদানকারীর কাছে নিয়ন্ত্রণ দেয়, তখন Google ব্যবহারকারীর ক্যোয়ারী থেকে চ্যানেলের তথ্য (একটি চ্যানেল আইডি বা একটি নাম) বের করে এবং পরিষেবা প্রদানকারীর কাছে অনুরোধে একটি প্যারামিটার হিসাবে এই তথ্যটি অন্তর্ভুক্ত করে।
এই পদ্ধতির সাথে, BroadcastService
গভীর লিঙ্ক এবং অ্যাক্সেসের প্রয়োজনীয়তা প্রদান করা ঐচ্ছিক ( টিভি পরিষেবা প্রদানকারী উদাহরণ দ্বারা পূরণ করা দেখুন)।
যেহেতু এই পদ্ধতির জন্য পরিষেবা প্রদানকারীকে Google-এর সাথে এন্ড-টু-এন্ড যোগাযোগ স্থাপন করতে হবে, পরিষেবা প্রদানকারীকে অতিরিক্ত অপারেটর ইন্টিগ্রেশনের জন্য সহকারী সম্পূর্ণ করতে হবে। আরও তথ্যের জন্য Google এর সাথে যোগাযোগ করুন।