WebRTC源码入手和底层功能扩展资料分享
Posted yangzhenping
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebRTC源码入手和底层功能扩展资料分享相关的知识,希望对你有一定的参考价值。
WebRTC源码入手和底层功能扩展资料分享
“webrtc源码分析群”里有同学说要在源码里加入新功能,想找下有没有相关资料可以分享下,好了解代码框架和入手修改代码,但是相关的资料少之又少,所以我找了相关的资料,希望能对大家有所帮助。
WebRTC代码结构:
http://blog.sina.com.cn/s/blog_40d608bb01010n73.html
http://www.cnblogs.com/fangkm/p/4370492.html
http://mojiapp.cn/a/yuanmashili/2015/0708/542.html
http://max.book118.com/html/2015/1228/32140782.shtm
https://www.slideshare.net/libfetion/webrtc
https://chromium.googlesource.com/external/webrtc/+/master
https://source.codeaurora.org/quic/lc/external/webrtc/tree/webrtc?h=chromium.org/master
webrtc之视频捕获模块--video_capture:
http://www.cnblogs.com/qazwsxwtc/p/5415416.html
http://www.cnblogs.com/fangkm/p/4374610.html
http://www.cnblogs.com/fangkm/p/4374668.html
http://befo.io/4644.html
commits: https://source.codeaurora.org/quic/lc/external/webrtc/log/?h=chromium.org%2Fmaster&qt=grep&q=video_capture
bugs: https://bugs.chromium.org/p/chromium/issues/list?can=1&q=webrtc+video_capture&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids
webrtc之视频显示模块--video_render:
http://www.cnblogs.com/qazwsxwtc/p/5415419.html
http://m.blog.csdn.net/article/details?id=52267164
WebRTC视频流渲染中插入图片帧:http://www.jianshu.com/p/c126c4831e8b
android WebRTC视频旋转问题:http://www.mamicode.com/info-detail-1112555.html
commits: https://source.codeaurora.org/quic/lc/external/webrtc/log/?h=chromium.org%2Fmaster&qt=grep&q=video_render
bugs: https://bugs.chromium.org/p/chromium/issues/list?can=1&q=webrtc+video_render&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids
视频编解码---video_coding
http://www.cnblogs.com/fangkm/p/4401143.html
http://www.aichengxu.com/data/2493554.htm
https://tools.ietf.org/html/draft-garcia-simulcast-and-layered-video-webrtc-00
https://codereview.webrtc.org/2007553003
https://groups.google.com/forum/#!searchin/discuss-webrtc/video_coding%7Csort:relevance
commits: https://source.codeaurora.org/quic/lc/external/webrtc/log/?h=chromium.org%2Fmaster&qt=grep&q=video_coding
bugs: https://bugs.chromium.org/p/chromium/issues/list?can=1&q=webrtc+video_coding&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids
视频加密--video_engine_encryption
http://www.voidcn.com/blog/bamboolsu/article/p-3481712.html
commits: https://source.codeaurora.org/quic/lc/external/webrtc/log/?h=chromium.org%2Fmaster&qt=grep&q=video_engine_encryption
bugs: https://bugs.chromium.org/p/chromium/issues/list?can=1&q=webrtc+video_engine_encryption&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids
视频媒体文件--media_file
http://stackoverflow.com/questions/17469367/stream-media-file-using-webrtc
https://groups.google.com/forum/#!searchin/discuss-webrtc/media_file%7Csort:relevance
commits: https://source.codeaurora.org/quic/lc/external/webrtc/log/?h=chromium.org%2Fmaster&qt=grep&q=media_file
bugs: https://bugs.chromium.org/p/chromium/issues/list?can=1&q=webrtc+media_file&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids
视频图像处理--video_processing
https://codereview.webrtc.org/2595543002
https://tools.ietf.org/html/draft-ietf-rtcweb-video-04
https://groups.google.com/forum/#!searchin/discuss-webrtc/video_processing%7Csort:relevance
commits: https://source.codeaurora.org/quic/lc/external/webrtc/log/?h=chromium.org%2Fmaster&qt=grep&q=video_processing
bugs: https://bugs.chromium.org/p/chromium/issues/list?can=1&q=video_processing&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids
音频设备---audio_device
https://groups.google.com/forum/#!searchin/discuss-webrtc/audio_device%7Csort:relevance
commits: https://source.codeaurora.org/quic/lc/external/webrtc/log/?h=chromium.org%2Fmaster&qt=grep&q=audio_device
bugs: https://bugs.chromium.org/p/chromium/issues/list?can=1&q=audio_device&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids
音频编解码---audio_coding
https://groups.google.com/forum/#!searchin/discuss-webrtc/audio_coding%7Csort:relevance
commits: https://source.codeaurora.org/quic/lc/external/webrtc/log/?h=chromium.org%2Fmaster&qt=grep&q=audio_coding
bugs: https://bugs.chromium.org/p/chromium/issues/list?can=1&q=webrtc+audio_coding&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids
声音加密--voice_engine_encryption
commits: https://source.codeaurora.org/quic/lc/external/webrtc/log/?h=chromium.org%2Fmaster&qt=grep&q=voice_engine_encryption
bugs: https://bugs.chromium.org/p/chromium/issues/list?can=1&q=webrtc+voice_engine_encryption&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids
声音文件--media_file
http://stackoverflow.com/questions/17469367/stream-media-file-using-webrtc
https://groups.google.com/forum/#!searchin/discuss-webrtc/media_file%7Csort:relevance
commits: https://source.codeaurora.org/quic/lc/external/webrtc/log/?h=chromium.org%2Fmaster&qt=grep&q=media_file
bugs: https://bugs.chromium.org/p/chromium/issues/list?can=1&q=webrtc+media_file&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids
声音处理--audio_processing
https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
http://www.07net01.com/program/2016/01/1153506.html
http://stackoverflow.com/questions/31163306/webrtc-audio-processing-module-apm-and-calculating-echo-delay-for-a-playback-d
https://arunraghavan.net/2015/10/psa-breaking-webrtc-audio-processing-api/
http://packages.ubuntu.com/source/trusty/webrtc-audio-processing
http://linuxsoft.cern.ch/cern/centos/7/updates/x86_64/repoview/webrtc-audio-processing.html
https://groups.google.com/forum/#!searchin/discuss-webrtc/audio_processing%7Csort:relevance
commits: https://source.codeaurora.org/quic/lc/external/webrtc/log/?h=chromium.org%2Fmaster&qt=grep&q=audio_processing
bugs: https://bugs.chromium.org/p/chromium/issues/list?can=1&q=webrtc+audio_processing&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids
以上是关于WebRTC源码入手和底层功能扩展资料分享的主要内容,如果未能解决你的问题,请参考以下文章