Мне необходима эмуляция сети IPTV, т.е. просто показать на двух компьютерах принцип работы сети.
Мне нужно на втором компьютере воспроизведение файла в медиаплеере.
Замечу на будущее. Подключения к сети IPTV нет. Идет просто эмуляция!
Без оборудования. Поэтому транслировать, кроме как обычных видеофайлов, нечего.
Компьютеры подключены обычным сетевым кабелем.
Я так понимаю можно использовать вот такой вариант http://pctuner.ru/page-id-331.html но у меня нет ТВ тюнера, а просто нужно чтобы один комп был сервером, а второй клиентом и проигрывал видеофайлы. Может ли эта программа транслировать обычные видеофайлы или только поток с ТВ тюнера?
GerSer,
IPTV использует мультикаст, а в приведённой статье рассматривается юникаст, что совсем не является IPTV. Может вам надо просто затранслировать файл по сети? Тогда для этого можно использовать, например, плеер VLC, в нём есть возможность вещания в сеть различными способами.
Таак... VLC предоставляет только юникаст, как я понимаю.
Там указывается на машине-сервере куда вещать, а клиент просто принимает то, что ему дают.
Но указать можно только один адрес. Или я не прав?
GerSer,
В VLC есть разные варианты, выбираете UDP и будет вам мультикаст. Мультикаст - это наличие "одного канала передачи", независимо от числа клиентов. Адрес сервера, конечно, будет один, а подключаться к нему смогут много клиентов.
Скажите, почему видео передается с заметными тормозами между двумя машинами, соединенными сетью в 100 мбит?
добавлено спустя 38 Минут
Знаете в чем я не могу разобраться...
Что я делаю
На сервере (IP 192.168.0.1) :
Медиа - Потоковое вещание - Далее выбираю UDP, выставляю IP клиента (куда вещаю) 192.168.0.2.
На клиенте (IP 192.168.0.2) :
Медиа - Открыть URL - И ввожу IP клиента (!) 192.168.0.2.
------------
Только так происходит вещание, в других случаях ошибка подклчения. Теперь вопрос, как так получается?.. Почему на клиенте я ввожу его же IP? И разве это мультикаст?.. Я же выставляю IP на сервере клиента, который будет принимать. А как вещать на несколько машин?
Совсем запутался.
Отредактировано: GerSer (26.01.2010-22:44, 848 дней назад)
GerSer :
Скажите, почему видео передается с заметными тормозами между двумя машинами
Это нормально, из-за буферизации. В мультикасте задержки почти нет.
GerSer :Совсем запутался.
Действительно. На сервере не надо указывать адрес клиента, конечно же. А на приёмном компе надо указывать адрес сервера. Тогда и будет понятно как вещать на несколько компов - на каждом клиенте указывать IP сервера.
И это не мультикаст, у мультикаста адреса не такого вида.
В общем, почитайте по теме, в инете инфы должно быть достаточно.
GerSer,
Значит так. При вещании мультикастом надо указывать IP адрес из мультикастовой подсети, т.е. 224.0.0.0/4. Например, можно указать 224.0.0.1. Номер порта - любой, по умолчанию там 1234. Принимать трансляцию можно на любом компьютере в той же подсети, откуда идёт вещание. У меня получилось принять трансляцию только тем же VLC, там надо указать тот же IP - 224.0.0.1.