andy_mqy

andy_mqy

1个粉丝

26

问答

0

专栏

0

资料

andy_mqy  发布于  2016-06-03 14:49:35
采纳率 0%
26个问答
11597

关于Hi3536解码16路和编码2路的问题

 
各位好,现在调试Hi3536的demo板,按3536数据手册介绍最多可以解码16路1080P,并实现2路1080P的编码。将SDK中的例程进行修改,创建了16个1080P的解码通道实现解码本地的保存的1080P的264码流,然后解码通道0-7合屏为1路视频并编码,解码通道8-15的输出合屏为1路视频进行编码,执行后可以生成2路264码流文件。对生成的码流解码播放时,出现了有些解码通道只有开始画面之后就停止了,有的解码通道可以正常播放。如果使用16路解码通道,而将16路解码通道输出合屏并编码为1路码流时对生成的码流播放是可以正常看到播放的画面的。多增加了1路编码,会导致的,还是其它原因呢?请教各位,多谢。
我来回答
回答9个
时间排序
认可量排序

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-06-03 15:03:02
认可0
使用WBC吗?

一般来说, 海思的官方手册的编解码能力是可信的(只会多,不会少), 如果无法达到只能从实现上去看是否正确了

官方性能:
单片Hi3536 NVR 解决方案
16x1080p NVR
接入32路1080p@10Mbps码流
16路1080p实时解码(16路轮询预览)
2路1080p实时编码
1080p @32fps JPEG抓拍
HDMI 4Kx2K@30fps 16画面超高清输出

andy_mqy

1个粉丝

26

问答

0

专栏

0

资料

andy_mqy 2016-06-05 15:48:33
认可0
没有使用Wbc回写,这种方式文档里面介绍好像是通过HD高清设备输出然后回写到SD标清设备,使用的是输出视频层绑定到编码通道方式,我这个项目不需要有食品输出,只要达到界面16路1080p的同时,可以将16路解码通道任意组合到2路编码通道上,可以生产2路1080p的264文件。

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-06-06 08:22:26
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31184&ptid=11508]andy_mqy 发表于 2016-6-5 15:48[/url]
没有使用Wbc回写,这种方式文档里面介绍好像是通过HD高清设备输出然后回写到SD标清设备,使用的是输出视频 ...[/quote]

那么解码通道组合是如何实现的呢

感觉还是实现方案上导致不能把性能发挥出来

andy_mqy

1个粉丝

26

问答

0

专栏

0

资料

andy_mqy 2016-06-08 15:27:49
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31191&ptid=11508]zhuangweiye 发表于 2016-6-6 08:22[/url]
那么解码通道组合是如何实现的呢

感觉还是实现方案上导致不能把性能发挥出来[/quote]

解码通道组合是通过将虚拟视频层绑定到编码通道实现的,调试了一段时间发现对于3536芯片的解码通道而言需要配置VB,调试时也在例程中调整增大了VB,有了一定效果,目前可以实现前8路的编码组合,后8路调整解码通道的VB参数多次测试,不是8路播放速度快于正常速度就是没有实现8路的组合。 而手册上关于解码通道的配置也没大看明白。

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-06-08 17:30:38
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31326&ptid=11508]andy_mqy 发表于 2016-6-8 15:27[/url]
解码通道组合是通过将虚拟视频层绑定到编码通道实现的,调试了一段时间发现对于3536芯片的解码通道而言需 ...[/quote]

3536就是构架比较复杂,实现的功能多些,各个模块绑来绑去,一会儿就把芯片绑晕了:lol ,我最近也准备熟悉一下3536的应用了。

不过我只做解码,也想弄一下你做的这个,我就是嫌弃3536,2路1080P编码弱了些,要是4路就好了。

andy_mqy

1个粉丝

26

问答

0

专栏

0

资料

andy_mqy 2016-06-12 14:57:04
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31358&ptid=11508]ngswfx 发表于 2016-6-8 17:30[/url]
3536就是构架比较复杂,实现的功能多些,各个模块绑来绑去,一会儿就把芯片绑晕了 ,我最近也准备 ...[/quote]

恩,数据手册上说解码16路1080p的时候可以实现2路1080p的编码,如果不是同时解码16路1080p,编码的路数可能允许多几个,这个手册没说,需要测试。

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-06-12 17:43:33
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31499&ptid=11508]andy_mqy 发表于 2016-6-12 14:57[/url]
恩,数据手册上说解码16路1080p的时候可以实现2路1080p的编码,如果不是同时解码16路1080p,编码的路数可 ...[/quote]

这个可不能这么算,编码路数能多,不过我估计最多3路,他和解码关系不大,是独立的硬件通道,和CPU部分资源无关。编码解码都是硬件资源,少解码,只能节约部分CPU资源。对于编码来说,需要占用调度的CPU资源应该不多,很少一部分就可以满足需求了。

/////////不过这都是瞎猜,需要实际测试。我是希望能解8个1080,压缩4个1080。

JACK_ZHANG

0个粉丝

5

问答

0

专栏

0

资料

JACK_ZHANG 2016-09-14 15:18:02
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31509&ptid=11508]ngswfx 发表于 2016-6-12 17:43[/url]
这个可不能这么算,编码路数能多,不过我估计最多3路,他和解码关系不大,是独立的硬件通道,和CPU部分资 ...[/quote]

我这测试直接把界面的数据进行编码,编到4路的时候不正常了,3路1080P@30FPS还是正常的

fayfive

0个粉丝

13

问答

0

专栏

0

资料

fayfive 2016-12-28 20:57:47
认可0
pdf上面不是写着 9x1080p@30fps H.265/H.264解码 + 4Kx2K@30fps
H.264编码 + 9x1080p@2fps JPEG编码  为何减少解码路数还是上不去?
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区