簡體   English   中英

在C#應用程序上實時直播帶Raspberry PI攝像機

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM