积分330 / 贡献0

提问8答案被采纳4文章53

请问一下OpenHarmony 中,如何播放rtsp 格式的直播流媒体

润开鸿_闻飞 显示全部楼层 发表于 2025-3-4 18:46:05

【问题描述】

请问鸿蒙的OpenHarmony-v4.1-Release如何支持rtsp流媒体播放

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论8

onefan

沙发 发表于 7 天前
可以使用三方库:ijkplayer
三方库链接:
https://gitee.com/openharmony-sig/ohos_ijkplayer/tree/master/

润开鸿_闻飞

发表于 2025-3-5 15:57  IP属地: 江苏省扬州市

回复 onefan: 这是应用层的,想了解framework怎么适配?multimedia_player_framework这个仓怎么配置,走的是histreamer还是gstreamer?

【1 条回复】

青山

板凳 发表于 7 天前
4.1 multimedia_player_framework播放默认走gstreamer,但无论gstreamer还是histreamer OpenHarmony原生都不支持rtsp协议,需要修改框架代码。
gstreamer扩展rtsp可以参考 https://blog.csdn.net/m0_64778763/article/details/140335007  我以前尝试过可以成功

润开鸿_闻飞

发表于 2025-3-5 19:10  IP属地: 江苏省扬州市

回复 青山: 这些我这边都适配过了,rtsp能跑起来,我比较关注的是rtsp的初始化流程,就是类似于g_object_set怎么配置;还有就是命令行gst-inspect  gst-launch   gstrtsptest如何测试

青山

发表于 2025-3-6 09:38  IP属地: 四川省成都市

回复 润开鸿_闻飞: 你是想通过命令行工具测试,不是通过应用调用AVPlayer接口测试?
因为播放需要显示插件,通过gst-launch基本无法搭建pipeline播放

润开鸿_闻飞

发表于 2025-3-6 09:52  IP属地: 江苏省扬州市

回复 青山: 最好是命令行测试,或者能不能提供一下如果我要写一个应用播放rtsp,C代码流程代码怎么写?我现在通过ets的video标签能够播放,但是实际的调用流程并不熟悉,其实算是碰运气适配好了rtsp,原理其实并不清楚的,想搞懂这一块

【5 条回复】 查看全部
共8 条回复,点击查看

Copyright   ©2025  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部