লাইভ টিভি চ্যানেল

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

টিভি চ্যানেল স্যুইচ করতে ভয়েস ব্যবহার করা
চিত্র 1 । টিভি চ্যানেল স্যুইচ করতে ভয়েস ব্যবহার করা।

পরিষেবা প্রদানকারীরা 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 সত্তার সেট দ্বারা উল্লেখ করা হয় যা একসাথে এর প্রোগ্রামিং গাইড (বা চ্যানেলের সময়সূচী) প্রতিনিধিত্ব করে।

  • 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 ব্যবহারকারীদের সরাসরি পরিষেবা প্রদানকারীর অ্যাপ বা প্ল্যাটফর্মের বিষয়বস্তুতে নিয়ে যেতে 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 এর সাথে যোগাযোগ করুন।