流媒體技術學習筆記之(十四)FFmpeg進行筆記本攝像頭+麥克風實現流媒體直播服務


FFmpeg推送視頻流,Nginx RTMP模塊轉發,VLC播放器播放,實現整個RTMP直播

查看本機電腦的設備

ffmpeg -list_devices true -f dshow -i dummy

紅色標記表示視頻設備和麥克風設備

看到亂碼了吧!來這里查看哦

 

FFmpeg編碼推送到RTMP服務器

ffmpeg -f dshow -i video="Lenovo EasyCamera":audio="麥克風 (Realtek High Definition Audio)" -vcodec libx264 -acodec copy -preset:v ultrafast -tune:v zerolatency -f flv "rtmp://aitech.com/live/tinywan123"

使用VLC查看直播

 

同上,現在使用RTSP 推流地址到EasyDarwin開源流媒體服務器,使用VLC播放RTSP視頻流

ffmpeg -f dshow -i video="Lenovo EasyCamera":audio="麥克風 (Realtek High Definition Audio)" -vcodec libx264 -acodec libvo_aacenc -preset:v ultrafast -tune:v zerolatency -f rtsp rtsp://13313.3123/tinywan123.sdp

 

設置幀率為25fps,注意這個要設置在推流地址前面攝像頭后面

ffmpeg -f dshow -i video="Lenovo EasyCamera":audio="麥克風 (Realtek High Definition Audio)" -vcodec libx264 -acodec libvo_aacenc -b 1080k -r 25 -preset:v ultrafast -tune:v zerolatency -f rtsp rtsp://127.0.0.1/tinywan123.sdp

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM