fix(video): support native hls playback via opengraph tags. Fixes #4204

This commit is contained in:
Gabe Kangas
2025-02-12 19:18:57 -08:00
parent 3401dacdbc
commit ca98a5ad21
2 changed files with 8 additions and 0 deletions

View File

@@ -18,6 +18,10 @@
<meta property="og:image:url" content="{{.Thumbnail}}">
<meta property="og:image:alt" content="{{.Image}}">
<meta property="og:video" content="{{.RequestedURL}}hls/stream.m3u8" />
<meta property="og:video:secure_url" content="{{.RequestedURL}}hls/stream.m3u8" />
<meta property="og:video:type" content="application/x-mpegURL" />
<meta property="og:video" content='{{.RequestedURL}}embed/video' />
<meta property="og:video:secure_url" content='{{.RequestedURL}}embed/video' />
<meta property="og:video:height" content="315" />

View File

@@ -113,6 +113,10 @@ export const Main: FC = () => {
<meta property="og:image:url" content="{{.RequestedURL}}{{.Thumbnail}}" />
<meta property="og:image:alt" content="{{.RequestedURL}}{{.Image}}" />
<meta property="og:video" content="{{.RequestedURL}}hls/stream.m3u8" />
<meta property="og:video:secure_url" content="{{.RequestedURL}}hls/stream.m3u8" />
<meta property="og:video:type" content="application/x-mpegURL" />
<meta property="og:video" content="{{.RequestedURL}}{{.EmbedVideo}}" />
<meta property="og:video:secure_url" content="{{.RequestedURL}}{{.EmbedVideo}}" />
<meta property="og:video:height" content="315" />