HTTP протоколоор боловсруулагдах FFmpeg оролтын хувьд прокси сонголтыг тухайн оролтын өмнө байрлуул:

ffmpeg -http_proxy http://proxy.example:8080 \
  -i 'https://media.example/input.mp4' \
  -c copy output.mp4

-http_proxy нь оролтын HTTP холболтын зуучлагчийг сонгоно; HTTP прокси жагсаалт-аас авсан төгсгөлийн цэг нь нийтийн медиа замд тохирох нэр дэвшигч юм. -i нь медиа нөөцийг үргэлжлүүлэн заана. copy сонголт нь гаралтын урсгалд хамаарах бөгөөд сүлжээний замыг тохируулахгүй.

Java-д ч сонголт болон URL-ийг тусдаа процессын аргумент болгон хадгал:

var command = new ProcessBuilder(
    "ffmpeg",
    "-http_proxy", "http://proxy.example:8080",
    "-i", inputUrl,
    "-c", "copy", outputPath
);

Нэмэлт аргумент өгдөг бүрхүүлд ижил хоёр токены ялгаа хэрэгтэй. -http_proxy болон түүний утгыг хамт агуулсан нэг мөр нь FFmpeg-ийн хүлээж буй сонголт ба утгын хос биш юм.

URL-ийг бүлэглэхэд shell ашигладаг хашилт нь ProcessBuilder-ийн аргументын жагсаалтад шууд тэмдэгт болж болохгүй.

HTTP прокси сонголт нь ерөнхий SOCKS тохиргоо биш бөгөөд холбоогүй RTSP/UDP оролтыг ч тохируулахгүй. Урсгал өөр тээвэр ашиглах үед сонгосон FFmpeg протокол болон бүтээх боломжийг шалга.

Холбоотой нийтлэлүүд