鸿蒙南向开辟实战:音视频开辟

打印 上一主题 下一主题

主题 1002|帖子 1002|积分 3006

OpenHarmony音视频包括音视频播放和录制。


  • OpenHarmony音视频播放模块支持音视频播放业务的开辟,主要包括音视频文件和音视频流播放、音量和播放进度控制等。
  • OpenHarmony录制模块支持音视频录制业务的开辟,提供音视频录制相干的功能,包括设置录制视频画面尺寸、音视频编码码率、编码器类型、视频帧率、音频采样率、录制文件输出格式等。
根本概念

在进行应用的开辟OpenHarmony前,开辟者应了解以下根本概念:


  • 流媒体技术
    流媒体技术是把一连的影像和声音信息进行编码处置惩罚后放在网络服务器上,让欣赏者一边下载、一边观看与收听,而不必要等整个多媒体文件下载完成就可以即时观看、收听的技术。
  • 视频帧率
    帧率是用于丈量显示帧数的度量,帧数就是在每秒钟时间里传输的图片数量。每秒钟帧数 (FPS) 越多,所显示的画面就会越流畅。
  • 码率
    码率就是数据传输时单元时间传送的数据位数,常用单元是kbps即千位每秒。
  • 采样率
    采样率为每秒从一连信号中提取并构成离散信号的采样个数,单元用赫兹(Hz)来表示。
编解码规格

OpenHarmony音视频编解码本领取决于详细装备类型,以当前已支持的开辟板为例,规格见下表:
表1 差异开辟板编解码规格
装备类型开辟板类型解码规格编码规格带屏摄像头类产物Hi3516- 音频解码:支持MPEG-4 AAC Profile (AAC LC)格式解码,支持单/双声道,支持MPEG-4(.mp4,.m4a)容器格式。
- 视频解码:支持H.265 HEVC/H.264 AVC格式解码(限自身编码码流),支持MPEG-4(.mp4)容器格式。- 音频编码:支持音频AAC_LC编码,支持单/双声道,支持MPEG-4(.mp4)容器格式。
- 视频编码:支持视频H.264/H.265编码,支持MPEG-4(.mp4)容器格式。无屏摄像头类产物Hi3518- 音频解码:支持MPEG-4 AAC Profile (AAC LC)格式解码,支持单/双声道,支持MPEG-4(.mp4,.m4a)容器格式。
- 视频解码:-- 音频编码:支持音频AAC_LC编码,支持单/双声道,支持MPEG-4(.mp4)容器格式。
- 视频编码:支持视频H.264/H.265编码,支持MPEG-4(.mp4)容器格式。WLAN连接类装备Hi3861-- Hi3516和Hi3518更多详细的编解码规格请参考开辟板自带的资料。
最后

有很多小伙伴不知道学习哪些鸿蒙开辟技术?不知道必要重点把握哪些鸿蒙应用开辟知识点?而且学习时频仍踩坑,终极浪费大量时间。以是有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有须要的。 
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开辟必把握的核心知识要点,内容包含了ArkTS、ArkUI开辟组件、Stage模子、多端摆设、分布式应用开辟、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开辟、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
盼望这一份鸿蒙学习资料能够给各人带来资助,有必要的小伙伴自行领取,限时开源,先到先得~无套路领取!!
如果你是一名有履历的资深Android移动开辟、Java开辟、前端开辟、对鸿蒙感爱好以及转行职员,可以直接领取这份资料
 获取这份完整版高清学习门路,请点击→纯血版全套鸿蒙HarmonyOS学习资料
鸿蒙(HarmonyOS NEXT)最新学习门路




  •  HarmonOS基础技能



  • HarmonOS就业必备技能 

  •  HarmonOS多媒体技术



  • 鸿蒙NaPi组件进阶



  • HarmonOS高级技能



  • 初识HarmonOS内核 

  • 实战就业级装备开辟

 有了门路图,怎么能没有学习资料呢,小编也准备了一份连合鸿蒙官方发布条记整理收纳的一套体系性的鸿蒙(OpenHarmony )学习手册(共计1236页)鸿蒙(OpenHarmony )开辟入门讲授视频,内容包含:ArkTS、ArkUI、Web开辟、应用模子、资源分类…等知识点。
获取以上完整版高清学习门路,请点击→纯血版全套鸿蒙HarmonyOS学习资料
《鸿蒙 (OpenHarmony)开辟入门讲授视频》


《鸿蒙生态应用开辟V2.0白皮书》


《鸿蒙 (OpenHarmony)开辟基础到实战手册》

OpenHarmony北向、南向开辟环境搭建

 《鸿蒙开辟基础》



  • ArkTS语言
  • 安装DevEco Studio
  • 运用你的第一个ArkTS应用
  • ArkUI声明式UI开辟
  • .……

 《鸿蒙开辟进阶》



  • Stage模子入门
  • 网络管理
  • 数据管理
  • 电话服务
  • 分布式应用开辟
  • 关照与窗口管理
  • 多媒体技术
  • 安全技能
  • 任务管理
  • WebGL
  • 国际化开辟
  • 应用测试
  • DFX面向未来筹划
  • 鸿蒙体系移植和裁剪定制
  • ……

《鸿蒙进阶实战》



  • ArkTS实践
  • UIAbility应用
  • 网络案例
  • ……

 获取以上完整鸿蒙HarmonyOS学习资料,请点击→纯血版全套鸿蒙HarmonyOS学习资料
总结

总的来说,华为鸿蒙不再兼容安卓,对中年程序员来说是一个挑衅,也是一个机会。只有积极应对变化,不绝学习和提升自己,他们才气在这个厘革的期间中立于不败之地。 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

惊落一身雪

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表