0

Apple 关于 iOS 消息中链接预览的文档允许图像和视频预览。我已经开始工作了,但是文档还建议支持 HTTP Live Streams:

可以流式传输但不能下载的视频(例如 HTTP Live Streams 或 QuickTime 参考电影)仍将在线播放,但需要用户点击才能开始播放。需要嵌入 HTML 或插件的视频不会内联播放。

但是,我无法让它工作,我找不到其他人。我尝试在og:video属性中包含 HLS 流(包括主流和特定质量的 M3U),但 Messages 似乎放弃了尝试读取它。这是我正在使用的 HTML:

<meta property="og:title" content="M3U link preview test">
<meta property="og:site_name" content="SixDigitCode LinkPreviewTest">
<meta property="og:description" content="This is a test to see how Messages on iOS handles link previews">
<meta property="og:image" content="https://sixdigitcode.github.io/LinkPreviewTest/video_img.jpg">
<meta property="og:video" content="https://sixdigitcode.github.io/LinkPreviewTest/m3ustream/002831_HD_COUNTDOWN_03.mov_28.m3u8">
<meta property="og:video:type" content="application/vnd.apple.mpegurl">
<meta property="og:video:width" content="1920">
<meta property="og:video:height" content="1080">
<meta property="twitter:player:stream" content="https://sixdigitcode.github.io/LinkPreviewTest/m3ustream/002831_HD_COUNTDOWN_03.mov_28.m3u8">
<meta name="viewport" content="width=device-width, initial-scale=1">

如果您想测试我在此处托管的实时版本。任何见解将不胜感激。谢谢!

4

0 回答 0