日韩专区一区,亚洲va综合va国产va中文,黄色精品国产,欧美黑人一级视频

RTSP拉流DEMO-01

RTSP拉流DEMO-01

RTSP拉流DEMO-01

當前我們的官方社區(qū)樣例中有很多是可以解析RTSP流的。針對部分想要驗證或者使用這個功能但是不知道如何獲取RTSP流的朋友,本篇博客將會介紹如何使用網(wǎng)絡攝像頭獲取RTSP視頻流。

  1. 網(wǎng)絡攝像頭的結(jié)構(gòu)

含有一個網(wǎng)口和一個電源接口。

網(wǎng)口可以直接連接PC機和路由器,電源線可以直接使用開發(fā)板的電源線。

  1. 網(wǎng)絡攝像頭設置

我們購買的是海康威視攝像頭,需要對攝像頭進行激活和ip調(diào)整

將網(wǎng)絡攝像頭使用網(wǎng)線連接到windows機器上,并在SADP中搜索網(wǎng)絡設備

選中設備后再右側(cè)修改IP地址和路由器為同一網(wǎng)段(路由器是192.168.3網(wǎng)段的),此設備是已經(jīng)激活過的,新設備需要先點擊一下激活,激活時設置的密碼最好不要帶特殊符號如@,后面調(diào)用的Rtsp流有@符號做切割,可能會造成流的誤切割

測試OK之后將網(wǎng)絡攝像頭通過網(wǎng)線連接到路由器上

  1. 開發(fā)板配置(可選)

如果需要在開發(fā)板中獲取Rtsp流(如運行python樣例),則需要進行此步,否則可以不用關(guān)注。

此時開發(fā)板需要和網(wǎng)絡攝像頭在同一個網(wǎng)段,這里的選擇的方法是將開發(fā)板和網(wǎng)絡攝像頭都連接到路由器中

Usb連接開發(fā)板,將開發(fā)板網(wǎng)口的ip配置為DHCP,然后將開發(fā)板通過網(wǎng)線連接到路由器上(路由器是192.168.3網(wǎng)段的)

  1. 主機及虛擬機配置

主機需要連接路由器提供的無線網(wǎng),連接成功后可以在windows瀏覽器中輸入ip訪問網(wǎng)絡攝像頭,需要安裝控件并且瀏覽器版本有要求。親測谷歌瀏覽器和win10自帶瀏覽器不可用,可以使用IE瀏覽器(以下圖片僅作展示用,畫面正常,做了涂鴉處理)

虛擬機需要橋接到主機的無線網(wǎng)卡上,如當前的192.168.3網(wǎng)段的路由器提供的無線網(wǎng)為ascend310@@200DK

查看無線網(wǎng)卡名稱

虛擬機中在編輯 > 虛擬網(wǎng)絡編輯中做如下設置

在虛擬機的設置 > 網(wǎng)絡適配器中設置模式為剛才設置的VMnet0

在虛擬機中重啟網(wǎng)絡服務

Service NetworkManager restart

此時在虛擬機中應該可以ping通開發(fā)板和網(wǎng)絡攝像頭,本樣例中開發(fā)板ip為192.168.3.38,網(wǎng)絡攝像頭ip為192.168.3.123

當然,可以ping通開發(fā)板,就證明可以ssh登錄開發(fā)板了

  1. RTSP流驗證

我們購買的海康威視攝像頭產(chǎn)生的Rtsp流有兩種格式,當前都是支持的,分別為:

rtsp://admin:Ascend310@192.168.3.123:554/Streaming/Channels/101

rtsp://admin:Ascend310@192.168.3.123:554/h264/ch1/sub/av_stream

實測第一種更清晰,其中admin是登錄攝像頭時的用戶名,Ascend310是登錄攝像頭時的密碼,192.168.3.123是網(wǎng)路攝像頭的ip地址,554是rtsp流的固定端口,一般我們只使用模擬通道01的主碼流,且獲取的是h264,這些可以在攝像頭里面查到

虛擬機中下載萬能播放器測試rtsp流是否可以正常播放,下載方式如下:

https://www.cnblogs.com/booturbo/p/10274758.html


驗證RTSP運行OK

  1. 選擇樣例運行RTSP

按照如下readme,使用rtsp流進行測試

https://gitee.com/Atlas200DK/sample-fasterrcnndetection-python.git

 

訂閱快訊

通過快訊訂閱,您將及時收到我們的信息更新通知。