![]() |
работа с потоками(NetStream) - получить и записать в flv
задача такая: есть поток видео (live) - надо сохранить этот поток в flv-файл.
Пробовал 1 вариант: Получить поток с сервера и отправить его на сервер с параметром "record": Код:
...Не получилось так же совершить какие-либо операции с потоками вида: Код:
...Не получилось использовать attachVideo(). Есть ли вариант в ns.attachVideo() передавать НЕ камеру, а чтото другое? а то в справке написано что там именно объект камера. Возможно есть 2 вариант?: Получить поток с сервера и сохранить его на локальном компе. Если кто знает как это сделать - подскажите. |
Код:
... |
я не написал о сервере - потому что это не важно. любой сервер: FMS, Red5, еще какой-либо который можно достать в бесплатной или триальной версии.
я не написал о том куда надо сохранять - потмоу что это тоже не важно. Хоть куда-нибудь: на сторону сервера, на стоорну клиента. to crazyone: для таких догадливых как вы и использована языковая конструкция предваряющая код: Цитата:
|
Ну, раз ничего не важно для вас, вы должны догадываться, насколько это важно для меня.
По поводу: Цитата:
Выполняя Код:
ns_2=ns_1; |
to crazyone:
да я ж говорю: "этот код нерабочий, подскажите как правильно". а вы мне объясняете что у меня в нем ошибка :) Вместо того что бы просто предложть вариант решения. Либо вы умный но очень дотошный, либо не в теме и просто хочется поболтать, потому что информационная содержательность двух ваших постов в теме - нулевая. |
неужели никто не сталкивался? может господа модераторы подскажут что нить дельное?
|
Цитата:
|
В терминах FMS вам нужно что-то вроде этого
Код:
recConn = new NetConnection();Клиентсайдом, помоему, такие штуки не разруливаются. На комп сохранить поток прям из флэша не выйдет. На сервак правильнее завести напрямую. Глядите в сторону серверсайд. |
to alexcon314
Вы гораздо ближе к правде (да и вообще к наличию информативности в ответе) чем кто бы то ни было в данной теме. Действительно Цитата:
А там должно быть чтото похожее на Код:
application.myRemoteConn = new NetConnection(); |
Опишите подробнее как вы все делаете.
Кто поставляет поток для записи в этот код? Клиентсайд сам может записать на сервере поток - publish c параметром record. Вернуть записанный поток на клиента можно простой загрузкой файла потока серверным скриптом типа пхп. Если поток берется с другого сервера ФМС, что видимо ближе к истине, то покажите как сервер-источник публикует поток своим серверсайдом. Как происходит синхронизация операций публикования/записи на серверах? |
| Часовой пояс GMT +4, время: 05:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.