The text of this text connection is: http://blog.csdn.net/freewebsys/article/details/47174209 not allowed to reprint without the Bo master.
1, Encounter problems
First of all, WEBRTC is a very good open source project, it is a company that specializes in this, was acquired by Google and then open source projects.
You can quickly build a video chat project, and you can compile it yourself.
Https://github.com/pristineio/webrtc-build-scripts
Download the compiled so Jar project directly using MAVEN.
Http://mvnrepository.com/artifact/io.pristine/libjingle
But because of Google's promotion of VP8,VP9, H264 This module must have been cut down.
Google has been very generous to open the entire project, this h264, and H264 also have royalties.
Test the next effect, if using VP8 my Samsung collection will not run 720p video chat.
It's too CPU-consuming. This is a pit that cannot be bypassed, and can only be solved using H264.
2, view mobile Android support Neon
Use the ADB shell to connect to the phone.
Cat/proc/cpuinfoProcessor:ARMv7 ProcessorRev3(v7l)Processor:0bogomips:38.40Processor:1bogomips:38.40Processor:2bogomips:38.40Processor:3bogomips:38.40Features: SWP half thumb fastmult vfp edsp neon Vfpv3 TLS Vfpv4 Idiva idivtCPUImplementer:0x41CPUArchitecture7CPUVariant:0x0CPUPart:0xc07CPURevision:3Hardware:Qualcomm MSM 8226(flattened Device Tree)Revision:0007Serial:0000000000000000
Indicates that the mobile phone has supported neon instructions, and H264 is the use of neon acceleration.
3, Ideas & Solutions
The text of this text connection is: http://blog.csdn.net/freewebsys/article/details/47174209 not allowed to reprint without the Bo master.
Not specifically to do C development, make this difficulty a bit big.
The basic idea is to refer to the Google Group scenario above. The only information that can be found.
Https://groups.google.com/forum/#!topic/discuss-webrtc/U-y3or-dBOU
This buddy offers a wrapping.
I don't understand.
Cisco Open source has a project called openh264.
https://github.com/cisco/openh264
http://www.openh264.org/Project official website
By what means to combine the two projects together on the line.
Or just wait for these two buddies to be reconciled ....
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
WEBRTC Support H264 Ideas