请教一个关于使用ffmpeg把海康nvr sdk获得的数据帧推流到rtmp server的问题

js_wujy 发布于 2017/01/13 11:42
阅读 1K+
收藏 0

刚开始学习ffmpeg,很多不懂,请不吝赐教,谢谢。

目前已经通过海康sdk获得了每一帧的H264编码数据, 在使用ffmpeg的av_write_frame向rtmp server写入也没有发生错误,但是播放不出来,什么图像都没有。

另一个疑问就是,我自己的理解是avformat_context是处理封装相关的, avcodec_context是处理编解码相关的。既然通过海康的sdk已经获得了编码后的h264数据,我应该无需使用codec的解码功能,只要直接转发出去就可以了?

我的qq2429302,任何信息都不胜感激。


加载中
0
明月惊鹊
明月惊鹊

1, 你要确定海康给你的标准H264!! 她经常带有私有格式却硬说是h264。

2, 可以先把数据写到一个文件里去, 再用ffmpeg命令行去推rtmp试试。

28785698 群 这里都是玩流媒体开发的。

0
js_wujy
js_wujy
非常非常的感谢,我先试下
返回顶部
顶部