This project try to integrate OpenH264 as the H264 implementation into Google WebRTC. It takes Ericsson's signaling server as the signaling server.
- glib-2.0
- libsoup-2.4
- x11
- sigc++-2.0
- jsoncpp
- openh264
- Build webrtc first
- It will install the build at /opt/webrtc
- We use Scons as the build system
- Run
scons
then it will build the executable atbin/
- Setup Firefox to use H264 in a higher priority
- Start a session from here
- Run
./H264WebRTC
with-s [session id]
- You could also try
-v
as the verbose mode
- You could also try
- You should get the stream on Firefox.
- Check SDP part of
about:webrtc
in Firefox to make sure if it is running on H264