webrtc/test/sanity_check
phoglund@webrtc.org 22bde08fb8 Made sanity check more flexible.
Added V4L2 player program - it will be put here until I can find a better place to put it.

Will now kill the xvfb process.

BUG=
TEST=

Review URL: https://webrtc-codereview.appspot.com/456004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@1932 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-23 14:59:56 +00:00
..
www/html Updates html test file to webkitDeprecatedPeerConnection. 2012-03-19 09:55:45 +00:00
lighttpd.conf Commit http://webrtc-codereview.appspot.com/191001/ 2011-09-30 13:26:14 +00:00
README Fixed the sanity_check and started using the new webrtc_test.html file. Added capability for xvfb testing. 2012-03-15 09:40:23 +00:00
run_sanity_check Made sanity check more flexible. 2012-03-23 14:59:56 +00:00

This test will pop up a browser with two tabs, and will run video from
one tab to the other tab, across the local network interface.

In order to run this test, you need to have:

- an installed lighttpd in your $PATH
- a built peerconnection_server
- a sufficiently new google-chrome binary with WebRTC support.

To build peerconnection_server, refer to peerconnection_server/README. This
script will assume you have a directory structure like so:

- webrtc/trunk/
- peerconnection/trunk

That is, the script assumes it will find a peerconnection_server binary in
../../../../peerconnection/out/Debug/ relative to the sanity check
directory. If this doesn't suit you, feel free to change the script locally.

You need to run the script from the test/sanity_check directory. The first time
you run it, you will be asked to choose a search engine. Additionally, you will
have to let Chrome access your webcam by accepting the notice at the top.

This script uses the webrtc_test.html code, which is described by its own
README in the www/html directory.