Ubuntu як Miracast Sender / приймач


68

Я не міг знайти нічого про Ubuntu, який виступає в якості приймача або відправника Miracast .

  • Чи може це взагалі працювати?
  • Чи є апаратні передумови?
  • Чи є вимогою WiFi чи він може працювати через локальну мережу чи інший тип мережевого підключення?
  • WiFi direct здається необхідною вимогою, це достатня? (тобто якщо система підтримує WiFi direct, чи означає це, що вона підтримує Miracast?)
  • Чи існують розбіжності в підтримці між прийомом / відправленням?
  • Як відбувається затримка? (порівняно з конкуренцією, тобто VNC, комерційні пристрої Miracast тощо)
  • Як я насправді ним користуюся, якщо це важко?

Зокрема, я планую використовувати його разом із телефоном Android (4.x Jelly Bean).


1
Мені було цікаво те саме про DNLA, в даний час я просто використовую плагін з хрому, як описано користувачем221273, однак через кілька тижнів я натрапив на статтю (зараз не можу її знайти), де згадується деяка робота з боку KDE для цього .
virtualxtc

Відповіді:


23

OpenWFD мертвий і тепер його витіснив MiracleCast :

MiracleCast - це реалізація технології Miracast з відкритим кодом (також: Wifi-Display (WFD)). Він заснований на дослідницькому проекті OpenWFD і замінить його. Ми зосереджуємось на правильній та тісній інтеграції в існуючі системи Linux-Desktop, порівняно з OpenWFD, який мав на увазі як майданчик для швидкого прототипування.

Незважаючи на свою назву та походження, сам проект не обмежується Miracast. Ми можемо підтримувати будь-який вид трансляції дисплеїв за допомогою мінімальної кількості додаткових робіт. Однак Miracast залишатиметься головною ціллю розвитку завдяки своєму рівню обізнаності.

Це ще на початку циклу розвитку. Наразі здається, що це може зробити зв’язування, але фактичне потокове відео не буде.

OpenWFD демо на FOSDEM 2014 також зробили потокову трохи, але , як я розумію , MiracleCast є зробити це правильно проект, в той час як код він показав на FOSDEM «ймовірно , буде працювати тільки на цій машині».


1
На якій версії Ubuntu ви склали MiracleCast? У 14.04 мені довелося встановити libudev-devпакет, але я все одно отримую No package 'libsystemd' foundі я встановив різні "системні" пакети без змін на кроці налаштування.
NoBugs

Дітто. Не вдалося встановити MiracleCast. Мабуть, це те, що вам потрібно, але я не зміг цього встановити.
mpen

Спробував встановити його 15.10 amd64 з PPA (ppa: thopiekar / miraclecast), але пакету чудотворних програм немає, це свідчить про те, що він не був складений. Сподіваюся, це показує, я хотів би перевірити це.
conualfy

9
Чудотворчий теж здається мертвим. Що далі? ^^
Ніхто

2
Додайте час написання запису, останнє зобов’язання було квітнем 2017 року, тому Miraclecast ще не здається мертвим ... github.com/albfan/miraclecast
Martin Eden

5

Miracast буде заснований на Wi - Fi Direct , який, наскільки я можу сказати , вимагає бездротової карти з апаратною підтримкою стандарту.

Відправник

Я думаю, що бездротовий дисплей Intel - це спосіб надіслати екран ноутбука на приймач Miracast.

Однак, наскільки я можу сказати, Ubuntu наразі не підтримує карти бездротового відображення.

Приймач

Для отримання вмісту від передавача Miracast (наприклад, вашого телефону) ви можете придбати приймальні ключі Miracast, які видаватимуть будь-який вхід HDMI: Rocketfish ™ - відеокамера Miracast

Є також Chromecast , але він отримує лише вміст, надісланий із браузера Chrome , а не з цілого дисплея.

Я не знаю, чи має жоден пристрій драйвери Ubuntu. Якщо хтось може підтвердити або запропонувати інший пристрій з драйверами Ubuntu, це було б чудово.


Intel WiDi НЕ спосіб відправити Miracast, це просто Miracast-сумісний починаючи з версії 3.5. Крім того, Chromecast працює з власною операційною системою і просто підключається через HDMI (тобто до вашого дисплея). Те саме стосується приймачів Miracast.
cmende

6
Ви, очевидно, глибше знаєте цей матеріал, ніж я. Ви хочете опублікувати власну відповідь?
Робін Уінслоу

5

Розширення Google Cast для Chromium працює в Ubuntu (для передачі Chromium сторінок / перегляду на вашому телевізорі за допомогою ChromeCast у 720p, що виглядає просто чудово, хоч і трохи відстає).
Він не добре відкидає простір YUV (накладання відео) навіть на 802.11n. (Тестування в 12.04 LTS та 13.10, останній Chromium) Сказавши це, передавайте YouTube з мого телефону Android 4.3 (Galaxy Nexus) прекрасно. (Ключ ChromeCast приймає на екран завантаження +, тому це не залежить від вашого телефону / ноутбука після натискання Play).

На жаль, я не знайшов жодного додатку відправника Miracast (наприклад, EZ Air) для Ubuntu (для загальних ключів HDMI Miracast для eBay HK / China).
Таким чином, 5-метровий кабель HDMI (також від eBay) все ще є нашим рішенням для телевізорів на замовлення у повноекранному режимі 1080p.


Це рішення працює з коробки на моїй Chromium 62.0.3202.94 (Ubuntu Build), але лише для параметра "лита вкладка". Відкинути весь робочий стіл або інші додатки не вдасться.
мак

0

Я надихнувся на полювання трохи більше, і справді, на miracast не так багато, однак я знайшов цей пост від декількох місяців тому, що претензій у Andor навіть немає ще, тому я підозрюю, що це все ще працює над .

Через це я візьму трохи волі і обговорюю DNLA / UPnP, оскільки це майже те саме (мінус пряме з'єднання та точне дзеркальне відображення екрана)

Мабуть, у KDE є медіа-KIO-підлеглий для kde під назвою kio-upnp-ms, який я бачив оголошеним тут .

Більше того, мабуть, існує досить багато інших варіантів UPnP та DNLA, таких як XBMC , перелічені тут і тут

Крім того, пошук 'upnp' у синаптиці дасть вам багато варіантів gnome


Новіші Android-пристрої мають підтримку Miracast, наприклад Nexus 4 на Android 4.2. Велика різниця DLNA полягає в тому, що Miracast дозволяє відображати дзеркальне відображення, тож ви можете бездротово ділитися екраном, наприклад, на зустрічі. Справді приємна обіцянка, але так, напевно, зарано.
Бачі

lol - у мене зв’язок 4; Я побачу, чи зможу це зробити так, і оновлю свою відповідь.
virtualxtc

0

З боку приймача (раковини) кращим вибором здається вже згаданий MiracleCast . Також триває робота з підтримки надсилання потоків (джерело).

Gnome-Screencast - це нова (2019 рік) спроба підтримувати потокове передавання Miracast (джерело) в GNU / Linux.


0

Ви можете спробувати проект gnome-screencast . Більше інформації в цьому пості . Він з'являється недавно, тому не вистачає документації і виглядає непогано і призначений переважно для користувачів Fedora (питання про встановлення на ubuntu ). Але принаймні це крок у правильному напрямку.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.