O reprodutor HTML5 completamente novo substitui totalmente o antigo reprodutor baseado em Flash que o KVS costumava ter. No novo player, HTML5 é o modo principal. O componente Flash é ativado somente quando o vídeo atual não pode ser reproduzido no navegador do usuário usando HTML5. Geralmente são navegadores anteriores ao IE9 ou quando é um vídeo FLV. Fizemos o que pudemos para manter a interface do player intacta. Também tentamos o nosso melhor para manter os recursos antigos e adicionar novos.
Novos recursos do jogador:
- Controle total da skin do jogador via CSS3. Agora você pode adicionar skins personalizadas.
- O pré-carregamento de metadados de vídeo já está disponível (exceto telefones celulares). Isso faz com que seus arquivos MP4 comecem a ser reproduzidos mais rapidamente.
- A mudança de formato agora é um ícone. Você pode adicionar indicação HD para que as pessoas saibam que os formatos HD estão disponíveis.
- Suporte Popunder adicionado. Funciona não abrindo uma nova janela do navegador, algo que muitas vezes é bloqueado por plug-ins do navegador, mas abrindo uma página de anúncio na página original do seu site. Ao mesmo tempo, a página do player é aberta como uma nova janela do navegador e a reprodução do vídeo é iniciada automaticamente. Isso aumentará a carga do servidor, mas também aumentará a taxa de conversão de anúncios popunder.
- Vídeos relacionados como HTML agora são suportados, com layout personalizável. Para que esse novo recurso funcione, você precisa modificar os modelos de site. Eles não são ativados automaticamente quando você atualiza sua cópia do KVS. Adicionaremos mais informações sobre isso no FAQ.
- As capturas de tela da linha do tempo agora são enviadas ao player de forma otimizada. Isso permite que o sistema faça menos solicitações do Apache e diminua a carga do servidor.
Recursos antigos do player que não são mais suportados:
- Colocar o logotipo em forma de faixa na parte inferior ou superior. Eles não funcionam corretamente em alguns dispositivos.
- Ignorando arquivos FLV: não recomendamos mais o uso de FLV; use MP4.
- Anúncios exibidos ao passar o mouse: não fazem sentido para dispositivos móveis.
- API JavaScript do antigo player que usava determinadas funções com nomes predefinidos. Isso pode fazer com que os recursos personalizados do player não funcionem mais corretamente. Você precisará reescrever sua personalização usando a nova API. Será descrito no FAQ.
- Integração com a rede teasernet. Ele está prestes a ser substituído pelo suporte VAST no futuro.
- Quaisquer códigos incorporados via Flash não funcionarão mais.
- Se você substituiu o player KVS pelo player JW, ele irá parar de mostrar capturas de tela da linha do tempo.
Novo tipo de proteção anti-hotlink: proteção baseada em IP com garantia de 100% de impossibilidade de hotlinking. Este recurso de proteção também não permite que os usuários compartilhem links diretos para arquivos de vídeo. Os links funcionarão apenas para o IP para o qual foram disponibilizados. Uma desvantagem aqui é que você mesmo não poderá vincular seus vídeos a outros sites. Se você já faz hotlink de seus vídeos em outros sites, não poderá usar essa proteção. A antiga proteção baseada em referenciadores ainda existe, mas não mostra grande confiabilidade. Após a atualização, a proteção continuará funcionando como antigamente. Para mudar para o novo tipo, você precisa ir para Configurações de conteúdo.
Agora você pode ativar a criptografia do link do jogador. Isso pode protegê-lo contra capturadores de conteúdo de terceiros com quase 100% de chance. No entanto, esta proteção não cobrirá links de download se você permitir downloads de vídeos para seus usuários. Esses links não utilizam o player e, portanto, não podem ser criptografados. Vá para Configurações de conteúdo para ativar a criptografia dos links do player.
Os vídeos agora possuem a sinalização HD que é adicionada automaticamente quando o vídeo possui arquivos HD. Devido a isso, você pode exibir um indicador HD nas listas de vídeos, bem como filtrar apenas vídeos HD ou não HD. Após a atualização, seu sistema iniciará uma tarefa em segundo plano para definir esse sinalizador para todos os vídeos.
Agora você pode ativar o registro de estatísticas para categorias e tags no rotador de vídeo. Isso permite que um vídeo tenha CTRs diferentes em categorias (tags) diferentes. Dessa forma, a rotação será mais eficiente. Atualmente isso não está disponível para capturas de tela. Provavelmente, adicionaremos suporte para diferentes capturas de tela de melhor desempenho em diferentes categorias (tags) nas próximas versões do produto, junto com outras melhorias no rotador.
Quando a rotação está habilitada, agora você pode ir ao editor de vídeo e ver o resumo da rotação deste vídeo específico, incluindo impressões, cliques, CTR geral e classificação, bem como CTR para cada categoria (tag).
Movemos o arquivo ZIP e as configurações de acesso à foto de origem para a lista de formatos de álbum como um pseudo formato independente. Agora, para arquivos de origem de álbuns, você pode atribuir uma imagem que será mostrada em vez de uma foto caso o usuário não tenha acesso a ela. Além disso, você pode excluir arquivos ZIP das fotos de origem se não precisar mais deles.
Adicionamos um plugin que gera usuários com assinatura premium com duração predefinida em dias ou tokens. O resultado será uma lista de pares login:senha, e você poderá comercializá-los como produtos digitais em lojas online. Isso pode ser usado como uma alternativa aos serviços de processamento de pagamentos quando você vende assinaturas premium.
O plugin de pós-processamento de conteúdo personalizado foi adicionado. Com ele, você pode adicionar facilmente lógica personalizada ao processamento de vídeo ou álbum sem precisar modificar o mecanismo principal. Este plugin não é instalado automaticamente após você atualizar sua cópia do KVS. Entre em contato conosco se desejar usá-lo.
No plugin do sinonimizador, você pode aplicar um filtro ao conteúdo que está sendo processado. Agora você pode configurar o sinonimizador de forma que ele seja habilitado apenas para vídeos de feeds ou de grabbers enquanto outros vídeos serão ignorados.
Na lista de feeds de importação, a ativação e desativação em massa agora são suportadas.
A forma como as estatísticas são enviadas via JavaScript foi otimizada. Agora há 20-30% menos solicitações do Apache. Para que esta atualização funcione, você precisa atualizar manualmente os arquivos JS do tema. Para o novo tema, é main.min.js. Para o tema antigo, entre em contato com o suporte técnico sobre quaisquer atualizações.
Para satélites SEO, você pode configurar uma seleção de títulos de itens padrão junto com títulos específicos de satélite.
Nos blocos de lista de postagens (list_posts) e visualização de postagens (post_view), agora você pode exibir informações sobre o vídeo anexado à postagem.
Nos blocos list_videos e list_albums, agora você pode filtrar a lista usando qualquer intervalo de datas de publicação, por exemplo. vídeos de janeiro, fevereiro etc. Isso se baseia nos parâmetros var_post_date_from e var_post_date_to.
No bloco de lista de membros (list_members), vários novos modos foram adicionados: a) usuários nos quais o usuário atual está inscrito, b) assinantes do usuário atual, c) solicitações de amizade para o usuário atual. Além disso, várias novas ações foram adicionadas: cancelamento em massa de usuários selecionados e confirmação de solicitação de amizade em massa.
No bloco de informações do membro (member_profile_view), agora você pode exibir dados que mostram se este usuário foi bloqueado pelo usuário atual ou vice-versa, se o usuário atual foi bloqueado por ele. Além disso, este bloqueio agora suporta ações de desbloqueio.
Na lista de modelos (list_models) agora você pode filtrar modelos por nome de cidade.
Bugs que foram corrigidos:
- Em certos casos, os grabbers criariam vídeos duplicados.
- No plugin de visualização da matriz de pesagem do rotador, as informações dos blocos globais não seriam exibidas.
- No bloco de inscrição, às vezes os avatares enviados pelo usuário não eram salvos.
- Ao enviar arquivos de vídeo de origem com tamanho superior a 4 Gb, seu tamanho original não seria armazenado corretamente no banco de dados.
- Em alguns sistemas operacionais, a importação multithread não funcionaria corretamente.
- No plugin de geração de avatar de categoria, a lógica de redimensionamento foi alterada para evitar barras pretas nas miniaturas de categoria.