- 博客(2)
- 收藏
- 关注
原创 RTMP客户端的开发(二)
解决与RTMP服务端的通信算是完成了一大步,接下来问题又来了。 音视频在直播了十分钟后,发现了明显的不同步,差距基本在一秒左右。接着再直播半个小时,差距到了5秒钟了。 脑子里马上反应出来,这个问题肯定是音、视频时间戳的问题。 检查代码流程,视频的时间戳是采集到时候自己打上的。音频的时间戳是ffmpeg自动累加的。 声音来的速度应该是由声卡时钟来决定,视频时间戳我用的是timegettime
2013-09-07 10:39:31 947 2
原创 RTMP客户端的开发(一)
前段时间要开发一个RTMP的客户端,就是将采集到的视频数据进行H264编码,然后发送给RTMP服务器,便如CRtmpServer,Nginx,FMS等。 上网查了很多资料,都是要研究RTMP协议。 由于时间太紧,没有办法仔细研究,折磨FFMPEG有没有可能封装类似代码,后来一查,果然封闭了librtmp库,看来可以通过简单的办法实现了。 最主要的代码是以下一句 avformat_alloc
2013-09-06 21:46:34 1546 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人