Зарегистрирован: 07.12.2004 Сообщения: 656 Откуда: Испания
Добавлено: Сб Апр 09, 2005 6:26 pm Заголовок сообщения: Прога для вещания в локалке *ss2
Как ранее и обещал, накалякал прогу для вещания по локалке. Вообще то две проги - сервер и клиент.
Поддерживается мультикаст вещание. Количество клиентов
не ограничено, при этом клиенты могут смотреть или слушать несколько каналов одновременно и разных.
Насколько мне это удалось - решать Вам. Подробности,
как настроить опишу позже. Да, чуть не забыл, скачать
можно как всегда - [url=http://www.sat.projektas.lt]
NetStreamVision Server & Player[/url]
И еще - просмотр закрытых потоков пока не поддерживается, хотя и они вещаются по сетке.
Всем заранее спасибо за тесты. _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Спутник надеюсь в списке выбран тот, на который настроена тарель. На пирамиде народ сигнал вроде лочит , там другая проблема, в системе должны
быть зарегены dshow фильтры dsnet.ax mpg2splt.ax
mpg2data.ax. Если их нет в системе, то при первом
запуске клиента или сервера они должны зарегиться
автоматом. И конечно в системе нужно быть
с правами администратора. _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Leha, закачай еще раз прогу, регистрация фильтров должна быть пофиксена. Если в системе нет фильтров,
то клиент или сервер автоматом создают их в той же
папке, где клиент или сервак и регистрируют их.
Фильтры увидишь если у тебя разрешен просмотр
скрытых файлов(это не относится к последней версии). _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Выбираю спутник (у меня сейчас Sirius 5E), и транспондер.
1. Не лочится сигнал.
2. При нажатии Run Sarver - Cannot get PAT table.
3. Ошибка при вызове LoadLibrary("dsnet.ax") - Не найден указанный модуль.
4. Вываливается с ошибкой Windows (отправлять отчет).
5. По отдельности: dsnet.ax - регистрироваться не хочет (с той-же ошибкой).
Если запущен, например, ProgDVB, то сигнал в нем пропадает.
По отдельности: dsnet.ax - регистрироваться не хочет (с той-же ошибкой).
Эт как? Что за сообщение выкидывается? Ну не уж то "regsvr32 dsnet.ax"
не регит фильтр если он есть в системе? _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Зарегистрирован: 07.12.2004 Сообщения: 656 Откуда: Испания
Добавлено: Ср Апр 13, 2005 9:09 am Заголовок сообщения:
Цитата:
только сетку грузит
Да, грузить будет и должна, в среднем на один телеканал
3-3.5~Mbps, hdtv канал ~18Mbps, зато качество DVD. Вчера попробовал в
домашней минисети. Компы соеденены через FireWire(ieee1394), скорость сединения в отличии от обычного LAN
(100Mbps) у FireWire - 400MBps. Все работает без проблем.
Ну эт так, чисто для эксперимента, ну а обычного соединения LAN в принципе с лихвой хватает для вещания всего транспондера. _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Добавлено: Ср Апр 13, 2005 9:24 am Заголовок сообщения:
Mixe - ты не забывай, что мы в форуме для "чайников" !!!
И всё, что говорится в этой теме, многим
(в том числе и мне не понятно )
Давайте разбирёмся в том, о чем идет речь ....
Предположим, что у вас дома есть три компьютера,
и в одном из этих компьютеров есть DVB-карта, способная вести
прием со спутника ....
Ну и естественно спутниковая тарелка ....
Нам предлагают
- объединить компьютеры в сеть
- установить на компьютеры соответствующие ПО (его и разработал Mixe)
И тогда вы (или кто-то другой) и на двух других компьютерах,
(не имеющих DVB-карту) сможете смотреть спутниковое телевидение ...
Класс !!!!!
Естественно компьтеров может быть не три а больше ....,
и стоЯть они могут не только в вашей квартире - но и у соседа !!!!
А как же? На компе клиента для просмотра должен
быть хотя бы один из следующич mpeg2 видео декодеров:
elecard, intervideo или cyberlink.
Цитата:
а какие минимальные требования к клиентскому компу?
Чем больше каналов одновремено
хочется смотреть, тем мощнее комп. К примеру на
Amd Athlon 1600+ один канал идет без проблем. На
компах послабее просто не пробовал, потому нечего и
сказать то.
Альяно,спасибо, что хоть немного обьяснил на языке
чайников суть дела. Способов применения есть несколько, в том числе и с несколькими серваками,
но боль мень подробную инструкцию напишу позже,
нужно же и пиффо когда то попить А может кто
и другой пропишет еще раньше _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Альяно, всегда пожалуйста. Интересно, а у тебя
все запустилось иль какие проблемсы выскочили? _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Добавлено: Чт Апр 14, 2005 1:19 am Заголовок сообщения:
Ну эт так, чисто для эксперимента, ну а обычного соединения LAN в принципе с лихвой хватает для вещания всего транспондера.[/quote]
Сетка 100 мегабит, если врубить весь транспордер то сетка прегружается.... сообщения в чате даже не доходят. Реально транслировать только пару каналов иначе слайд шоу начинается и прочее.....Хотя может вся проблема в свичах,не справляются... Хорошо бы если была бы версия для ТСР протокола для отдельного подключения пользователей, если учесть что 3 мегабита видео канал то реально можно подкл 20 человек в сети 100 мегабит. А данная версия мне кажется будет работать на ура с сетях 1гигабит.
А данная версия мне кажется будет работать на ура с сетях 1гигабит.
, да не, 100Mbps хватает с лихвой,
видимо действительно чего то со свитчем.
Сам посуди - один видео поток(720х576) сьедает в среднем
3 - 3.5 Mbps, HDTV поток(тот же HDForum c HotBird 1920х1080) ~18Mbps. Проводил тесты - 10 видео каналов
со звуком в LAN(100Mbps) прошли успешно. _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Привет !!!!
Помоги решить аналогичную проблему
после установки жалуется на dsnet.ax
regsvr32 dsnet.ax" не находит этот модуль никак и еще ошибка виндовая тоже вываливается
что делать?????
Решение от Allllex c пирамида (сам не проверял, но говорят
срабатывает).
Цитата:
Одну копию фильтра оставь в программе, где он создался по умолчанию. (Может он программе нужен, я не знаю).
Вторую копию положи в папку System32 диска С. Открой блокнот и скопируй в него этот текст:
Сохрани этот файл как Register.reg. Нажми на него и согласись на изменение реестра. После этого нажми правой кнопкой мыши на лежащем в папке C:WindowsSystem32 фильтре dsnet.ax, и в контекстном меню выбери Register. Он должен зарегистрироваться. В дальнейшем контекстное меню можешь использовать для регистрации других фильтров и кодеков, или библиотек.
_________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Добавлено: Сб Апр 23, 2005 8:00 am Заголовок сообщения:
Переписал в System32 диска С. Открыл блокнот и скопировал в него текст, что ты прописал, сохранил как Register.reg.
Согласился на изменение регистра, но когда зашел в System32 и из контекстного меню запустил Register файла dsnet.ax
он как всегда выдал не найден данный модуль, и опять на виндовую ошибку.....
вот сижу уже подумаваю винду переставить чтоле
Тестировалось в WinXp sp1 и WinXp sp2 - все в норме.
Цитата:
он как всегда выдал не найден данный модуль
Сам фильтр не забыл положить в C:WINDOWSsystem32?
Цитата:
вот сижу уже подумаваю винду переставить чтоле
Думаю не стоит спешить с переустановкой, тут скорее другая причина, у одних dsnet.ax регится нормально,
у других нет. Нужно копать причину.
Цитата:
Очень интересная тема хотелось бы подробностей по настройкам
и возможностям ???
Ребята, ну просто нет сейчас времени выкладывать
подробную инструкцию со скринами, все будет,
только нужно немного подождать, разобраться с
глюками. В принципе, управление серваком и плейером
очень простое. После запуска сервера(NSVServer.exe)
выбираем спутник(на который настроена тарелка) и
транспондер каналы которого хочется раздавать по сетке.
Затем выбрать мультикаст адрес и порт, они должны совпадать как на сервере так и на всех клиентах.
Самое главное выбрать из раскрывающегося списка
название вашего сетевого адаптера, через который
пойдут(принимаются) видео и/или аудио потоки в сетку.
Нажать run server. Через несколько секунд слева в окне
должен появиться список TV и Радио каналов. Кликом
на плюсике около названия канала, откроется список
потоков данного канала. Для TV это обычно один видео поток и несколько аудио( разные языки). Вещать можно
по своему усмотрению, к примерутолько видео без аудио, или видео и только с русской аудио дорожкой,
ну или если захочется хоть все потоки данного транспондера. Так как это мультикаст вещание,
то количество клиентов не ограничено, принимать могут
хоть 1000 клиентов (сетка неболльшого микрорайона,
к примеру у меня в городе, таких сетей не одна).
, без увеличения нагрузки сети.
_________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Добавлено: Пн Апр 25, 2005 7:40 am Заголовок сообщения:
ДА выкладывал в WINDOWSsystem32 но как видно не судьба
у меня винда с SP2 весь совт лицензионный включая даже офис
может проблема из-за установленных уже давным давно кодеков и свяких DVD проигрывателей???
Может есть программы, при существовании которых твоя софтина не работает????
Для работы как сервера так и плейера необходимы три
фильтра:
dsnet.ax - посути это два фильтра в одном, прописываются
в GraphEdit как Mpeg2 Multicast receiver и sender.
mpg2splt - Mpeg2Demultiplexer, как правило он уже есть в системе.
mpeg2data.ax - Mpeg2 Sections&Tables.
После первого запуска сервера или плейера, если в системе нет какого-либо фильтра, он создается
в папке программы, после чего должен автоматически
зарегистрироваться самой программой (не важно, сервером или плейером). При регистрации фильтра должно выскочить
сообщение, на которое нужно нажать 'OK'. Замечу, что
регистрация автоматом не всегда проходит гладко,
тоесть фильтр пока по незнакомым мне причинам не
регится, тогда нужно попытаться зарегить вручную.
Есть несколько способов это сделать:
Способ 1. Открываем блокнот и вписываем строку вида:
regsvr32 dsnet.ax
Сохраняем этот документ в той же папке где и фильтр,
который нужно зарегистрировать под именем register.bat
Двойным кликом запускаем bat фаил, при удачной регистрации должно выскочить вот такое окно:
Жмемс на пимпу 'OK' - все, фильтр зареген.
Способ 2. Этим способом регим фильтр в коммандной строке. Чтобы запустить в WinXP командный интерпритатор
нужно: Satrt->Run-> в появившемся окне вписать cmd
и нажать 'OK'. Перед нами предстанет черно-белое окно
cmd.exe . Сначала нам нужно сделать текущей папку
где лежит фильтр, для этого соблюдая пробелы вводим:
cd путь к папке, где находится фильтр, к примеру
cd C:WINDOWSsystem32. Жмемс Enter.
После вводим : regsvr32 название_фильтра.ax
и снова жмемс Enter. Если все прошло успешно,
увидим такое же окно как и в первом способе.
Внимание: при регистрации фильтра Вы должны войти в систему в качестве администратора. Также препятствием
может стать если у Вас установлен SP2 и не отключена
защита windows. Есть и другие причины - правила
прописанные в Local Security Policy и.т.д, которые также могут блокировать регистрацию. _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Внимание всем, кто не может зарегистрировать фильтр dsnet.ax в системе.
Я все-таки нашел истинную причину нерегистрации на некоторых компьютерах. Чтобы зарегистрировать этот фильтр, надо выполнить два условия:
1. В пути к папке, где лежит фильтр не должно быть НИ ОДНОГО ПРОБЕЛА ( например Program files не катит, а Program_files катит)
В этом случае ОС говорит, что не найден модуль.
2. В пути к папке, где лежит фильтр не должно быть НИ ОДНОЙ РУССКОЙ БУКВЫ. Все названия должны быть напечатаны в английской раскладке клавиатуры. Не допускается даже одна буква в английском слове с русской раскладкой (набранной по ошибке)
В этом случае система поступает по- подлому. Она говорит, что фильтр удачно зарегистрирован или дерегистрирован. Но на самом деле Система прописывает путь к фильтру до первой русской буквы. На этом путь обрывается и фильтр становится все равно неработоспособным. Откройте графедит и сами посмотрите путь. Самого фильтра в пути вы не найдете.
Так что и программы лучше чтобы лежали сами понимаете где. _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Добавлено: Вт Апр 26, 2005 7:23 am Заголовок сообщения:
ну не знаю,
все ваши правила использовал и способы перебрал, абсолютно все
но dsnet.ax так и не занесен в реестр. перепробывал все все
придется искать другую прогу
Эт Ваше право, тем более что я и ненавязываю
никому пользоваться именно моей программой.
Удачи. _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
К примеру у меня регится по любому, неважно, путь с пробелами, в пути есть русские, английские буквы
"C:Pro граммыНСV". Винда English. Почему в русской
винде не регится - загадка, тем более, что фильтр
в последней версии unicode. До этой версии и у меня
не регился, если в пути были русские буквы, но пробелы
не мешали.
Есть еще одна ситуация при которой фильтр не регится
с первого раза. Имею ввиду различные AntiSpyware и.т.д
Например. Запускаем в первый раз NSVServer или регим вручную с помощью *.ват файла. В случае с сервером, прога смотрит, что фильтра в системе нет, создает в папке
фильтр и пытается его зарегить, а тут выскакивает:
Даже при нажатии Allow(разрешить), фильтр всеравно
уже не зарегится и как результат выскочит:
И только на второй раз удается зарегить:
_________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Добавлено: Ср Апр 27, 2005 10:16 am Заголовок сообщения:
народ, у меня происходит то-же самое с регистрацией dsnet.ax((
причем на работе, где стоит Win2k(rus) но нет Скайстара2, регистрится в системе без проблем. а дома на WinXPsp1(rus) со скайстар 2 - нифига((( пишет ту ошибку, что описана выше. пробовал всеми способами!
Прога воткнулась без проблем, зарегистрировала все что надо. Система WinXP SP2 Ru. Только изображения нет, звук идет. Если тыкать на пиктограмме видео, выскакивает черное окошко с названием канала. Elecard есть, ProgDVB работает. Пробовал все для localhost, может не предусмотрено?
На localhost как видео так и аудио предусмотрено.
Должно все казать. А при нажатии видео на серваке
скорость потока возрастает или не меняется?
Мож пытаетесь открыть видео поток, но нет в данный момент вещания или кодированный канал? _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Добавлено: Вс Май 01, 2005 9:35 pm Заголовок сообщения:
вобщем разобрался с регистрацией "dsnet.ax"
необходимо чтобы в системе были установлены msvcp70.dll, mfc70.dll, msvcr70.dll.
Но! тут другая проблема сразу возникла! и плеер, и сервер выдают ошибку "Cannot Get PAT table"после чего появляется индикатор сигнала и загрузки проца. и все... дальше ничего не происходит(((
Зарегистрирован: 07.12.2004 Сообщения: 656 Откуда: Испания
Добавлено: Пн Май 02, 2005 9:13 pm Заголовок сообщения:
Цитата:
вобщем разобрался с регистрацией "dsnet.ax"
необходимо чтобы в системе были установлены msvcp70.dll, mfc70.dll, msvcr70.dll.
Новость интересная.
MSVCR70.DLL - используется в любом многопоточном приложении написанном на С++ для динамической линковки. Соответственно вместе с ней и MSVCP70.DLL . Первая должна уже быть на свежеустановленной системе. Скорее может не хватать только MSVCP70.DLL.
Ну а причем mfc70.dll - не знаю. В коде фильтра dsnet.ax не используется MFC. Можете сами посмотреть, мелкософт
дает этот фильтр вместе с исходниками в DirectXSDK.
Еще замечу, что ппроблема с регистрацией уже
знаменитого dsnet.ax чаще всего возникает почему-то
на русской винде.
Цитата:
Но! тут другая проблема сразу возникла! и плеер, и сервер выдают ошибку "Cannot Get PAT table"после чего появляется индикатор сигнала и загрузки проца. и все... дальше ничего не происходит(((
Это происходит на всех спутникахтранспондерах?
А то попадаются и такие транспоры с которых сигнал
есть, но вещание каких-либо видео или аудио потоков
не ведется. _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Зарегистрирован: 07.12.2004 Сообщения: 656 Откуда: Испания
Добавлено: Вт Май 03, 2005 12:32 am Заголовок сообщения:
Только народ, просьба, не спешите 'ставить' все три библиотеки сразу. Лучше по одной, начиная с msvcr70.dll,
и смотрим, регится иль нет dsnet.ax. Нет? Добавляем msvcp70.dll.
Ну а насчет надобности mfc70.dll у меня большие сомнения,
хотя кто его знает?
Вообщем, ежели у кого зарегится, после вышеописанных
действий, дайте знать, и чем скорее тем лучше.
Добавлю: ложить библы нужно в WINDOWSsystem32 _________________ Если тебя здесь нет, то тебя вообще нету. Twitter.
Последний раз редактировалось: Mixe (Вт Май 03, 2005 1:05 am), всего редактировалось 1 раз
Зарегистрирован: 14.12.2004 Сообщения: 15 Откуда: Москва
Добавлено: Вт Май 03, 2005 1:18 pm Заголовок сообщения:
Библиотека msvcr70.dll в WindowsSystem32 помогла. Можно ее и в папку NSV1. Другого ничего не надо.
Посмотрел по подробнее, что у меня лежало: нашел msvcr71.dll, msvcrt.dll. msvcr60.dll. Значит нужно именно 7.0.
После регистрации dsnet.ax сигнал лочиться. Но выскакивает ошибка: Cannot get PAT table. Проверял на открытых и закрытых (разных) транспондерах (HotBird).
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах