
视频开发
文章平均质量分 69
长乐村长
这个作者很懒,什么都没留下…
展开
-
视频相关十大开源项目
视频相关十大开源项目1、 OpenH323项目 (★★★★★)上榜理由:最著名的H.323开源协议栈,视频会议开发必备协议栈,强烈推荐最著名的H.323开源协议栈,包含了全部的H.323协议功能,并有大量视频会议实现的参考例子,如终端、MCU服务器、gk等H.323协议的核心组成部件,Openh323是H.323协议首选协议栈,同时也是我们视频会议开发最值得作为参考的开源项目之...转载 2018-12-03 11:06:27 · 2831 阅读 · 0 评论 -
SDP协议总结
一、基本要求1、SDP的表示SDP(Session Description Portocol)会话描述协议,通常通过内容类型为"application/sdp"的MIME来表示。2、媒体和传送信息SDP可包括以下媒体信息:媒体类型(音频、视频等);传送协议(RTP/UDP/IP, H.320等);媒体格式(H264视频,AAC音频等);传输地址和端口;二、语法内容1、SDP...原创 2018-12-06 21:04:31 · 4488 阅读 · 0 评论 -
记一次内核升级导致的问题
最近嵌入式平台的内核进行升级,项目依赖的SDK重新编译提供给我们。但是在使用过程中,出现开O2编译运行抛异常,而开O1则正常的现象。刚开始以为是代码问题,各种加打印测试跟踪,就是没找出原因。最终找SDK的同事提供他们的DEMO和依赖的系统头文件,发现系统头文件跟我们使用的不一样。更新头文件之后,重新编译,没再抛异常。平台或者库升级,不仅仅是换库,还要看库的头文件是否有变动,以及查看库所依赖的...原创 2019-05-20 14:54:34 · 351 阅读 · 0 评论 -
记录一次压测问题
压测出的问题同一套程序,之前放在服务器上使用,公司内部压测和发布给客户使用,均未出现问题。后由于客户业务需求,将其移植到嵌入式平台。公司内部压测过程中,出现三种异常。问题1:大并发压测,服务进程被killed掉。问题2:大并发压测,服务挂掉,最后的打印为底层的错误日志。问题3:大并发压测,服务挂掉,打印另外的底层错误日志。分析:对于问题1,开始怀疑是内存泄漏,编译选项中添加-o0...原创 2019-05-15 20:26:45 · 286 阅读 · 0 评论 -
C++11 std::chrono时间库
主要时间类型std::ratio<num, den> 定义分式例如 std::ratio<60, 1> minutes;//<分子,分母>一分钟60秒 std::ratio<60 * 60> hource;//1小时3600秒 std::ratio<1, 1000> milliseconds; //1ms...原创 2019-06-18 14:45:05 · 26700 阅读 · 0 评论