social-app icon indicating copy to clipboard operation
social-app copied to clipboard

YouTube Live links fail to embed

Open danielrcollins1 opened this issue 4 months ago • 3 comments

Steps to Reproduce

  1. Go to YouTube Studio > Content > Live
  2. For any live event, click Options > Get shareable link
  3. In the BlueSky app, click New Post > paste link
  4. Note that info card fails to load (gets grayed-out generic YouTube card)

Attachments

No response

What platform(s) does this occur on?

Web (Desktop)

Device Info

Windows 11 Home w/Chrome or Firefox

What version of the app are you using?

Build version: 1.91.1; Bundle info: 49ab486 (prod); Bundle date: 24092017; Platform: web

Additional Information

For YouTube uploaded (prerecorded) videos, getting a shared link generates one of the following form, which works fine as an embedded Bluesky video, e.g.: https://youtu.be/N4AyF0An-w8

But YouTube Live videos generate a different link format which fails when embedding in Bluesky, e.g.: https://youtube.com/live/SKtXJUhrbhc

  • We get identical behavior whether or not there's a query string attached, e.g., https://youtube.com/live/SKtXJUhrbhc?feature=share
  • We get identical behavior for both upcoming and past live videos, e.g.: https://youtube.com/live/fZZQTq6UGTA

If we take the automatically generated live URL from YouTube and manually edit it to look like the uploaded URL format, then this actually works embedded in Bluesky (again, for both upcoming & old live events, with out without query string), e.g.: https://youtu.be/SKtXJUhrbhc

However, this is inconvenient and not obvious to non-technical users. Bluesky should accept the URL format directly provided by YouTube Studio Live.

danielrcollins1 avatar Oct 04 '24 17:10 danielrcollins1