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

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

টিভি পরিষেবা প্রদানকারীর প্রতিনিধিত্ব করুন
টিভি পরিষেবা প্রদানকারী, যাকে টিভি অপারেটরও বলা হয়, হলো এমন একটি সংস্থা যা গ্রাহকদের কাছে টিভি অনুষ্ঠানের একটি প্যাকেজ সরবরাহ করে। বেশিরভাগ ক্ষেত্রে, এটিই মিডিয়া ক্যাটালগ ফিডের নির্মাতা। এটি Organization এনটিটি দ্বারা প্রতিনিধিত্ব করা হয়। ফিডে শুধুমাত্র একটি Organization এনটিটি যোগ করা উচিত, যা টিভি অপারেটরকে প্রতিনিধিত্ব করে।
উদাহরণস্বরূপ, 'এক্সাম্পলটিভি ডিজিটাল' নামক একটি কাল্পনিক আইপিটিভি পরিষেবা প্রদানকারী প্রতিষ্ঠান তার 'ডিজিটাল প্রাইম+' নামক পরিষেবার অংশ হিসেবে মার্কিন যুক্তরাষ্ট্রে তার ব্যবহারকারীদের ১৮০টি চ্যানেলে প্রবেশাধিকার প্রদান করে।
{
"@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 হলো কোনো টিভি অপারেটর কর্তৃক প্রদত্ত একটি আঞ্চলিক কেবল, স্যাটেলাইট বা ইন্টারনেট টিভি পরিষেবা। এটি সাধারণত চ্যানেলগুলোর তালিকার সাথে যুক্ত থাকে এবং Organization এনটিটি দ্বারা প্রতিনিধিত্বকৃত টিভি অপারেটরের সাথে সংযুক্ত থাকে। টিভি অপারেটরের প্রদত্ত পরিষেবার সংখ্যার উপর নির্ভর করে ফিডে এক বা একাধিক CableOrSatelliteService এনটিটি যোগ করা যেতে পারে।
এই উদাহরণে, দেশব্যাপী মার্কিন যুক্তরাষ্ট্রে কভারেজ থাকা "ডিজিটাল প্রাইম+" পরিষেবাটি বর্ণনা করার জন্য একটি CableOrSatelliteService এনটিটি তৈরি করা হয়েছে। লক্ষ্য করুন, এটি কীভাবে provider প্রপার্টি ব্যবহার করে "ExampleTV Digital" টিভি পরিষেবা প্রদানকারীকে রেফারেন্স করেছে।
{
"@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",
}
]
}
টিভি পরিষেবা প্রদানকারী কর্তৃক প্রদত্ত চ্যানেলগুলো উপস্থাপন করুন।
চ্যানেলগুলোকে একত্রে তিনটি সত্তা দ্বারা উপস্থাপন করা হয়: Organization , BroadcastService এবং TelevisionChannel ।
BroadcastServiceএনটিটিটি হলো মূল এনটিটি যা একটি টেলিভিশন চ্যানেলকে প্রতিনিধিত্ব করে, যে চ্যানেলটি লিনিয়ার প্রোগ্রামিং বিতরণ করে। এটিOrganizationএবংTelevisionChannelএনটিটিগুলোর সাথে সংযুক্ত থাকে এবংBroadcastEventএনটিটিগুলোর সেট দ্বারা রেফারেন্সকৃত হয়, যেগুলো একত্রে এর প্রোগ্রামিং গাইড (বা চ্যানেল শিডিউল) উপস্থাপন করে।-
BroadcastServiceএনটিটির সুনির্দিষ্ট ডিপ লিঙ্ক এবং অ্যাক্সেসের প্রয়োজনীয়তাও থাকা উচিত।BroadcastServiceস্কিমা আপনাকে ব্যবহারকারীর বর্তমান ডিভাইসের অবস্থানের উপর ভিত্তি করে একটি চ্যানেলে অ্যাক্সেস সীমাবদ্ধ করার সুযোগ দেয় (eligibleRegionএবংineligibleRegionপ্রপার্টি ব্যবহার করে)। আরও বিস্তারিত জানতে লাইভ টিভি এনটাইটেলমেন্ট ব্যবহারের ক্ষেত্রগুলো দেখুন।
-
Organizationএনটিটি সেই চ্যানেলকে প্রতিনিধিত্ব করে যা টিভি প্রোগ্রামিং তৈরি ও বিতরণ করে। বেশিরভাগ ক্ষেত্রে, এটিBroadcastServiceএনটিটির একটি প্রতিরূপ, আবার অন্য ক্ষেত্রে এটি সেই টিভি নেটওয়ার্ককে প্রতিনিধিত্ব করতে পারে যার সাথেBroadcastServiceঅধিভুক্ত।BroadcastServiceএনটিটি,broadcastAffiliateOfপ্রপার্টি ব্যবহার করেOrganizationএনটিটিকে রেফারেন্স করে। এই দুটি এনটিটি টাইপ একে অপরের সাথে কীভাবে সম্পর্কিত তা বোঝা অত্যন্ত গুরুত্বপূর্ণ। আপনি নীচের 'অর্গানাইজেশন এবং ব্রডকাস্টসার্ভিস এনটিটির মধ্যে সম্পর্ক বোঝা' বিভাগে এটি সম্পর্কে জানতে পারবেন।TelevisionChannelএনটিটিটি,BroadcastServiceএকটি অনন্য শনাক্তকারী (যেমন চ্যানেল নম্বর বা স্ট্রিং) এবং CableOrSatelliteService এনটিটি দ্বারা প্রতিনিধিত্বকৃত আঞ্চলিক কেবল, স্যাটেলাইট বা ইন্টারনেট টিভি সার্ভিসে (প্রোভাইডারদের ওয়েবসাইট বা অ্যাপের মতো প্ল্যাটফর্মে) এরCableOrSatelliteServiceক্রমের মাধ্যমে শনাক্ত করে।
TelevisionChannel , CableOrSatelliteService এবং Organization এই সত্তাগুলো একত্রে লাইনআপের ধারণাটি গঠন করে।
আমাদের উদাহরণে, ধরা যাক "এবিসি মুভিজ" হলো সেই ১৮০টি চ্যানেলের মধ্যে একটি, যা মার্কিন যুক্তরাষ্ট্রে "এক্সাম্পলটিভি ডিজিটাল" টিভি পরিষেবা প্রদানকারী তাদের "ডিজিটাল প্রাইম+" পরিষেবার অংশ হিসেবে সরবরাহ করে। এই চ্যানেলটি তালিকা অনুযায়ী ৭ নম্বর চ্যানেল হিসেবে এবং এক্সাম্পলটিভি ডিজিটালের অ্যান্ড্রয়েড টিভি অ্যাপে ১৮ নম্বর চ্যানেল হিসেবে দেখা যায়। এটি নিচে দেখানো হলো:
সম্প্রচার পরিষেবা
প্রতিটি চ্যানেলের প্রতিনিধিত্ব করার জন্য একটি করে BroadcastService এনটিটি (এই ক্ষেত্রে, ExampleTV-MovieChannel এবং ExampleTV-ComedyChannel নামক কাল্পনিক চ্যানেলগুলোর জন্য দুটি BroadcastService এনটিটি)।
{
"@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"
}
]
}
সংগঠন
টিভি নেটওয়ার্কের প্রতিনিধিত্বকারী একটি করে অর্গানাইজেশন সত্তা (এই ক্ষেত্রে এক্সাম্পলটিভি ডিজিটাল সার্ভিস (অর্গানাইজেশন) দুটি চ্যানেলে অ্যাক্সেস প্রদান করে: এক্সাম্পলটিভি-মুভিচ্যানেল (অর্গানাইজেশন) এবং এক্সাম্পলটিভি-কমেডিচ্যানেল (অর্গানাইজেশন))
{
"@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"
}
টেলিভিশন চ্যানেল
প্রদানকারী (সংস্থা - টিভি অপারেটর) কর্তৃক প্রদত্ত (কেবল বা স্যাটেলাইট পরিষেবা) পরিষেবার অধীনে যে চ্যানেল নম্বরে এই সত্তাটি উপলব্ধ, সেই চ্যানেল নম্বরকে প্রতিনিধিত্বকারী প্রতিটি ব্রডকাস্ট সার্ভিসের জন্য একটি (বা একাধিক) টেলিভিশন চ্যানেল সত্তা (এই ক্ষেত্রে টেলিভিশন চ্যানেল সত্তাগুলো নির্দেশ করে যে এক্সাম্পলটিভি ডিজিটাল সার্ভিস আইপিটিভি-তে চ্যানেল ৭-এ এক্সাম্পলটিভি মুভি প্রোগ্রামিং এবং চ্যানেল ৯-এ এক্সাম্পলটিভি কমেডি প্রোগ্রামিং রয়েছে)।
{
"@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 এনটিটিটি একটি প্রয়োজনীয় ফিড এনটিটি, এটি আসলে শুধুমাত্র প্রোভাইডারদেরকে নিচে উপস্থাপিত তিনটি ব্যতিক্রমী ব্যবহারের ক্ষেত্র মডেল করার সুযোগ দেওয়ার জন্য বিদ্যমান। সেই হিসেবে, ব্যতিক্রমী ব্যবহারের ক্ষেত্রগুলো ছাড়া বাকি সবগুলোর জন্য প্রোভাইডারদের নিম্নলিখিত মূল বিষয়টি মেনে চলা উচিত।
এই সাধারণ নিয়মের ৩টি ব্যতিক্রম রয়েছে, যেখানে Organization এবং BroadcastService এনটিটিগুলোর মধ্যে একটি ১:এন সম্পর্ক অবশ্যই থাকতে হবে। এগুলো নিচে আলোচনা করা হলো:
স্থানীয় বা অনুমোদিত চ্যানেল
উদাহরণস্বরূপ, ফক্সের স্থানীয় অধিভুক্ত চ্যানেল রয়েছে, যেমন মার্কিন যুক্তরাষ্ট্রের সিয়াটলে KCPQ এবং সান ফ্রান্সিসকোতে KTVU । KCPQ সিয়াটলের স্থানীয় সংবাদ প্রচার করতে পারে, অন্যদিকে KTVU বিশেষভাবে সান ফ্রান্সিসকোর দর্শকদের চাহিদা মেটানোর জন্য অনুষ্ঠানমালা প্রচার করতে পারে। বেশিরভাগ ক্ষেত্রে, ব্যবহারকারীরা চ্যানেলটির স্থানীয় নাম সম্পর্কে অবগত নাও থাকতে পারেন, বরং তারা চ্যানেলটিকে কেবল ফক্স হিসেবেই চিনে থাকেন।
এক্ষেত্রে, স্থানীয় বা অ্যাফিলিয়েট চ্যানেলগুলোর প্রত্যেকটিকে তাদের নিজস্ব BroadcastService এনটিটি দ্বারা উপস্থাপন করা উচিত, যেগুলোর সবগুলো একটি Organization এনটিটির সাথে সংযুক্ত থাকবে। যখন ব্যবহারকারী এই চ্যানেলগুলোতে যেতে চাইবেন, তখন তিনি গুগল অ্যাসিস্ট্যান্টকে "Switch to Fox" অথবা "Switch to KTVU/KCPQ" বলতে পারবেন। ব্যবহারকারীর ডিভাইসের অবস্থান এবং তিনি অনুরোধ করা চ্যানেলটি দেখার জন্য যোগ্য কিনা, তার উপর নির্ভর করে গুগল উপযুক্ত স্থানীয় চ্যানেলে চলে যাবে। আগের উদাহরণে, আপনি Fox-কে উপস্থাপন করে একটি Organization এনটিটি তৈরি করবেন এবং এটিকে দুটি BroadcastService এনটিটির সাথে লিঙ্ক করবেন, যার প্রতিটি একটি স্থানীয় অ্যাফিলিয়েট, KCPQ এবং KTVU- কে উপস্থাপন করবে।
এবিসি চ্যানেল এবং এর স্থানীয় অধিভুক্ত চ্যানেলগুলোকে কীভাবে মডেল করা উচিত, তা দেখানোর জন্য এখানে আরেকটি উদাহরণ দেওয়া হলো:
| সংস্থার নাম | সম্প্রচার পরিষেবার নাম | সম্পর্ক |
|---|---|---|
| এবিসি | কাল | Organization এবং BroadcastService এনটিটির মধ্যে ১:এন সম্পর্ক |
| এবিসি | কেএবিসি | |
| এবিসি | KAEF | |
| এবিসি | কেকে | |
| এবিসি | কেএএমসি | |
| এবিসি | ক্যাপ | |
| এবিসি | KATC | |
| এবিসি | KATN | |
| এবিসি | KATU | |
| এবিসি | KATV |
চলুন আরেকটি উদাহরণ বিবেচনা করা যাক। এখানে, WXVT এবং WYOU হলো স্থানীয় সিবিএস চ্যানেল। সিবিএস স্পোর্টস নেটওয়ার্ক কোনো স্থানীয় চ্যানেল নয় এবং এটি পূর্বে উল্লিখিত স্থানীয় অধিভুক্ত চ্যানেলগুলো থেকে স্বাধীন।
| সংস্থার নাম | সম্প্রচার পরিষেবার নাম | সম্পর্ক |
|---|---|---|
| সিবিএস | WXVT | Organization এবং BroadcastService এনটিটির মধ্যে ১:এন সম্পর্ক |
| সিবিএস | WYOU | |
| সিবিএস স্পোর্টস নেটওয়ার্ক | সিবিএস স্পোর্টস নেটওয়ার্ক এইচডি | Organization এবং BroadcastService সত্তার মধ্যে ১:১ সম্পর্ক |
বিষয়টি ভালোভাবে বোঝানোর জন্য, EPIX এবং EPIX 2 চ্যানেল দুটির উদাহরণ নেওয়া যাক। দুটিই দেশব্যাপী উপলব্ধ, সম্পূর্ণ ভিন্ন অনুষ্ঠানমালা পরিবেশন করে, এগুলো কোনো একটি চ্যানেলের ভিন্ন রূপ নয় এবং তাই এগুলোকে স্থানীয় চ্যানেল হিসেবে গণ্য করা হয় না।
| সংস্থার নাম | সম্প্রচার পরিষেবার নাম | সম্পর্ক |
|---|---|---|
| EPIX | EPIX | Organization এবং BroadcastService সত্তার মধ্যে ১:১ সম্পর্ক |
| EPIX 2 | EPIX 2 | Organization এবং BroadcastService সত্তার মধ্যে ১:১ সম্পর্ক |
সময় স্থানান্তরিত চ্যানেল
এক্ষেত্রে, প্রতিটি টাইম-শিফটেড চ্যানেলকে তার নিজস্ব BroadcastService এনটিটি দ্বারা উপস্থাপন করা উচিত, যেগুলোর সবগুলোই একটি Organization এনটিটির সাথে সংযুক্ত থাকবে। টাইম-শিফটেড চ্যানেলগুলো কীভাবে মডেল করা উচিত, তার একটি উদাহরণ নিচে দেওয়া হলো:
| সংস্থার নাম | সম্প্রচার পরিষেবার নাম | সম্পর্ক |
|---|---|---|
| স্টারজ এনকোর | স্টারজ এনকোর ওয়েস্ট | Organization এবং BroadcastService এনটিটির মধ্যে ১:এন সম্পর্ক |
| স্টারজ এনকোর | স্টারজ এনকোর ইস্ট |
স্ট্রিমিং মানের পার্থক্য সহ চ্যানেলগুলি
উদাহরণস্বরূপ, STARZ Encore Action HD এবং STARZ Encore Action SD চ্যানেল দুটিতে হুবহু একই প্রোগ্রামিং (EPG) প্রচারিত হয় এবং এদের মধ্যে একমাত্র পার্থক্য হলো স্ট্রিমের গুণমান। এক্ষেত্রে, প্রতিটি ভিডিও কোয়ালিটির স্ট্রিম চ্যানেলকে তার নিজস্ব BroadcastService এনটিটি দ্বারা উপস্থাপন করা উচিত, যেগুলোর সবগুলো একটিমাত্র Organization এনটিটির সাথে সংযুক্ত থাকবে।
স্ট্রিমিং মানের পার্থক্যযুক্ত চ্যানেলগুলোকে কীভাবে মডেল করা উচিত, তার একটি উদাহরণ এখানে দেওয়া হলো:
| সংস্থার নাম | সম্প্রচার পরিষেবার নাম | সম্পর্ক |
|---|---|---|
| এসবিএস | এসবিএস | Organization এবং BroadcastService এনটিটির মধ্যে ১:এন সম্পর্ক |
| এসবিএস | এসবিএস এইচডি |
এখানে একটি জটিল ব্যবহার ক্ষেত্রের উদাহরণ দেওয়া হলো, যেখানে আলোচ্য সমস্ত ব্যবহার ক্ষেত্রগুলো একত্রিত হয়েছে:
| সংস্থার নাম | সম্প্রচার পরিষেবার নাম | সম্পর্ক |
|---|---|---|
| স্টারজ | স্টারজ ইস্ট | সময়-স্থানান্তরিত চ্যানেলের কারণে Organization এবং BroadcastService এনটিটির মধ্যে ১:এন সম্পর্ক বিদ্যমান। |
| স্টারজ | স্টারজ ওয়েস্ট | |
| স্টারজ কিডস অ্যান্ড ফ্যামিলি | স্টারজ কিডস অ্যান্ড ফ্যামিলি | Organization এবং BroadcastService সত্তার মধ্যে ১:১ সম্পর্ক |
| স্টারজ এনকোর ব্ল্যাক | স্টারজ এনকোর ব্ল্যাক | Organization এবং BroadcastService সত্তার মধ্যে ১:১ সম্পর্ক |
| স্টারজ এনকোর ক্লাসিক | স্টারজ এনকোর ক্লাসিক | Organization এবং BroadcastService সত্তার মধ্যে ১:১ সম্পর্ক |
| স্টারজ এনকোর ফ্যামিলি | স্টারজ এনকোর ফ্যামিলি | Organization এবং BroadcastService সত্তার মধ্যে ১:১ সম্পর্ক |
| স্টারজ এনকোর সাসপেন্স | স্টারজ এনকোর সাসপেন্স | Organization এবং BroadcastService সত্তার মধ্যে ১:১ সম্পর্ক |
| স্টারজ এনকোর অ্যাকশন | স্টারজ এনকোর অ্যাকশন এইচডি | স্ট্রিমিংয়ের মানের পার্থক্যের কারণে Organization এবং BroadcastService সত্তার মধ্যে ১:এন সম্পর্ক। |
| স্টারজ এনকোর অ্যাকশন | স্টারজ এনকোর অ্যাকশন এসডি | |
| স্টারজ এনকোর | স্টারজ এনকোর ওয়েস্ট | সময়-স্থানান্তরিত চ্যানেলের কারণে Organization এবং BroadcastService এনটিটির মধ্যে ১:এন সম্পর্ক বিদ্যমান। |
| স্টারজ এনকোর | স্টারজ এনকোর ইস্ট |
উদাহরণ
আঞ্চলিক অনুষ্ঠানসূচী সহ জাতীয় টিভি পরিষেবা প্রদানকারী
সংগঠন
একটি কাল্পনিক টিভি পরিষেবা প্রদানকারী সংস্থা, এক্সাম্পল কেবল টিভি কোম্পানি ( Organization ), নিউ ইয়র্ক এবং সান ফ্রান্সিসকো—এই দুটি অঞ্চলে একটি কেবল নেটওয়ার্কের মাধ্যমে লাইভ টিভি পরিষেবা প্রদান করে। এই পরিষেবাটিতে দুটি চ্যানেল রয়েছে: এক্সাম্পলটিভি ( Organization ) এবং এক্সাম্পলটিভি২ ( 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 সত্তাগুলো ExampleTV চ্যানেল (HD) এবং ExampleTV2 চ্যানেলের জন্য ডিপ লিঙ্ক এবং অ্যাক্সেসের প্রয়োজনীয়তার বিবরণ প্রদান করে:
{
"@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 )-এর কেবল টিভি পরিষেবাগুলোর বর্ণনা দেয়, যা দেশব্যাপী টিভি পরিষেবা প্রদানকারী Example Cable TV Company ( 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 সত্তাগুলো নির্দেশ করে যে, আঞ্চলিক টিভি পরিষেবা প্রদানকারী এক্সাম্পল কেবল টিভি কোম্পানি - সান ফ্রান্সিসকো বে-এর চ্যানেল ৭-এ এক্সাম্পলটিভি-এইচডি এবং চ্যানেল ১১-এ এক্সাম্পলটিভি২ রয়েছে, এবং আঞ্চলিক টিভি পরিষেবা প্রদানকারী এক্সাম্পল কেবল টিভি কোম্পানি - নিউ ইয়র্কের চ্যানেল ১২-এ এক্সাম্পলটিভি-এইচডি এবং চ্যানেল ৪-এ এক্সাম্পলটিভি২ রয়েছে:
{
"@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 ExampleTV Digital Service নামক পরিষেবা প্রদানকারীর বর্ণনা দেওয়া হয়েছে, যার দেশব্যাপী কভারেজ রয়েছে:
{
"@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 সত্তাগুলো নির্দেশ করে যে এক্সাম্পলটিভি ডিজিটাল সার্ভিস আইপিটিভি-তে এক্সাম্পলটিভি মুভি প্রোগ্রামিং ExTV-Movie চ্যানেলে এবং এক্সাম্পলটিভি কমেডি প্রোগ্রামিং ExTV-Comedy চ্যানেলে রয়েছে:
{
"@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"
}
}
চ্যানেল লাইনআপ যেখানে চ্যানেল পরিবর্তনের কাজটি টিভি পরিষেবা প্রদানকারী দ্বারা সম্পন্ন করা হয়।
সংগঠন
একটি কাল্পনিক টিভি পরিষেবা প্রদানকারী, এক্সাম্পলটিভি ডিজিটাল সার্ভিস ( 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 ExampleTV Digital Service নামক পরিষেবা প্রদানকারীর বর্ণনা দেওয়া হয়েছে, যার দেশব্যাপী কভারেজ রয়েছে:
{
"@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 সত্তাগুলো নির্দেশ করে যে এক্সাম্পলটিভি ডিজিটাল সার্ভিস আইপিটিভি-তে এক্সাম্পলটিভি মুভি প্রোগ্রামিং ExTV-Movie চ্যানেলে এবং এক্সাম্পলটিভি কমেডি প্রোগ্রামিং ExTV-Comedy চ্যানেলে রয়েছে:
{
"@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"
}
সম্প্রচার পরিষেবা
এক্সাম্পলটিভি নেটওয়ার্ক (সংস্থা)-এর দুটি স্থানীয় চ্যানেল রয়েছে: নিউ ইয়র্কে NYTV (ব্রডকাস্টসার্ভিস) এবং নিউ জার্সিতে NJTV (ব্রডকাস্টসার্ভিস)। এই BroadcastService এনটিটিগুলো NYTV এবং NJTV চ্যানেলগুলোর জন্য ডিপ লিঙ্ক এবং অ্যাক্সেসের প্রয়োজনীয়তার বিবরণ প্রদান করে। উল্লেখ্য যে, এই দুটি ব্রডকাস্টসার্ভিসই 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 সত্তাগুলো নির্দেশ করে যে, টিভি পরিষেবা প্রদানকারী এক্সাম্পল কেবল টিভি কোম্পানির চ্যানেল ৭-এ NYTV এবং চ্যানেল ১২-এ 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"
}
}
অ্যান্ড্রয়েড টিভিতে চ্যানেল পরিবর্তন
লাইভ টিভি চ্যানেল ইন্টিগ্রেশনের মাধ্যমে, ব্যবহারকারীরা ভয়েস কমান্ড ব্যবহার করে গুগলকে চ্যানেল পরিবর্তন করতে বলতে পারেন। গুগল ব্যবহারকারীর জিজ্ঞাসা থেকে প্যারামিটার বের করতে এবং ব্যবহারকারী কোন চ্যানেলটি দেখতে চান তা শনাক্ত করতে ন্যাচারাল ল্যাঙ্গুয়েজ প্রসেসিং (NLP) ব্যবহার করে। এরপর গুগল নিম্নলিখিত উপায়গুলোর মধ্যে যেকোনো একটিতে চ্যানেল পরিবর্তনের কাজটি সম্পন্ন করে:
- গুগল দ্বারা পরিচালিত - গুগল একটি মিডিয়া অ্যাকশন ফিডে দেওয়া ডিপ লিঙ্ক ব্যবহার করে চ্যানেল পরিবর্তন করে। ফিডের তথ্য গুগলকে ব্যবহারকারীর পছন্দের চ্যানেলের ডিপ লিঙ্কটি খুঁজে বের করতে সাহায্য করে। এরপর গুগল ব্যবহারকারীকে সরাসরি পরিষেবা প্রদানকারীর অ্যাপ বা প্ল্যাটফর্মে থাকা সেই কন্টেন্টে নিয়ে যায়।
- টিভি পরিষেবা প্রদানকারী দ্বারা সম্পন্ন - গুগল পরিষেবা প্রদানকারীর কাছে একটি অনুরোধ পাঠায়। গুগল এবং পরিষেবা প্রদানকারীরা বিভিন্ন উপায়ে চ্যানেল পরিবর্তনের কাজটি সমন্বয় করতে পারে। গুগলের অন্যান্য প্ল্যাটফর্মের (যেমন, AndroidTV , Made By Google , Assistant for Operators ) সাথে ইন্টিগ্রেশন সম্পর্কে বিস্তারিত জানতে গুগলের সাথে যোগাযোগ করুন।
একটি মিডিয়া অ্যাকশন ফিডে কী ধরনের তথ্যের প্রয়োজন হবে, তা নির্ভর করে পরিষেবা প্রদানকারী গুগলকে কীভাবে চ্যানেল পরিবর্তনটি পরিচালনা করতে চায় তার ওপর।