Tocar áudio pela rede com o Windows 7?

20

Eu vi um software para sistemas Linux que me permite enviar o áudio de um sistema para outro pela rede. Existe um software (provavelmente um driver) para o Windows, especificamente o XP, mas o Vista e o Windows 7 seriam os melhores.

Eu gostaria de transmitir áudio (TODO o áudio, não apenas mp3s etc.) do meu laptop para outro computador pela rede. Eu sei que a Área de Trabalho Remota do Windows pode reproduzir áudio pela rede com bastante facilidade. É nesta parte do .Net que eu poderia apenas codificar um aplicativo simples que transmite o áudio sem RD'ing? Também não quero passar por um fio físico extra, se possível.

Unkwntech
fonte
Tenho uma situação semelhante em que quero que vários computadores em minha casa reproduzam o mesmo áudio com baixa latência para que todos estejam sincronizados e ainda não encontrem uma solução sólida.
duckworth
Se você deseja usar seu PC como servidor E como controlador e possui um renderizador bastante simples / passivo (também conhecido como player de rede sem muitos controles / tela), dê uma olhada no recurso "play-to" do Windows 7 e acima. Limitado ao WindowsMedia-Playback, mas bem ... groovypost.com/howto/…
Frank Nocke

Respostas:

6

O Airfoil permite transmitir áudio do Windows / Mac para o Windows / Mac / Airport.

Envie qualquer áudio do seu PC para as unidades AirPort Express, Apple TVs, iPhones e iPods Touch e até outros PCs e Macs, todos em sincronia!

insira a descrição da imagem aqui

paleozogt
fonte
4
"Antes da compra, o ruído é sobreposto em todas as transmissões por mais de 10 minutos."
Borislav Ivanov
Compre uma chave de licença por apenas US $ 25.
Antti Rytsölä
3

Não sei ao certo ... mas aqui estão alguns pensamentos. A dificuldade em enviar o áudio do laptop pela LAN é que o Windows não fornece nativamente um 'canal' ou algo para ouvir que um desenvolvedor de software possa usar para implementar algo. Em essência, acredito que uma solução bem-sucedida deve ser:

  • um driver de áudio virtual completo.

Pelo que entendi, isso parece complicado: tente criar um driver falso que ofereça suporte a uma infinidade de entradas (mp3s, jogos e filmes surround, várias taxas de bits e taxas de amostragem, aplicativos simultâneos), enquanto também cuida da codificação, transmissão com baixa latência, recebendo do outro lado, que funciona bem e é estável em várias versões do Windows, tudo isso com um incentivo de lucro baixo, dado que apenas uma minoria de pessoas estaria interessada em comprá-lo. Parece um plano de negócios ruim para mim.

Você já experimentou o pulseaudio no Windows? Aparentemente, é multiplataforma.

OU

  • uma placa de som real cujo driver foi projetado para permitir que aplicativos gravem sua saída.

Alguns anos atrás, o Creative Labs tinha um bom canal "o que você ouve" em que os aplicativos podiam gravar. Lembro-me de reproduzir áudio por efeito de hardware da placa de som, como reverberação, e gravá-lo em tempo real no meu software de áudio usando este canal "o que você ouve". Tecnicamente, o Shoutcast poderá selecionar este canal como entrada e transmitir todo o som do seu laptop. Não tenho mais um cartão Creative, então não sei como isso funciona hoje em dia. Além disso, imagino que você queira usar o áudio interno do seu laptop, o que provavelmente não teria esse recurso, mas um Creative Audigy externo pode!

OU

  • Áudio dedicado IP / Áudio dedicado Ethernet hardware.

Mais caro e complicado do que a sua melhor aposta atual: um cabo de áudio físico para o seu computador principal ....

OU

  • A solução rápida.

Conecte a saída do seu laptop de volta à linha do seu laptop com um cabo mini <1 pé. Sem dúvida, o shoutcast pode transmitir a entrada de linha da sua placa de som. A desvantagem deste método é a qualidade de áudio reduzida com 2 DAC / ADC supérfluos.

mtone
fonte
Caso alguém esteja se perguntando: com o WASAPI, é possível gravar de fato a partir dos dispositivos de saída . Isso significa que a entrada de loopback “O que você ouve” / “Stereomix” não é mais necessária. IIRC, está disponível a partir do Windows Vista.
Daniel B
2

O VLC pode ser executado como um servidor (no seu laptop) e um cliente (no seu HTPC) para transmitir vídeo ou áudio. Basta usar o menu Mídia (útil onde o menu Arquivo está na maioria dos aplicativos) e selecione Streaming , selecione todos os arquivos que deseja transmitir, clique em Stream e você terá opções de como transmiti-lo.

Quando for iniciado, inicie o VLC no HTPC e direcione-o para o IP e a porta do laptop e ele deverá ser reproduzido.

Esta postagem no fórum explica como fazê-lo.

user8808
fonte
2
Essa não é uma solução muito boa porque, pelo que sei, ele usa o VLC como o player essencialmente, em vez de transmitir toda a saída de som de todos os programas do laptop.
Artem Russakovskii
"Eu gostaria de transmitir áudio (ALL áudio, não apenas mp3s, etc) do meu laptop para outro computador" - Esta solução não responder à pergunta
Brandon
1

Esta resposta está um pouco atrasada, mas achei que a postaria caso alguém estivesse procurando uma solução no futuro. Existe um software chamado Airfoil que tem essa funcionalidade exata. Também permite transmitir para PCs, MACs, Linux, iPhones, iPod Touch, Apple TV e muito mais.

Marcin
fonte
1

Eu daria uma olhada no recurso "Reproduzir em" que está presente no Windows 7. O pouco que eu brinquei com ele, foi executado de maneira impressionante. Aqui está um pequeno artigo com mais informações .

Matt Hanson
fonte
Eu tentei isso uma vez, mas toda a minha mídia está em uma unidade de rede e lembro-me de ter problemas.
duckworth
1

Você provavelmente tem um conector de entrada de linha na placa de áudio. Basta conectar um cabo de áudio no conector do alto-falante do computador de origem.

Aqui está um exemplo

Esse cabo tem apenas 6 pés, mas você os compra mais ou combina com um cabo de extensão.

Joel Coehoorn
fonte
Mais informações sobre a linha-in solução aqui: cavemonkey50.com/2006/02/two-computers-only-one-set-of-speakers
Jon Galloway
0

Experimentar https://github.com/duncanthrax/scream para obter um driver simples do VirtualAudio. Isso pode não ser tão bom quanto o Airfoil, mas possui um tempo de atraso muito baixo, portanto utilizável para vídeos (VLC com ajuste de tempo). Usar isso entre dois PCs com Windows usando um cabo Ethernet deu um atraso de ~ 500ms, portanto não para jogos.

Eu tentei o Airfoil e, embora tenha muitos recursos, a quantidade de atraso (~ 3 segundos na Ethernet direta) ao enviar áudio do Airfoil para o Airfoil Satellite (Windows) é muito alta para torná-lo útil para qualquer coisa que não seja música (som só).

Ulterno
fonte