![]() |
Показаны 4 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Потоковое вещание в интернете (http://netadmin.ws/forum/forumdisplay.php?forumid=50)
-- Ретрансляция видео в LAN при помощи Real Server G2 & Helix Producer Plus (http://netadmin.ws/forum/showthread.php?threadid=6893)
Ретрансляция видео в LAN при помощи Real Server G2 & Helix Producer Plus
Доброго времени суток, товарищи!
Предисловие...
Давным-давно, около 365 дней тому назад, купил я себе ресивер (девайс для приема спутниковых радио- и телепередач), смастерил пиратскую карточку и с успехом смотрел закодированные каналы. Затем возникла идейка, а не заняться ли вопросом ретрансляции этих каналов в локалку, дабы и народ мог посмотреть. Поискав подходящие проги в инете, остановился на Real Server G2 (version 6.0.3.335) и Helix Producer Plus (build #9.0.0.972). По скудным описаниям, в паутине, такой связки, вырисовывалась картина из двух компов 1-й сервер, 2-й принимает изображение с ресивера (любого источника видеосигнала или файл на компе) обрабатывает и отсылает через сервер в сеть. Задействовать две машины под это дело мне не хотелось, и я установил все на одну, под Win2k Pro. Тогда это был Intel Celeron 2.0GHz, MB EPOX EP-4PEAE на 845PE чипе, 256Mb памяти PC-2700, что-то похожее на Intel 8255x-Based PCI Ethernet Adapter 10/100MBits, карта видеозахвата Fly Video, AC'97 интегреный звук, видео GF4 MX-440SE DDR 64Mb... После долгих попыток разобраться c G2 и Helix'ом все же запустил картинку в сеть, оказалось все намного проще. Вещание велось в бродкасте т.к. запустить мультикаст мне так и не удалось (ну не могу я с ним разобраться, поэтому, кто может поделиться знаниями и опытом трансляции видео и аудио через мультикаст прошу откликнуться). Тормознутость всей системы и убогое качестово картинки натолкнуло на мысль о разгоне системы посредством повышения тактовой частоты процессора, из 2.0GHz стал 2.6GHz. Ð_езультат на лицо. Видео шло в сеть, 100-ку, с разрешением 320х240 с постоянным битрейтом 700kbps. Правда на некоторых клиентских машинах иногда картинка подвисала на несколько секунд, шла подкачка в буфер, при этом звук шел без тормозов. После заполнения буфера Real One Player'а, видео шло дальше. При раскрытии окна на 1024х768 смотрелось замечательно. Кто пытался выводить изображение на телевизор с видеокарты через TV-Out, то тут вообще нельзя было отличить картинку с сети от обычной телевизионной программы. Так (хорошо
) все продолжалось более полугода. Но я ведь не учел одного, при разгоне проца подверглись разгону и память с видаком. Следствие вспухшие кондеры на видаке и AGP'шном раз'еме на материнке. Пришлось пересобрать снова. И тут началось...
Ð_еальные дни...
С выбором железа для сервера проблем не возникает. Сейчас для этого дела собрал машину MB Intel D875PBZ/L AGP+Lan1000 SATA150 4DDR <PC-3200>, проц P4 2.4C GHz, DDR 512 Mb PC-3200, видео 64Mb DDR GF4 MX-440-8x, карта видеозахвата осталась прежней...короче, хоть ракеты в космос запускай. Поставил Win2k Pro. Все настройки выставил прежние. И ничего понять не могу!?
Если вещание (бродкаст) идет с разрешением 320х240 (хотя и это разрешение похоже не влияет на саму трансляцию, а только на загруженность проца) и битрейтом 700kbps, то на клиентсих компах картинка идет первые 12-15 секунд, замерзает, идет закачка в буфер, звук при этом не тормозит. Затем на 30-40 секунде опять виснет, снова закачка в буфер. И на 1 минуте с небольшим уже просто вылетает, т.е. картинка и звук останавливаются уже совсем. RealOne Player приходится стартовать занова.
Если снизить битрейт до 450kbps, то подкачка буфера начинается с 30-40 секунды приема. Вторая подкачка в районе 1мин 30сек. На 2мин 30сек начинается слайдшоу, звук при этом не тормозит. Начиная, с 4мин 30сек видео снова идет без тормозов. И так с переменным успехом, уже без закачки в буфер, нормальное вещание - слайдшоу - нормальное вещание -слайдшоу.... (но уже не вылетает).
Конечно, можно и совсем урезать битрейт, но это уже не цель проекта. Смотреть на экране фильм или клипы в окошке 5х5см с хорошим качеством или на весь экран но все в квадрах это не есть гуд
.
В настройках Real Server'а в Configure>General Setup>IP Binding прописывал только два IP т.к. вещание ведется на две сети (даже если оставить один, или вообще не прописывать ипы, трабла та же). Больше ничего там не изменял и не настраивал. И никак не в'еду, ведь раньше все работало!!! Думал, сеть перегружена, нифига. Конектим комп в комп, один фиг траблы те же.
Отсель вопрос, даже серия. Поможите, как исправить эту лажу, может, кто сталкивался с этим? Или натолкните на истинный путь настройки Real Server G2 & Helix Producer. За ликбез по настройке мультикаста тоже буду признателен.
__________________
Мой дед еще говорил: -"Делай добро, бросай его в воду. Оно не пропадет, добром к тебе вернется!"
А загруженность самой сети не возрасла за этот период? Может беда в этом? Попробуй только себя с другой тачки подцепить к серваку, посмотри результат. У нас в сети подобная трабла с радио возникает в определённый период времени - вечером. Сам сервак радио в другой подсети находится - и лаги нехилые где-то с 19 до 23, я трафик на шлюзе смотрел - просто бешеный. Потом всё становится ок.
__________________
Плох тот Error, который не хочет стать General`ом...
Я же писал, что конектил два компа (сервер-клиент) кросовером, трабла та же. А с радио (под Linux'om) проблем нет.
Кстати, может кто подскажет, есть ли сервер для вещания радио из под Linux'а, но только чтоб клиент мог принимать WinAmp'ом?
__________________
Мой дед еще говорил: -"Делай добро, бросай его в воду. Оно не пропадет, добром к тебе вернется!"
SHOUTCAST - http://www.shoutcast.com/download/files.phtml
__________________
Плох тот Error, который не хочет стать General`ом...
| Формат времени GMT. Текущее время 22:43. | Показаны 4 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.