采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
这循环条件写错了吧
我自己看错了
While 循环里加个usleep 试试
我试了,加了 还是不行,while ( (ret = av_read_frame(context, &pkt)) ==0 ) { usleep(2*1000000); printf("size is %d",pkt.size); // printf("error!"); } 跟他一样的问题
循环的上面再加个usleep 让第一次循环条件成功后进入循环就行了
登录后可查看更多问答,登录/注册
掌握音视频采集、编解码、RTMP传输协议等核心基础
2.0k 17
1.2k 12
1.3k 11
1.2k 11
2.3k 10
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号