Rumble.com onebox para videos no funciona / JSON LD de objeto de video

Many users share videos from rumble.com in our community.

However, onebox does not create proper video embeds for this ever-growing video platform:

However, the website provides the necessary data for the embed via Json video object scheme (like many other video websites):

[
  {
    "@context": "http://schema.org",
    "@type": "VideoObject",
    "name": "Puppy Hilariously Thinks He's An Actual \"Mountain Bike\"",
    "playerType": "HTML5",
    "description": "Gus the Cockapoo loves all outdoor activities. Here he is blasting down the steep forest trail. At one point he literally gets airborne! @guscockapoo",
    "thumbnailUrl": "https://i.rmbl.ws/s8/1/9/S/v/X/9SvXb.qR4e-small-This-dog-thinks-he-is-a-mou.jpg",
    "uploadDate": "2021-05-27T12:24:02+00:00",
    "duration": "PT00H00M17S",
    "embedUrl": "https://rumble.com/embed/vf2n4l/",
    "url": "https://rumble.com/vhota5-this-dog-thinks-he-is-a-mountain-bike.html",
    "interactionStatistic": {
      "@type": "InteractionCounter",
      "interactionType": {
        "@type": "http://schema.org/WatchAction"
      },
      "userInteractionCount": 12734
    },
    "width": 2400,
    "height": 1080,
    "videoQuality": "Full HD"
  },
  {
    "@context": "http://schema.org",
    "@type": "WebSite",
    "url": "https://rumble.com/",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "https://rumble.com/search/video?q={search}",
      "query-input": "required name=search"
    }
  },
  {
    "@context": "http://schema.org",
    "@type": "Organization",
    "name": "Rumble",
    "url": "https://rumble.com/",
    "logo": "https://rumble.com/i/rumble_logo_back.png",
    "sameAs": [
      "https://www.facebook.com/rumblevideo/",
      "https://twitter.com/rumblevideo"
    ]
  }
]

Is there a way that onebox would also consider/parse the widely used video scheme JSON LD in the future in addition to oembed?

6 Me gusta

Anybody? Any plan for onebox to look for the Json video object scheme if it can’t find viable data from the meta tags?

4 Me gusta

Sería genial tener soporte para Rumble, especialmente dado que YouTube está censurando una cantidad creciente de información y puntos de vista importantes.

Ahora que Rumble es una empresa pública, sin duda habrá un número creciente de usuarios de Discourse a los que les gustaría que los videos de Rumble se pudieran incrustar tan fácilmente como los de YouTube.

4 Me gusta

A mí también me acaba de pasar. Me encantaría que los vídeos de Rumble funcionaran igual que los de Youtube y Vimeo en nuestro Discourse. Mi pareja y yo acabamos de abrir una cuenta en Rumble y publicamos frecuentemente vídeos allí que también se publicarán en el Discourse de nuestra comunidad. Poder ver los vídeos directamente desde Discourse sería una gran mejora. ¡Gracias por considerarlo! :heart:

2 Me gusta

También tengo problemas para incrustar videos de Rumble. Me encantaría ver esto como una característica de Discourse en el futuro. Estamos usando YouTube para gran parte de nuestro contenido, pero en el futuro queremos pasar a una plataforma que no censure ni subyugue a sus usuarios.

2 Me gusta

Esto. Youtube se ha vuelto diametralmente opuesto al discurso real…

2 Me gusta

He descubierto que esto funciona. Agrega "https://rumble.com/“Allowed Iframes” a la configuración del sitio.

Luego haz clic en incrustar en el video de Rumble.

Cambia de JavaScript a iframe y copia y pega en tu publicación.

Lo comprobaré, pero puede que haya un componente de tema de iframe automático que pueda funcionar solo para publicar el enlace de Rumble. Pero no estoy seguro.

2 Me gusta

Confirmado.

Instala este Theme component y añade rumble.com tanto a la configuración del componente temático como a la configuración de sitios permitidos para iframes. ¡Disfruta!

Ten en cuenta que las publicaciones que contengan un enlace de rumble deberán ser “reconstruir html” a través de la llave de la publicación.

2 Me gusta

También estoy usando el soporte de iframe agregado anteriormente para

Videos. :wink:

¡Buen trabajo, gracias!

1 me gusta