À medida que aprendo mais sobre o streaming de videogames no Twitch e continuar transmitindo o Script & Style Show, tornei-me hábil na arte de Software de transmissão aberta (OBS). O OBS é um pouco como o PhotoShop para vídeo, no qual o senhor pode colocar efeitos como vídeo, áudio, imagens, janelas de aplicativos e até mesmo páginas da Web em uma tela e o OBS transmite todos esses recursos visuais – é um software realmente incrível.
O OBS transmite diretamente para o YouTube, Twitch e vários outros serviços, mas não funciona como uma webcam tradicional, portanto, o senhor não pode usar seus efeitos e camadas de transmissão fora da transmissão. Depois de um pouco de pesquisa, encontrei uma extensão incrível para o OBS, OBS-VirtualCam, que permite usar o OBS como uma webcam, permitindo que o senhor use seus efeitos em qualquer mídia que use webcams, como o Google Hangouts!
Comece fazendo o download OBS-VirtualCam. Com o OBS-VirtualCam instalado, o senhor pode agora ir para Tools > VirtualCam. O senhor verá a seguinte tela:
O senhor pode definir algumas configurações e, se quiser usar a OBS-VirtualCam com frequência, provavelmente vai querer verificar a opção AutoStart (Início automático) . Clique no botão Iniciar e agora o OBS-VirtualCam será exibido em sua lista de vídeo/webcam em todo o sistema do computador. Agora o senhor pode usar o OBS para o Google Hangouts e qualquer outro aplicativo de reunião ou saída de vídeo!
A OBS-VirtualCam é realmente fácil de usar e estou muito feliz por agora poder usar a OBS no Google Hangouts e em outras reuniões da empresa!
API de promessa do JavaScript
Embora o código síncrono seja mais fácil de acompanhar e depurar, o assíncrono geralmente é melhor em termos de desempenho e flexibilidade. Por que “atrasar o show” quando o senhor pode acionar várias solicitações de uma só vez e processá-las quando cada uma estiver pronta? As promessas estão se tornando uma grande parte do mundo JavaScript…
Plug-in de histórico do MooTools
Um dos motivos pelos quais gosto tanto da tecnologia AJAX é que ela nos permite evitar carregamentos de página desnecessários. Por que fazer o download do cabeçalho, do rodapé e de outros dados estáticos várias vezes se esses dados específicos nunca mudam? É um desperdício de tempo, processamento e largura de banda. Infelizmente…
Caixas de seleção do iPhone usando o MooTools
Um dos aprimoramentos mais interessantes da interface do usuário fornecidos pelo iPhone da Apple é a funcionalidade de controle deslizante de caixa de seleção. Thomas Reynolds lançou recentemente um plug-in jQuery que permite que o senhor faça com que as caixas de seleção se pareçam com controles deslizantes do iPhone. Veja como implementar essa funcionalidade usando o amado…