Video FFPMEG:将本地视频流到UDP地址,使客户端了解视频长度和当前帧时间偏移(使流可查找?)

Video FFPMEG:将本地视频流到UDP地址,使客户端了解视频长度和当前帧时间偏移(使流可查找?),video,ffmpeg,streaming,transcoding,Video,Ffmpeg,Streaming,Transcoding,刚开始使用FFMPEG。这是一个真正伟大的图书馆,能够进行视频生活转码和流媒体 我使用以下命令将本地视频文件转码并流式传输到UDP地址: ffmpeg-y-re-i inputvideo.mpeg2-vsync 1-vcodec mpeg4-b 1600k-r 15-crf 20-acodec aac-ar 44100-strict-2-f mpegtsudp://192.168.1.30:1234 它运行平稳。我可以在VLC播放器中打开这个udp地址并播放生命流 有人知道如何让客户端知道视频

刚开始使用FFMPEG。这是一个真正伟大的图书馆,能够进行视频生活转码和流媒体

我使用以下命令将本地视频文件转码并流式传输到UDP地址: ffmpeg-y-re-i inputvideo.mpeg2-vsync 1-vcodec mpeg4-b 1600k-r 15-crf 20-acodec aac-ar 44100-strict-2-f mpegtsudp://192.168.1.30:1234

它运行平稳。我可以在VLC播放器中打开这个udp地址并播放生命流

有人知道如何让客户端知道视频持续时间和当前时间戳吗

理想情况下,使流可搜索是很好的,据我所知这是不可能的,但至少我想告诉VLC客户端视频的总持续时间和当前帧时间戳,这样它可以显示进度


谢谢。

我认为这是不可能的,可以在VLC论坛和/或ffmpeg uesr ML GL上询问!最近刚安装了Plex Media Server,发现它使用ffmpeg将文件转换为HSL流!HTML客户端是JWPlayer,它可以拾取流,显示持续时间并允许搜索视频!!!事实上,在最新的Plex媒体服务器版本中,ffmpeg已经被通用转码器所取代,该转码器可以做同样的事情,甚至更好!不使用Plex Media Server是否可以使用它?