Ubuntu como Miracast Sender / receiver

58

Não consegui encontrar nada sobre o Ubuntu agindo como um receptor ou remetente Miracast .

  • Pode funcionar de alguma forma?
  • Existem pré-requisitos de hardware?
  • O WiFi é um requisito ou pode funcionar na LAN ou em outro tipo de conexão de rede?
  • O WiFi direto parece ser um requisito necessário, é suficiente? (isto é, se um sistema suporta WiFi direto, isso significa que ele suporta Miracast?)
  • Existem diferenças no suporte entre o recebimento / envio?
  • Como está a latência? (comparado com a concorrência, ou seja, VNC, dispositivos Miracast comerciais, etc.)
  • Como eu realmente uso, se é difícil?

Especificamente, planejo usá-lo junto com um telefone Android (4.x Jelly Bean).

    
por TiloBunt 10.07.2013 / 00:40

5 respostas

18

O OpenWFD está morto e agora substituído por MiracleCast :

  

MiracleCast é uma implementação de código aberto da tecnologia Miracast (também: Wifi-Display (WFD)). Ele é baseado no projeto de pesquisa do OpenWFD e o superará. Nós nos concentramos em uma integração adequada e sólida nos sistemas Linux-Desktop existentes, em comparação com o OpenWFD, que foi criado como um playground para a criação rápida de protótipos.

     

Apesar de seu nome e origem, o projeto em si não se limita ao Miracast. Podemos suportar qualquer tipo de streaming de exibição com apenas uma quantidade mínima de trabalho adicional. No entanto, o Miracast continuará sendo o principal alvo de desenvolvimento devido ao seu nível de conhecimento.

Ainda é cedo no seu ciclo de desenvolvimento. Atualmente, parece que ele pode fazer a vinculação, mas não fará o streaming de vídeo real.

A demonstração do OpenWFD no FOSDEM 2014 também fez o streaming, mas como eu entendo MiracleCast é um projeto faça certo , enquanto o código que ele mostrou no FOSDEM "provavelmente só funcionará nesta máquina".

    
por odinho - Velmont 03.02.2014 / 20:49
3

Miracast é baseado em WiFi Direct , que como Tanto quanto eu posso dizer requer uma placa sem fio com suporte de hardware para o padrão.

Remetente

Acho que Intel Wireless Display é a maneira de enviar uma tela de laptop para um receptor Miracast.

No entanto, tanto quanto eu posso dizer que o Ubuntu atualmente tem não há suporte para placas de exibição sem fio.

Receptor

Para receber conteúdo de um transmissor Miracast (como seu telefone), você pode comprar dongles receptores Miracast que serão enviados para qualquer entrada HDMI: Rocketfish ™ - Miracast Receptor de Vídeo

Há também o Chromecast , mas only recebe conteúdo enviado de um navegador Chrome , em vez de um display inteiro.

Não sei se algum dos dispositivos tem drivers do Ubuntu. Se alguém puder confirmar ou sugerir outro dispositivo com drivers do Ubuntu, isso seria ótimo.

    
por Robin Winslow 05.09.2013 / 21:43
3

A extensão do Google Cast para o Chromium funciona no Ubuntu (para transmitir páginas do Chromium / navegar para sua TV usando um ChromeCast em 720p, que parece muito bem, embora um pouco atrasado). Ele não usa bem o espaço YUV (overlay de vídeo), mesmo no 802.11n. (Teste em 12.04 LTS e 13.10, com o mais recente Chromium) Dito isto, a transmissão do YouTube a partir do meu celular Android 4.3 (Galaxy Nexus) funciona lindamente. (O ChromeCast dongle assume o download + display, por isso não depende do seu telefone / laptop depois de tocar em Play).

Ainda não encontrei nenhum aplicativo do remetente do Miracast (por exemplo, EZ Air) para o Ubuntu (para dongles HDMI Miracast genéricos do eBay HK / China). Portanto, o cabo HDMI de 5 metros (também do eBay) ainda é a nossa solução para a TV sob demanda em tela cheia de 1080p.

    
por user221273 02.12.2013 / 08:50
0

Eu me inspirei para caçar um pouco mais e, na verdade, não há muito em miracast, no entanto eu encontrei este post de alguns meses atrás que afirma que andorid ainda não tem isso, então eu suspeito que ainda está sendo trabalhado.

Por causa disso, vou tomar alguma liberdade e discutir o DNLA / UPnP, pois é quase o mesmo (menos a conexão direta e o espelhamento de tela exato)

Aparentemente, no KDE há uma mídia KIO-slave para o kde chamada kio-upnp-ms que eu vi anunciado aqui .

Além disso, parece haver uma boa quantidade de outras opções de UPnP e DNLA, como XBMC , conforme listado here e aqui

Além disso, procurar por 'upnp' no synaptic lhe dará muitas opções de gnome

    
por virtualxtc 16.01.2014 / 13:05
-2

miracast (ou allshare 4 samsung) permite que você transmita sua tela android 2 qualquer dispositivo de mídia, principalmente um smarttv, então você está transmitindo seu desktop android, gerenciador de arquivos, videoplayer e o vídeo. dlna envia apenas o conteúdo para o renderizador. Se você quiser compartilhar mídia onde quer que ela esteja, você deve usar o material dlna, pois ele pode montar uma rede de mídia e controlar servidores de mídia e renderizadores de mídia usando um controlador de mídia como o seu celular. miracast - all share é usado principalmente para iniciar links peer to peer rápidos. Dê uma olhada neste URL link aqui você tem vários aplicativos para consegui-lo.

    
por Alberto Garea 10.08.2014 / 02:02