刚开始使用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 mpegts udp://192.168.1.30:1234
它运作顺畅。我可以在VLC播放器中打开这个udp地址并播放生命流。
有人知道如何让客户了解视频时长和当前时间戳吗?
理想情况下,使流可搜索是很好的,据我所知,这是不可能的,但至少我想告诉VLC客户端视频的总持续时间和当前帧时间戳,因此它可以显示进度
感谢。