LINUX.ORG.RU
ФорумTalks

[спецам] Screen broadcast with 3D


0

0

Под офтопик :).

Вобщем задача такая: В учебных целях необходимо экран с 1го виндового компа разброадкастить компов на 15-20. Нужна поддержка 3d, т.к. иногда надо показывать 3d программы.

Посоветуйте софт! Бесплатный или почти (версии продуктов для учебных заведений).

ЗЫ Я так понимаю, что VNC-решения 3d не умеют.

★★★★★

VLC (videolan)? Он умеет снимать видео прямо с экрана и транслировать в сеть. Правда у него (VLC) сейчас активно переделывают внутренности, в связи с чем разные фичи иногда отваливаюся, так что попробуй несколько разных версий, если одна не заработает как надо.

> ЗЫ Я так понимаю, что VNC-решения 3d не умеют.


А ты пробовал? Должны уметь. Проблемы могут возникнуть только с видео-оверлеями.

Deleted
()

> ЗЫ Я так понимаю, что VNC-решения 3d не умеют.

умеет видеокарта, погугли по поводу IP KVM с VNC

phasma ★☆
()
Ответ на: комментарий от ls-h

> всмысле железяка?

да или тупо размножитель, вон у Rextron 100% есть на 16 дисплеев.

phasma ★☆
()
Ответ на: Re:VLC (videolan)? от ls-h

Re:VLC (videolan)?

> А vlc обеспечит приемлемую частоту кадров?

В зависимости от настроек и мощности компьютера.

Deleted
()
Ответ на: Re:VLC (videolan)? от Deleted

Re:VLC (videolan)?

Что надо покрутить чтобы улучшить результат?
Сейчас попробовал записать видео с экрана (правда в линухе (ubuntu 9.04 amd64)) на диск. Записалось со скачками.
Местами плавно, а местами большие задержки.
Например если печатать, текст сначала пишется равномерно (уже на видео), потом задержка, а потом выплевывается то, что осталось.
Сохранялв ogg theora:
- кеширование 300 мс
- битрейт 4100 kb/s

Что сделать чтобы было плавно? Какой выбрать кодек?
Думаю, что по сети (с текущими настройками) будет не лучше.

комп:
amd athlon 64 3000+
4gb ram
nvidia gf 6600

ls-h ★★★★★
() автор топика
Ответ на: Re:VLC (videolan)? от ls-h

Re:VLC (videolan)?

да, частота кадров захвата = 30

ls-h ★★★★★
() автор топика
Ответ на: Re:VLC (videolan)? от ls-h

Re:VLC (videolan)?

Попробуй что-то типа этого:

$ vlc 'screen://:screen-fps=20' --sout '#transcode{vcodec=mp1v,vb=800,scale=1}:duplicate{dst=std{access=udp,mux=ts,dst =:1234,sap,group="",name="screencast"}}'

только идиоты, собиравшие vlc для убунты зачем-то (зачем?) забыли собрать поддержку кодирования для почти всех кодеков, так что работать это не будет. Пробуй сразу на венде.

Deleted
()
Ответ на: Re:VLC (videolan)? от Deleted

Re:VLC (videolan)?

Спасибо!
Я тут сейчас несколько в дали от того мечта, где это надо...
У меня есть 1 ком (вышеуказанный) с убунтой.
Хочу попробовать еще с записью на диск.
Что можно попробовать?

Вообще насколько видеокодеки подходят для этого?
Во всяких vnc и rdp наверное несколько другие алгоритмы?

ls-h ★★★★★
() автор топика
Ответ на: комментарий от home_user

>Судя по всему, товарищу нужно вещать 3D-картинку при 30 FPS-ах.
Именно! Сразу на 20 компов.
Очень жду Ваших советов!

VLC, наверное, будет вещать слайдшоу
(судя по тому, что получается при записи на диск)

Кстати, на VLC-шной записи нету курсра мыши.

ls-h ★★★★★
() автор топика
Ответ на: комментарий от Sekai

>ThinLinc 3.0 поддерживает opengl.
Это не то.
Мне надо с 1го компа с _виндой_ вещать картинку с экрана на 20 других компов с виндой.
Чтобы при это можно было запускать 3d программы и на 20 компах смотреть это при >=24 кадров в секунду.

ls-h ★★★★★
() автор топика
Ответ на: комментарий от ls-h

> Мне надо с 1го компа с _виндой_ вещать картинку с экрана на 20 других компов с виндой.

казалось бы, причем здесь линукс...

isden ★★★★★
()
Ответ на: комментарий от isden

Да совершенно не причем.
Я вообще на линухе сижу. Но возникла такая задача.
Виндово-админских форумов ни одного не знаю, поэтому спросил тут.

ls-h ★★★★★
() автор топика
Ответ на: комментарий от ls-h

Ну и поставь его на венду, он кроссплатформенный. Будешь пускать opengl программы. Хотя про производительность и нагрузку на сеть в этом случае я не знаю.

Sekai
()
Ответ на: комментарий от Sekai

>Thinlinc? Заодно выяснишь сколько fps оно выдаст.
Ну, можно попробовать. А броадкаст то там есть?

ls-h ★★★★★
() автор топика
Ответ на: комментарий от ls-h

Облом. Я сейчас посмотрел, в последней версии сервер под венду отсутствует. А предыдущие с 3d работать не умеют.

Sekai
()
Ответ на: комментарий от ls-h

И еще. Получил на ихнем серваке демо-аккаунт.
Работает быстро (тырнет у меня 256 )
Там есть подключение к винде. И написано, что это фронтенд к терминал серверу.

Так, мне надо терминал сервер? Без него можно?

ls-h ★★★★★
() автор топика
Ответ на: комментарий от isden

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

isden ★★★★★
()
Ответ на: комментарий от ls-h

Хз, насколько я помню, раньше был отдельный сервер под венду, мб теперь осталась только привязка к wints.

Sekai
()

Кстати, а как на vnc происходит широковещание?
каждому клиенту отправляется свои пакеты или в сеть отправляются широковещательные пакеты для всех?

ls-h ★★★★★
() автор топика
Ответ на: комментарий от ls-h

Уже нашел. Сам vnc - unicast, но есть multicast прокси.
Осталось найти такую проксю и клиент для нее.

Может поделитесь ссылкой? :)

ls-h ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.