비디오 임베드 때문에 두통이 납니다

모든 강의 영상을 비공개 링크로 설정하여 Vimeo에 업로드해 두었습니다.

지금까지는 비공개 영상이라도 일반 링크를 붙여넣기만 하면 정상적으로 작동했지만, Vimeo에서 설정을 변경하여 이제 임베드 링크만 작동합니다:

전체 임베드 코드를 게시할 것을 권장한다고 합니다(이 도메인이 지정되어 있지 않아 영상이 표시되지 않는다는 점은 알고 있습니다). 하지만 이렇게 하면 게시글에 영상이 표시된다는 사실조차 알 수 없어요… ??

일반 링크: https://vimeo.com/609565420/16d945a64c

이렇게 표시됩니다:

2개의 좋아요

처음에 실수를 한 것이 사실입니다 - 동영상 설정에서 도메인을 포럼으로 변경해야 했습니다.

하지만 Vimeo에서 받은 응답은 다음과 같습니다:

1개의 좋아요

Vimeo의 마지막 코멘트:

이것은 작동합니다:

https://player.vimeo.com/video/609565420?h=16d945a64c

하지만 이것은 작동하지 않습니다:

https://vimeo.com/609565420?h=16d945a64c

그리고 이것도 마찬가지입니다:

<iframe src="https://player.vimeo.com/video/609031169" width="640" height="564" frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe>

그들은 형식 문제를 탓하고 있다고요???

1개의 좋아요

Vimeo가 비공개 임베드 규칙을 더 엄격하게 적용했다면, 해당 규칙을 준수해야 할 것 같습니다.

아래와 같이 시도해 볼 수 있습니다.

<iframe src="https://player.vimeo.com/video/609031169?h=16d945a64c" width="640" height="564" frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe>

2개의 좋아요

저도 방금 같은 문제가 발생하기 시작했는데, 이제 비공개 비디오의 임베드를 더 이상 허용하지 않는 것 같습니다. 비디오의 보안 설정을 hidden from vimeo로 변경하고 임베드 섹션에 도메인이 목록에 포함되어 있는지 확인하면 문제가 해결될 것입니다.

1개의 좋아요

이것은 아무것도 표시하지 않습니다.

Vimeo에서:

개인 설정 해시로 추가된 Vimeo 링크가 작동하지 않는 이유는 호스팅 플랫폼 및 웹사이트 빌더에 따라 달라질 수 있습니다. 일부 플랫폼은 올바르게 임베드해도 해시 코드를 제거할 수 있기 때문입니다.

이것이 해당 상황인지 알 수 없습니다.

1개의 좋아요

데이비드, 감사합니다 - 우리에게 잘 작동할 거예요

:joy:

1개의 좋아요

이것은 지금 당장 도움이 되지는 않지만, 저는 이 문제로 인해 싸운 적이 있습니다. Varnish로 해시를 필터링하고 있다는 걸 깨닫는 데 꽤 시간이 걸렸어요.