PDA

Просмотр полной версии : Помогите с потоковым видео


alekslitvinenk
09.11.2006, 02:50
Здравствуйте, люди добрые !
Подскажите пожалуйста кто может: как подключиться к FMS для проигрывания видеопотока ? Установил FMS, создал в директории applications папку video, закачал туда flv-файл. Пытаюсь подключиться к серверу:
var my_nc:NetConnection = new NetConnection();
my_nc.connect('rtmp://localhost/video');
var my_strim:NetStream = new NetStream(my_nc);
my_video.attachVideo(my_strim);
my_strim.play('film.flv');В консоле управления FMS клиент появляеться и даже пишет, что
film.flv live play
Но видео во флешке почему-то не проигрываеться.
Заранее всем большое спасибо.

iNils
09.11.2006, 02:51
http://www.flasher.ru/forum/showthread.php?t=79864 пункт 3

FourSide
09.11.2006, 11:22
попробуй исправить одну строчку (сам файл не переименовывать):

my_strim.play('film');

alekslitvinenk
09.11.2006, 14:28
попробуй исправить одну строчку (сам файл не переименовывать):

my_strim.play('film');

Пробовал, не получаеться

FourSide
09.11.2006, 17:12
А сам файл FLV то где лежит? В каком каталоге?

alekslitvinenk
09.11.2006, 18:49
Сам файл лежит в директории:
C:\Program Files\Macromedia\Flash Media Server 2\applications\video .
Пытаюсь подключиться к нему по rtmp протоколу:
rtmp://localhost/video
Но пока ничего не выходит, к сож.
А у Вас есть какой-нибудь похожий пример ?

FourSide
09.11.2006, 19:29
Не там он лежит.
Во первых, помимо так называемых room'ов (у вас это video) есть еще и инстанс рума, т.е. полная строка для подключения выглядит как:

my_nc.connect('rtmp://server/room/instance');

где
room - название "комнаты"
instance - название раздела в комнате, по умолчанию == _definst_ . Этот параметр можно не указывать, и тогда он принимает значение по-умолчанию.

А файлы лежат не в корневой папке комнаты, а в специальном каталоге streams.

Таким образом, я предполагаю, что ваш файл должен лежать в каталоге

C:\Program Files\Macromedia\Flash Media Server 2\applications\video\streams\_definst_\film.flv

Плюс, вызывать в проигрывателе без указания расширения файла.

ЗЫ: Работающих собственных примеров полно.

alekslitvinenk
09.11.2006, 21:15
Огромное спасибо за помощь. Теперь все ок.