![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Здравствуйте
В туториале Multicast media (RTMFP) показано как транслировать посредством Flash Media Live Encoder А как сделать чтобы транслирующий мог свой поток тпранслировать в группу не используя Flash Media Live Encoder и конфигуратор Плюс ко всему, я сделал как в туториале, но задержка аховая, секунды 3-4 точно, это почему так ? И вообще, вот мое задание, нужно сделать видеочат, но снизить нагрузку на сервер (FMS), поэтому я решил использовать multycast, возможно я просто не туда смотрю ? P.S. Циррус (стратус) не рассматривается |
|
|||||
|
Создайте своё приложение, которое будет транслировать видео на FMS например с веб-камеры.
Банальная связка Camera-Video-NetConnection-NetStream Добавлено через 14 минут Вот по быстрому пример На работоспособность не проверял, но примерно так import flash.net.NetConnection; import flash.media.Camera; import flash.media.Video; import flash.events.NetStatusEvent; import flash.net.NetStream; var _camera:Camera = Camera.getCamera(); var _video:Video = new Video(); _video.attachCamera(_camera); addChild(_video); var _nc:NetConnection = new NetConnection(); _nc.addEventListener(NetStatusEvent.NET_STATUS, _netStatusHandler); _nc.connect('rtmp://yourdomain.com/yourapplication'); var _ns:NetStream; function _netStatusHandler(event:NetStatusEvent):void { switch (event.info.code) { case "NetConnection.Connect.Success": _ns = new NetStream(_nc); _ns.attachCamera(_camera); _ns.publish("myVideo"); break; } }
__________________
adobe AS3 manual Последний раз редактировалось strangedk; 27.03.2012 в 13:08. |
|
|||||
|
Спасибо за ответ, это ясно - никакой разницы, а вот с multycast-ом-то как ?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 09:01. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|