qq1002513

qq1002513

0个粉丝

44

问答

0

专栏

3

资料

qq1002513  发布于  2018-12-23 10:29:35
采纳率 0%
44个问答
3359

有没有前辈在海思hi3531上移植过基于qt的媒体播放器?

 
有没有前辈在海思hi3531上移植过基于qt的媒体播放器?
我来回答
回答9个
时间排序
认可量排序

Jako

0个粉丝

6

问答

0

专栏

0

资料

Jako 2018-12-23 10:30:12
认可0
不能利用海思硬编硬解吗?

qq1002513

0个粉丝

44

问答

0

专栏

3

资料

qq1002513 2018-12-23 10:31:33
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=117638&ptid=55758]Jako 发表于 2018-12-23 10:30[/url]
不能利用海思硬编硬解吗?[/quote]

我把文件重新封装了,封装成flv了。qt应该是支持视频文件播放的。

刘兵

6个粉丝

3

问答

3

专栏

6

资料

刘兵 2022-01-18 07:51:24
认可0

不要用QT自带的控件播放,消耗CPU多。可以开一个透明窗体,用海思的硬件layer直接按照窗体大小及位置进行播放,qt框架只调用而已。海思例子里面有开窗播放和全屏播放,基本上不消耗CPU。

金富贵
金富贵   回复   刘兵  2022-02-25 15:44:42
0

大佬我想问一下,我这边也想用海思+qt 去制作一个播放器,但是海思这边是不是只能硬解流数据,不能直接打开封装好的mp4等视频,还有海思这边去解码的时候,怎么跟qt去通信,比如播放,暂停,停止,进度条等一系列交互操作

-5643
-5643   回复   金富贵  2022-03-04 17:03:37
0

可以打,海思例子就有

金富贵
金富贵   回复   -5643  2022-03-16 15:57:38
0

大佬,我只找到samplevdec这个demo呀,只有解压h264,或者h265码流的例子,没见到关于其他播放器的一些周边操作,大佬方便加个联系方式么

刘兵
刘兵   回复   金富贵  2022-08-25 14:52:58
0

在QT代码里面,调用VO初始化屏显位置,绑定好vpss->vo即可。暂定和停止按钮调用vpss或vo里面的暂停功能,进度条也和mpp库有关,调用相关的处理。

波波宣

0个粉丝

0

问答

0

专栏

0

资料

波波宣 2022-03-04 10:31:36
认可0

flv 播放用 libavformate 解复用,获取对应的h264 流,和音频流,然后硬件解码视频流,可以通过视频层输出。用QT 做个播放器外壳,QT视频窗口背景透明,让视频层投过QT 显示出来。也可以通过解码视频流后,通过API 获取VDEC 的视频帧,然后自己做YUV 转 RGB,最后显示QT 控件上。

Daiker

29个粉丝

4

问答

8

专栏

2

资料

Daiker 2022-03-04 17:40:31
认可0

没有用过!

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区