Thank you RpiName
Posting my experience so far in the hope of help, and that others may be helped - Although I did my best to follow all the steps on the UV4L page at http://www.linux-projects.org/modules/sections/index.php?op=viewarticle&artid=14
, I was getting "WebRTC is not supported on this architecture" type errors. I found that for some reason the installs didn't 'stick', or i just missed one of the lines. After I re-did
sudo apt-get install uv4l-webrtc
I was able to get a black box in chrome on both x86 and x64 systems, still nothing in firefox (on an x86). I tried messing around with the framerate to 5 and res to 240p - here's my most recent manual launch of the uv4l driver -
uv4l --driver raspicam --auto-video_nr --width 320 -- height 240 --encoding h264 --framerate 5
I then went through the other instructions, and found when I attempted to do the
sudo service uv4l_raspicam restart
There were "Driver raspicam not found" errors, but then messages that the the camera was found.
Using the web server page, I'm able to see the website in Chrome - my first issue was having the signaling server address be my dynamic dns - spat out socket errors in Chrome with URL. At this point I was getting confused as it seemed the URL worked in the beginning, but then stopped. I changed that to be the IP address directly xxx.xxx.xxx.xxx:port format. After that, it appears as though I'm getting a stream, with successful ICE messages showing up in Chrome's debug but its still just a small black box. I tested once more and it looks like the URL is working again. Perhaps just a caution that it seemed the IP address directly was more reliable.
Now i'm seeing things like 'peer connection successfully created', and IceCandidate added, and can even see my internal IP address in the message, then finally 'end of candidates'. Alas, no real 'data' in the video.just yet.
I have no problem seeing the output of the working Pi Camera with IP:PORT/stream as well as IP:PORT/stream/video.mjpeg in VLC.
I'll post an update if I make more progress!