librtmp问题

其他技术论坛 > Flash流媒体开发 [问题点数:40分,结帖人luo18673036340]
等级
本版专家分:0
结帖率 91.18%
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:0
leon_罗

等级:

rtmpdump的librtmp时间戳有问题,服务器会断开连接

使用librtmp的编码器(推流到rtmp服务器),以及基于librtmp服务器(接受rtmp流),都会遇到大约4.6小时就断开连接的问题。 原因在于adobe对于chunk type = 3的包,标准文档说明是不发extended timestamp,但是...

【rtmp】windows构建srs librtmp遇到的问题

看起来srs 需要 C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\WinSock2.h 这样就会引入 C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\ws2ipdef.h ...

关于librtmp接收数据

关于librtmp接收数据,过程比较简单,但是细节还是比较麻烦; 简单的librtmp接收数据,可以参考最简单的基于librtmp的示例:接收(RTMP保存为FLV) ===================================================== 最...

解决基于librtmp库的rtmp直播服务第一帧图出现比较慢的问题

开发了基于librtmp的视频直播服务,但是发现利用ffplay播放器播放rtmp视频时,第一帧图象大约6s左右才能出现,客户等待时间过长。分析ffmpeg解码源码(ffmpeg解码参考...

使用librtmp接收数据时要注意的问题

(这篇博文的完整代码在我的另一篇博文《使用Librtmp接收H264 + AAC》) librtmp是一个RTMP的开源库,很多地方用它来做推流、拉流。它是RTMPDump开源软件里的一部分,librtmp的下载地址:...

编译ffmpeg以支持rtmp, librtmp not found问题

编译过程出了个librtmp not found问题,google了一圈,发现有很多类似的问题,但都和我的不完全一样。我的根本问题是mingw下的pkg-config没有正确安装。librtmp经过make和make install后,库文件和头文件都已经分别...

FFmpeg —— librtmp的安装(linux)

安装环境 linux版本: CentOS Linux release 7.7.1908 (Core) 下载安装(RTMP) 进入官网http://rtmpdump.mplayerhq.hu/ 通过git下载 git clone git://git.ffmpeg.org/rtmpdump 通过tar包下载 ......

ffmpeg和librtmp推流rtmp的区别和存在的问题

1 ffmpeg可以从rtsp流地址中取H264,推流。  人物运动的时候有局部花屏。 2 librtmp推流,时间戳是40。  有灰屏的原因--把nal type = 6的也推上去了。 nginx rtmp做流媒体服务器。 ...

windows下librtmp编译

摸索了很多天,大概一个星期,总结下,参考链接如下(参考1)(参考2)遇到的问题真的很多。

H264/ACC数据使用librtmp推流到服务器

都说使用librtmp很简单,但是在网上找了很久,还是被各种大神坑了。 其实我也还是有很多东西不懂,如果下面有什么问题的地方,还请各位大神指点纠正。 1.视频数据必须是H264。 2.音频数据必须是AAC。 3.安装...

librtmp 时间戳超过 0xffffff时,FMS掉连接

遇到问题,当使用librtmp,发送实时码流时,4.66小时后即会掉连接。网上有帖子讲解是什么原因造成的, 但始终没找到一个代码,实现。今天把解决方法贴出来,以留备忘,若有不妥之处,请及时与本人联系。谢谢! ...

ffmpeg支持rtmp出现问题

编译过程出了个librtmp not found问题,google了一圈,发现有很多类似的问题,但都和我的不完全一样。我的根本问题是mingw下的pkg-config没有正确安装。librtmp经过make和make install后,库文件和头文件都已经分别...

srs提供的rtmp客户端srs-librtmp

1、RTMP握手协议 查看链接 : https://github.com/ossrs/srs/wiki/v1_CN_RTMPHandshake 2、下载srs-master.zip版本 ... 3、SRS可以直接导出一个srs-librtmp的project,编译成.h和.a使用。或者导出为...

libRtmp推流至CDN, CDN将socket close掉而导致失败

但我用librtmp这个库的方式应该是没有问题的,使用方式如下,请大神指点: 1:收到第一个视频关键帧时,发送AAC Sequnce Header至CDN,m_nChannel为0x05; ,时间戳为系统时间戳GetTickCount() - 开始推流的时间戳;...

librtmp发送阻塞

我的解决方法是:直接用RTMP_IsConnected()在推流之前检测网络是否断开,流是否断开,如果发现断开,马上启动重连RTMP。这样可以避免在路由器不稳定的情况下,出现阻塞...在librtmp的RTMP_Connect0( )中加入了send超

librtmp 多路推送直播流,多线程or多进程?

如题。利用librtmp同时推送多路码流到Nginx 服务器,多进程号还是多线程好?请大牛指点

pkg-config简介

pkg-config可用与列举出某个库的相关信息,比如此库的路径、相关头文件路径等,这在程序编译时将非常有用。例如,现在要编译一个依赖librtmp.so库的程序。...这是一个大问题,但有了pkg-config后这些都不是问题

librtmp开源库与android平台编译记录

一、编写目的为了记录编译librtmp开源库过程遇到的问题,帮助后来人提供参考,希望本文能为大家提供参考。 二、简介(官方介绍)The Real-Time Messaging Protocol (RTMP) is used for streaming multimedia content ...

实时直播协议:编译RTMPdump(libRTMP

RTMP编译

linux下编译支持librtmp、libx264、libfaac的ffmpeg

linux下编译支持librtmp、libx264、libfaac的ffmpeg下载源码 librtmp http://rtmpdump.mplayerhq.hu/ 我采用的是rtmpdump-2.4 libx264 http://download.videolan.org/x264/snapshots/ 我采用的是最新版 libfaac ...

mingw编译ffmpeg+librtmp过程记录

ffmpeg支持RTMP客户端,如果想使用ffmpeg将音视频发布至red5上,以实现实时直播,则需要librtmp的支持。在linux下的编译比较简单,这里使用mingw在windows上编译。 1.相关资源下载  rtmpdump-2.3-windows.zip ...

windows下使用vc2008编译librtmp

主要参考网站: http://blog.csdn.net/senophen/article/details/7349045 http://zhaostudy2.blog.163.com/blog/static/1353502052011182538414/ ...

在mac下实现android手机投屏效果

adb shell screenrecord --output-format=h264 - | ffplay - 最基本的是android的sdk里的adb工具和 adb shell screenrecord 录屏命令; 后面的参数是需要给 ffplay 播放器的;网上有很多配置 ffplay的;...

VS2012 编译Librtmp

折腾一天编译Librtmp,各种问题,对于一个被.NET 坑害的人来做C++简直累死了。

Android ffmpeg+librtmp+speex交叉编译

Ubuntu 14 ndk r10b librtmp 2.4 speex 1.2rc2 ffmpeg 2.8.1 1、编译librtmp Android.mk # This is the Android makefile for librtmp LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_S

实时视频在网页直播--windows下编译librtmp、rtmpdump

这段时间做实时视频的网页直播遇到了很多困难。 ... 开始时,迫于项目时间的压力,觉得没有足够的时间学习和分析如何将实时视频发送到RTMP流媒体服务器作为实时流,只好使用最粗糙的做法是:先把获取到的实时...

linux系统RTMPdump(libRTMP) 通过RTMP 发布H264数据

本文主要的工作是将雷神《最简单的基于librtmp的示例:发布H.264(H.264通过RTMP发布)》中的工程移植到linux系统,同时修复一些问题并且添加一部分说明。在使用该工程之前,应该有搭建好一个RTMP服务器,同时对H264...

ERROR: librtmp not found 解决方案

转载自:... ERROR: librtmp not found 解决方案 pkg-config --exists librtmp||echo no 显示 no 说明pkg-config 没有找到相应的 librtmp.pc 问题librtmp自动生成的/MinGW/lib...

librtmp发送flv tag扩展时间戳

一 librtmp 存在一个bug当时间戳大于0xffffff也就是4.64小时的时候,会和FMS掉连接,至于修复方法网上比较多,我就不多说了。可以参考这个:http://blog.csdn.net/jiang_shikun/article/details/46047417 二 ...

windows下编译librtmp

使用rtmp协议进行视频推流时可能会用到librtmp库,在这里介绍一下windows环境下编译librtmp的方法。 librtmp下载编译 下载librtmp,下载地址 下载指定版本,解压到指定目录下,librtmp文件夹下是librtmp的源码。 ...

相关热词 c# 打印 等比缩放 c#弹出右键菜单 c# 系统托盘图标 c#结构体定义 c# 根据网络定位 c# 清除html标签 c# uwp最小化 c#和java的区别 64位转换 c# 十进制 c# 点击保存草稿的实现