查看: 251|回复: 0

[hi3559/hi3559a] 解码时,音频编码数据linux和liteos通信

[复制链接]
发表于 2021-3-24 16:32:52 | 显示全部楼层 |阅读模式
      现在有个问题。想用hi3559v200做音频解码器,linux端通过tcp接收到aac的音频编码数据,因为音频解码器是在liteos端,两个的地址不可见,应该能通过datafifo解决吧。

       我想参考视频编码的DATAFIFO:sdk中是创建在liteos端以write的方式创建了datafifo, 在linux端以read的方式获得datafifo的物理地址,再mmap成linux端可见的虚地址,两个之间就可以传递视频数据了。

       我的想法是:在linux端穿件一个datafifo,以write方式,然后再liteos端以地址方式打开datafifo,这样可以在linux给datafifo写音频的编码数据,liteos端read该datafifo获得音频编码数据,然后HI_MPI_ADEC_SendStream()将数据塞给解码器,也就是说和视频的datafifo逆向方式,不知道这样的方式可行不。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表