ChinaFFmpeg

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 24419|回复: 12

[Linux] ffmpeg怎么指定网卡接收RTP流。。。

[复制链接]
发表于 2016-11-15 11:49:38 | 显示全部楼层 |阅读模式
ffmpeg怎么指定网卡接收RTP流。。。我使用localaddr好像不起作用!
回复

使用道具 举报

发表于 2016-11-15 14:27:45 | 显示全部楼层
local_port 1234  

ffplay -fflags nobuffer -timeout 300000 -localport 1234 -f rtp rtp://127.0.0.1:1234/live/stream
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-14 16:02:38 | 显示全部楼层
孙悟空 发表于 2016-11-15 14:27
local_port 1234  

ffplay -fflags nobuffer -timeout 300000 -localport 1234 -f rtp rtp://127.0.0.1:12 ...

电脑有多块网卡。。我发组播请求之后 tcpdump能抓到RTP流  但是ffmpeg怎么指定网卡接收RTP流。。 默认情况下ffmpeg是收不到RTP流的。。
回复 支持 反对

使用道具 举报

发表于 2016-12-14 16:38:48 | 显示全部楼层
zywu31 发表于 2016-12-14 16:02
电脑有多块网卡。。我发组播请求之后 tcpdump能抓到RTP流  但是ffmpeg怎么指定网卡接收RTP流。。 默认情 ...

  -localaddr         <string>     ED...... Local address
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-19 14:31:23 | 显示全部楼层
还是接收不到。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-19 14:32:02 | 显示全部楼层
孙悟空 发表于 2016-12-14 16:38
-localaddr              ED...... Local address

还是收不到  我用socat发送组播请求就能收到  但是ffmpeg加了localaddr指定网卡收不到
回复 支持 反对

使用道具 举报

发表于 2016-12-19 14:49:46 | 显示全部楼层
zywu31 发表于 2016-12-19 14:32
还是收不到  我用socat发送组播请求就能收到  但是ffmpeg加了localaddr指定网卡收不到 ...

能否详细描述一下整体的操作过程,环境介绍
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-19 15:04:03 | 显示全部楼层
服务上有4个网口 每个网口接着不同组播交换机  交换机跑着RTP流    然后在服务器上通过网口接收指定RTP组播  命令如下 ffmpeg -re -i rtp://235.20.100.1:1234?localaddr=192.168.1.101 -copy -f hls /dev/shm/1.m3u8  这样没办法收到流   
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-19 15:04:57 | 显示全部楼层
孙悟空 发表于 2016-12-19 14:49
能否详细描述一下整体的操作过程,环境介绍


服务上有4个网口 每个网口接着不同组播交换机  交换机跑着RTP流    然后在服务器上通过网口接收指定RTP组播  命令如下 ffmpeg -re -i rtp://235.20.100.1:1234?localaddr=192.168.1.101 -copy -f hls /dev/shm/1.m3u8  这样没办法收到流   
回复 支持 反对

使用道具 举报

发表于 2016-12-20 10:06:45 | 显示全部楼层
ffmpeg -listen 1 -re -localaddr 192.168.1.101 -i rtp://235.20.100.1:1234 -copy -f hls /dev/shm/1.m3u8
这样可以吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|Archiver|ChinaFFmpeg

GMT+8, 2024-4-19 20:11 , Processed in 0.065712 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表