HarmonyOS 关于AVPlayer设置播放本地视频失败的问题

一、使用AVPlayer中提供的C++接口OH_AVPlayer_SetURLSource设置本地播放路径失败,返回错误代码3。通过打印确认本地传入指针及地址不为空。接口文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/_a_v_player-V5#oh_avplayer_seturlsource

二、下面网址中的示例代码是否有实际Demo工程提供到开发者进行功能验证:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/using-ndk-avplayer-for-playerback-V5

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/using-ndk-avplayer-for-playerback-V5

按照以上链接提供的示例可完成音频播放,返回值及功能均正常。操作步骤:

1、deveco studio新建native工程。

2、在napi_init.cpp中添加示例代码,并在Init中添加映射。

{ "play", nullptr, Play, nullptr, nullptr, nullptr, napi_default, nullptr } 

3、在Index.d.ts中添加接口描述。

export const play: (a: string) => number; 

4、在CMakelist.txt 中添加链接库。

target_link_libraries(entry PUBLIC libavplayer.so) 

5、在Index.ets中调用。

testNapi.play("/data/test/test.mp3");
分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS AvPlayer视频播放速度问题
492浏览 • 1回复 待解决
AVPlayer实现视频播放
1071浏览 • 1回复 待解决
avplayer播放视频demo
1615浏览 • 1回复 待解决
HarmonyOS 视频播放AVPlayer解码异常
42浏览 • 1回复 待解决
HarmonyOS AVPlayer 播放问题
766浏览 • 1回复 待解决
使用AVPlayer实现视频播放
1331浏览 • 1回复 待解决
HarmonyOS AVPlayer播放器UI设置
79浏览 • 1回复 待解决
HarmonyOS webview如何播放本地沙箱视频
1729浏览 • 1回复 待解决
鸿蒙开发如何播放本地视频
10157浏览 • 1回复 待解决
HarmonyOS 视频后台播放问题
25浏览 • 1回复 待解决
HarmonyOS 视频列表播放问题
75浏览 • 1回复 待解决
HarmonyOS XComponent播放视频问题
35浏览 • 1回复 待解决