lucky

lucky

0个粉丝

3

问答

0

专栏

0

资料

lucky  发布于  2018-06-28 09:47:27
采纳率 0%
3个问答
4729

hi3531A解码h264流(CABAC编码)卡顿

 
hi3531a解码h264流(CABAC编码),能看到解码后的图像,但是视频是一顿一顿的,该芯片是不是不支持CABAC编码的h264流,有知道的吗,多谢解答
我来回答
回答17个
时间排序
认可量排序

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-06-28 10:01:53
认可0
如果不支持, 应该看不到解码图像

lucky

0个粉丝

3

问答

0

专栏

0

资料

lucky 2018-06-28 10:54:01
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100343&ptid=50966]zhuangweiye 发表于 2018-6-28 10:01[/url]
如果不支持, 应该看不到解码图像[/quote]

能看到图像,只是很卡,查看3531a支持的解码格式也没有看到CABAC编码的

lucky

0个粉丝

3

问答

0

专栏

0

资料

lucky 2018-06-28 11:10:53
认可0
官方文档支持的格式:
H.264 Baseline Profile Level 5.0 解码
z  H.264 Main Profile Level5.0 解码
z  H.264 High profile Level5.0 解码
z  MPEG4 SP L0~L3 解码
z  MPEG4 ASP L0~L5/MPEG4 短头解码
z  MPEG2 MP/HL、M L、LL 解码
z  MPEG2 SP/ML 解码
z  MPEG1 解码
z  AVS Jizhun Level 6.0 解码
z  VC1 SP@LL,ML 解码
z  VC1 MP@LL,ML,HL
z  VC1 AP@L0~L3
z  MJPEG/JPEG Baseline 解码
z  最大分辨率:H.264:5632x4224;其它:1920x1088
z  解码性能:1080P@60fps

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-06-28 11:25:18
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100348&ptid=50966]lucky 发表于 2018-6-28 11:10[/url]
官方文档支持的格式:
H.264 Baseline Profile Level 5.0 解码
z  H.264 Main Profile Level5.0 解码
[/quote]

H.264 main profile 必须支持CABAC

lucky

0个粉丝

3

问答

0

专栏

0

资料

lucky 2018-06-28 11:35:54
认可0
我这边有个视频格式为:1280*720(16:9),at 25.000fps,AVC([email]Hihg@L3.1[/email])(CABAC/5Ref Frames)解码播放卡顿
另一个视频格式为:16.0Mbps,1280*720(16:9),at 60.000fps,AVC([email]High@L5.0[/email])(1Ref Frames)解码播放正常

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-06-28 11:57:28
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100350&ptid=50966]lucky 发表于 2018-6-28 11:35[/url]
我这边有个视频格式为:1280*720(16:9),at 25.000fps,AVC()(CABAC/5Ref Frames)解码播放卡顿
另一个 ...[/quote]

给个运行时的 /proc/umap/vdec 和 /dev/logmpp 看看

lucky

0个粉丝

3

问答

0

专栏

0

资料

lucky 2018-06-28 14:08:20
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100354&ptid=50966]zhuangweiye 发表于 2018-6-28 11:57[/url]
给个运行时的 /proc/umap/vdec 和 /dev/logmpp 看看[/quote]

视频加载对应的通道ID:0
查看/dev/logmpp,卡顿的视频一直打印下面的信息
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c

查看/proc/umap/vdec:
-----MODULE PARAM--------------------------------------------------------------
  obey_minCR    MiniBufMode     VBSource
           0              0            0

-----CHN ATTR & PARAMS-------------------------------------------------------
  ID  TYPE   Prior    MaxW    MaxH   Width  Height   StrmInputMode  Compress   STATE
   0  H264       5    1920    1080    1280     720   FRAME/NOBLOCK         N   START
   9  JPEG       5    1920    1080    1920    1080   FRAME/NOBLOCK         N   START
  10  JPEG       5    1920    1080    1920    1080   FRAME/NOBLOCK         N   START
  11  JPEG       5    1920    1080    1920    1080   FRAME/NOBLOCK         N   START
  ID  VfmwID  RefNum MvpEnable   DispNum     BufSize  MaxSlice  MaxSPS  MaxPPS  MaxVPS  DisplayMode
   0       0       2        No         2     6220800        16       2       2       0      Preview
   9      -1       0       N/A         2     6220800         0       0       0       0      Preview
  10      -1       0       N/A         2     6220800         0       0       0       0      Preview
  11      -1       0       N/A         2     6220800         0       0       0       0      Preview
  ID  ErrThr   StrmThr   DecMode   OutMode  SetUserPic    Rotate  PicPoolId  PmvPoolId  PriVbCnt
   0     100         0        IP       Dec           N         0         -1         -1        -1
   9      30         0        IP       Dec           N         0         -1         -1        -1
  10      30         0        IP       Dec           N         0         -1         -1        -1
  11      30         0        IP       Dec           N         0         -1         -1        -1

-----CHN STATE-----------------------------------------------------------------
  ID  PrtclErr  StrmUnSP StrmError RefNumErr  PicSizeErr  fmterror  PicBufSizeErr     StrmNotRls    Notify
   0         0         0      9720         3           0         0              0              0     14791
   9         0         0         0         0           0         0              0              0         0
  10         0         0         0         0           0         0              0              0         0
  11         0         0         0         0           0         0              0              0         0
  ID  fps  TimerCnt   BufFLen   DataLen   UsrFLen    UsrLen   ptsBufF   ptsBufU StreamEnd
   0    1     21722   7255469         0      1168      2896        39         0         0
   9    1   1353242   7258080         0      4064         0        39         0         0
  10    1   1353240   7258080         0      4064         0        39         0         0
  11    1   1353239   7258080         0      4064         0        39         0         0

----- Detail Stream STATE -----------------------------------------------------------
  ID MpiSndNum           MpiSndLen   VdecNum   VdecLen  FmGetNum            FmGetLen  FmRlsNum            FmRlsLen  FmLstGet FmRlsFail
   0      4936            76584177      4936     74040      4946            76658217      4945            76655606      2611         0
   9         1              115763         1        15         1              115778         1              115778    115778         0
  10         1              110753         1        15         1              110768         1              110768    110768         0
  11         1              104643         1        15         1              104658         1              104658    104658         0

----- Detail FrameStore STATE -----------------------------------------------------------
  ID  FmNewPic GetFromFm   Discard    UsrSnd    KerSnd    KerRls   MeetEnd   FrmInVdec           CurPicPts   RedDiff  MaxRedDiff   DecDiff  MaxDecDiff
   0        84        84         0         0        84        83      4936           0                   0       223       10033      4119       13362
   9         1         1         0         0         1         0         1           0                   0     10724       10724         0           0
  10         1         1         0         0         1         0         1           0                   0     15911       15911         0           0
  11         1         1         0         0         1         0         1           0                   0      3988        3988         0           0
  ID  FreeNode  VfmwNode   VgsNode VgsWorkingNode  BusyNode  UserNode    RefNum  IsAvalible   VbCnt  MaxVbCnt   GetPicVbFail   GetMvpVbFail
   0        38         1         0              0         0         1         0           1       3         5              0              0
   9        39         0         0              0         0         1         0           0       1         3              0              0
  10        39         0         0              0         0         1         0           0       1         3              0              0
  11        39         0         0              0         0         1         0           0       1         3              0              0

----- Detail UserData STATE -----------------------------------------------------------
  ID    MpiGet      MpiGetLen    MpiRls      MpiRlsLen   Discard     DiscardLen GetFromFm   GetFromFmLen   UsrFLen    UsrLen
   0         0              0         0              0         0              0         4           2896      1168      2896
   9         0              0         0              0         0              0         0              0      4064         0
  10         0              0         0              0         0              0         0              0      4064         0
  11         0              0         0              0         0              0         0              0      4064         0

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-06-28 14:37:24
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100360&ptid=50966]lucky 发表于 2018-6-28 14:08[/url]
视频加载对应的通道ID:0
查看/dev/logmpp,卡顿的视频一直打印下面的信息
:Stream error ,can't decor ...[/quote]


ID  VfmwID  RefNum MvpEnable   DispNum     BufSize  MaxSlice  MaxSPS  MaxPPS  MaxVPS  DisplayMode
   0       0       2        No         2     6220800        16       2       2       0      Preview

创建的解码器只有2个参考帧, 当然不能解5个参考帧的码流了

改一下, 加大到5就好了,现在楼主只解了I帧, 看上去是像动画

lucky

0个粉丝

3

问答

0

专栏

0

资料

lucky 2018-06-28 14:39:54
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100365&ptid=50966]zhuangweiye 发表于 2018-6-28 14:37[/url]
ID  VfmwID  RefNum MvpEnable   DispNum     BufSize  MaxSlice  MaxSPS  MaxPPS  MaxVPS  DisplayMo ...[/quote]

你是怎么看到的该码流是5个参考帧的码流?

lucky

0个粉丝

3

问答

0

专栏

0

资料

lucky 2018-06-28 14:53:53
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100365&ptid=50966]zhuangweiye 发表于 2018-6-28 14:37[/url]
ID  VfmwID  RefNum MvpEnable   DispNum     BufSize  MaxSlice  MaxSPS  MaxPPS  MaxVPS  DisplayMo ...[/quote]

已经增加到5了出现了花屏的现象,
/dev/logmpp信息如下
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [Func]:VDEC_DRV_MakeSliceList [Line]:195 [Info]:<3>[  vdec] slice type 1 error
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [Func]:VDEC_DRV_MakeSliceList [Line]:195 [Info]:<3>[  vdec] slice type 1 error
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0
<3>[  vdec] [File]:/home/pub/platform_h5_build/mpp/code/mkp/vdec/vdec.c
[Line]:1952
[Info]:Stream error ,can't decorder at Event chn 0

/proc/umap/vdec信息如下
[VDEC] Version: [Hi3531A_MPP_V1.0.3.0 B040 Release], Build Time[Jun  8 2016, 17:21:31]

-----MODULE PARAM--------------------------------------------------------------
  obey_minCR    MiniBufMode     VBSource
           0              0            0

-----CHN ATTR & PARAMS-------------------------------------------------------
  ID  TYPE   Prior    MaxW    MaxH   Width  Height   StrmInputMode  Compress   STATE
   0  H264       5    1920    1080    1280     720   FRAME/NOBLOCK         N   START
   1  JPEG       5    1920    1080    1920    1080   FRAME/NOBLOCK         N   START
   2  JPEG       5    1920    1080    1920    1080   FRAME/NOBLOCK         N   START
   3  JPEG       5    1920    1080    1920    1080   FRAME/NOBLOCK         N   START
  ID  VfmwID  RefNum MvpEnable   DispNum     BufSize  MaxSlice  MaxSPS  MaxPPS  MaxVPS  DisplayMode
   0       0       6        No         2     6220800        16       2       2       0      Preview
   1      -1       0       N/A         2     6220800         0       0       0       0      Preview
   2      -1       0       N/A         2     6220800         0       0       0       0      Preview
   3      -1       0       N/A         2     6220800         0       0       0       0      Preview
  ID  ErrThr   StrmThr   DecMode   OutMode  SetUserPic    Rotate  PicPoolId  PmvPoolId  PriVbCnt
   0     100         0        IP       Dec           N         0         -1         -1        -1
   1      30         0        IP       Dec           N         0         -1         -1        -1
   2      30         0        IP       Dec           N         0         -1         -1        -1
   3      30         0        IP       Dec           N         0         -1         -1        -1

-----CHN STATE-----------------------------------------------------------------
  ID  PrtclErr  StrmUnSP StrmError RefNumErr  PicSizeErr  fmterror  PicBufSizeErr     StrmNotRls    Notify
   0         0         0      3806         0           0         0              0              0     12512
   1         0         0         0         0           0         0              0              0         0
   2         0         0         0         0           0         0              0              0         0
   3         0         0         0         0           0         0              0              0         0
  ID  fps  TimerCnt   BufFLen   DataLen   UsrFLen    UsrLen   ptsBufF   ptsBufU StreamEnd
   0   14     24252   7253354         0      1168      2896        39         0         0
   1    1     24222   7258080         0      4064         0        39         0         0
   2    1     24221   7258080         0      4064         0        39         0         0
   3    1     24220   7258080         0      4064         0        39         0         0

----- Detail Stream STATE -----------------------------------------------------------
  ID MpiSndNum           MpiSndLen   VdecNum   VdecLen  FmGetNum            FmGetLen  FmRlsNum            FmRlsLen  FmLstGet FmRlsFail
   0      5568            92264219      5568     83520      5580            92347739      5579            92343013      4726         0
   1         1              115763         1        15         1              115778         1              115778    115778         0
   2         1              110753         1        15         1              110768         1              110768    110768         0
   3         1              104643         1        15         1              104658         1              104658    104658         0

----- Detail FrameStore STATE -----------------------------------------------------------
  ID  FmNewPic GetFromFm   Discard    UsrSnd    KerSnd    KerRls   MeetEnd   FrmInVdec           CurPicPts   RedDiff  MaxRedDiff   DecDiff  MaxDecDiff
   0      3098      3098         0         0      3098      3094      5568           0                   0      1495        8067      4978       12037
   1         1         1         0         0         1         0         1           0                   0     25683       25683         0           0
   2         1         1         0         0         1         0         1           0                   0     14274       14274         0           0
   3         1         1         0         0         1         0         1           0                   0      3102        3102         0           0
  ID  FreeNode  VfmwNode   VgsNode VgsWorkingNode  BusyNode  UserNode    RefNum  IsAvalible   VbCnt  MaxVbCnt   GetPicVbFail   GetMvpVbFail
   0        35         1         0              0         0         4         4           1       6         9              0              0
   1        39         0         0              0         0         1         0           0       1         3              0              0
   2        39         0         0              0         0         1         0           0       1         3              0              0
   3        39         0         0              0         0         1         0           0       1         3              0              0

----- Detail UserData STATE -----------------------------------------------------------
  ID    MpiGet      MpiGetLen    MpiRls      MpiRlsLen   Discard     DiscardLen GetFromFm   GetFromFmLen   UsrFLen    UsrLen
   0         0              0         0              0         0              0         4           2896      1168      2896
   1         0              0         0              0         0              0         0              0      4064         0
   2         0              0         0              0         0              0         0              0      4064         0
   3         0              0         0              0         0              0         0              0      4064         0

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-06-28 14:57:09
认可0
本帖最后由 zhuangweiye 于 2018-6-28 15:01 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=100366&ptid=50966]lucky 发表于 2018-6-28 14:39[/url]
你是怎么看到的该码流是5个参考帧的码流?[/quote]

"我这边有个视频格式为:1280*720(16:9),at 25.000fps,AVC([email]Hihg@L3.1[/email])(CABAC/5Ref Frames)解码播放卡顿"

  ID  PrtclErr  StrmUnSP StrmError RefNumErr  PicSizeErr  fmterror  PicBufSizeErr     StrmNotRls    Notify
   0         0         0              9720         3           0         0              0              0     14791

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-06-28 14:58:48
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100368&ptid=50966]lucky 发表于 2018-6-28 14:53[/url]
已经增加到5了出现了花屏的现象,
/dev/logmpp信息如下
[Line]:1952
[/quote]

是不是有B帧 ?

lucky

0个粉丝

3

问答

0

专栏

0

资料

lucky 2018-06-28 15:00:46
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100369&ptid=50966]zhuangweiye 发表于 2018-6-28 14:57[/url]
"我这边有个视频格式为:1280*720(16:9),at 25.000fps,AVC()(CABAC/5Ref Frames)解码播放卡顿"[/quote]

目前出现了另外一个现象,感觉像快进,还有花屏现象。

lucky

0个粉丝

3

问答

0

专栏

0

资料

lucky 2018-06-28 15:18:33
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100370&ptid=50966]zhuangweiye 发表于 2018-6-28 14:58[/url]
是不是有B帧 ?[/quote]

这个还真不知道了,怎么查看有没有b帧?

lucky

0个粉丝

3

问答

0

专栏

0

资料

lucky 2018-06-28 17:29:03
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100370&ptid=50966]zhuangweiye 发表于 2018-6-28 14:58[/url]
是不是有B帧 ?[/quote]

已经验证过了,确实有B帧,3531不支持B帧解码啊

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2018-06-28 17:30:17
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100391&ptid=50966]lucky 发表于 2018-6-28 17:29[/url]
已经验证过了,确实有B帧,3531不支持B帧解码啊[/quote]

只有用VDH的才支持 B frame

用VEDU解码的都不支持

lucky

0个粉丝

3

问答

0

专栏

0

资料

lucky 2018-06-28 17:35:07
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100392&ptid=50966]zhuangweiye 发表于 2018-6-28 17:30[/url]
只有用VDH的才支持 B frame

用VEDU解码的都不支持[/quote]

非常感谢,谢谢大神指导,现在知道问题在哪了。谢谢谢。。。。。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区