2013-04-09 73 views
-1

即时通讯能够通过的ffmpeg
./ffmpeg -f fbdev -r 24 -i /dev/graphics/fb0 http://localhost:8090/feed1.ffm的Android流屏幕

但输出实时数据流是非常慢的共享屏幕。 以下是我正在使用的conf文件。

`Port 8090 
RTSPPort 7654 
BindAddress 0.0.0.0 
RTSPBindAddress 0.0.0.0 
MaxHTTPConnections 2000 
MaxClients 1000 
MaxBandwidth 1000 
CustomLog - 
NoDaemon 
<Feed live1.ffm> 
File /data/live1.ffm 
FileMaxSize 40M 
NoAudio 
ACL allow 127.0.0.1 
</Feed> 
<Stream live.mp4> 
Feed live1.ffm 
Format mpeg2video 
NoAudio 
VideoBitRate 1024 
VideoFrameRate 1 
VideoBufferSize 10000 
VideoSize 480x800 
VideoQMin 1 
VideoQMax 15 
</Stream>` 

请让我知道如何更改我的conf文件以获得快速视频输出。

回答

0

使用视频编码的纯CPU能力无法达到令人满意的性能。因此,尝试使用硬件编码器找出其他一些解决方案。

+0

你是否建议使用任何硬件编码器API?我无能为力。 – blganesh 2013-05-05 08:53:06