自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(5)
  • 资源 (9)
  • 收藏
  • 关注

原创 OBS合流逻辑

(媒体源)角色:负责捕获、生成或处理媒体数据(视频 / 音频)。示例:摄像头、屏幕捕获、图像、文本、场景(复合源)。核心功能提供媒体数据的原始帧(通过管理源的属性、设置和状态。支持源间嵌套(如场景包含多个子源)。//whb:关联数据回调,用于display的渲染//其他display。

2025-05-26 18:10:09 799

原创 视频编解码验收标准

格式支持:验证支持的编解码格式(如 H.264/AVC、H.265/HEVC、VP9、AV1)及封装格式(MP4、MKV、MOV 等)。输入输出一致性:解码后的视频需与原始视频在分辨率、帧率、色彩空间(如 YUV/RGB)等参数上完全一致(允许无损压缩的误差范围内)。码率控制模式:检查恒定码率(CBR)、可变码率(VBR)、固定质量(CRF)等模式是否正常生效。编码速度:支持的分辨率下(如 1080p/4K),帧率需达到目标值(如 60fps)。

2025-03-24 14:17:12 495

原创 webrtc拆解计划

今年的任务是拆解webrtc,把里面的功能模块单拆出来,给其他项目使用,比如rtmp推拉流等。1.基础模块:线程,工具类 已完成。2.拆解音视频编解码 已完成。添加AAC编解码支持。

2025-02-12 16:40:29 274

原创 libdatachannel使用总结

libdatachannel 是一个 C++ 实现的 WebRTC 库,实现了传输和rtp包的解析和拆分,但是 C++ 使用起来是比较复杂的,所以他又提供了 C 语言的 API 函数。他并不是用 C 语言把整个项目重写了,而是用 C 语言包装一下 C++ 的函数,然后提供给上层使用。整个 cpi 封装的实现都在 capi.cpp文件里面`如果只是简单的推RTC流,可以使用libdatachannel,如果拉流,不建议使用,除非只是简单的看一下效果,做个测试。

2025-02-10 10:01:18 1548 3

原创 c++跨平台库整理和更新

通用的底层库,EventBus,线程

2024-06-25 11:40:39 615

是男人就下100层(Cocos2D-X源码)

是男人就下100层(Cocos2D-X源码),仅在vs2010上测试

2014-06-27

后台播放音乐的ios示例程序

可以后台播放,很简单的测试程序,高手跳过

2012-10-30

ARM经典300问

ARM经典300问,值得下载收藏!

2007-11-10

qt实例-图片浏览

qt实例-图片浏览程序

2008-01-02

qt程序设计

qt程序设计qt程序设计

2008-01-30

qt4.3中文白皮书

qt4.3中文白皮书

2008-01-30

ios上的xmpp安全连接示例程序

ios上的xmpp安全连接示例程序,能获取在线状态,在线列表,收发短消息

2012-10-30

想成为嵌入式程序员应知道的0x10个基本问题

想成为嵌入式程序员应知道的0x10个基本问题

2008-01-02

2007年度61Job中国电子行业薪酬和职业发展调查报告

2007年度61Job中国电子行业薪酬和职业发展调查报告

2007-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除