摘要:
1.1. RTSP协议简介 一种应用层协议,可基于tcp或udp协议。 Real Time Streaming Protocol或者RTSP(实时流媒体协议),是由Real network 和 Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP提供一 种可扩展的框架
阅读全文
posted @ 2017-12-07 16:11
doscho
阅读(911)
推荐(0)
摘要:
今天用了一下 vs code, 第一感觉非常棒。用过 sublime text 和 vs 的经验。对vs code有一种曾相识的感觉。 在界面体验上,比目前用的 sublime text的感觉要好,比VS 要轻便简洁。 操作上,类似 sublime text。 但有些功能需要进一步完善。 性能上,启
阅读全文
posted @ 2017-11-28 19:09
doscho
阅读(220)
推荐(0)
摘要:
1. RTP提供抖动补偿和数据无序到达检测的机制 2. RTP 本身并没有提供按时发送机制或其它服务质量(QoS)保证,它依赖于底层服务去实现这一过程。 RTP标准定义了两个子协议,RTP和RTCP。 数据传输协议RTP,用于实时传输数据。该协议提供的信息包括:时间戳(用于同步)、序列号(用于丢包和
阅读全文
posted @ 2017-11-23 19:56
doscho
阅读(435)
推荐(0)
摘要:
libev 简单的I/O库. a high performance full featured event loop written in c libev 的大小也比 libevent 小得多并且自由得多. 很多概念和 libevent 是类似的. 貌似是因为 libev 是单人维护,而且不支持 W
阅读全文
posted @ 2017-10-25 15:46
doscho
阅读(892)
推荐(0)
摘要:
TS 流、包结构以及同步 1. TS 流: 可以将TS流理解为一种单一码流、混合码流。 单一码流:TS流的基本组成单位是长度为188字节的TS包。 混合码流:TS流有多种数据组成,一个TS包中的数据可以是视频数据、音频数据、填充数据,PSI/SI表格数据.....(唯一的PID对应) 2. TS 包
阅读全文
posted @ 2017-10-16 20:02
doscho
阅读(6108)
推荐(0)
摘要:
strtod 函数 将字符串转换成浮点数。 函数原型: #include <stdlib.h> double strtod(const char *nptr, char **endptr); 相关函数: atoi,atol,strtod,strtol,strtoul 函数说明: strtod()会扫
阅读全文
posted @ 2017-09-21 09:30
doscho
阅读(150)
推荐(0)
摘要:
sysconf( _SC_CLK_TCK ) 功能 获取系统的 时钟滴答的频率。 clock_gettime() clock()返回的是各个线程运行cpu时间的和, 返回值一直都是0. 定义函数:time_t time(time_t *t);函数说明:此函数会返回从公元 1970 年1 月1 日的U
阅读全文
posted @ 2017-09-16 16:00
doscho
阅读(1980)
推荐(0)
摘要:
gcc -lrt 参数说明: 说明在连接生成可执行文件的时候,将连接库librt.so or librt.a -l 参数说明 连接库 编译 使用 clock_gettime函数的,gcc需要添加上 rt库。
阅读全文
posted @ 2017-09-16 09:41
doscho
阅读(359)
推荐(0)
摘要:
双模机顶盒 直播走igmp/rtsp组播协议 单播走hls(OTT)协议。 系统调用 getopt 位于 unistd.h 系统头文件,原型: int getopt( int argc, char *const argv[], const char *optstring ); optstring是一
阅读全文
posted @ 2017-09-13 15:30
doscho
阅读(174)
推荐(0)
摘要:
32个关键字, char、double、enum、float、int、long、short、signed、static、struct、union、unsigned、 9个控制语句 34种运算符 常量: 直接常量 - 如 整型常量2, 符号常量 - 程序中有具体语义的项(如:常量、变量、符号、宏和函数
阅读全文
posted @ 2017-09-06 20:42
doscho
阅读(116)
推荐(0)