Страница 1 из 1

Медиатерминал

Добавлено: 22.10.2010, 19:07
Falcon
Сразу предупреждаю, вопрос чисто теоретический.
В данных материях, признаюсь, не силён. Если есть спецы - жду мнений.

Дано - суперпуперсервер с (допустим) Windows Server 2008 R2
Ноутбук с неопределённой производительностью.

Спрашивается - можно ли, каким-либо образом, смотреть видео/редактировать фото/играться с ноутбука в режиме удалённого доступа к ресурсам на сервере, используя аппаратную часть (видеокарту, процессор и т.п.) самого сервера?

прим. теорию (и практику) обычной работы терминал-сервер можете не рассказывать - в курсе. :)

Re: Медиатерминал

Добавлено: 22.10.2010, 19:28
Н. Светлов
Нельзя, потому что ни один из интерфейсов ноутбука не потянет поток видеоданных, обработанный камнями сервера. Для передачи всё это нужно будет снова сжимать на сервере и потом распаковывать силами ноутбука (что последний, в меру своего скромного усердия, и так делает при просмотре любого видеоформата).

Если быть педантичным, ответ будет выглядеть так: можно, но картинка на экране ноутбука будет перерисовываться от одного до десяти раз в секунду, либо иметь 256 цветов, либо иметь разрешение 640x480, либо… [длинный перечень всевозможных граблей]

Re: Медиатерминал

Добавлено: 22.10.2010, 19:37
Falcon
Ну, не надо быть уж таким педантичным. Ключевое слово "комфортно". :)
Т.е., Вы утверждаете, что это не возможно никак. И программно тоже?!

Re: Медиатерминал

Добавлено: 22.10.2010, 20:16
Н. Светлов
Никак. Узкое место - интерфейс.

Давай посчитаем. Даже если на ноуте одновременно врубить три gigabit-ethernet'а - встроенный и в двух слотах PCMCIA, плюс написать софт, который может работать с такой конфигурацией… всё равно не получится. Если требуется 256Mбайт для видеокартинки, то три гигабитных адаптера (3/8 гигабайта в секунду, т.е 384Мбайт/сек) смогут перерисовывать её полностью лишь 1,5 раза в секунду. Если кусочками, то, конечно, чаще, но для очень динамичных картинок всё равно не сгодится.

Ситуация лучше, если ограничиться картинкой размером 32Мбайт (для ноутбука обычно больше и не надо), но и в этом случае тут и там будут заметные глазу недоперерисовки. Можно, правда, слегка сжимать трафик, так, чтобы его распаковка не слишком грузила камень ноутбука… ну, вот где-то таковы минимальные условия: три адаптера, 32Мбайт на картинку, интеллектуальная перерисовка кусочками, сжатие потока, отсутствие гарантий успеха. Это я ещё безосновательно предполагаю, что материнка ноута успеет снимать данные с трёх полностью загруженных гигабитных адаптеров одновременно и что по каналу передаётся только полезный сигнал - никаких битов чётности и т.п.

Re: Медиатерминал

Добавлено: 22.10.2010, 20:18
толик
Познавательно. Особенно для дилетанта в этом вопросе.

Re: Медиатерминал

Добавлено: 22.10.2010, 20:36
Falcon
Спасибо, т-щ Светлов! :)

Интересно, в таком случае, как собираются службу открывать:
Вполне возможно, что Game Developers Conference '09, проходящая в эти дни в Сан-Франциско, станет новой точкой отсчета для индустрии интерактивных развлечений. Именно здесь компания OnLive представила одноименную игровую службу, использующую концепцию «облачных» вычислений.

Схема проста: вместо возни с физическими носителями, скачиванием дистрибутивов и гонкой за свежим «железом», пользователь подключается к OnLive и запрашивает интересующую его игру. От него лишь требуются специальный плагин для браузера и широкий интернет-канал, а обработкой графики, звука, физики и интеллекта займется удаленный сервер. Игрок лишь получает готовую картинку на экран монитора или телевизора. Таким образом, даже ноутбук сможет «потянуть» что-нибудь вроде Crysis. Краткая информация об игре. Если же вы захотите играть в «облачные игры» на телевизоре, придется купить небольшую коробочку MicroConsole, у которой есть два USB-входа, HDMI-выход и поддержка Blutooth для беспроводных устройств.

По словам основателей компании, технология разрабатывалась на протяжении семи лет в тесном взаимодействии с интернет-провайдерами и производителями коммуникационного оборудования, что позволяет играть в 1280х720@60fps на канале в 5 мегабит (1,5 мегабит для 720х480). Специальные алгоритмы сжатия сократили время задержки при обработке сигнала до менее чем одной миллисекунды.

Служба OnLive, запуск которой в коммерческую эксплуатацию намечен на конец года (с бета-тестированием этим летом), позволит разработчикам и издателям не только продавать игры за единоразовую плату, но и сдавать их в аренду на определенный срок. Подобно Xbox Live и PlayStation Network, OnLive предложит простейшие социальные функции вроде списков друзей. Кроме того, пользователи смогут записывать и сохранять 10-секундные клипы с яркими игровыми моментами, чтобы было чем похвастаться перед приятелями.

Журналисты сайта IGN, увидевшие OnLive воочию на примере CrysisКраткая информация об игре и Burnout ParadiseКраткая информация об игре, отмечают, что технология и впрямь работает, хотя картинка не всегда соответствует заявленным 60 кадрам в секунду. Впрочем, у службы еще всё впереди, благо, в числе ее сторонников такие влиятельные фирмы, как Electronic Arts, Take-Two Interactive, Ubisoft, Atari, Epic Games, Codemasters, Warner Bros. и Eidos Interactive. Энтузиазм издателей легко понять: OnLive, которую нельзя скачать или унести в кармане, вполне способна положить конец пиратству на «персоналках».

http://www.ag.ru/news/24-03-2009#1866

Re: Медиатерминал

Добавлено: 22.10.2010, 20:49
Н. Светлов
Это и есть терминальный режим. "Облако" генерирует видеопоток (rm, mp4, что угодно), а ноутбук показывает его точно так же, как любой другой видеопоток, распаковывая его своим процессором и кидая на экран силами своей видеокарты. Качество картинки будет не выше, чем обычно при просмотре видео через интернет в реальном времени.

Плюс здесь в том, что камень ноутбука обрабатывает только видеопоток и освобождается от обсчёта движка игры. Но в этом ничего нового нет. Насколько я понял по цитате, главная их фишка - алгоритм сжатия, заточенный именно под игровые картинки, а не под кино.

Re: Медиатерминал

Добавлено: 23.10.2010, 00:41
Glott
Интересно, а каким волшебным образом поток данных, снятый с видеокарты сервера, будет передаваться на ноутбук? Подключением последнего как внешнего монитора? А ввод как осуществляться будет с клавы ноута? Плюс звук, но тут проще.
Так что терминал или RDP... IMHO.

Re: Медиатерминал

Добавлено: 23.10.2010, 22:20
Zatvornik
Сам я ни разу не геймер (никогда не играл ни во что более серьезное, чем тетрис или Lines), но выскажу свое мнение (смайлик), почему появление этого OnLive не остановит геймерскую "гонку вооружений" (погоню за самым передовым домашним "железом").
Во-первых, поскольку используется сжатие видеопотока, это неизбежно приведет к снижению реализма изображения (а именно ради его повышения и создаются всё новые поколения видеокарт).
Во-вторых, в тех играх, где важно быстродействие, геймеры-чемпионы экономят каждую милисекунду (сидят за CRT мониторами, ставят в систему отдельный игровой винчестер, пользуют специальные игровые мыши с минимальным временем отклика), а удаленный доступ скорее всего будет вносить недопустимые с их точки зрения тормоза...

Re: Медиатерминал

Добавлено: 24.10.2010, 00:30
Pinhead
Zatvornik писал(а):Во-вторых, в тех играх, где важно быстродействие, геймеры-чемпионы экономят каждую милисекунду (сидят за CRT мониторами, ставят в систему отдельный игровой винчестер, пользуют специальные игровые мыши с минимальным временем отклика), а удаленный доступ скорее всего будет вносить недопустимые с их точки зрения тормоза...
Так делают только киберспортсмены, которых по всему миру, дай бог, тысяча наберется.