Hello, I have problem using ffserver and libvpx-vp9, below is my ffserver.conf
Port 8090 BindAddress 0.0.0.0 MaxHTTPConnections 2000 MaxClients 1000 MaxBandwidth 10000 CustomLog - # For VP8 <Feed feed1.ffm> File /tmp/feed1.ffm FileMaxSize 1G ACL allow 127.0.0.1 ACL allow 0.0.0.0 ACL allow 180.251.93.67 </Feed> #For VP9 <Feed feed2.ffm> File /tmp/feed2.ffm FileMaxSize 1G ACL allow 127.0.0.1 ACL allow 0.0.0.0 ACL allow 180.251.93.67 </Feed> <Stream test.webm> Feed feed1.ffm Format webm noAudio VideoCodec libvpx VideoSize 320x240 VideoFrameRate 11 PreRoll 15 StartSendOnKey VideoBitRate 200 </Stream> <Stream test2.webm> Feed feed2.ffm Format webm noAudio VideoCodec libvpx-vp9 VideoSize 320x240 VideoFrameRate 11 PreRoll 15 StartSendOnKey VideoBitRate 200 </Stream> And below is command to broadcast video to ffserver //for VP8 ffmpeg -f dshow -i video="A4TECH USB2.0 PC Camera" -codec:v libvpx -quality best -cpu-used 5 -b:v 200k -qmin 10 -qmax 42 -maxrate 200k -bufsize 400k -threads 10 -vf scale=-1:380 -an http://IP_SERVER:8090/feed1.ffm //for VP9 ffmpeg -f dshow -i video="A4TECH USB2.0 PC Camera" -c:v libvpx-vp9 -pass 1 -b:v 0 -crf 33 -threads 8 -speed 4 -tile-columns 6 -frame-parallel 1 http://IP_SERVER:8090/feed2.ffm To play streaming from ffserver iam using ffplay ffplay -probesize 32 http://IP_SERVER:8090/test.webm #Video play smooth with delay 5 second ffplay -probesize 32 http://IP_SERVER:8090/test2.webm #window not appear... (i can see video streaming) my question: 1. Any special option to enable VP9 on ffserver or ffmpeg? 2. What the best transport method? protocol to reduce delay from 5 second to be 1 second? TIA Azzahrah... _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user
