![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言相关
文章平均质量分 77
max_min_
努力做一个积极向上的人。
展开
-
浅析live555媒体库之自己实现文件流的读写
博客前面两篇基本介绍了live555的一些入门知识以及大致的工作流程框架。下面就是代码的实现,如果通过自己实现的子类是实现文件流的播放。 主要实现两个子类即可:FramedSource 和 FileServerMediaSubsession。Subsession来建立任务,Source获取视频源数据,然后susession新建rtpsink来发送视频数据到client即可。实现的文件如下:头文件c原创 2015-09-16 21:47:53 · 5103 阅读 · 0 评论 -
浅析live555媒体库之入门编译使用
简介 Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计原创 2015-09-12 12:18:52 · 3458 阅读 · 0 评论 -
浅析live555媒体库之工作流程介绍
liveMedia 项目(live555)的源代码包括四个基本的库,各种测试代码以及Media Server。四个基本的库分别是: UsageEnvironment&TaskScheduler, groupsock, liveMedia和BasicUsageEnvironment。原创 2015-09-12 11:14:53 · 4586 阅读 · 2 评论 -
关于字符串操作的一些函数简单说明与应用
1 strcasecmp, strncasecmp此函数类似与 strcmp,比较字串符,只是对大小写不敏感(不区分)int main (void )原创 2013-07-10 16:31:29 · 1483 阅读 · 0 评论 -
老生常谈之widows下link错误
link错误千千万,很多情况都会出现各种纠结的link问题,遇到问题不要急躁,细心仔细对比,首先确认链接问题,然后是否成功导出,查看导出和调用接口差异,确认各个可能引起链接错误的配置信息等等,一步一步缩小范围。原创 2015-08-26 00:49:01 · 3120 阅读 · 1 评论 -
从内存上解析c++中数组为什么不支持多态
前段时间在c/c++版块的时候,看到有人问为什么数组对象不支持多态的问题,当时没有回,只是感觉不支持!不能拿出理论和实际证据!后面因为工作也就没有细想,今天刚好看到酷壳上陈皓老师说的也就来述说一下!因为这个涉及到内存的问题,所以 我们先来一个小段c语言简单代码typedef struct { void *ptrv; int a; char c;原创 2013-12-05 21:10:12 · 2664 阅读 · 1 评论 -
关于c语言的一个小bug(c专家编程)
不多说,说了都是累赘!直接看代码吧!#include int array[] = {23, 34, 12, 17, 204, 99, 16};#define TOTAL_ELEMENTS (sizeof(array)/sizeof(array[0]))int main (void){ int d = -1, x; if( d <= (TOTAL_ELEMENTS原创 2013-08-19 01:13:26 · 3172 阅读 · 4 评论 -
浅析live555媒体库之实现实时码流预览
live555实时码流预览的相关实现操作。原创 2015-09-23 12:31:40 · 4767 阅读 · 1 评论