作为*then的CBB,计划于2018年发布如下代码:
1.1 H323
(1). chrH323(协议栈)
(2). simple(支持单路与多路呼叫,支持x86/ARM平台)
1.2 SIP
(1). chrSIP(协议栈)
(2). simple(支持单路与多路呼叫,支持x86/ARM平台)
1.3 Protocol Adaptor (4协议)
(1). H323<->SIP
(2). H323->RTSP
(3). H323->RTMP
(4). SIP->RTSP
(5). SIP->RTMP
(6). RTMP->RTSP
(7). RTSP->RTMP
a. 音频采集播放回环
b. 视频采集显示回环
c. 音频采集编码解码播放回环
d. 视频采集编码解码显示回环
e. 音频采集编码发送(udp/rtp/rtmp)
f. 音频接收解码播放(udp/rtp/rtmp)
g. 视频采集编码发送(udp/rtp/rtmp)
h. 视频接收解码显示(udp/rtp/rtmp)
注:命令实现的会体现在专题blog中
2.1 x86平台
(1). gstreamer命令 (a,b,c,d,e,f,g,h)
(2). ffmpeg命令 (a,b,c,d,e,f,g,h)
(3). 基于alsa、v4l2及ffmpeg-lib自己写的代码实现 (a,b,c,d,e,f,g,h)
2.2 ARM平台
(1). gstreamer+openmax命令 (a,b,c,d,e,f,g,h)
(2). ffmpeg+openmax命令 (a,b,c,d,e,f,g,h)
(3). 基于dvrrdk自己写的代码实现 (b,d,g,h)
2.3 GPU平台
(1). IntelGPU+ffmpeg (g,h)
(2). NvidiaGPU+ffmpeg (g,h)
3.1 媒体转发Server media_broadcast
(1). asio版
(2). epoll版
(3). nginx版
3.2 媒体合成Server media_mixer
(1). x86平台
(2). TI平台
(3). N-GPU平台
(4). I-GPU平台
3.3 媒体转码Server media_transcoder
(1). x86平台
(2). TI平台
(3). N-GPU平台
(4). I-GPU平台
作为*then的技术备份,计划于2018年撰写如下内容的blog: