네트워크를 통해 원시 비디오 스트림을 인코더로 보냅니다.

네트워크를 통해 원시 비디오 스트림을 인코더로 보냅니다.

OS X 시스템을 사용하여 라이브 비디오 스트리밍을 위한 설정을 구축하려고 합니다. 현재 저는 비디오 입력을 처리하는 동일한 컴퓨터에서 Flash Media Live Encoder를 사용하고 있습니다. 불행하게도 FMLE는 리소스를 많이 사용하기 때문에 비디오 캡처가 지연되고 때로는 비디오 입력이 10초 이상 지연되기도 합니다.

내가 하고 싶은 것은 네트워크의 원격 컴퓨터에서 FMLE 인코딩을 수행하고 첫 번째 컴퓨터에서 수행할 필요 없이 웹캠 장치를 한 컴퓨터에서 다른 컴퓨터로 전달하기 위한 일종의 작업을 수행하는 것입니다. 컴퓨터에서 인코딩하는 오버헤드입니다.

이런 일이 가능한지는 잘 모르겠지만 조언을 주시면 감사하겠습니다.

답변1

이와 같은 응용 프로그램은motion당신이해야 할 일을합니까? 보세요Motion의 웹캠 기능:

또한 살펴보세요Motion의 웹캠 서버 기능.

Motion에는 간단한 웹캠 서버가 내장되어 있습니다. 비디오 스트림은 mjpeg 형식입니다.

웹캠의 비디오 스트림을 스트리밍하도록 설정한 후에는 다음 명령을 사용하여 연결하고 표시할 수 있습니다 mplayer.

$ mplayer -demuxer lavf http://www.myurl.com:8081/stream.mjpg

관련 정보