摘要:
1. 统一事件源: 1 #include <sys/types.h> 2 #include <sys/socket.h> 3 #include <netinet/in.h> 4 #include <arpa/inet.h> 5 #include <assert.h> 6 #include <stdi 阅读全文
摘要:
select系统调用 #include <sys/select.h> int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout); nfds:是指集合中所有文件 阅读全文
摘要:
1.使用st-thread 我们用一个简单的demo研究一下st框架。 #include <stdio.h> #include <stdlib.h> #include <pthread.h> #include "st.h" static void *_thread(void *arg) { prin 阅读全文
摘要:
1.接受tcp数据 #include <sys/socket.h> ssize_t recv(int socket, void *buffer, size_t length, int flags); socket:读取的socket文件描述符 buffer:缓冲区的位置 length:缓冲区的大小 阅读全文
摘要:
创建 socket #include <sys/types.h> /* See NOTES */ #include <sys/socket.h> int socket(int domain, int type, int protocol); domain:使用哪个协议簇,PF_UNIX: UNIX本 阅读全文
摘要:
ffplay源码分析01 框架 ffplay源码分析02 数据读取线程 ffplay源码分析03 视频解码线程 ffplay源码分析03 音频解码线程 ffplay源码分析04 音频输出 ffplay源码分析05 音频重采样 ffplay源码分析06 视频输出 ffplay源码分析07 音视频同步 阅读全文
摘要:
ffplay源码分析01 框架 ffplay源码分析02 数据读取线程 ffplay源码分析03 视频解码线程 ffplay源码分析03 音频解码线程 ffplay源码分析04 音频输出 ffplay源码分析05 音频重采样 ffplay源码分析06 视频输出 ffplay源码分析07 音视频同步 阅读全文
摘要:
ffplay源码分析01 框架 ffplay源码分析02 数据读取线程 ffplay源码分析03 视频解码线程 ffplay源码分析03 音频解码线程 ffplay源码分析04 音频输出 ffplay源码分析05 音频重采样 ffplay源码分析06 视频输出 ffplay源码分析07 音视频同步 阅读全文
摘要:
ffplay源码分析01 框架 ffplay源码分析02 数据读取线程 ffplay源码分析03 视频解码线程 ffplay源码分析03 音频解码线程 ffplay源码分析04 音频输出 ffplay源码分析05 音频重采样 ffplay源码分析06 视频输出 ffplay源码分析07 音视频同步 阅读全文
摘要:
简介 RTMP协议是Real Time Message Protocol(实时信息传输协议)的缩写,它是由Adobe公司提出的一种应用层的协议,用来解决多媒体数据传输流的多路复用(Multiplexing)和分包(packetizing)的问题。 RTMP消息块流和RTMP一起适用于多样性音视频应用 阅读全文