【问题标题】:Using ffserver to do UDP multicast streaming使用ffserver做UDP组播流
【发布时间】:2015-11-20 00:58:54
【问题描述】:

这是交易。我正在使用 IPTV 硬件,我需要输出一堆演示流。这些是 MPEG2 传输流,需要直接 UDP 多播流。我有一个效果很好的 ffmpeg 命令:

ffmpeg -re -i /Volumes/Data/DemoVideos/GRAILrpsp.ts -acodec copy -vcodec copy -f mpegts udp://239.192.1.82:12000[ttl=1,buffer_size=2097157]

我想做的是将其转换为 ffserver 配置文件,而不必启动一大堆 ffmpeg 流,然后弄清楚如何让它们循环。我确信我可以使用正确的脚本来做到这一点,但是多么痛苦,这不是 ffserver 的用途吗?但我找不到任何关于使用 ffserver 进行 UDP 流式传输的文档。您可以设置多播地址和端口,但它会转到此硬件不适合的 RTP。任何帮助将不胜感激。

【问题讨论】:

    标签: ffmpeg udp multicast ffserver


    【解决方案1】:

    在发这篇文章的时候,根据ffserver Documentation它不支持MPEG-TS直接在UDP中:

    ffserver 从一些 ffmpeginstance 接收预先录制的文件或 FFM 流作为输入,然后通过 RTP/RTSP/HTTP 流式传输它们。

    【讨论】:

    • 谢谢。我以为我已经阅读了所有文档,但显然错过了那一行。
    猜你喜欢
    • 2020-07-09
    • 1970-01-01
    • 2012-07-30
    • 1970-01-01
    • 1970-01-01
    • 2017-12-13
    • 1970-01-01
    • 2013-02-07
    • 2012-03-22
    相关资源
    最近更新 更多