赞
踩
在OpenHarmony系统中,提供两种视频播放开发的方案:
本开发指导将介绍如何使用AVPlayer开发视频播放功能,以完整地播放一个视频作为示例,实现端到端播放原始媒体资源。
播放的全流程包含:创建AVPlayer,设置播放资源和窗口,设置播放参数(音量/倍速/缩放模式),播放控制(播放/暂停/跳转/停止),重置,销毁资源。在进行应用开发的过程中,开发者可以通过AVPlayer的state属性主动获取当前状态或使用on(‘stateChange’)方法监听状态变化。如果应用在视频播放器处于错误状态时执行操作,系统可能会抛出异常或生成其他未定义的行为。
图1 播放状态变化示意图
当播放处于prepared / playing / paused / completed状态时,播放引擎处于工作状态,这需要占用系统
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。