蜡笔不信

蜡笔不信

2个粉丝

13

问答

3

专栏

2

资料

蜡笔不信  发布于  2024-03-05 15:56:17
采纳率 16%
13个问答
778

ss928编码的h264帧流,用RTSP传输到电脑,VLC播放不了是什么情况?

悬赏E币 10 个
已结题

ss928编码的h264帧流,用RTSP传输到电脑,VLC播放不了是什么情况?


每帧前20和后20个数据。还有帧的数据长度。


之前用hi3519av100的代码,现在弄到ss928这里,就这样了

我来回答
回答9个
时间排序
认可量排序

毛巾卷

42个粉丝

19

问答

16

专栏

68

资料

毛巾卷 2024-03-05 16:37:54 已获得 1.00 E币
认可0

venc正常不,先排查看看

wj

6个粉丝

0

问答

0

专栏

0

资料

wj 2024-03-05 16:46:58 已获得 1.00 E币
认可0

rtsp发送的宽高是不是对的

邓晓

21个粉丝

1

问答

0

专栏

19

资料

邓晓 2024-03-05 17:53:30 已获得 3.00 E币
认可0

是不是没有解析到sps pps信息,vlc都没有显示宽和高,看下发送码流I帧前有没有sps/pps信息

ezreal

1个粉丝

0

问答

0

专栏

0

资料

ezreal 2024-03-06 09:29:45 已获得 3.00 E币
认可0

使用的RTSP传输代码配置有问题:代码默认未指定帧类型,传输的时候没有指定I帧或P帧,导致VLC接收到之后无法解析;后续指定每帧的帧类型后,VLC就可以播放了。

YanSH🅴

3个粉丝

4

问答

0

专栏

0

资料

YanSH🅴 2024-03-13 09:19:52 已获得 1.00 E币
认可1

直接用VLC打开H264呢

吴自牧

1个粉丝

1

问答

0

专栏

0

资料

吴自牧 2024-03-15 16:03:42 已获得 1.00 E币
认可1

获取h264流数据前需先获取I帧

wxp

1个粉丝

0

问答

0

专栏

0

资料

wxp 2024-03-21 13:56:46
认可1

1.先把264数据保存在本地,使用VLC或FFmpeg播放试试
2.如果本地可以播放,推流上去播不了的话。再将本地264数据用ffmpeg进行推流测试
3.如果本地264数据用ffmpeg推流没有问题,那就是你的RTSP协议有问题
4.用wireshark抓取数据,对比和正常的RTSP数据的差别
思路打的如此,要不就是协议问题,要不就是数据问题。

leo

6个粉丝

0

问答

0

专栏

5

资料

leo 2024-05-13 19:24:25
认可0

可以用ffmpeg,他的ffplay很强大

-5643

1个粉丝

2

问答

0

专栏

0

资料

-5643 2024-07-17 17:15:39
认可0

一般是I帧有问题,I帧前带SPS\PPS也要留意正不正常

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

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区