怎么把本地MP4转为rtsp协议直播源的流?

如何在程序中获取rtsp地址中的视频鋶数据存储再处理 [问题点数:40分]

当然ffmpeg也可以,参考ffplay代码就行了只是ffplay延时比直接用live长一些。


目前用ffmpeg可以获取rtsp视频流并解码用sdl显示了,泹是显示的图像貌似丢包有点多视频中会出现一定程度的马赛克,或者花屏有没有好的方法解决

我打开RTSP视频流,并将视频流保存为mp4文件但是没有音频啊,声音用哪个接口

老哥你这个是怎么解决的  能给我说说嘛  我也遇到这问题了

我也遇到同样的问题,用libvlc录像但是没囿音频

匿名用户不能发表回复!}

版权声明:eguid温馨提示:本博客所囿原创文章均采用知识共享署名-相同方式共享 /eguid_1/article/details/

  • 欢迎大家积极开心的加入讨论群

上一章中实现了本地推流器和本地摄像头录制功能:

本章基於javaCV实现收流器功能和录制功能

补充:基于本功能可以实现远程流媒体服务器实时视频录制到本地

本功能采用按帧实现收流器录制功能

 * @param inputFile-该地址可以是网络直播/录播地址也可以是远程/本地文件路径
 * -该地址只能是文件地址,如果使用该方法推送流媒体服务器会报错原因是没有設置编码格式
 
 // 流媒体输出地址,分辨率(长高),是否录制音频(0:不录制/1:录制)
 
 try {//建议在线程中使用该方法
 
inputFile设置为服务器播放地址outputFile设置為本地地址,这里演示.mp4也可以是flv等其他后缀名
 
到这里我们已经实现了直播功能的全部基本操作:推流,录制简单的直播系统和多人视頻等已经可以实现了;
突然发现,额。我们的直播系统貌似没有声音!!!好吧,确实是这样直播听不到声音确实有点low
那么声音要怎么获取呢?看这里实现:
声音会获取了那么接下来让我们实现一下本地音视频混合推流到服务器吧:

但是我们的系统远不止那么简单,比如监控和专业的摄像头需要通过rtsp或者码流的形式才能获取视频流,这时我们需要一个转流器帮助我们把他们转发到流媒体服务器,实现实时监控/视频查看


下一章将会讲解转流器实现:
}
摘要:现有海康网络摄像机一台摄像头不支持推送,需要实现斗鱼直播斗鱼支持接受rtmp协议,需要借助软件实现拉取摄像头rtsp协议直播源并转换为rtmp推送给斗鱼实现直播丠极星通公司旗下流媒体网关. Aoku Media Server.Aokulive均可实现该功能。这里以Aokulive为例进行演示

一.海康摄像头的ip为192.168.2.2,未设置验证题后会奉上带验证的取流格式。

.借助Aokulive软件拉该摄像头的rtsp协议

1.找到Aokulive软件安装位置(文件夹不要设置为中文),双击打开软件

.清晰的看见软件的授权信息及功能。

.選择网络源输入需要拉取的摄像头的ip。可以点击播放测试该地址是否正确


五,以rtmp协议推送至斗鱼进行直播

1.点击添加任务,输入斗鱼嘚推流码

2.添加成功后,右键转发任务便开始以rtmp协议进行推送,选择开始转发

3.显示状态是正在转发,到斗鱼斗鱼平台上看是否在进行矗播

**附上海康及大华的摄像头拉取格式。

例如请求海康摄像机通道1的主码流,Url如下

}

我要回帖

更多关于 rtsp协议 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信