# Video embed break page on mobile

**URL:** https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172
**Category:** Themes
**Created:** [January 16, 2024, 8:46pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172 "2024-01-16T20:46:01Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![barnabynagy](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/barnabynagy/32/28464_2.png) [@barnabynagy](https://forum.ghost.org/u/barnabynagy)
#### Post date: [January 16, 2024, 8:46pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/1 "2024-01-16T20:46:01Z")

</div>

I tried to embed odysee videos using the link method but does not work. So I have to embed old school HTML way… and it breaks on mobile… Any ideas how to fix this?

 ![WhatsApp Image 2024-01-16 at 14.43.54](https://us1.discourse-cdn.com/flex015/uploads/ghost2/original/3X/a/a/aabb8fbd0a25a63f7d0ec48778674fcd87f53545.jpeg)

Or how could we implement adding native odysee video embeds by url?

---

<div class="post-metadata">

### Author: ![mheland](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/mheland/32/26236_2.png) [@mheland](https://forum.ghost.org/u/mheland)
#### Post date: [January 17, 2024, 12:45pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/2 "2024-01-17T12:45:25Z")

</div>

Try this…  
[https://embedresponsively.com/](https://embedresponsively.com/)

There’s a Generic iframe option…

 ![image](https://us1.discourse-cdn.com/flex015/uploads/ghost2/original/3X/2/d/2d106536afada3d5afc98f3165e9340d58dc6583.png)

---

<div class="post-metadata">

### Author: ![barnabynagy](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/barnabynagy/32/28464_2.png) [@barnabynagy](https://forum.ghost.org/u/barnabynagy)
#### Post date: [January 17, 2024, 5:36pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/3 "2024-01-17T17:36:19Z")

</div>

Thanks! Didn’t know there was such a website! It would be nice to natively embed odysee videos though!

---

<div class="post-metadata">

### Author: ![mheland](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/mheland/32/26236_2.png) [@mheland](https://forum.ghost.org/u/mheland)
#### Post date: [January 17, 2024, 6:43pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/4 "2024-01-17T18:43:38Z")

</div>

I’ve been doing a lot of video streaming so I had a look at the network calls…

You can use a video library like … video.js [https://videojs.com/](https://videojs.com/)

and retrieve the streaming URL from Odysee with a API call …  
and pass the MP4 stream to the video.js player loading - locally.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/ghost2/original/3X/c/0/c0dddedf886146f0988e3103b8a7de63c553bb13.png)

---

<div class="post-metadata">

### Author: ![barnabynagy](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/barnabynagy/32/28464_2.png) [@barnabynagy](https://forum.ghost.org/u/barnabynagy)
#### Post date: [January 17, 2024, 8:56pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/5 "2024-01-17T20:56:24Z")

</div>

Not sure how I would do that…

But odysee sent me a new code that embeds responsively:

```auto
<iframe id="odysee-iframe"
style="width:100%; aspect-ratio: 16 / 9;"
src="https://odysee.com/$/embed/@BarnabasNagy:5/fake-us-history-civilization-reset:7"
allowfullscreen>
</iframe>

```

---

<div class="post-metadata">

### Author: ![barnabynagy](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/barnabynagy/32/28464_2.png) [@barnabynagy](https://forum.ghost.org/u/barnabynagy)
#### Post date: [January 17, 2024, 10:50pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/6 "2024-01-17T22:50:31Z")

</div>

Odysee told me that they do have oEmbed support. Yet it doesn’t work! So what’s next then?

---

<div class="post-metadata">

### Author: ![tzarebczan](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/tzarebczan/32/28441_2.png) [@tzarebczan](https://forum.ghost.org/u/tzarebczan)
#### Post date: [January 18, 2024, 12:05am UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/7 "2024-01-18T00:05:12Z")

</div>

Hey guys, Tom from Odysee here. Been working wth Baranby on this, and wanted to chime in regarding: [Odysee native video embeds](https://forum.ghost.org/t/odysee-native-video-embeds/44206)

We do have embedly and oembed setup, so our URLs should be compatible directly like others as mentioned in the feature request. Is there some configuration change/ whitelisting that needs to be done to add our domain maybe?

You can see our working oembed here here: [Iframely URL Debugger - Open Graph, Twitter Cards, oEmbed](https://debug.iframely.com/?uri=https%3A%2F%2Fodysee.com%2F%40BarnabasNagy%3A5%2FAt-Last-%28Playa%29%3A2)

---

<div class="post-metadata">

### Author: ![Kevin](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/kevin/32/32_2.png) [@Kevin](https://forum.ghost.org/u/Kevin)
#### Post date: [January 18, 2024, 12:43pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/8 "2024-01-18T12:43:47Z")

</div>

Hi @tzarebczan. Thanks for joining the conversation 🙂 I’ve just tested this locally and we are making an oembed request but we’re getting some odd text back from your service which then errors because it’s not JSON.

For the example video URL provided we end up requesting

```auto
GET https://odysee.com/$/oembed?url=http%3A%2F%2Fodysee.com%2F%40BarnabasNagy%3A5%2FAt-Last-%28Playa%29%3A2&format=json

```

which returns the following text:

```auto
The URL is invalid or is not associated with any claim.

```

Are we hitting the wrong URL in this case or is there something else going wrong with our requests to your service?

---

<div class="post-metadata">

### Author: ![tzarebczan](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/tzarebczan/32/28441_2.png) [@tzarebczan](https://forum.ghost.org/u/tzarebczan)
#### Post date: [January 18, 2024, 1:10pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/9 "2024-01-18T13:10:45Z")

</div>

> [@Kevin](#):
>
> `GET `

Hey Kevin, thanks for the reply. Looks like it’s just missing the s, in https:

https%3A%2F%[2Fodysee.com](http://2Fodysee.com)%2F%40BarnabasNagy%3A5%2FAt-Last-%28Playa%29%3A2

Result: `{ "type": "video", "version": "1.0", "title": "At Last (Beach version) - Barnaby Nagy", "author_name": "Barnaby Nagy", "author_url": "https://odysee.com/@BarnabasNagy:5", "provider_name": "Odysee", "provider_url": "https://odysee.com", "thumbnail_url": "https://thumbnails.odycdn.com/card/s:1280:720/quality:85/plain/https://thumbs.odycdn.com/5eb6608a8af03a2b27fdf353da477946.png", "thumbnail_width": "390", "thumbnail_height": "220", "html": "<iframe id=\"odysee-iframe\" width=\"560\" height=\"315\" src=\"https://odysee.com/%24/embed/%40BarnabasNagy%3A5%2FAt-Last-%28Playa%29%3A2\" allowfullscreen></iframe>", "width": "560", "height": "315" }`

---

<div class="post-metadata">

### Author: ![Kevin](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/kevin/32/32_2.png) [@Kevin](https://forum.ghost.org/u/Kevin)
#### Post date: [January 18, 2024, 2:35pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/10 "2024-01-18T14:35:44Z")

</div>

Good spot, thanks. I’ve [opened a PR](https://github.com/TryGhost/Ghost/pull/19521) with a fix that should go out in our next release.

---

<div class="post-metadata">

### Author: ![tzarebczan](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/tzarebczan/32/28441_2.png) [@tzarebczan](https://forum.ghost.org/u/tzarebczan)
#### Post date: [January 18, 2024, 2:39pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/11 "2024-01-18T14:39:40Z")

</div>

That’s awesome, going to make Barnaby’s life much easier!

Appreciate the quick supprot!

---

<div class="post-metadata">

### Author: ![barnabynagy](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/barnabynagy/32/28464_2.png) [@barnabynagy](https://forum.ghost.org/u/barnabynagy)
#### Post date: [January 18, 2024, 3:01pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/12 "2024-01-18T15:01:18Z")

</div>

Thanks for that! When will be your next release?

---

<div class="post-metadata">

### Author: ![Cathy\_Sarisky](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/cathy_sarisky/32/25750_2.png) [@Cathy\_Sarisky](https://forum.ghost.org/u/Cathy_Sarisky)
#### Post date: [January 18, 2024, 4:24pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/13 "2024-01-18T16:24:05Z")

</div>

I love this whole thread. Big shout out to @Kevin and @tzarebczan for the user-focused discussion! :)

---

<div class="post-metadata">

### Author: ![barnabynagy](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/barnabynagy/32/28464_2.png) [@barnabynagy](https://forum.ghost.org/u/barnabynagy)
#### Post date: [January 23, 2024, 4:35pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/14 "2024-01-23T16:35:29Z")

</div>

When will it be fixed?

---

<div class="post-metadata">

### Author: ![Kevin](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/kevin/32/32_2.png) [@Kevin](https://forum.ghost.org/u/Kevin)
#### Post date: [January 23, 2024, 4:45pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/15 "2024-01-23T16:45:06Z")

</div>

There’s no fixed release date for any particular issue.

Typically after a fix has been merged it will be in a public release available for self-hosters the next Friday ready to install as they see fit but if you’re on a hosted service then the timing of when that release is rolled out and made available will vary. Ghost(Pro) typically phases the rollout over the Monday/Tuesday following the Friday release. Of course all of that is variable based on many factors so there’s no guarantee on exact release schedules.

---

<div class="post-metadata">

### Author: ![barnabynagy](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/barnabynagy/32/28464_2.png) [@barnabynagy](https://forum.ghost.org/u/barnabynagy)
#### Post date: [January 23, 2024, 8:43pm UTC](https://forum.ghost.org/t/video-embed-break-page-on-mobile/44172/16 "2024-01-23T20:43:06Z")

</div>

Your answer is complex and ambiguous. My question wasn’t generic. I was asking if you know when this particular fix will be issued so that I can redeploy my instance.
