A Skype video call would be a perfect solution, but I know Skype isn't designed for ARM processors. I just need something that can stream video and audio between the Pi and another computer running Linux or Windows. The video only needs to go FROM the Pi, but I would like audio that flows both ways. Is there any way to do this?

I could make do with just video, if needed.

  • ffmpeg can be used to definitely stream video, and audio is also possible. I haven't done this on a Pi in a while though so maybe a google will help you find some guides on how to do it.
    – Lawrence
    Commented May 14, 2014 at 3:34

2 Answers 2


UV4L driver, on Raspberry Pi 2 now support HTML5 embedded video with very low latency.I have tested it and it works great with HD video, no more flash plugins! Gstreamer pipes, ffmpeg or CVLC!

Here are some more documentation about it, compatible with Pi1 also but with a few caveats.

  • UV4L supports two-way live Audio + VIdeo P2P Calls now. In particular both remote and local video can be rendered on the display attached to the Rpi. This feature includes the Jitsi Meet Web Conference plugin. Screenshot: linux-projects.org/downloads/screenshots/webrtc-twoway.png
    – prinxis
    Commented Oct 31, 2015 at 2:01

There are a few options on this similar question. Though raspivid and cvlc is a good simple start. Do this on the server:

/opt/vc/bin/raspivid -o - -t 0 2>/dev/null | /usr/bin/cvlc stream:///dev/stdin --sout "#rtp{sdp=rtsp://:8554/}" :demux=h264 2>/dev/null >/dev/null &

Then from any other device point vlc at rtsp:// or whatever your raspberrypi IP is.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.