爱编码爱生活
码龄15年
关注
提问 私信
  • 博客:30,953
    社区:2
    30,955
    总访问量
  • 21
    原创
  • 1,782,430
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2009-07-29
博客简介:

danieljinbiao的专栏

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得7次评论
  • 获得35次收藏
创作历程
  • 1篇
    2022年
  • 2篇
    2021年
  • 3篇
    2020年
  • 10篇
    2019年
  • 3篇
    2017年
  • 2篇
    2015年
  • 1篇
    2014年
成就勋章
TA的专栏
  • webrtc
    12篇
  • 研发管理
    4篇
  • 云计算
  • 读书
    1篇
  • 知识管理
    2篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

mac下webrtc的编译-坑记录 非常重要

mac平台下 ,使用最新的m97 版本 ,编译出静态库后 ,使用qtcreator 创建一个工程, 非qt工程 , 使用 一个简单的工程 测试webrtc的静态库。此方式适用 mac下直接使用 webrtc静态库的方式…完全没有头绪, 更改了以来的asbl 也没有效果.增加 实例化采集模块代码。无法编译通过 一直提示。
原创
发布博客 2022.09.29 ·
554 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

qtcreator使用技巧,webrtc,ndk开发.

作者:杨金彪使用qtcreator开发ndk代码速度比较快.android studio 打开太慢了.1.多会话的管理.方便多个工程切换.每次使用open打开工程 按照路径 寻找太麻烦了.把一组相关的工程放到一组会话.
原创
发布博客 2021.01.07 ·
336 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ndk崩溃排查记录

作者:杨金彪转载请注明出处进行ndk开发 需要使用在网络到达的时候从C++ 回调 java层的代码.网上例子大多是直接在java层调用接口里面直接回调.关键点是:jni_env->FindClass(“com/bcrtc/testcall/FromJniCall”);这个是动态变化的.每次都要重新获取 不能存储.可以存储的是jobject 和 jmethodID .可以先初始化 保存备用.如果跨线程 需要使用RAII的手段封装....
原创
发布博客 2021.01.04 ·
258 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webrtc ndk,qtforandroid

created by 杨金彪转载请记得作者正在进行ndk的webrtc开发 使用android studio 感觉很不方便.如果直接可以使用Qtcreator会比较快.于是 配置了qt for android的环境 但是 无法选择 android 的 abi版本.cmake 的方式有个坑.改了不生效记录一下 备忘....
原创
发布博客 2020.12.29 ·
248 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[webrtc_ndk开发]在调用流程错误导致的ndk音频模块崩溃问题的解决

作者:杨金彪热衷于coding的coder转载请不要忽略作者1.运行报错2020-12-28 15:38:20.952 3518-3669/com.example.hcjnisdk I/audio_processing_impl.cc: (line 421): Capture analyzer activated: 0 Capture post processor activated: 0 Render pre processor activated: 02020-12-28 15
原创
发布博客 2020.12.28 ·
625 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

webrtc ndk的编译 只编译libwebrtc.a

编译脚本Manual CompilationManually compile the source code for each particular cpu type.gn gen out/Debug_x86 --args='is_component_build=false rtc_include_tests=false target_os="android" target_cpu="x86" treat_warnings_as_errors=false'for releasegn gen ou
原创
发布博客 2020.11.19 ·
5891 阅读 ·
1 点赞 ·
1 评论 ·
17 收藏

webrtc编译相关记录

可以使用的编译选项gn gen out/linux --args=’ is_debug=true target_os=“linux” target_cpu=“x64” is_clang=false treat_warnings_as_errors=false rtc_include_tests=false rtc_use_h264=true is_component_build=false...
原创
发布博客 2019.12.31 ·
2601 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

[webrtc搭建]webrtc两种编译方法的汇总

1.不使用代理可以下载的webrtc源代码.https://webrtc.agora.io/环境配置运行以下脚本,替换 git 源#可选的命令git config --global user.email “”git config --global user.name “”git config --global url.http://120.92.49.206:3232/chromiu...
原创
发布博客 2019.12.27 ·
2252 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

[webrtc学习] 外部加密库的添加。添加第三方库。

给example的peerconnection 添加第三方库。其他的一样。修改文件 webrtc-checkout/src/examples/BUILD.gn含有secSDK的是新添加的行数 if (is_linux) { sources += [ "peerconnection/client/linux/main.cc", "peercon...
原创
发布博客 2019.12.24 ·
1101 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

[从头开始搭建视频会议系统]webrtc添加端到端加密函数的方法:

webrtc添加端到端加密函数的方法:一:实现自己的加密类。继承接口:class HCCrypto :public webrtc::FrameEncryptorInterface {public: void AddRef() const; int Encrypt(cricket::MediaType media_type, uint...
原创
发布博客 2019.12.23 ·
1497 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

【webrtc视频会议的搭建】端到端(E2EE)的加密

https://xbsoftware.com/blog/video-messaging-apps-with-end-to-end-encryption-and-all-about-encrypted-text-messages/什么是端到端加密?信息安全领域的大多数专家都承认,端到端加密是确保数据交换安全的最可靠方法之一。按照这种方法,在端到端加密应用之间传送的消息只能由这些应用的用...
原创
发布博客 2019.12.21 ·
1611 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

[从头开始搭建视频会议系统]H264基本概念

h264 Nalu 详解分类:转2012-02-15 12:45800人阅读评论(1)收藏举报1.引言H.264的主要目标:1.高的视频压缩比2.良好的网络亲和性解决方案:VCL video coding layer 视频编码层NAL network abstraction layer 网络提取层VCL:核心算法引擎,块,宏块及...
原创
发布博客 2019.12.21 ·
411 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[从头开始搭建视频会议系统]服务器的选择

1.服务器使用 mediasoup提供的媒体服务器。模式是SFU . SFU 和 MCU的优点和缺点 。请自行百度进行区分。SFU还是比较节省服务器的资源的。2.mediasoup官网自带都有 libmediaclient 的c++开发库。方便直接 桌面客户端和web直接进行通信.官网地址:https://mediasoup.org/桌面客户端需要webrtc的支持。...
原创
发布博客 2019.12.20 ·
1130 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【webrtc学习记录】 最新版本的webrtc没有找到video_render的目录

只能是使用 webrtc::MediaStreamTrackInterface * track =vidc->GetTrack();接口获取媒体的对应track来进行 自己渲染。应该可以使用sdl2进行yuv的渲染.在webrtc的peer_connection_client.c里面的例子使用的是cario进行的渲染. webrtc::M...
原创
发布博客 2019.12.19 ·
622 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webrtc学习记录

5G时代webrtc会变得更加流行吗?服务器使用mediasoup ,对接webrtc的native 开发.可以使用的编译选项gn gen out/linux --args='target_os="linux" target_cpu="x64" is_debug=true is_clang=false treat_warnings_as_errors=false rtc_include...
原创
发布博客 2019.12.19 ·
762 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习笔记(01):Go2TheMax-002Go语言简介2:语言特性

4周271学时,干货满满,诚意满满;基本语法、面向对象、GUI、程序测试、爬虫、聊天室...应有尽有!既不乏Bigger工程,又有超多好玩的小例子!最后,桫哥依旧水煮;依旧不拘一格、脑洞大开;愿你学的开心!...
原创
发布博客 2019.11.12 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

转载 大龄程序员路在何方

我发了一篇题为“35岁程序员的独家面试经历”的文章,结果引起了不少大龄程序员的共鸣和感慨,大家都对大龄技术人员的未来非常关心,有的迷惘,有的坚定,不一而足。因此,我准备写一篇文章专门来谈谈这个问题。 大龄程序员的界定 老早网上有人说,软件开发干不过30岁,后来又有人说干不过35岁,后来又有人说干不过40岁,后来又有人说干不过45岁……各种说法很多,所以我写了一篇文章,题为“程序员的年龄天花板
原创
发布博客 2017.03.08 ·
633 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

舒伯的生涯彩虹图

原创
发布博客 2017.03.08 ·
5178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用openlivewrite发布的博客,csdn的metaweblog的网址

csdn的metaweblog的网址 http://write.blog.csdn.NET/xmlrpc/index 其他填写用户名和密码即可   后续准备写一个自己的博客发布客户端
原创
发布博客 2017.03.08 ·
792 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

书面计划优点

转载
发布博客 2015.02.05 ·
580 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多