The new release v3.2 seems always to have H264 disabled.
Install steps on CentOS 7.2:
cp ./libopenh264-1.4.0-linux64.so ./video_agent/lib/libopenh264.so.0
vi etc/woogeen_config.js add: config.erizo.openh264Enbaled=true
vi video_agent/agent.toml change to: openh264Enabled = true
However bin/init-all.sh always:
Hardware acceleration disbled
And video_agent/agent.toml is auto changed to: openh264Enabled = false
The previous versions seem to be able to use H264.
Thanks for pointing this out. Yes, this is a product defect, will be fixed at next patch release. There will be 3 workarounds to address this issue as following,
1. Execute the OpenH264 flag modification action after running init script.
2. Manually change OpenH264 flag in Release-v3.2/video_agent/agent.toml again if that's changed before running init script.
3. Apply the patch in attachment to replace the init script file at Release-v3.2/video_agent/init.sh.