[英]Streaming live wih Raspberry PI Camera on a C# Application
我正在嘗試使用樹莓派從計算機的C#應用程序引導汽車。 覆盆子和計算機在展位上連接到路由器。 我想要的是接收從樹莓派相機到計算機的實時流媒體,以便我可以控制汽車。 我已經看過如何在瀏覽器上進行廣播,但是我想直接將實時流接收到我的C#應用程序中。 有什么辦法嗎?
我在這里做一些假設,因為問題沒有太多細節,但是,如果您想從Raspberry Pi流式傳輸,則與使用ffmpeg一樣容易。 有上千個命令行參數,但是可以做到這一點。
ffmpeg -y -loglevel warning -f dshow -i video="screen-capture-recorder" -vf crop=690:388:136:0 -r 30 -s 962x388 -threads 2 -vcodec libx264 -vpre baseline -vpre my_ffpreset -f flv rtmp:///live/myStream.sdp
請參閱此處以獲取更多文檔: https : //trac.ffmpeg.org/wiki/StreamingGuide
在C#端,您只需要接收視頻流。 RTMP和/或RTSP有很多選擇,這里是一個: https : //code.google.com/p/rtmp-mediaplayer/,但還有很多其他選擇。
根據您對視頻所做的確切操作(疊加?視覺?),您將需要選擇正確的格式,比特率和容器,以簡化處理。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.