Vídeo do YouTube não está sendo incorporado

Procurei em todos os tópicos por esta pergunta, mas não encontrei nada que ajudasse a resolver meu problema.

Tenho um vídeo não listado no YT e, se colar o link como membro em uma postagem, recebo isto:

Eu adicionei vários domínios do YT à lista de permissões em “iframes permitidos”, e ele não renderiza o vídeo do YT.

Também recebo isso para um embed do Vimeo, que adicionei à lista de permissões:

O que estou perdendo?

Não requer um iframe, é um embed suportado pelo onebox pronto para uso.

Esse é provavelmente o seu problema - suspeito que você não consiga ver a página de um vídeo não listado sem estar logado - algo que um rastreamento anônimo do onebox não conseguirá fazer.

Se você sair do youtube e colar o link do vídeo no navegador - o que você vê?

1 curtida

Este tópico parece sugerir que o onebox pode renderizar vídeos não listados, mas talvez eu esteja entendendo algo errado.\n\nhttps://meta.discourse.org/t/embedding-youtube-links/164377/2\n\nO vídeo ainda é exibido em um navegador deslogado ou usando o modo de navegação anônima.\n\n—\n\nEm relação ao Vimeo, colei a imagem errada. Abaixo está o que vejo na prévia ao colar o link do Vimeo para uma postagem:\n\n

1 curtida

Se não listado significa que será mostrado usando um link direto, então funciona.

Assim como este:

2 curtidas

Pode depender do tipo e da versão do link, por exemplo, o link para um vídeo ao vivo do YouTube (https://www.youtube.com/live/- ####) não funciona corretamente, mas em vez disso é renderizado como:

O que agora parece um link para a página inicial do YouTube, não para um vídeo específico.

O vídeo está não listado e privado? Se o vídeo estiver privado, ele não será exibido.

1 curtida

Isso pode ser um bug. Eu tive vídeos ao vivo do YouTube onebox funcionando bem, pelo menos no Stable. Não testei no Tests-Passed.

Embora eu tenha visto alguns comportamentos estranhos no branch stable recentemente. Onde o link estranho do meu Tests-Passed nem sempre faz onebox.

Essa é a versão disso ocorrendo, provavelmente um bug então.

O bug está ocorrendo no fórum estável, não no tests-passed

Link para o tópico

Eu tive, se não me engano, o link ocasional do Reddit não popular no estável também

1 curtida

Não é um link ativo. Apenas um link normal com os seguintes formatos:

https://youtu.be/xxxxxxx

https://www.youtube.com/watch?v=xxxxxxx

Quando colo o link em nosso tópico aqui, ele renderiza uma imagem (parece a miniatura), mas não o vídeo real para reproduzir. Isso é um passo melhor do que o que minha comunidade exibe.

O vídeo não está listado, não é privado, como mostrado abaixo.

Minha comunidade Discourse é privada. Isso terá algum efeito na funcionalidade de incorporação de vídeo?


Eu tornei o vídeo do Vimeo público.

1 curtida

Não tenho certeza. Eu tinha minha comunidade Tests-passed antes com login obrigatório e o oneboxing do YT parecia funcionar bem.

Você está executando a versão Stable ou Tests-Passed?

Se for Tests-passed, você habilitou a nova opção experimental de onebox? Eu não a habilitei na minha.

Presumo que estou usando Tests-Passed. Eu uso o Discourse hosting.

Procurei nas configurações do meu site como administrador e não consigo ver uma opção experimental para onebox.

2 curtidas

Minha má Light Box.

Não sei se isso pode afetar o onebox do YouTube ou não.

Como já foi demonstrado, o embedding funciona aqui. Então vêm as perguntas básicas: o modo de segurança funciona, e o seu fórum está estável em alguma versão, se entendi corretamente. Talvez uma atualização ajude?

3 curtidas

Obrigado a todos pelo feedback. @Jagster O Modo de Segurança não ajudou, e eu sou assinante do plano Standard. Não posso dizer com certeza se tenho permissão para usar a incorporação de vídeo neste nível de plano.

1 curtida

Você pode incorporar vídeos no plano padrão. :+1:

Oneboxes devem funcionar, assim como permitir outros iframes permitidos se o onebox não os tratar automaticamente. Você pode até fazer upload de vídeos, embora possa atingir limites de armazenamento dependendo do tamanho.

Se você ainda estiver tendo problemas, como cliente hospedado, pode enviar uma mensagem para @team ou enviar um e-mail para team@discourse.org para obter suporte direto e podemos dar uma olhada mais de perto em sua configuração e ver qual pode ser o problema.

5 curtidas

Obrigado, acabei de enviar uma mensagem privada para o contato da equipe.

2 curtidas