国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

大疆無人機(jī)基于RTMP服務(wù)推流直播

這篇具有很好參考價值的文章主要介紹了大疆無人機(jī)基于RTMP服務(wù)推流直播。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

流程:配置nginx服務(wù)器--->打開服務(wù)器---->配置無人機(jī)rtmp地址,將無人機(jī)畫面推流到服務(wù)器上---->運(yùn)行vlc從服務(wù)器上拉取視頻流播放。

學(xué)習(xí)視頻鏈接(可借鑒):https://www.youtube.com/watch?v=QNEjTGQL7wc

一、在linux服務(wù)器中(ubuntu18.04)下載安裝docker容器,docker分為docker engine 和 docker desktop

我們安裝docker engine就可以了。

官網(wǎng)鏈接:

https://www.docker.com/

二、 下載docker鏡像,可以參考下面github

GitHub - TareqAlqutami/rtmp-hls-server: a docker file to create a streaming server that supports RTMP, HLS and DASH content based on nginx and nginx-rtmp-module.

sudo docker pull?alqutami/rtmp-hls? ? # pull拉取,??alqutami/rtmp-hlsdocker鏡像

配置文件, 創(chuàng)建一個文件,名為nginx.conf? 將下述代碼復(fù)制進(jìn)去。保存

大疆無人機(jī)基于RTMP服務(wù)推流直播


#user ?nobody;
worker_processes ?1;

#error_log ?logs/error.log;
#error_log ?logs/error.log ?notice;
#error_log ?logs/error.log ?info;

#pid ? ? ? ?logs/nginx.pid;


events {
? ? worker_connections ?1024;
}


rtmp {
? ? server {
? ? ? ? listen 1935;
? ? ? ? chunk_size 4000;
? ? ? ? application live {
? ? ? ? ? ? ?live on;
? ? ? ? }
? ? }
}


http {
? ? include ? ? ? mime.types;
? ? default_type ?application/octet-stream;

? ? #log_format ?main ?'$remote_addr - $remote_user [$time_local] "$request" '
? ? # ? ? ? ? ? ? ? ? ?'$status $body_bytes_sent "$http_referer" '
? ? # ? ? ? ? ? ? ? ? ?'"$http_user_agent" "$http_x_forwarded_for"';

? ? #access_log ?logs/access.log ?main;

? ? sendfile ? ? ? ?on;
? ? #tcp_nopush ? ? on;

? ? #keepalive_timeout ?0;
? ? keepalive_timeout ?65;

? ? #gzip ?on;

? ? server {
? ? ? ? listen ? ? ? 80;
? ? ? ? server_name ?localhost;

? ? ? ? #charset koi8-r;

? ? ? ? #access_log ?logs/host.access.log ?main;

? ? ? ? location / {
? ? ? ? ? ? root ? html;
? ? ? ? ? ? index ?index.html index.htm;
? ? ? ? }

? ? ? ? #error_page ?404 ? ? ? ? ? ? ?/404.html;

? ? ? ? # redirect server error pages to the static page /50x.html
? ? ? ? #
? ? ? ? error_page ? 500 502 503 504 ?/50x.html;
? ? ? ? location = /50x.html {
? ? ? ? ? ? root ? html;
? ? ? ? }

? ? ? ? # proxy the PHP scripts to Apache listening on 127.0.0.1:80
? ? ? ? #
? ? ? ? #location ~ \.php$ {
? ? ? ? # ? ?proxy_pass ? http://127.0.0.1;
? ? ? ? #}

? ? ? ? # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
? ? ? ? #
? ? ? ? #location ~ \.php$ {
? ? ? ? # ? ?root ? ? ? ? ? html;
? ? ? ? # ? ?fastcgi_pass ? 127.0.0.1:9000;
? ? ? ? # ? ?fastcgi_index ?index.php;
? ? ? ? # ? ?fastcgi_param ?SCRIPT_FILENAME ?/scripts$fastcgi_script_name;
? ? ? ? # ? ?include ? ? ? ?fastcgi_params;
? ? ? ? #}

? ? ? ? # deny access to .htaccess files, if Apache's document root
? ? ? ? # concurs with nginx's one
? ? ? ? #
? ? ? ? #location ~ /\.ht {
? ? ? ? # ? ?deny ?all;
? ? ? ? #}
? ? }


? ? # another virtual host using mix of IP-, name-, and port-based configuration
? ? #
? ? #server {
? ? # ? ?listen ? ? ? 8000;
? ? # ? ?listen ? ? ? somename:8080;
? ? # ? ?server_name ?somename ?alias ?another.alias;

? ? # ? ?location / {
? ? # ? ? ? ?root ? html;
? ? # ? ? ? ?index ?index.html index.htm;
? ? # ? ?}
? ? #}


? ? # HTTPS server
? ? #
? ? #server {
? ? # ? ?listen ? ? ? 443 ssl;
? ? # ? ?server_name ?localhost;

? ? # ? ?ssl_certificate ? ? ?cert.pem;
? ? # ? ?ssl_certificate_key ?cert.key;

? ? # ? ?ssl_session_cache ? ?shared:SSL:1m;
? ? # ? ?ssl_session_timeout ?5m;

? ? # ? ?ssl_ciphers ?HIGH:!aNULL:!MD5;
? ? # ? ?ssl_prefer_server_ciphers ?on;

? ? # ? ?location / {
? ? # ? ? ? ?root ? html;
? ? # ? ? ? ?index ?index.html index.htm;
? ? # ? ?}
? ? #}

}
?

或者去下載nginx軟件包:??nginx news

在nginx-1.8.0\conf\nginx.conf文件中增加關(guān)于rtmp的設(shè)置rtmp { server { listen 1935; chunk_size 4000; application live { live on; } } }

大疆無人機(jī)基于RTMP服務(wù)推流直播

listen:?1935是監(jiān)聽端口號, application中?(live)是自己定義,在后面推流的時候用到。

?上述操作完成后執(zhí)行下述代碼,開啟服務(wù)器。其中?/home/wby/nginx.conf是文件保存的路徑

sudo docker run -d -p 1935:1935 -p 8080:8080 -v?/home/wby/nginx.conf:/etc/nginx/nginx.conf alqutami/rtmp-hls

問題一:

出現(xiàn)如下報(bào)錯:?大疆無人機(jī)基于RTMP服務(wù)推流直播

?可能是虛擬機(jī)容器id占用,輸入如下代碼查看

sudo docker ps -a? ? # 查看docker容器中運(yùn)行的虛擬機(jī)

大疆無人機(jī)基于RTMP服務(wù)推流直播

?如上:確實(shí)是虛擬機(jī)容器id占用,由于第一個4b5bf0ad35ca沒有創(chuàng)建成功,可以直接刪除虛擬機(jī)

大疆無人機(jī)基于RTMP服務(wù)推流直播

sudo docker rm 虛擬機(jī)容器id

?第二個e9262d003c92是創(chuàng)建成功并處于運(yùn)行狀態(tài),所以不能直接刪除,如下是直接刪除報(bào)錯。

大疆無人機(jī)基于RTMP服務(wù)推流直播

?此時需要先停止運(yùn)行,

大疆無人機(jī)基于RTMP服務(wù)推流直播

?然后再刪除上面的容器id??

sudo docker rm e9262d003c92

打開服務(wù)器:

sudo docker run -d -p 1935:1935 -p 8080:8080 -v /home/wby/nginx.conf:/etc/nginx/nginx.conf alqutami/rtmp-hls

現(xiàn)在nginx服務(wù)器已經(jīng)打開。??

大疆無人機(jī)基于RTMP服務(wù)推流直播

三、配置無人機(jī)?? ? ? ? ? ?

打開大疆無人機(jī)? ? ?大疆無人機(jī)基于RTMP服務(wù)推流直播 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 大疆無人機(jī)基于RTMP服務(wù)推流直播? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 大疆無人機(jī)基于RTMP服務(wù)推流直播? ? rtmp地址:192.168.X.XXX? 是本機(jī)服務(wù)器的ip地址。? ? ? ?

rtmp://192.168.X.XXX:1935/live/home? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??大疆無人機(jī)基于RTMP服務(wù)推流直播? ?點(diǎn)擊開始,此時大疆無人機(jī)可以向nginx服務(wù)器推流。

四、在電腦端下載安裝VLC(https://www.videolan.org/vlc/)

點(diǎn)擊vlc.exe --->媒體--->打開網(wǎng)絡(luò)串流---->選擇網(wǎng)絡(luò)

??大疆無人機(jī)基于RTMP服務(wù)推流直播

?輸入網(wǎng)絡(luò)串流,注意ip地址和上面無人機(jī)設(shè)置的一致。

大疆無人機(jī)基于RTMP服務(wù)推流直播? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?播放效果如下:

大疆無人機(jī)基于RTMP服務(wù)推流直播?上面是無人機(jī)的推流過程。?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 五、如果想通過rtmp推流播放本地視頻進(jìn)行測試。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 需要多一步操作,? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 上面第一步和第二步不變,安裝docker下載docker鏡像,然后打開nginx服務(wù)器。

? ? 在本地下載ffmpeg推流工具,下載鏈接如下:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

Download FFmpeg

大疆無人機(jī)基于RTMP服務(wù)推流直播

選擇一個合適的版本 ,下載并解壓大疆無人機(jī)基于RTMP服務(wù)推流直播

?大疆無人機(jī)基于RTMP服務(wù)推流直播

?nginx服務(wù)器打開后,打開cmd進(jìn)入ffmpeg.exe存放的文件夾輸入:ffmpeg.exe -re -i 使用nginx-rtmp打造簡易直播系統(tǒng).mp4 -vcodec libx264 -acodec copy -f flv rtmp:/192.168.3.72/live/home

大疆無人機(jī)基于RTMP服務(wù)推流直播

大疆無人機(jī)基于RTMP服務(wù)推流直播

如上,則表示推流成功。

然后執(zhí)行上面第四步,打開vlc播放器。??

大疆無人機(jī)基于RTMP服務(wù)推流直播文章來源地址http://www.zghlxwxcb.cn/news/detail-448668.html

到了這里,關(guān)于大疆無人機(jī)基于RTMP服務(wù)推流直播的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • PPK大疆無人機(jī)應(yīng)用教程

    PPK大疆無人機(jī)應(yīng)用教程

    新建工程,設(shè)置項(xiàng)目名稱,保存位置,控制等級,坐標(biāo)系統(tǒng)(坐標(biāo)系統(tǒng)選擇高斯克呂格,中央子午線根據(jù)實(shí)際數(shù)據(jù)所在位置進(jìn)行選擇) 選擇大疆?dāng)?shù)據(jù),找到對應(yīng)的文件夾 數(shù)據(jù)有:圖片,EVENT.bin,PPKAW.bin,Rinex.ads和Time數(shù)據(jù),以及靜態(tài)數(shù)據(jù) 導(dǎo)入結(jié)果:

    2024年02月16日
    瀏覽(33)
  • 大疆飛卡30運(yùn)載無人機(jī)技術(shù)分享

    大疆飛卡30運(yùn)載無人機(jī)技術(shù)分享

    大疆飛卡30是大疆公司面向運(yùn)輸領(lǐng)域推出的一款專業(yè)運(yùn)載無人機(jī)。它采用了優(yōu)秀的設(shè)計(jì),裝備了多種先進(jìn)傳感器,以解決運(yùn)輸中的難題。以下我們來了解一下其主要特點(diǎn): 【應(yīng)用領(lǐng)域】 飛卡30適用于山地救災(zāi)、農(nóng)業(yè)化肥施用、工程材料運(yùn)送等交通不便的山區(qū)應(yīng)用,也適用于海島聯(lián)通

    2024年02月12日
    瀏覽(30)
  • 大疆無人機(jī)空三建模干貨分享(大疆智圖集群建模超詳細(xì)教程)

    大疆無人機(jī)空三建模干貨分享(大疆智圖集群建模超詳細(xì)教程)

    Part 01 大疆無人機(jī)空三建模干貨分享(大疆智圖集群建模超詳細(xì)教程) 大疆智圖集群簡介 大疆在今年5月推出的智圖3.0.0及以上版本中加入了集群功能,有集群版許可的用戶可以使用此功能。智圖集群是由一臺主節(jié)點(diǎn)分配任務(wù)控制多臺同局域網(wǎng)內(nèi)子節(jié)點(diǎn)設(shè)備進(jìn)行空三和建模。集群

    2024年02月09日
    瀏覽(29)
  • 大疆精靈4無人機(jī)航測數(shù)據(jù)內(nèi)業(yè)處理流程(Photoscan)

    大疆精靈4無人機(jī)航測數(shù)據(jù)內(nèi)業(yè)處理流程(Photoscan)

    使用Photoscan進(jìn)行空三處理。 1.打開Agisoft Metashape Professional (64 bit),也稱作Photoscan。點(diǎn)擊工具欄的“工作流程”,導(dǎo)入航測的照片數(shù)據(jù),如果文件較多,也可以直接導(dǎo)入存放照片的文件夾。 2.打開相機(jī)校準(zhǔn),配置參數(shù),一般用軟件會自動識別,用默認(rèn)的參數(shù)就行。然后點(diǎn)擊ok。

    2024年02月07日
    瀏覽(22)
  • 獲取大疆無人機(jī)的飛控記錄數(shù)據(jù)并繪制曲線

    獲取大疆無人機(jī)的飛控記錄數(shù)據(jù)并繪制曲線

    機(jī)型M350RTK,其飛行記錄文件為加密的,我的完善代碼如下 git@github.com:huashu996/DJFlightRecordParsing2TXT.git 飛行記錄文件在打開【我的電腦】,進(jìn)入遙控器內(nèi)存, 文件路徑:此電腦 pm430 內(nèi)部共享存儲空間 DJI com.dji.industry.pilot FlightRecord? 網(wǎng)址如下DJI Developer 注冊完之后新建APP獲得密

    2024年02月16日
    瀏覽(25)
  • 大疆無人機(jī)視頻刪了怎么恢復(fù)?嘗試這些恢復(fù)技巧

    大疆無人機(jī)視頻刪了怎么恢復(fù)?嘗試這些恢復(fù)技巧

    無人機(jī)拍攝的視頻已經(jīng)成為許多飛行愛好者和專業(yè)人士珍貴的記憶與資料。然而,誤刪視頻是許多人都可能遇到的問題。當(dāng)您不慎刪除了大疆無人機(jī)中的視頻時,不必過于焦慮。本文將為您詳細(xì)介紹如何恢復(fù)這些誤刪的視頻,幫助您找回寶貴的回憶。 圖片來源于網(wǎng)絡(luò),如有侵

    2024年04月15日
    瀏覽(30)
  • ROS環(huán)境下大疆tello無人機(jī)源碼安裝&驅(qū)動代碼解讀

    ROS環(huán)境下大疆tello無人機(jī)源碼安裝&驅(qū)動代碼解讀

    ????????大疆tello無人機(jī)是一款微小型無人機(jī),可以支持多種開發(fā)模式。這里用的是ROS1的kinetic版本進(jìn)行開發(fā)。參考文檔來自http://wiki.ros.org/tello_driver ? ? ? ? 打開終端,鍵入以下命令進(jìn)行二進(jìn)制文件安裝: ? ? ? ? 然后進(jìn)入到ros工作空間,下載tello驅(qū)動源碼 ? ? ? ? 返回

    2024年02月13日
    瀏覽(38)
  • 大疆無人機(jī) MobileSDK(遙控器/手機(jī)端)開發(fā) v5版<2>

    大疆無人機(jī) MobileSDK(遙控器/手機(jī)端)開發(fā) v5版<2>

    v5.x版本的功能與v4.x基本相同,都是獲取飛機(jī)的姿態(tài)信息、獲取無人機(jī)多媒體文件、操作多媒體文件、航線規(guī)劃等。不過在上一章節(jié)中也大致說了一些兩個版本的中API的差別,下面是根據(jù)一些API使用所完成的一些功能,因?yàn)轫?xiàng)目原因只能提供部分代碼供參考,后續(xù)如果有這方

    2024年02月14日
    瀏覽(27)
  • 新款解讀:業(yè)內(nèi)最小大疆御3無人機(jī)機(jī)場/機(jī)巢/機(jī)庫功能技術(shù)解析

    新款解讀:業(yè)內(nèi)最小大疆御3無人機(jī)機(jī)場/機(jī)巢/機(jī)庫功能技術(shù)解析

    復(fù)亞智能推出全新的S20小型無人機(jī)自動機(jī)場,具備一體化設(shè)計(jì)、快速部署、無人值守、快速起飛、高效作業(yè)能力,適配DJI Mavic 3行業(yè)版無人機(jī),專為中低頻巡檢巡邏和應(yīng)急場景量身打造。 S20具備卓越的可靠性和靈活的業(yè)務(wù)適應(yīng)性,配置全新的軟件系統(tǒng)、豐富的掛載、全流程安

    2024年02月06日
    瀏覽(24)
  • 大疆無人機(jī) MobileSDK(遙控器/手機(jī)端)開發(fā) v4版<1>

    大疆無人機(jī) MobileSDK(遙控器/手機(jī)端)開發(fā) v4版<1>

    剛剛結(jié)束了項(xiàng)目交付,趁熱打鐵分享一下這次遇到的新東西。首先了解一下大疆的無人機(jī),它大致可以分為三級。 入門級 :適合新手,沒事干在野外飛一飛拍拍風(fēng)景啥的。操作也簡單,基本上看飛行教程都能懂,也不需要太高的專業(yè)性,飛機(jī)也相對較小安全系數(shù)相對較高。

    2024年02月06日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包