![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
音视频
狼群一一先锋
他日仙界如相见,一声道友尽沧桑。
展开
-
一些涉及硬件的转码命令
视频硬件编解码命令原创 2022-08-22 17:34:35 · 417 阅读 · 1 评论 -
webrtc嵌入式中转推流端
牢骚团队要搞什么webrtc,一天假回来啥都没了,抢回来了一个webrtc推流端模块,不然整个webrtc就没我啥事了。webrtc是现在的热门,刷boss的适合发现很多媒体开发岗都蹭热度要webrtc相关经验。所以同事看到webrtc眼睛放光,啥都没给我留。系统用的是kurento。推流端有两种,一种是直接运行在相机上,直接代码上拿流,这个比较简答,rtsp模块是我做的,砍了砍就实现了。另一种就是我这里要写的内容。从成品相机拉rtsp视频再推给kurento 的 kms。这个复杂一些,需要有 rt原创 2020-06-07 12:41:23 · 1075 阅读 · 0 评论 -
关于我上传的H265(ffmpeg_and_nginx-rtmp).7z的一些说明
这个压缩包已经被下载了3次,当时上传也比较仓促,说明不多,有必要做尽可能详细的说明。总共包含两个部分,一是ffmpeg,二是带rtmp模块的nginx。这两个部分就能搭建 rtmp-h265 的整套测试系统!用ffmpeg文件夹中的 ffmpeg或ffmpeg_g 作为推流端,里面已经支持了 h265. nginx 作为中间的服务器,再用ffmpeg文件夹中的 ffplay或ffplay_g 作为拉流预览端,3端都有就可以去做你需要的事情了。我是要做自己的推流端——嵌入式相机。如果不自己做而用完整的ff原创 2020-06-07 11:42:44 · 489 阅读 · 7 评论 -
ffmpeg/VLC连接rtmp视频断开的一个原因
问题这几天解决了一个问题。问题是这样的,用ffmpeg向我做的rtmp server请求rtmp视频,99%的情况视频会在10秒钟内断开。ffmpeg会报一个mismatch的错误。打印是这样的:RTMP packet size mismatch %d != %d。在ffmpeg代码中是在rtmp_packet_read_one_chunk接口中,前后两包所在帧的尺寸不匹配,需要断开。...原创 2019-05-27 09:33:08 · 4407 阅读 · 8 评论 -
解决一个信号6问题(sig6,signal6,SIGABRT,double free or corruption (!prev))
我遇到的信号6 99%都是由于数据越界导致,在memcpy的时候没有错误,在free的时候系统报SIGABRT。今天也不例外。代码是我写的,考虑不周,以后拷贝更多加小心。上图中的data大小为1024,如果memcpy 1025各字节,拷贝正常,但是在你free它的时候就会报上面截图中的错误。这就是原因。遇到这种问题不要怕,新手不要给自己设置障碍,信号是系统提供给你的帮助,而不是困难。...原创 2019-09-04 17:56:42 · 30099 阅读 · 2 评论