![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2009
Сообщений: 18
|
Уважаемые флешеры!
У меня есть 5 веб камер расположенные в разных точках города Подскажите как должа происходить связь с медиа сервером! т.е. мне нужно ставить возле каждой камеры комп и оттуда гнать на сервер? или как? и как их соединить с медиа сервером? |
|
|||||
|
Регистрация: Mar 2009
Сообщений: 317
|
система конечно получится не дорогая, но не стабильная. рядом с камерой придется ставить комп, а на компе запускать браузер или приложение для связи с сервером, на сервере все обрабатывать и отдавать и юзверю
|
|
|||||
|
Регистрация: Apr 2009
Сообщений: 18
|
Кто сюда зашел, дайте плиз ссылки на примеры, как устанавить связь камеры с сервером FMS
помогите кто-может, чем-может!!! Добавлено через 12 часов 53 минуты и ещё вопрос как привязывать несколько камер к FMS и переключатся с одной на другую! |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 18
|
Кажись вот так.
package { import flash.display.Sprite; import flash.net.NetConnection; import flash.net.NetStream; import flash.events.NetStatusEvent; import flash.media.Camera; import flash.media.Video; public class FMS extends Sprite { private var nc:NetConnection; private var ns:NetStream; private var cam:Camera; private var vid:Video; public function FMS() { // подключаемся к камере cam = Camera.getCamera(); cam.setMode(320, 240, 21); // показуем на екране vid = new Video(cam.width, cam.height); vid.x = 10; vid.y = 25; vid.attachCamera(cam); addChild(vid); // создаем подключение к серверу nc = new NetConnection(); nc.connect("rtmp://localhost/YOU_FOLDER_NAME"); // создай папку на сервере nc.addEventListener(NetStatusEvent.NET_STATUS, connect); } private function connect(e:NetStatusEvent):void { switch (e.info.code) { case "NetConnection.Connect.Success" : trace("Попытка подключения удалась"); ns = new NetStream(nc); ns.attachCamera(cam); //записываем видео(YouVideoFileName - имя файла без разширения) ns.publish("YouVideoFileName", "record"); break; case ("NetConnection.Connect.Failed" || "NetConnection.Connect.Rejected") : trace("Попытка подключения не удалась"); break; } } } } |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|