ffplay不能直播red5上的直播流问题解决

简介: 1 我一直使用flex4和flash开发视频聊天的程序,以前再flex中和flash直接写上服务器路径然后指定play的流的名称就可以了。代码如下: // Check for reconnect.

1 我一直使用flex4和flash开发视频聊天的程序,以前再flex中和flash直接写上服务器路径然后指定play的流的名称就可以了。代码如下:

// Check for reconnect.
if ( nsPlay != null ) 
{
    // Stop and close previous NetStream.
    var stopStreamEvent : StopStreamEvent = new StopStreamEvent();
    stopStreamEvent.dispatch();
}
// Setup NetStream for playback.
nsPlay = new NetStream( main.media.nc );

nsPlay.bufferTime = bufferTime;
nsPlay.receiveAudio( audio );
nsPlay.receiveVideo( video );
nsPlay.client = responder;
main.media.videoRemote = new Video( main.cameraSettings.width, main.cameraSettings.height );
main.media.videoRemote.attachNetStream( nsPlay );
main.playbackState = true;
nsPlay.play( streamName );

上面的stream就是stream1459921140010 你会看到我再接下来的c++使用ffplay去播放也是这样写的。

2 使用ffplay播放直播流:注意再这个后面多加了一个参数live=1,而且必须要加该参数,否则再red5上你能点播但是不能直播

D:\Tools\ffmpeg>ffplay -i "rtmp://localhost/oflaDemo/stream1459921140010 live=1"

3 说明之前看到一个博客中提到 http://blog.csdn.net/qiuchangyong/article/details/18862247需要修改red5源码,我修改之后编译还是不可以,而且他代码就有问题

start_time是long数据,怎么和-2比较的,这样语法就会报错。不多说这个了。

4 实例演示

播放情况



发布情况



目录
相关文章
|
存储 Cloud Native Ubuntu
音视频 ffmpeg命令直播拉流推流
音视频 ffmpeg命令直播拉流推流
|
5月前
|
视频直播 Windows
FFmpeg开发笔记(四十一)结合OBS与MediaMTX实现SRT直播推流
《FFmpeg开发实战》书中介绍了直播中的RTSP、RTMP和SRT协议,SRT提供更低延迟和稳定性。FFmpeg从4.0版起支持SRT,OBS Studio和MediaMTX等工具也已支持。在Windows环境下,通过集成libsrt的FFmpeg,可以建立SRT直播系统。MediaMTX日志显示SRT服务监听8890端口,OBS Studio设置SRT推流至"publish:live"。ffplay和VLC通过"read:live"拉流成功,验证了SRT推拉流功能。更多详情见《FFmpeg开发实战:从零基础到短视频上线》。
203 2
FFmpeg开发笔记(四十一)结合OBS与MediaMTX实现SRT直播推流
|
4月前
|
编解码 Linux 开发工具
iOS平台如何实现RTSP|RTMP播放端录像?
我们在做RTSP、RTMP直播播放器的时候,有个比较重要的功能,就是拉流端实时录像,包括设置单个录像文件大小、文件前缀、audio转AAC、只录制视频或只录制音频、开始录像、停止录像事件状态回调等。
|
编解码 开发工具 Android开发
rtmp/rtsp直播播放器选择
相信大家在做rtmp、rtsp直播的时候,最大的困惑就是选个靠谱的播放器,直播的延迟,一定意义上说,90%的取决于播放器的好坏。
284 0
|
7月前
|
网络协议 应用服务中间件 Linux
【音视频 ffmpeg 学习】 RTMP推流 mp4文件
【音视频 ffmpeg 学习】 RTMP推流 mp4文件
|
存储 Cloud Native Linux
音视频 ffplay命令播放媒体
音视频 ffplay命令播放媒体
|
存储 Cloud Native Linux
音视频 ffplay播放控制
音视频 ffplay播放控制
|
存储 编解码 Cloud Native
音视频 ffplay命令-高级选项
音视频 ffplay命令-高级选项
|
编解码 监控 开发工具
RTMP/RTSP直播播放器的几种选择
播放网络视频,通常解析库我们可以有多个选择,如FFMPEG,Daniulive SDK 或者 vitamio。
269 1
|
Linux 开发工具 图形学
Unity下如何实现RTMP或RTSP播放端录像?
Unity下如何实现RTMP或RTSP播放端录像?
274 0

热门文章

最新文章