Streaming de músicas para Marantz M-CR603

6

Nossa instalação estéreo suporta, de acordo com a caixa , streaming sobre o AirPlay (embora o material RAOP normal não pareça funcionar nele. Eu acho que é algo chamado Airport Express ), DLNA e Windows Media Sharing.

No Ubuntu, parece quase impossível fazer isso funcionar, enquanto no Windows é possível com o iTunes e o Airfoil .

O que eu tentei e o que deu errado

  • Airplay: streaming por meio do PulseAudio
    • Os músicos recusam-se a tocar. O status muda para a reprodução, mas a barra de pesquisa e o contador de posição não progridem. Nenhum som sai da instalação estéreo ou do computador. Eu também tentei criar manualmente um "Sink" (?) Usando pactl load-module module-raop-sink server=192.168.1.32 . O resultado foi o mesmo.
  • Airplay: Stream2IP
    • Eu estou supondo que isso usa o mesmo backend que o Pulseaudio, ou talvez faça exatamente o mesmo. Ele diz que está conectado, mas exatamente o mesmo acontece com o método anterior. A instalação estéreo nem reconhece qualquer tipo de conexão. Apenas continua jogando o que já está tocando.
  • DLNA: Stream2IP
    • Quando eu vou para Media Server na instalação estéreo, ele vê RobinJ: Root . Música , Procurar arquivos , ... tudo vai para uma tela dizendo < Empty > .
  • DLNA: Serviio
    • Isso realmente parece funcionar bem. A versão gratuita é limitada e não é de código aberto, mas pelo menos me permite recursos básicos de streaming. No entanto, o que eu prefiro é o áudio de uma aplicação específica ou, se possível, todo o sistema, para que seja transmitido para a instalação estéreo. Em vez de eu ter que navegar pelo menu no aparelho de som para escolher uma música.
  • Compartilhamento de mídia do Windows: nada
    • Eu não tenho ideia de como fazer isso no Ubuntu.

Alguém tem alguma sugestão? Não basta fechar isso como um "Exato duplicado" , porque se eu não encontrar uma resposta depois de procurar por meio ano, acho que é seguro assumir que a resposta ainda não está website.

Estou executando o Ubuntu 13.04, mas não me importo de mudar para 12.04 ou 12.10, ou até mesmo para uma distribuição diferente, se funcionar lá.

    
por RobinJ 03.04.2013 / 12:57

3 respostas

5

Para minha observação, a principal razão pela qual parece complicado conseguir streaming de mídia para qualquer dispositivo de mídia de hardware externo é que os fabricantes desses dispositivos se recostam e confiam na presença do OS X ou Windows nas máquinas do cliente.

Acesso a arquivos de mídia DLNA

Das muitas soluções que existem, obtive sucesso com as soluções a seguir para acesso à mídia DLNA para meu rádio da Internet, dispositivos Android e Smart TV:

  • Serviio : fonte fechada, um pouco lenta na minha máquina.
  • Rygel :servidordestreamingDLNApadrãodoGNOME,falhanoacessodealgunsdispositivos.
  • MiniDLNA :muitoleveeestável,precisaserconfiguradoapartirdeumarquivodeconfiguração.
  • uPnP :nãoémaisdesenvolvido,nãoétransmitidoparatodososmeusdispositivos.

Omeufavoritonessalistaédefinitivamenteominidlna,queagoraéexecutado24/7porváriosmesessemproblemas.Porpadrão,ominidlnaseráexecutadonainicializaçãocomoumserviço.Paraexecutá-lonoespaçodousuário,vocêpodeusar stream2ip da versão > 1.0, ou o Indicador de Aplicação MiniDLNA que fiz para isso. Você ainda terá que configurar o minidlna primeiro por seu arquivo de configuração.

Transmissões ao vivo

Infelizmente, nenhuma destas soluções é capaz de transmita a saída da minha placa de som ao vivo para o receptor. Dispositivos mais recentes não suportam o antigo protocolo RAOP usado pelo pulseaudio, mas parecem precisar do mais novo protocolo RAOP2 que não é (ainda? ) disponível para o Ubuntu.

Transmissões ao vivo para dispositivos externos (não Ubuntu) são possíveis no caso de eles suportarem o protocolo RTP que o pulseaudio é capaz de transmitir, mas eu não encontrei nenhum que o faça.

Outra possibilidade é configurar um Iceast Internet Radio Server para gerar nossa própria rádio privada " estação " em nossa rede local. Isso funciona muito bem, mas um pré-requisito é que o sintonizador possa se conectar a um fluxo definido por seu endereço IP e porta. Deve ser uma coisa fácil de fazer, mas infelizmente a maioria dos dispositivos não oferece isso. Em vez disso, eles oferecem suporte aos serviços de diretório da Internet Radio (por exemplo, vTuner ou tunein ) que pode depender do dispositivo não suportar fluxos de rádio personalizados a serem adicionados. De mim, apenas o meu dispositivo de rádio que opera através do Reciva não tem problemas ao reproduzir fluxos personalizados gerados pelo Icecast (ambos através de stream2ip ou na linha de comando.

Marantz

Na última vez que entrei em contato com Marantz (agosto de 2012), eles me forneceram as seguintes informações sobre o suporte a uma estação de rádio personalizada:

% bl0ck_qu0te%

Podemos tentar adicionar um URL personalizado em uma instância personalizada de um serviço de estação de rádio (veja este ) vai funcionar agora. Para Marantz, podemos acessar o serviço vTuner no link . Para personalizar o serviço, precisamos nos registrar com o código de acesso exclusivo do dispositivo (provavelmente o MAC). Poderemos, então, adicionar o URL local de nosso fluxo de rádio Icecast ( <IP>:<Port>/stream.mp3 ) como uma estação de rádio personalizada. Infelizmente, devido à falta de hardware, não podemos testar isso aqui.

    
por Takkat 03.04.2013 / 18:21
2

Dê uma olhada em github.com/masmu/pulseaudio-dlna .

Ele foi projetado para transmitir o som de seus aplicativos para dispositivos DLNA em sua rede. Você pode escolher qual aplicativo será reproduzido em seu dispositivo por meio do pavucontrol .

    
por Massimo 31.12.2014 / 14:26
0

A sugestão de Takkat para Marantz ("... Personalizar o serviço que precisamos registrar com o exclusivo do dispositivo ...") me ajudou a configurar isso com sucesso com o M-CR603 e espero que minha atualização seja útil embora esta discussão (e o M-CR603) são bem antigos. O código de acesso em radiomarantz.com é o MAC do dispositivo. Através do Centro de Software eu configurei darkice e icecast2 no meu Thinkpad W520 rodando o Ubuntu 14.04 64-bit, usando um dos muitos guias disponíveis no domínio público. Em radiomarantz.com, adicionei o URL local do fluxo de rádio Icecast resultante ( link ) como uma estação de rádio personalizada. Funcionou quase sem problemas.

    
por Ram 27.09.2015 / 07:57