4

I'm trying to build a setup using OS X machines for streaming live video. Currently I use Flash Media Live Encoder on the same machine that is handling the video input unfortunately because FMLE uses up a lot of resources it causes delays in the video capture which can sometimes cause a latency of over 10 seconds on the video inputs.

What I would like to do is have FMLE encoding on a remote computer on the network and have something in-between to essentially forward a webcam device from one machine to another without the overhead of it being encoded on the first machine.

I'm not sure if something like this is possible but I would be grateful for any suggestions.

Rory
  • 41
  • 2

1 Answers1

1

Would an application such as motion do what you need? Take a look at motion's network camera features:

Also take a look at motion's webcam server features.

Motion has simple webcam server built in. The video stream is in mjpeg format.

Once you've set it up so that it's streaming a web camera's video stream you can connect to it and display it using mplayer:

$ mplayer -demuxer lavf http://www.myurl.com:8081/stream.mjpg
slm
  • 363,520
  • 117
  • 767
  • 871
  • Hi Sim, thanks for the lead. I'll test it out and see what I can get. – Rory Jul 13 '13 at 12:57
  • @Rory - if you could explain the encoding that FMLE does and also what you're current setup looks like (camera(s) ---> FMLE) I could probably give you more direct help. – slm Jul 13 '13 at 14:13
  • The current setup basically consists of a Canon DSLR -> Camera Live -> Syphon -> CamTwist -> FMLE. I essentially want to get FMLE off the same machine so it doesn't add high latency to the video capture. – Rory Jul 13 '13 at 14:20
  • @Rory - what are Camera Live, Syphon, and CamTwist? – slm Jul 13 '13 at 14:21
  • Camera Live is an application to feed Canon DSLR footage into the Syphon framework which is a framework which allows video sharing between applications on OS X https://code.google.com/p/syphon-implementations/ and CamTwist is basically a software video mixer which I use to feed the camera and other sources into FMLE http://camtwiststudio.com/ – Rory Jul 13 '13 at 14:28