91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【飛凌OKA40i-C開發(fā)板試用體驗(yàn)】遠(yuǎn)程視頻監(jiān)控

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-10-20 10:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文來源電子發(fā)燒友社區(qū),作者:zealsoft, 帖子地址:https://bbs.elecfans.com/jishu_2306609_1_1.html


感謝
電子發(fā)燒友網(wǎng)”和飛凌嵌入式公司提供了本次OKA40i-C開發(fā)板的評(píng)測(cè)機(jī)會(huì)。上次我們介紹了FFmpeg的測(cè)試情況,今天進(jìn)行遠(yuǎn)程監(jiān)控的測(cè)試。
一、開源軟件MJPG-Streamer
上次介紹了使用FFmpegUSB攝像頭的視頻轉(zhuǎn)換為視頻流發(fā)送給PC機(jī)。今天來介紹另一個(gè)解決方案MJPG-Streamer。MJPG-Streamer的原理是將USB攝像頭采集的圖像以JPEG格式發(fā)送出去,然后持續(xù)更新圖片形成一個(gè)視頻流。它的優(yōu)勢(shì)有兩個(gè):一個(gè)是和瀏覽器的兼容性最好,可以輕松地在瀏覽器中顯示,而無需擔(dān)心瀏覽器是否支持Flash或流媒體協(xié)議;另外采用JPEG沒有前后幀的關(guān)聯(lián),所以如果出現(xiàn)丟包只影響當(dāng)前畫面,而不會(huì)像H.264那樣可能連續(xù)一段時(shí)間的馬賽克圖像。它的缺點(diǎn)是JPEG流的壓縮效率比較低,比H.264浪費(fèi)帶寬。
二、Libjpeg庫(kù)的編譯
MJPG-Streamer要用到libjpeg,所以首先需要編譯libjpeg。首先訪問http://www.ijg.org/下載源代碼,我使用的是最新的9e版本。將源代碼解壓到j(luò)peg-9e目錄后,在該命令下執(zhí)行configure命令進(jìn)行配置:


  1. ./configure --host=ARM-linux-gnueabihf --prefix=/mnt/boaLED/jpeg-9e/_install/
復(fù)制代碼
其中的host是指明所使用的編譯器,prefix是指定編譯后文件安裝的目錄。
然后執(zhí)行下面的命令:


  1. make
    make install
復(fù)制代碼
pYYBAGMpdx2AMHhYAAsTcwgl3m0775.png
命令執(zhí)行完畢,就會(huì)在prefix所指定的目錄下生成4個(gè)目錄,其中include目錄包括所需要的頭文件,而lib目錄下包括庫(kù)文件。這些在后面會(huì)用到。
編譯后需要把libjpeg.so.9.5.0拷貝到開發(fā)板的/usr/lib目錄下,并建立一個(gè)指向該文件的軟連接libjpeg.so.9。
另外,開發(fā)板原來帶有libjpeg.so.8.0.2這個(gè)版本。如果不希望安裝更新版本,也可以在http://www.ijg.org/files/下載和板子對(duì)應(yīng)的歷史版本。
三、MJPG-Streamer的編譯
MJPG-Streamer有兩個(gè)主要版本:
要在OKA40i-C上使用,只能使用sourceforge那個(gè)版本。因?yàn)?/font>github的版本雖然更新,但是它對(duì)內(nèi)核的版本有要求,至少3.18以上,比較適合樹莓派這樣的平臺(tái)。OKA40i-C提供的內(nèi)核版本是3.10,無法正確處理新版本的某些V4L2消息。另外,github版本采用CMake進(jìn)行編譯,后面所介紹的編譯方法也不適用。
https://sourceforge.net/p/mjpg-streamer/code/HEAD/tree/,點(diǎn)右上的“Download Snapshot”下載最新版的 mjpg-streamer-code-182。這里可以看到兩個(gè)mjpg-streamer目錄。一般使用mjpg-streamer-experimental這個(gè)版本,它支持的功能更多一些。
poYBAGMpdumAFfRLAAn2goMT5AA039.png
在編譯之前,需要先修改plugins/input_UVc目錄下的makefile文件,在其中加入如下兩行:
pYYBAGMpduqAB_dFAAhyNaaEGQ0658.png
這兩行的作用就是編譯時(shí)能夠找到我們前面生成的libjpeg庫(kù)。
如果想修改MJPG-Streamer的插件設(shè)置,也可以修改mjpg-streamer-experimental目錄下的makefile:
poYBAGMpduuAEvG_AAio6se6jRI788.png
在本次測(cè)試中用不到其他插件,所以就采用默認(rèn)配置。
然后在命令行執(zhí)行下面的命令就可以編譯了。


  1. make CC=arm-linux-gnueabihf-gcc
復(fù)制代碼
poYBAGMpdu2AP9Q9AAwHpx-6KtM111.png
編譯成功后把mjpg_streamer和幾個(gè)so文件都拷貝到開發(fā)板上并正確設(shè)置好權(quán)限就可以運(yùn)行了。
四、測(cè)試結(jié)果
input_testpicture插件中帶有一幅默認(rèn)圖片,即使你手上沒有攝像頭,也可以使用該插件測(cè)試MJPG-Streamer的功能。
在開發(fā)板的終端輸入如下命令:


  1. ./mjpg_streamer -i "input_testpicture.so"
復(fù)制代碼

在瀏覽器中輸入http://192.168.0.232:8080/?action=stream就可以查看視頻。
pYYBAGMpdu-AKDmcAAxrl_AG7lE963.png
如果使用USB攝像頭,需要使用input_uvc.so插件,在開發(fā)板的終端輸入命令:


  1. ./mjpg_streamer -i "input_uvc.so -r 800x600" -o "output_http.so"
復(fù)制代碼

pYYBAGMpdvGAC8TzABCsAc6bMFc132.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 飛凌
    +關(guān)注

    關(guān)注

    0

    文章

    135

    瀏覽量

    16469
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    T527N開發(fā)板試用T527N開發(fā)板開箱評(píng)測(cè)

    很高興收到嵌入式申請(qǐng)的T527N開發(fā)板,板子的正反面如下圖所示: 可以看到,板子上面的資源非常的豐富,有CAN,485, SIM卡槽
    發(fā)表于 07-04 11:43

    T527N開發(fā)板試用】開箱與開發(fā)板介紹視頻

    嵌入式OK527N-C開發(fā)板開箱介紹】 https://www.bilibili.com/video/BV1sfKSzmEtU/?share_source=copy_web&
    發(fā)表于 06-26 09:43

    5分鐘學(xué)會(huì)網(wǎng)絡(luò)服務(wù)搭建!i.MX9352開發(fā)板 + Linux 6.1實(shí)戰(zhàn)示例

    本文就將以嵌入式OK-MX9352-C開發(fā)板(搭載了在工業(yè)物聯(lián)網(wǎng)領(lǐng)域廣泛應(yīng)用的NXP i.MX9352處理器)為平臺(tái),介紹如何在Linu
    的頭像 發(fā)表于 06-13 16:42 ?666次閱讀
    5分鐘學(xué)會(huì)網(wǎng)絡(luò)服務(wù)搭建!<b class='flag-5'>飛</b><b class='flag-5'>凌</b><b class='flag-5'>i</b>.MX9352<b class='flag-5'>開發(fā)板</b> + Linux 6.1實(shí)戰(zhàn)示例

    基于RK3576處理器,米爾RK3576開發(fā)板免費(fèi)試用

    年7月19日 ? 評(píng)測(cè)數(shù)量: 3塊 ? 更多熱點(diǎn)文章閱讀 基于平頭哥TH1520芯片,潤(rùn)開鴻HH-SCDAYU800A開發(fā)板免費(fèi)試用 RISC-V開發(fā)板深度評(píng)測(cè)!頂級(jí)開發(fā)板免費(fèi)
    的頭像 發(fā)表于 06-09 15:00 ?497次閱讀
    基于RK3576處理器,米爾RK3576<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>

    基于RK處理器,創(chuàng)龍TL3562-MiniEVM開發(fā)板試用體驗(yàn)

    數(shù)量: 10塊 ? 更多熱點(diǎn)文章閱讀 基于平頭哥TH1520芯片,潤(rùn)開鴻HH-SCDAYU800A開發(fā)板免費(fèi)試用 RISC-V開發(fā)板深度評(píng)測(cè)!頂級(jí)開發(fā)板免費(fèi)
    的頭像 發(fā)表于 06-05 16:31 ?430次閱讀
    基于RK處理器,創(chuàng)龍TL3562-MiniEVM<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗(yàn)

    性能強(qiáng)悍!合眾HZ-RK3568開發(fā)板試用體驗(yàn)

    月19日 ? 評(píng)測(cè)數(shù)量: 10塊 ? 更多熱點(diǎn)文章閱讀 基于平頭哥TH1520芯片,潤(rùn)開鴻HH-SCDAYU800A開發(fā)板免費(fèi)試用 RISC-V開發(fā)板深度評(píng)測(cè)!頂級(jí)開發(fā)板免費(fèi)
    的頭像 發(fā)表于 06-05 16:30 ?517次閱讀
    性能強(qiáng)悍!合眾HZ-RK3568<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗(yàn)

    有獎(jiǎng)丨米爾 NXP i.MX91開發(fā)板免費(fèi)試用來啦

    米爾與NXP合作發(fā)布的新品基于NXPi.MX91應(yīng)用處理器的MYD-LMX91開發(fā)板免費(fèi)試用名額來啦~~米爾提供了3套價(jià)值588元的MYD-LMX91開發(fā)板發(fā)起試用活動(dòng)您不僅可以免費(fèi)體
    的頭像 發(fā)表于 06-05 08:02 ?642次閱讀
    有獎(jiǎng)丨米爾 NXP <b class='flag-5'>i</b>.MX91<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>來啦

    5分鐘學(xué)會(huì)網(wǎng)絡(luò)服務(wù)搭建,i.MX9352 + Linux 6.1實(shí)戰(zhàn)示例

    本文將以嵌入式OK-MX9352-C開發(fā)板(搭載了在工業(yè)物聯(lián)網(wǎng)領(lǐng)域廣泛應(yīng)用的NXP i.MX9352處理器)為平臺(tái),介紹如何在Linux
    的頭像 發(fā)表于 05-30 11:08 ?1688次閱讀
    5分鐘學(xué)會(huì)網(wǎng)絡(luò)服務(wù)搭建,<b class='flag-5'>飛</b><b class='flag-5'>凌</b><b class='flag-5'>i</b>.MX9352 + Linux 6.1實(shí)戰(zhàn)示例

    明遠(yuǎn)智睿SSD2351開發(fā)板視頻監(jiān)控領(lǐng)域的卓越之選

    隨著安全防范意識(shí)的提高,視頻監(jiān)控在各個(gè)領(lǐng)域得到了廣泛應(yīng)用。明遠(yuǎn)智睿SSD2351開發(fā)板憑借其出色的性能和特性,成為視頻監(jiān)控領(lǐng)域的卓越之選,為
    發(fā)表于 05-30 10:24

    【評(píng)測(cè)試用】合眾HZ-T536開發(fā)板免費(fèi)試用體驗(yàn)

    【評(píng)測(cè)試用】合眾HZ-T536開發(fā)板免費(fèi)試用體驗(yàn)
    的頭像 發(fā)表于 05-27 08:05 ?217次閱讀
    【評(píng)測(cè)<b class='flag-5'>試用</b>】合眾HZ-T536<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>體驗(yàn)

    有獎(jiǎng)試用!!RA-Eco-RA4M2-100PIN-V1.0開發(fā)板試用活動(dòng)報(bào)名

    RA-Eco-RA4M2-100PIN-V1.0開發(fā)板試用活動(dòng)
    的頭像 發(fā)表于 03-13 12:10 ?499次閱讀
    有獎(jiǎng)<b class='flag-5'>試用</b>!!RA-Eco-RA4M2-100PIN-V1.0<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>活動(dòng)報(bào)名

    3.1s啟動(dòng)!嵌入式i.MX93開發(fā)板部署LVGL,打造更高效的GUI

    近期,嵌入式為基于NXP i.MX93系列處理器打造的OK-MX9352-C開發(fā)板成功移植了LVGL v8.3,不僅界面美觀精致,啟動(dòng)速
    的頭像 發(fā)表于 01-16 11:52 ?755次閱讀
    3.1s啟動(dòng)!<b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式<b class='flag-5'>i</b>.MX93<b class='flag-5'>開發(fā)板</b>部署LVGL,打造更高效的GUI

    嵌入式OK3588J-C開發(fā)板體驗(yàn)】OK3588J-C開發(fā)板開箱評(píng)測(cè)

    很高興收到嵌入式提供的OK3588J-C開發(fā)板,這是瑞芯微最新的8K旗艦8核SOC,非常適合用來做機(jī)器視覺,AI,語音識(shí)別,圖像處理。 下面來看看OK3588J-
    發(fā)表于 12-04 15:23

    嵌入式OK3576-C開發(fā)板體驗(yàn)】開箱報(bào)告

    簡(jiǎn)介 很榮幸參與到本次由嵌入式和電子發(fā)燒友提供的OK3576-C開發(fā)板試用機(jī)會(huì)。
    發(fā)表于 08-22 02:13
    主站蜘蛛池模板: 日本免费网站观看 | 亚洲91在线视频 | 资源种子在线观看 | 狠狠亚洲狠狠欧洲2019 | 天天躁夜夜躁狠狠躁躁 | 狠狠干夜夜操 | 色噜噜网站 | 日本一道高清不卡免费 | 五月婷在线观看 | 3344成年在线视频免费播放男男 | 亚洲国产成人久久精品图片 | 欧美一区二区三区不卡片 | 黄色午夜视频 | 免费观看四虎精品成人 | 日本中文字幕在线播放 | a级毛片免费网站 | 中文字幕视频二区 | 日本日b视频 | 97精品伊人久久大香线蕉 | 日本免费www | 亚洲欧美网站 | 日韩亚洲人成在线综合日本 | 成人午夜性视频欧美成人 | 国产一区二区三区影院 | 亚洲第一黄色网址 | 午夜 在线播放 | 婷婷久操 | 夜夜爱视频 | 久久这里精品青草免费 | 香蕉蕉亚亚洲aav综合 | 91啦视频在线 | 欧美性色黄大片四虎影视 | 日本免费不卡一区 | 亚洲啊v在线| 91久久夜色精品国产网站 | 中文字幕天天干 | 亚洲香蕉毛片久久网站老妇人 | 亚洲日本中文字幕天天更新 | 伊人久久影视 | 四虎永久在线精品国产 | 欧美一级在线观看播放 |