当前位置: 首页 > news >正文

北京集团网站建设河北网站推广

北京集团网站建设,河北网站推广,网站快照没了,嘉兴seo网站推广FFMPEG录像推流时遇到的问题,记录一下供大参考 1. ret avformat_write_header( ofmt_ctx, NULL ); 执行写入头后,所有的流的时间基都会被内部重新设置,所以并不你想象的把原来的时间直接入到avPACKET中就可以发送了。必须要把你每个流的P…

 FFMPEG录像推流时遇到的问题,记录一下供大参考

1.  ret = avformat_write_header( ofmt_ctx, NULL );
 执行写入头后,所有的流的时间基都会被内部重新设置,所以并不你想象的把原来的时间直接入到avPACKET中就可以发送了。必须要把你每个流的PACKET时间转换到对应流的时间。 也就是要用新的时基进行转换一下。

2.  av_interleaved_write_frame(fmt_ctx, &enc_pkt);返回-22
 发现是由于时间戳的问题,注意每个流中的时间基是一样的,之后的每个时间戳都是越来越大,出现不正确的时间就会返回-22. 这个我是在录像时发现的。同样推流时也会出现。

3.  avformat_free_context( ofmt_ctx ); 出错
 查找了半天发现是由于我在初始化时把里面的一些已经分配好的内存进行了重新分配,导致他在释放时出错, 也就是说在上下文中有好多的内存都是内部自动分配,这样的内存就直接使用就可以。如果你修改了他在释放时会出错

 4.  ret = avio_open( &ofmt_ctx->pb, (char*)m_szURL, AVIO_FLAG_WRITE );
 当时也是怪了,当录像时总是打不开文件,返回非0,但文件却是创建了,只有1K。找了半天还是自己的问题,我用同一个名在别的地方打开了同时打开了一次, 造成冲突了。 其实录像时这个地方就是一个单纯的文件操作,所以不成功就只从文件角度去考虑就行了。 如文件独占,权限不够,路径问题等。都是我们自己的问题。

http://www.dinnco.com/news/74948.html

相关文章:

  • 24 手表网站推广app的软文案例
  • 做网站服务器收费吗seo搜索引擎优化是做什么的
  • 百度搜索引擎算法武汉百度网站优化公司
  • 网站开发所用到的技术小吃培训
  • 南昌网站维护制作企业网站的主要类型有
  • 怎么创网站赚钱广东知名seo推广多少钱
  • 触屏版网站设计长沙网络公司最新消息
  • 网站官网认证怎么做的网络推广服务
  • 重庆电商网站建设网络舆情处置的五个步骤
  • 做淘宝客服的网站中国时事新闻网
  • 做企业画册网站有山东seo网络推广
  • 杭州哪里做网站谷歌seo 优化
  • 宝和网站建设全国疫情最新情况最新消息今天
  • 网站网页设计制作短视频如何引流与推广
  • 长春网站建设方案策划seo是什么服务
  • 可以做水果的团购网站有哪些网站关键词怎么优化到首页
  • 违法网站开发seo1短视频网页入口营销
  • 怎样做京东网站广西seo快速排名
  • 网站建设终稿确认书qq营销
  • 营销型网站建设极速建站sem优化软件选哪家
  • 高端企业网站建设域名检测
  • 网站多语切换怎么做在线客服
  • 网站维护需要哪些知识10条重大新闻事件
  • 深圳市住房和建设局网站下载公司开发设计推荐
  • 海淀网站建设哪家公司好如何检测网站是否安全
  • 网站 多个ip 备案青岛网站建设优化
  • 网页制作网站创建济南百度seo
  • canva 可画卡通人物seo免费入门教程
  • 珠海高端网站制作公司搜索引擎优化内容包括哪些方面
  • 武汉制作网站公司站长之家备案查询