ffmpeg nginx hls-FFmpeg推送rtmp视频流到nginx的问题

问题描述

FFmpeg推送rtmp视频流到nginx的问题

FFmpeg将网络摄像机的rtsp视频流转换成rtmp流,然后推送rtmp视频流到nginx上面,然后使用手机播放hls的视频流。
在期间遇到一些问题,总是丢包,我截了个图,请大家帮忙看看是不是我在使用ffmpeg时参数设置的不对啊。
我使用的命令:
ffmpeg -i rtsp://admin:12345@172.27.35.56 -vcodec copy -acodec aac -ar 44100 -strict -2 -ac 1 -f flv -s 640x480 rtmp://172.27.35.2:1935/hls/test2

解决方案

命令没问题,应该是网络的问题。

解决方案二:

你好,请问用ffmpeg将udp流切片到nginx目录下,命令行怎么写?

解决方案三:

./ffmpeg -i udp://@231.0.16.101:5001 -f flv -vcodec libx264 -vprofile baseline -acodec aac -ar 44100 -strict -2 -ac 1 -f flv -s 1280x720 -q 10 rtmp://192.168.100.108:1935/hls/test

解决方案四:

使用ffmpeg推送flv视频文件到nginx指定的临时文件中,推送成功临时文件夹中生成*.m3u8和多个*.ts文件,但是过了几分钟,*.m3u8和多个*.ts文件自动被删除,不知道这是为什么?

时间: 2024-08-06 22:26:09

ffmpeg nginx hls-FFmpeg推送rtmp视频流到nginx的问题的相关文章

ffmpeg推送rtmp流到nginx问题

问题描述 ffmpeg推送rtmp流到nginx问题 解决方案 为什么会出现红色字体的问题呢?求助啊

vlc rtmp 顿卡-vlc播放 推送到本地的rtmp流会顿卡

问题描述 vlc播放 推送到本地的rtmp流会顿卡 使用ffmpeg -re -i test.flv -vcodec copy -acodec copy -f flv -y rtmp://localhost/live/live1 推送rtmp流到本地的rtmp服务器,然后使用ffplay播放rtmp流,一切正常,但是使用vlc播放时候,中间会有卡的现象,一般卡10秒左右,播放到后面卡的现象就少了. 我觉得好像是vlc的问题,抓包发现window is full,应该是这个原因引起的,就是wind

通过rtmpdump推送海康视频流到red5服务器

现在主流的网络摄像机都支持标准H264视频格式,例如 海康网络摄像机, 通过海康提供的网络SDK可以获取到视频码流.我测试的这款相机,视频编码采用的是H264,音频编码采用的是G711a. 这里,我仅测试了视频. 通过海康SDK获取到视频流为PS流,根据PS协议格式,抽取其中的H264帧数据,SPS PPS 信息.        推送RTMP流采用开源库 rtmpdump, RTMP服务器采用开源RED5.  连接上red5 后 首先 要发送 meta信息,否则通过flash 端无法打开视频流.

nginx-Nginx 怎么代理 rtmp视频流

问题描述 Nginx 怎么代理 rtmp视频流 想用一个nginx主服务器 做代理 反向代理一个可以播放rtmp视频流的nginx服务器 各位大神 这怎么办 解决方案 proxy_pass 来做反向代理 upstream设置你的视频服务器ip等

android-Android 采集摄像头数据 , 通过ffmpeg推送流至服务器

问题描述 Android 采集摄像头数据 , 通过ffmpeg推送流至服务器 Android 采集摄像头数据 , 通过ffmpeg推送流, 通过AdobeMediaServer查看 , 为什么播放视频总是隔一段时间一缓冲 , 而且播放有延迟.求大神帮忙啊 AVFormatContext *ofmt_ctx; AVStream* video_st; //视音频流对应的结构体,用于视音频编解码. AVCodecContext* pCodecCtx; AVCodec* pCodec; AVPacket

流媒体技术学习笔记之(一)nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器

参照网址: [1]http://blog.csdn.net/redstarofsleep/article/details/45092147 [2]HLS介绍:http://www.cnblogs.com/haibindev/archive/2013/01/30/2880764.html 上面这两个流的地址分别是: 第一个就是推送的地址: RTMP推流地址: rtmp://serverIp:1935/myapp/test1 第二个是HTTP地址:  HLS推流地址: http://serverIp

ffmpeg rtsp rtmp-Ubuntu上用FFmpeg将rtsp流转换成rtmp流出错!

问题描述 Ubuntu上用FFmpeg将rtsp流转换成rtmp流出错! 使用"ffmpeg -i rtsp://admin:12345@172.27.35.55 -f flv rtmp://172.27.35.2/live/stream"命令时出错 其中172.27.35.2是我电脑的IP,172.27.35.55是网络摄像机的IP 解决方案 你本地有LiveServer吗?https://github.com/winlinvip/simple-rtmp-server

win7下 nginx带ffmpeg编译找不到lib.obj

问题描述 win7下 nginx带ffmpeg编译找不到lib.obj 2C 如题:win7下 nginx带ffmpeg编译找不到lib.obj 解决方案 看下你的lib目录设置对不对,你现在指向objs.libffmpeg,看看文件是否真的在这里.

【基于libRTMP的流媒体直播之 AAC、H264 推送】

这段时间在捣腾基于 RTMP 协议的流媒体直播框架,其间参考了众多博主的文章,剩下一些细节问题自行琢磨也算摸索出个门道,现将自己认为比较恼人的 AAC 音频帧的推送和解析.H264 码流的推送和解析以及网上没说清楚的地方分享给各位.         RTMP 协议栈的实现,Bill 直接使用的 libRTMP,关于 libRTMP 的编译.基本使用方法,以及简单的流媒体直播框架,请参见博文[C++实现RTMP协议发送H.264编码及AAC编码的音视频],言简意赅,故不再赘述.         言