浅谈基于i.MX27的移动视频监控终端的设计[3]

交换技术与网络管控 责任编辑:feng016 2012-03-28

摘要:3.2.2视频捕获和编码部分的具体实现(1)设置编码头序列参数,返回缓冲区地址和大小encHeaderParam.headerType=SPSRBSP;vpu_EncGiveCommand(handle,ENC_PUT_AVC_HEADER,&encHeaderParam)bsBuf0=encHeaderParam.bufsize0=encHeaderParam.size;codecparam.len=0(2)取得参数存入编码参数缓冲区bitstreamaddr=virt_stream_b

 

3.2.2 视频捕获和编码部分的具体实现

(1)设置编码头序列参数,返回缓冲区地址和大小

encHeaderParam.headerType=SPS RBSP;

vpu_EncGiveCommand(handle,ENC_PUT_AVC_HEADER,

&encHeaderParam)

bsBuf0=encHeaderParam.buf

size0=encHeaderParam.size;

codecparam.len=0

(2)取得参数存入编码参数缓冲区

bitstream addr=virt_stream_buf+bsBuf0

bit_steam_buf.phy_addr

memcpy(codecparam.buf+codecparam.len,(char

*)bitstream_addr,size0);codecparam.len+=size0;

(3)设置编码头图象参数,返回缓冲区地址和大小

encHeaderParam.headerType=PPS_RBSP;

vpu_EncGiveCommand(handle,ENC_PUT_AVC_HEADER,

&encHeader.Param);

[1]  [2]  [3]  

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

通信工程师备考资料免费领取

去领取

距离2025 通信工程师考试

还有
  • 0
  • 3
  • 8
专注在线职业教育24年

信息系统项目管理师

信息系统项目管理师

!
咨询在线老师!