ffmpeg 录制多播地址中的单个频道及推送
2015-03-26 18:12
176 查看
1.在win7系统下,一个多播地址上复用了很多个频道,如下将单个频道拿出来录制实例,输入为文件保存:
ffmpeg -i udp://@239.1.1.1:1234 -map 0:p:401 -acodec copy -vcodec copy d:/test.ts
输入源:udp://@239.1.1.1:1234 中的频道ID:1-map : 区分不同的频道,如果收录不同的频道更换ID就行,如上是:401d:/test.ts :存放路径和文件名
2.如下将单个频道拿出来录制,推送到单播地址
ffmpeg -i udp://@239.1.1.1:1234 -map 0:p:1 -c copy -f mpegts udp://x.x.x.x:12345
输入源:udp://@239.1.1.1:1234 中的频道ID:1-map : 区分不同的频道,如果收录不同的频道更换ID就行,如上是:401输出 :输出为单播地址:端口-c :复制所有音视频及编码格式
-f :指定输出编码格式
ffmpeg -i udp://@239.1.1.1:1234 -map 0:p:401 -acodec copy -vcodec copy d:/test.ts
输入源:udp://@239.1.1.1:1234 中的频道ID:1-map : 区分不同的频道,如果收录不同的频道更换ID就行,如上是:401d:/test.ts :存放路径和文件名
2.如下将单个频道拿出来录制,推送到单播地址
ffmpeg -i udp://@239.1.1.1:1234 -map 0:p:1 -c copy -f mpegts udp://x.x.x.x:12345
输入源:udp://@239.1.1.1:1234 中的频道ID:1-map : 区分不同的频道,如果收录不同的频道更换ID就行,如上是:401输出 :输出为单播地址:端口-c :复制所有音视频及编码格式
-f :指定输出编码格式
相关文章推荐
- 使用tomcat8.0.36实现的websocket技术,实现向单个以及全部用户实时推送消息的功能
- Android ffmpeg 3.4 JNI移植 NDK编译播放 ffserver 推送的 Rtsp 视频流
- javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)
- javaCV开发详解之5:录制音频(录制麦克风)到本地文件/流媒体服务器(基于javax.sound、javaCV-FFMPEG)
- ffmpeg录制视频
- 嵌入式设备上ffmpeg取摄像头+硬编码+rtmp推送
- 最简单的基于FFmpeg的推流器(以推送RTMP为例)
- ffmpeg 推送sdp到darwin
- 学习大神的“ 最简单的基于FFmpeg的推流器(以推送RTMP为例) ” 心得总结
- Android移植ffmpeg.so实现屏幕录制功能(上)
- 利用FFmpeg玩转Android视频录制与压缩(一)章
- 通过adb录制视频并通过FFMPEG将MP4转换成GIF格式(二)
- 最简单的基于FFmpeg的推流器(以推送RTMP为例)
- FFmpeg移植Android编译生成单个库
- 使用ffmpeg录制屏幕
- 基于ffmpeg的电视信号采集录制系统
- FFmpeg — 屏幕录制器材
- ffmpeg源码分析及录制/压缩/上传视频等
- javaCV开发详解之5:录制音频(录制麦克风)到本地文件/流媒体服务器(基于javax.sound、javaCV-FFMPEG)
- ffmpeg 3.2版本播放ts流正常,但是录制成为MP4的文件播放黑屏