如何在鸿蒙系统中硬解码h264/h265网络流?

请教鸿蒙硬解码网络流的实现方式
咨询场景描述:通过私有协议将网络上的h264、h265原始码流接收至本地后,怎样使用硬解码接口?
参考demo文档:
https://gitee.com/openharmony/docs/blob/master/zh-cn/applicat...

结合demo上的示例,由demuxer读取文件fd的源数据得到OH_AVBuffer实例,但从头文件中未看到OH_AVBuffer的定义。

获取的h265原始码流是ArrayBuffer类型

        httpRequest.requestInStream
        httpRequest.on('dataReceive', (data: ArrayBuffer) => {}

问题:
拿ArrayBuffer类型的data后,怎么调用解码器去实现解码,并显示图像。最好有demo程序代码或实现流程。

官方的示例https://gitee.com/harmonyos_samples/AVCodecVideo.git
这个并没法使用

阅读 693
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
HarmonyOS
子站问答
访问
宣传栏