shanght1

shanght1

0个粉丝

8

问答

0

专栏

0

资料

shanght1  发布于  2018-06-04 17:41:20
采纳率 0%
8个问答
6003

UDP传输,VLC实时播放卡顿

 
再VENC中获取视频流数据,以udp进行实时传输,视频不流畅,感觉一卡一卡的,时间久的话会出现花屏,有木有大佬给指点下?:'(
我来回答
回答18个
时间排序
认可量排序

shanght1

0个粉丝

8

问答

0

专栏

0

资料

shanght1 2018-06-04 17:48:00
认可0
特别是当移动物体时,会感觉一卡一卡的,偶尔会流畅一会儿!

ezreal_cs

1个粉丝

2

问答

7

专栏

1

资料

ezreal_cs 2018-06-04 19:09:26
认可0
请上一下花屏的图片,可能是buff太小

shanght1

0个粉丝

8

问答

0

专栏

0

资料

shanght1 2018-06-05 09:37:49
认可0
图片如附件,并且,我已在udp发送之前添加了如下buff语句:
int nSendBufSize = 32*1024*5;
        if(setsockopt(socket_descriptor, SOL_SOCKET, SO_SNDBUF, (char*)&nSendBufSize ,sizeof(nSendBufSize)) < 0)
    {
        SAMPLE_PRT("setsockopt error1");     
        return NULL;
}
同时,已经对udp发送数据包大小进行了限定:1472
且,vi/venc帧率相同,现在的现象是,隔一段时间进行一次如图所示的花屏,约1s之后才能恢复!
请教下,如何解决?有个思路就行!谢谢!

shanght1

0个粉丝

8

问答

0

专栏

0

资料

shanght1 2018-06-05 09:54:13
认可0
有点周期性的感觉,掐表发现37s 花屏一次!

shanght1

0个粉丝

8

问答

0

专栏

0

资料

shanght1 2018-06-06 10:51:49
认可0
不要沉 啊!有木有大牛给个思路?:'(

shanght1

0个粉丝

8

问答

0

专栏

0

资料

shanght1 2018-06-07 13:22:26
认可0
人呢?大神们???:'(

ck2952

0个粉丝

14

问答

0

专栏

0

资料

ck2952 2018-06-07 15:10:19
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=88503&ptid=39729]shanght1 发表于 2018-6-5 09:37[/url]
图片如附件,并且,我已在udp发送之前添加了如下buff语句:
int nSendBufSize = 32*1024*5;
        if(setsocko ...[/quote]

楼上说的buf是压缩视频时开的buf,不是udp发送的buf吧。。。。

shanght1

0个粉丝

8

问答

0

专栏

0

资料

shanght1 2018-06-08 17:47:37
认可0
这不是发送buff?我看的udp给发送buff进行拓展都是这样写的啊

shanght1

0个粉丝

8

问答

0

专栏

0

资料

shanght1 2018-06-12 16:10:10
认可0
我增加了视频块的个数,有显著改善,
人真少,
结帖!

blacktangel

0个粉丝

12

问答

0

专栏

0

资料

blacktangel 2018-06-14 18:53:08
认可0
流媒体出问题的地方太多,信息太少难分析。

blacktangel

0个粉丝

12

问答

0

专栏

0

资料

blacktangel 2018-06-14 18:53:47
认可0
大多是udp丢帧了。 然后周期性的一个IDR能让图像恢复

shanght1

0个粉丝

8

问答

0

专栏

0

资料

shanght1 2018-06-20 09:53:44
认可0
现在还没有改到idr那块,正如上述所说,我分包发送,增大视频缓冲区后,效果明显改善!
还是谢谢指点了!

shanght1

0个粉丝

8

问答

0

专栏

0

资料

shanght1 2018-07-02 14:33:21
认可0
  结帖!!

Leo1987

0个粉丝

4

问答

0

专栏

0

资料

Leo1987 2018-07-03 11:17:52
认可0
把I帧的大小控制一下。 UDP发I帧过大, 或者码流过大很容易丢帧

shanght1

0个粉丝

8

问答

0

专栏

0

资料

shanght1 2018-07-03 13:45:17
认可0
码流过大确实容易丢帧,I帧大小没试过进行控制,等下试试!

shanght1

0个粉丝

8

问答

0

专栏

0

资料

shanght1 2018-06-11 10:56:21
认可0
自己顶下!:lol

hero

0个粉丝

1

问答

0

专栏

0

资料

hero 2018-06-15 09:44:37
认可0
:victory::victory:

qn1619229786

0个粉丝

3

问答

0

专栏

0

资料

qn1619229786 2022-04-21 14:15:36
认可0
大佬,可以交流一下吗,我是用3516DV300做的,也是从VENC拿数据然后UDP实时传输,但是VLC播放只能看到最上面的一块画面,而且很卡
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区