我有一个相当高端的摄像头(snc-rz25n),我需要使用Flash Media Server进行重播。我可以得到MPEG-4格式的图片(而不是H.264格式)。所以我需要转码到h.264,并以多个比特率发布到FMS。
到目前为止,我能想到的唯一解决方案是使用ffmpeg对流进行转码,然后也使用ffmpeg对流进行下转换(对于多个比特率),然后通过自定义Java代码(使用Red5)将所有这些转码后的流发布到FMS。
当然还有更好的方法。Flash Live Media Encoder将无法工作。摄像头在网络上,没有直接连接,我需要一个linux解决方案。