я должен иметь FMS, чтобы опубликовать поток с моей камеры? - PullRequest
1 голос
/ 03 июля 2011

Я создаю веб-сайт для потокового вещания и использую 1- FMS 2- Apache webserver

Я подписчик, и я хорошо работаю.но мне нужно создать издатель, чтобы пользователи могли транслировать свой поток с их камер.

Я проверил издателя, который был собран с использованием Actionscript, и он не работал, пока я не установил fms на свой локальный хост,но мне нужен издатель, которого любой пользователь может использовать в своем веб-браузере.

мой издатель:

   protected function application1_creationCompleteHandler(event:FlexEvent):void 
        { 
            connection = new NetConnection(); 
            connection.connect("rtmp:/live"); 
            connection.addEventListener(NetStatusEvent.NET_STATUS,onConnected); 

        } 
   private function setupVideo():void 
        { 
            //setting up outgoing devices 
            camera = Camera.getCamera(); 
            camera.setMode(640,480,30); 
            mic = Microphone.getMicrophone(); 

            //setting up outgoing Stream 
            outStream = new NetStream(connection); 
            outStream.attachCamera(camera); 
            outStream.attachAudio(mic); 
            outStream.publish("EraMaX-Live"); 

            //setting up outgoing video & attach outgoing devices 
            outVideo = new Video(); 
            outVideo.attachCamera(camera);  
            //setting up incomming Stream 
            inStream = new NetStream(connection); 
            inStream.play("EraMaX-Live"); 

            //setting up incomming video & attach incoming Stream 
            inVideo = new Video(); 
            inVideo.attachNetStream(inStream); 

            //wrap video object 
            outVideoWrapper = new UIComponent(); 
            outVideoWrapper.addChild(outVideo); 
            addElement(outVideoWrapper); 

            inVideoWrapper = new UIComponent(); 
            inVideoWrapper.addChild(inVideo); 
            addElement(inVideoWrapper); 
            inVideoWrapper.move(400,0); 
            //setting up incomming video 

        } 

, поэтому мой вопрос должен иметь FMS для публикации потока с моей камеры на мой веб-сайт

1 Ответ

0 голосов
/ 11 июля 2011

Если вы хотите транслировать видео в реальном времени, вам нужен сервер потоковой передачи.Не обязательно FMS, вы также можете использовать Red5, Wowza или даже решения с открытым исходным кодом, такие как RTMPD или RTMPLite.

...