我试图做一些流媒体。这是我的命令行:
cvlc -vvv /var/www/Webtv/video/fr/test.avi --sout "#transcode{vcodec=theo,vb=800,scale=1,acodec=vorb,ab=128,channels=2,samplerate=44100}:gather:http{dst=:8080/video_fr.ogg}" --sout-keep
它不能在 OVH 服务器上正常工作。
我不断收到这些消息:
[0x6eaf70] mux_ogg mux debug: adding input
[0x6eaf70] mux_ogg mux debug: theora stream
[0x6eaf70] main mux warning: late buffer for mux input (17133)
[0x6eaf70] main mux warning: late buffer for mux input (96028)
[0x6eaf70] main mux warning: late buffer for mux input (93573)
[0x6eaf70] main mux warning: late buffer for mux input (80988)
[0x6eaf70] main mux warning: late buffer for mux input (68268)
[0x6e1f90] stream_out_transcode stream out debug: late picture skipped (48879)
[0x6eaf70] main mux warning: late buffer for mux input (57167)
[0x6eaf70] main mux warning: late buffer for mux input (53769)
[0x6eaf70] main mux warning: late buffer for mux input (17675)
[0x6eaf70] main mux warning: late buffer for mux input (4937)
[0x6e1f90] stream_out_transcode stream out debug: late picture skipped (283877)
[0x6e1f90] stream_out_transcode stream out debug: late picture skipped (253972)
[0x6e1f90] stream_out_transcode stream out debug: late picture skipped (255371)
[0x6e1f90] stream_out_transcode stream out debug: late picture skipped (214995)
它在我自己的 VirtualMachine (Debian Wheezy) 上完美运行,但似乎 CPU 无法在 OVH 服务器 (Debian Squeeze) 上运行。这是服务器的配置:
CPU : Atom 330/N2800 双核 -- 4 线程 -- 1,6+Ghz RAM : 4Gb
由于我的 VM RAM 是 1Gb 并且仍然可以工作,我不知道为什么它不能在更好的服务器上运行。
PS:我听说 ffmpeg 上的某些东西如果不是从头开始构建就无法正常工作。我的问题可能来自这里吗?
谢谢