我的问题是当我尝试使用此命令从远程服务器转发远程 iptv 频道 .ts 文件时
本地窗口:
ffmpeg -i http://ip_tv_server.com:_port_/live/user/user/ts_file.ts -vcodec libx264 -vb 500k -vprofile baseline -level 2.1 -acodec aac -ab 64000 -ar 48000 -ac 2 -strict experimental -f flv rtmp://my_rtmp_server:1935/live/myStream -tune zerolatency
它工作正常并开始将流发送到我的服务器(red5-server)。
但是当我在我的 linux vps(Ubuntu 14.04)中使用相同的命令时,我从 ffmpeg 收到此错误:
http://ip_tv_server.com:_port_/live/user/user/ts_file.ts: Server returned 401 Unauthorized (authorization failed)
我需要使用自定义 http 标头吗?
以及为什么它在我的本地窗口上运行而不是在 vps (ubuntu 14.04-x64) 上运行?