قنوات البث التلفزيوني المباشر

يسمح دمج قناة البث التلفزيوني المباشر للمستخدمين باستخدام الطلبات الصوتية لمشاهدة القنوات التلفزيونية وتبديلها على أي جهاز متوافق مع "مساعد Google"، مثل Google Home أو Android أو Android TV أو Google TV، وغيرها.

استخدام الصوت للتبديل بين قنوات التلفزيون
الشكل 1. استخدام الصوت لتبديل قنوات التلفزيون

يمكن لمقدّمي الخدمة استخدام كائنات الترميز BroadcastService وCableOrSatelliteService وTelevisionChannel وOrganization لتقديم تفاصيل القنوات في خلاصات "إجراءات على الوسائط"، ما يسمح لمحرّك بحث Google بتوفير طلبات البحث التالية للمستخدمين:

  • "Ok Google، تشغيل ExampleTV"
  • "Ok Google، توليف ExampleTV-HD"
  • "Ok Google، أريد التبديل إلى القناة 7"
  • "Ok Google، ExampleTV-Drama"

أنواع الكيانات في البث التلفزيوني المباشر

يتطلّب دمج قناة البث التلفزيوني المباشر 4 أنواع من الكيانات (Organization وBroadcastService وCableOrSatelliteService وTelevisionChannel) في خلاصة كتالوج الوسائط. تساعد أنواع الكيانات هذه في الإجابة عن الأسئلة التالية:

  • ما هو مقدِّم خدمة التلفزيون وما هي الخدمات التي يقدّمها؟
  • ما هي مجموعة القنوات المتاحة كجزء من كل خدمة من هذه الخدمات (المعروفة أيضًا باسم قائمة القنوات)؟

تتعمّق الأقسام التالية في التعرّف على أنواع الكيانات وتقديم الإجابات عن الأسئلة السابقة.

يُرجى مراعاة مخطّط العلاقة التالي أثناء قراءة الأقسام التالية:

الروابط بين مختلف أنواع الكيانات في قناة البث التلفزيوني المباشر
الشكل. إنشاء روابط بين مختلف أنواع الكيانات في قناة البث التلفزيوني المباشر

تمثيل مقدِّم خدمة التلفزيون

مقدّم خدمة التلفزيون، والمعروف أيضًا باسم مشغّل التلفزيون، هو مؤسسة توفّر مجموعة من برامج التلفزيون للمشتركين. وفي معظم الحالات، يكون هو أيضًا منشئ خلاصة الوسائط. ويمثّل ذلك كيان Organization. يجب إضافة فقط واحد مثل Organization، ممثّل التلفزيون، إلى مشغّل التلفزيون.

على سبيل المثال، يوفّر مقدّم خدمة IPTV الخيالي "ExampleTV Digital" إمكانية الوصول إلى 180 قناة لقاعدة مستخدميه في الولايات المتحدة كجزء من الخدمة التي تحمل اسم "Digital Prime+".

{
  "@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 واحد لوصف خدمة "Digital Prime+" التي تشمل تغطية وطنية في الولايات المتحدة. لاحظ كيفية الإشارة إلى مقدم خدمة التلفزيون "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 إلى الكيان Organization باستخدام السمة broadcastAffiliateOf. ومن الضروري فهم كيفية ارتباط هذين النوعين من الكيانات مع بعضها البعض. يمكنك معرفة المزيد من المعلومات في القسم فهم العلاقة بين المؤسسة والكيان BroadcastService أدناه.

  • يحدّد الكيان TelevisionChannel الكيان BroadcastService من خلال معرّف فريد، مثل رقم قناة أو سلسلة، بالترتيب الذي يظهر به (على مواقع مقدّمي الخدمة، مثل المواقع الإلكترونية أو التطبيقات) في خدمة الكابل أو القمر الصناعي أو خدمة التلفزيون على الإنترنت الإقليمية المُمثَّلة من قِبل الكيان CableOrSatelliteService.

تشكّل الكيانات TelevisionChannel وCableOrSatelliteService وOrganization مفهومًا للقائمة.

في المثال أعلاه، لنفترض أنّ قناة ABC Movies هي إحدى القنوات التي يبلغ عددها 180 قناة والتي يوفّرها مقدِّم خدمة "ExampleTV Digital" كجزء من خدمة "Digital Prime+ " في الولايات المتحدة. تظهر هذه القناة باسم القناة 7 ضِمن قائمة القنوات، وفي اليوم الثامن عشر على تطبيق AndroidTV Digital android TV. إليك أدناه:

خدمة البث

كيان BroadcastService واحد يمثّل القناة (في هذه الحالة، كيانان BroadcastService للقناة التخيلية 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"
    }
 ]
 }

مؤسسية

يمثّل كل كيان من "المؤسسات" الذي يمثّل "TVTV" (في هذه الحالة "خدمة DigitalTV الرقمية" (مؤسسة) إذن الوصول إلى قناتَين: ExampleTV-MovieChannel (المؤسسة) وExampleTV-ComedyChannel (المؤسسة))


{
 "@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"
 }

قناة تلفزيونية

كيان تلفزيون واحد (أو أكثر) لكل قناة BroadcastService يمثّل رقم القناة التي يتوفر بها هذا الكيان في خدمة (CableOrأقمارService) التي يقدّمها مقدِّم الخدمة (المؤسسة - TVOperator) (في هذه الحالة، تشير كيانات التلفزيون التلفزيوني إلى خدمة IPTV التي تقدِّم مثالاً على برنامج ExampleTV للأفلام على القناة 7 وبرنامج ExampleTV الكوميديا في القناة 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

الكيان BroadcastService هو الكيان الأساسي الذي يمثّل القناة التلفزيونية. على الرغم من أنّ الكيان Organization هو كيان خلاصة مطلوب، فهو متوفّر فقط للسماح لمقدّمي الخدمات بوضع نماذج لحالات الاستخدام الثلاث المذكورة أعلاه. وبالتالي، على مقدّمي الخدمات الالتزام بالنقطة الرئيسية التالية في جميع حالات الاستخدام باستثناء الاستثناء.

هناك 3 استثناءات للقاعدة العامة، حيث يجب أن تكون هناك علاقة بنسبة 1:N بين الكيانَين Organization وBroadcastService. ونناقشها أدناه:

القنوات المحلية أو التابعة

على سبيل المثال، لدى Fox قنوات تابعة محلية، تُسمى KCPQ في سياتل، الولايات المتحدة وKTVU في سان فرانسيسكو، الولايات المتحدة. قد تقدم خدمة KCPQ أخبارًا محلية تغطي مدينة سياتل، في حين قد تقدم شركة KTVU برامج تلبي احتياجات احتياجات سان فرانسيسكو على وجه التحديد. في معظم الحالات، قد لا يكون المستخدمون على عِلم بالاسم المحلي للقناة، ولكن يمكنهم بدلاً من ذلك التعرّف على القناة باسم Fox.

في هذه الحالة، يجب أن تمثّل كل قناة محلية أو تابعة لها كيانات BroadcastService الخاصة بها، والتي يجب أن ترتبط جميعها بكيان Organization واحد. عندما يريد المستخدم التبديل إلى هذه القنوات، يمكنه أن يطلب من "مساعد Google" إمّا "التبديل إلى قناة Fox" أو "التبديل إلى KTVU/KCPQ". وستتبدّل Google إلى القناة المحلية المناسبة استنادًا إلى الموقع الجغرافي لجهاز المستخدم وما إذا كان يحق للمستخدم مشاهدة القناة المطلوبة. في المثال السابق، عليك إنشاء كيان مؤسسة واحد يمثل Fox وربطه بكيانَين BroadcastService، يمثّل كل منهما شريكًا تابعًا محليًا، KCPQ وKTVU.

إليك مثال آخر يُظهر كيفية إنشاء نماذج لقناة ABC وقنواتها التابعة المحلية:

اسم المؤسسةاسم BroadcastServiceالعلاقة
ABCكالعلاقة 1:N بين الكيان Organization وBroadcastService
ABCقناة KABC
ABCالكَيْف
ABCكَعْكَة
ABCكلمّا
ABCتطبيق KAPP
ABCمبادرة KATC
ABCقَطَع
ABCكاتو
ABCKATV

لنلقِ نظرة على مثال آخر. هنا، WXVT وWYOU هما قناة CBS محلية. CBS Sports Network هي قناة محلية، وهي مستقلة عن القنوات التابعة المذكورة سابقًا.

اسم المؤسسةاسم BroadcastServiceالعلاقة
CBSWXVTعلاقة 1:N بين الكيان Organization وBroadcastService
CBSWYOU
CBS Sports Networkشبكة CBS الرياضية العالية الدقةعلاقة بين شخصين وبين الكيان Organization وBroadcastService

لنعود إلى نقطة البداية، لنأخذ مثالاً عن قناتَي EPIX وEPIX 2. يتوفر كلاهما في بلد معيّن، ويقدّمان برامج مختلفة تمامًا، ولا يشكّلان نُسخًا مختلفة عن قناة واحدة، وبالتالي لا يُعتبران قناة محلية.

اسم المؤسسة اسم BroadcastService العلاقة
EPIX EPIX علاقة بين شخصين وبين الكيان Organization وBroadcastService
حلقة EPIX 2 حلقة EPIX 2 علاقة بين شخصين وبين الكيان Organization وBroadcastService

القنوات المتوقفة مؤقتًا

في هذه الحالة، يجب أن يتم تمثيل كل قناة تتغيّر كل مرّة من خلال كيان BroadcastService الخاص بها، ويجب أن يتم ربطها جميعًا بكيان Organization واحد. إليك مثال يُظهر كيفية وضع نماذج للقنوات المستندة إلى وقت:

اسم المؤسسةاسم BroadcastServiceالعلاقة
STARZ EncoreSTARZ Encore Westعلاقة 1:N بين الكيان Organization وBroadcastService
STARZ EncoreSTARZ Encore East

القنوات التي يظهر فيها فارق في جودة البث

على سبيل المثال، تستخدم قناتا STARZ Encore Action HD وSTARZ Encore Action SD البرامج نفسها (EPG) وتُعدّ جودة البث هي الاختلاف الوحيد بينهما. في هذه الحالة، يجب أن يتم تمثيل كل قناة بث بجودة الفيديو من خلال كيان BroadcastService الخاص بها، ويجب أن يتم ربطها جميعًا بكيان واحد (Organization).

إليك مثال يُظهر الطريقة التي يجب من خلالها إنشاء نماذج للقنوات التي تستخدم فِرق جودة البث:

اسم المؤسسةاسم BroadcastServiceالعلاقة
بروتوكول SBSبروتوكول SBSعلاقة 1:N بين الكيان Organization وBroadcastService
بروتوكول SBSبروتوكول SBS HD

إليك مثال على حالة استخدام معقدة تجمع كل حالات الاستخدام معًا:

اسم المؤسسة اسم BroadcastService العلاقة
Starz STARZ الشرقية علاقة من نوع 1:N بين الكيان Organization وBroadcastService بسبب القنوات الزمنية
Starz STARZ West
STARZ Kids والعائلةSTARZ Kids والعائلةعلاقة بين شخصين وبين الكيان Organization وBroadcastService
STARZ Encore BlackSTARZ Encore Blackعلاقة بين شخصين وبين الكيان Organization وBroadcastService
STARZ Encore Clsicتذكرة STARZ Encore Classicعلاقة بين شخصين وبين الكيان Organization وBroadcastService
عائلة STARZ Encoreعائلة STARZ Encoreعلاقة بين شخصين وبين الكيان Organization وBroadcastService
تذكرة STARZ Encore Suspenseتذكرة STARZ Encore Suspenseعلاقة بين شخصين وبين الكيان Organization وBroadcastService
حركة STARZ EncoreSTARZ Encore Action HDعلاقة 1:N بين الكيان Organization وBroadcastService بسبب الاختلافات في جودة البث
حركة STARZ Encoreمعيار STARZ Encore Action SD
STARZ EncoreSTARZ Encore Westعلاقة من نوع 1:N بين الكيان Organization وBroadcastService بسبب القنوات الزمنية
STARZ EncoreSTARZ Encore East

أمثلة

مقدّم خدمة تلفزيون وطني مع قوائم إقليمية

مؤسسية

مقدّم خدمة البث التلفزيوني الخيالي مثال: شركة تلفزيون كبلي (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 هذه تفاصيل عن الروابط لصفحة معيّنة ومتطلبات الوصول إلى قناة ExampleTV بدقة عالية و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)، والتي يقدّمها مقدِّم خدمة التلفزيون التلفزيوني في جميع أنحاء البلاد مثال لشركة تلفزيون التلفزيون (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 إلى أنّ مقدّم خدمة البث التلفزيوني الإقليمي example TV TV - سان فرانسيسكو خليج لديه ExampleTV-HD على القناة 7 وExampleTV2 على القناة 11، ومقدّم خدمة البث التلفزيوني الإقليمي example TV TV - New York على ExampleTV-HD على القناة 12 وExampleTV2 على القناة 4:

{
  "@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"
  }
}

مقدِّم خدمة التلفزيون الوطني على الإنترنت

مؤسسية

مقدّم خدمة تلفزيون خيالي خيالي، خدمة exampleTV الرقمية (Organization)، يقدّم خدمة البث التلفزيوني المباشر على الإنترنت التي تحتوي على القناتَين التاليتَين: ExampleTV-Movie (Organization) وExampleTV-Comedy (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 الذي له تغطية وطنية:

{
  "@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 تعرض برامج ExampleTV Film على القناة ExTV-Movie وبرنامج ExampleTV الكوميديا على القناة 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"
  }
}

قائمة القنوات التي يوفّر فيها مقدِّم خدمة التلفزيون ميزة تبديل القنوات

مؤسسية

يوفّر مقدّم خدمة البث التلفزيوني الخيالي ExampleTV Digital Service (Organization) إمكانية الوصول إلى قنوات IPTV الخيالية التي تشمل ExampleTV-sports (Organization) وExampleTV-Drama (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 الذي له تغطية وطنية:

{
  "@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 تعرض برامج ExampleTV Film على القناة ExTV-Movie وبرنامج ExampleTV الكوميديا على القناة 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"
  }
}

مقدّم خدمة البث التلفزيوني مع القنوات التابعة أو المحلية

مؤسسية

مقدّم خدمة التلفزيون (يُعرف أيضًا باسم مشغّل التلفزيون)، ويقدّم شركة Example TV TV (Organization) خدمة بث تلفزيوني مباشر (باسم "مثال لخدمة تلفزيون الكابل"، وهي CableOrSatelliteService)، عبر شبكة كابل في الولايات المتحدة. تحتوي الخدمة على شبكة تلفزيون واحدة: ExampleTV Network (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"
}

خدمة البث

تملك exampleTV Network (مؤسسة) قناتَين محليتَين، NYTV (BroadcastService) في نيويورك، وNJTV (BroadcastService) في نيو جيرسي. تقدّم كيانات BroadcastService هذه تفاصيل عن الروابط لصفحة معيّنة ومتطلبات الوصول إلى قنوات NYTV وNJTV. يُرجى العِلم أنّ خدمتَي BroadcastServices تتصلان بالمؤسسة نفسها (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 إلى أنّ مقدّم خدمة التلفزيون Example TV TV Company يقدّم NYTV على القناة 7 وNJTV HD على القناة 12:

{
  "@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"
  }
}

تبديل القناة على Android TV

من خلال دمج قناة البث التلفزيوني المباشر، يمكن للمستخدمين أن يطلبوا من Google التبديل بين القنوات باستخدام الطلبات الصوتية. وتستخدم Google معالجة اللغات الطبيعية (NLP) لاستخراج المعلَمات من طلبات بحث المستخدمين وتحديد القناة التي يريد المستخدمون مشاهدتها. بعد ذلك، تعالج Google خيار تبديل القنوات بإحدى الطرق التالية:

  • تم تحقيقه من قِبل Google: تُجري Google عملية تبديل للقناة باستخدام رابط لصفحة في التطبيق ضمن خلاصة "إجراءات على الوسائط". تسمح المعلومات الواردة من الخلاصة لـ Google بالبحث عن الرابط لصفحة معيّنة في القناة التي يريد المستخدم مشاهدتها. بعد ذلك، تنقل Google المستخدم مباشرةً إلى المحتوى على التطبيق أو النظام الأساسي لمقدّم الخدمة.
  • تم استيفاء الطلب من خلال مقدِّم خدمة التلفزيون - ترسل Google طلبًا إلى مقدِّم الخدمة. يمكن لشركة Google ومقدمي الخدمات التنسيق بين مهمة تبديل القنوات بعدة طرق مختلفة. ويمكنك التواصل مع Google للحصول على تفاصيل عن الدمج مع منصّات Google الأخرى (على سبيل المثال، AndroidTV وMade by Google ومساعد المشغّلين).

يعتمد نوع المعلومات المطلوبة في خلاصة إجراء على الوسائط على الطريقة التي يريد بها مقدّم الخدمة من Google معالجة عملية تبديل القنوات.