Hướng dẫn video unavailable youtube embed html - video không có sẵn youtube nhúng html

TL;DR

YouTube chỉ cho phép các trang HTTPS phát trực tuyến với IFRAM/IFRAME.

Đảm bảo rằng nhúng được cho phép bởi chủ sở hữu video.

Đặt chính sách giới thiệu ít hạn chế hơn, chẳng hạn như "không có tài liệu bảo vệ" để cho phép YouTube biết nguồn gốc của yêu cầu. Trong django, bạn có thể làm điều này bằng cách thêm dòng sau trong settings.py

SECURE_REFERRER_POLICY = "no-referrer-when-downgrade"

Đọc dài:

Nếu bạn đang đối mặt với điều này trong ứng dụng Django gần đây, thì có thể vì sự thay đổi gần đây trong chính sách giới thiệu trong Django 3. Đọc thêm tại đây

Khi bạn thêm iframe cho video YouTube [cho rằng chủ sở hữu video cho phép nhúng], người giới thiệu [nguồn gốc máy chủ nơi video đang được phát] trang mang lại tất cả các tập lệnh cần thiết]. Nếu máy chủ đang thiết lập chính sách giới thiệu để ngăn giao tiếp về người giới thiệu, YouTube sẽ từ chối yêu cầu chơi và trả lời với 204 - không có nội dung.given that the video owner allows embeds], the referrer [the host origin where the video is being played] is sent to youtube, by the scripts inside the iframe [the embed url gets a new page which brings all the required scripts]. If the server is setting a referrer policy which prevents the communication about the referrer, youtube rejects the play request and responds with 204 - no content.

Bắt đầu từ Django V3.x, chính sách giới thiệu được đặt thành "cùng nguồn gốc" theo mặc định, quá hạn chế để cho YouTube biết về nguồn gốc. Trong trường hợp này, YouTube không cho phép phát lại video và trả lời bằng mã 204.

Điều này có thể được giải quyết bằng cách đặt chính sách giới thiệu ít hạn chế hơn. Bạn có thể sử dụng "Không có gì khi bạn xuống cấp". Trong Django, bạn có thể đặt nó với biến sau trong tệp settings.py.

SECURE_REFERRER_POLICY = "no-referrer-when-downgrade"

Chính sách trên nêu rõ rằng người giới thiệu sẽ được gửi là trống khi giao thức truy cập bị hạ cấp, nếu không nguồn gốc sẽ được gửi dưới dạng người giới thiệu [có thể chấp nhận được]. Cho rằng, YouTube chỉ cho phép nguồn gốc https, trong trường hợp này, điều đó có nghĩa là nếu iframe được nhúng trong trang web với HTTPS, người giới thiệu sẽ được gửi đúng và không gây ra sự cố khi phát video YouTube thông qua các nhúng đó.youtube only allows https origins, for this case it means that if the iframe is embedded in a webpage with https, the referrer will be sent properly and should not cause issues while playing youtube videos through such embeds.

Giúp đỡ trên YouTube

Đăng nhập

Google trợ giúp

  • Trung tâm trợ giúp
    • Sửa chữa vấn đề
    • Xem phim
    • Quản lý tài khoản và cài đặt của bạn
    • Kinh nghiệm được giám sát trên YouTube
    • YouTube Premium
    • Tạo và phát triển kênh của bạn
    • Monetize với chương trình đối tác YouTube
    • Chính sách, An toàn và Bản quyền
  • Cộng đồng
  • YouTube
  • Chính sách bảo mật
  • Điều khoản dịch vụ YouTube
  • Gửi phản hồi

Gửi phản hồi về ...

Điều này trợ giúp nội dung & thông tin

Kinh nghiệm trung tâm trợ giúp chung

  • Trung tâm trợ giúp
  • Cộng đồng
  • YouTube

YouTube

  • Tôi đang bắt đầu nhổ tóc ra, và sẽ rất biết ơn về một giải pháp cho vấn đề kỳ lạ này

    Vấn đề: Video nhúng ngẫu nhiên [được lưu trữ trên YouTube] hiển thị lỗi của Video Video không có sẵn khi bắt đầu phát. Họ hiển thị nút Thumbnail & Play, nhưng một khi bạn nhấn nó, các điều khiển video biến mất.
    Random embedded videos [hosted on YouTube] display the “Video unavailable” error when starting to play. They do show the Thumbnail & Play button, but once you press it the video controls disappear.

    Trang ví dụ, cuộn xuống một chút cho đến khi bạn thấy hai video. Cái đầu tiên hoạt động, thứ hai không có: [Liên kết dự phòng bị xóa]
    [ redundant link removed ]

    Tình huống Tôi có một trang web đặt phòng nghệ sĩ [tiếng Đức], nơi tôi hiển thị một hoặc nhiều video trên mỗi hồ sơ nghệ sĩ. Vì một vài tháng, một số video bắt đầu hiển thị vấn đề này trên các video ngẫu nhiên. Đôi khi tất cả các video trên một trang đều bị ảnh hưởng, đôi khi nó có một số ít, đôi khi một, đôi khi không có. Thỉnh thoảng video phát chính xác trong một trình duyệt, nhưng không phải trong hầu hết các phần khác.
    I have an [German] artist booking website, where I show one or multiple videos on each artist profile.
    Since a couple of months some videos started showing this issue on random videos.
    Sometimes all videos on a page are affected, sometimes it’s a few, sometimes one, sometimes none.
    Occasionally the video plays correctly in one browser, but not in most others.

    Khắc phục sự cố cho đến nay + Chi tiết-Tải lại video không giúp ích gì cho việc biên dịch lại và thay đổi video không giúp được gì-các video được phép nhúng, một số đã hoạt động tốt trong quá khứ-Tôi đã thử các plugin nhúng khác nhau hoặc các plugin khác Tiêu chuẩn WordPress Sin e Nó được xây dựng trong ngày nay, không có hiệu ứng - thiết bị khác nhau, di động hoặc PC, mạng khác nhau, không có hiệu lực. - Đó là một trang web trực tiếp, tắt tất cả các plugin là có thể, tôi sẽ thiết lập một bản sao trong thời gian ngắn. - Tôi không nhận ra bất kỳ lỗi liên quan nào trong bảng điều khiển [Công cụ phát triển FF], nhưng tôi có thể bỏ qua một cái gì đó ở đây, không quá kinh nghiệm với việc gỡ lỗi một vấn đề như thế này.
    – Re-uploading the video doesn’t help
    – Recompiling and changing the video doesn’t help
    – The videos are allowed to be embedded, some have worked fine in the past
    – I have tried different embed plugins, or the WordPress standard sin e it’s build in nowadays, no effect
    – Different device, mobile or pc, different network, no effect.
    – It’s a live website, turning off all plugins isn’t possible, I’ll set up a clone shortly.
    – I don’t recognize any related error in the console [FF developer tools], but I could overlook something here, not too experienced with debugging an issue like this.

    Hãy cho tôi biết nếu bạn có bất kỳ câu hỏi nào, và cảm ơn trước cho bất kỳ đề xuất nào bạn có thể có!

    • Chủ đề này đã được sửa đổi 2 năm, 8 tháng trước bởi Jan Dembowski.Jan Dembowski.

    Trang tôi cần trợ giúp với: [Đăng nhập để xem liên kết]

  • Tại sao video không có sẵn trên YouTube HTML?

    Cuối cùng, luôn luôn nhớ rằng các video có thông điệp này: Video không có sẵn, hãy xem trên YouTube, có nghĩa là việc nhúng video hoặc trong cài đặt bảo mật video, bị hạn chế. Nó cũng có thể liên quan đến yêu cầu bản quyền trên video.the embedding of the video or in the Video Privacy settings, is restricted. It might also be related to a copyright claim on the video.

    Tại sao nó hiển thị video không có trong HTML?

    Nó có thể là chủ sở hữu của các video bạn nhúng đã vô hiệu hóa nhúng..

    Tại sao video YouTube của tôi không nhúng?

    Nếu bạn nhận được thông báo lỗi, "Nhúng vô hiệu hóa theo yêu cầu, bạn có thể đã vô tình vô hiệu hóa nhúng qua YouTube. Để cấp phép lại, hãy làm theo các bước sau: Truy cập vào Trình quản lý video.Chọn video thích hợp và nhấp vào Chỉnh sửa.you have probably accidentally disabled embedding via YouTube. To grant permission again, follow these steps: Go to “Video Manager.” Select the appropriate video and click “Edit”.

    Tại sao video nhúng không có sẵn?

    Bạn có thể thấy rằng một số video YouTube được nhúng đang hiển thị "Video không khả dụng" khi bạn thử và xem chúng trong ứng dụng, như thế này: lý do cho điều này có thể là chúng có bản nhạc có bản quyền trong nền và vì lý do bản quyền, YouTube tự động chặn những thứ nàytừ chơi nếu cài đặt nhúng là bật.they have copyrighted music in the background and for copyright reasons, YouTube automatically blocks these from playing if the EMBED setting is ON.

    Bạn có thể nhận được mã nhúng từ video YouTube chưa niêm yết không?

    Đăng nhập vào tài khoản YouTube của bạn và truy cập trang video chưa được liệt kê của bạn.Nhấp vào tab nhúng.Sao chép mã nhúng được tô sáng màu xanh lam.Copy the embed code highlighted in blue.

    Bài Viết Liên Quan

    Chủ Đề