中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

域名年費(fèi)價(jià)格表新野seo公司

域名年費(fèi)價(jià)格表,新野seo公司,桂林人生活網(wǎng)論壇,贛州網(wǎng)站建設(shè)費(fèi)用一、前言 1.1 功能特點(diǎn) 支持各種本地視頻文件和網(wǎng)絡(luò)視頻文件。支持各種網(wǎng)絡(luò)視頻流,網(wǎng)絡(luò)攝像頭,協(xié)議包括rtsp、rtmp、http。支持將本地?cái)z像頭設(shè)備推流,可指定分辨率和幀率等。支持將本地桌面推流,可指定屏幕區(qū)域和幀率等。自動(dòng)啟…

一、前言

1.1 功能特點(diǎn)

  1. 支持各種本地視頻文件和網(wǎng)絡(luò)視頻文件。
  2. 支持各種網(wǎng)絡(luò)視頻流,網(wǎng)絡(luò)攝像頭,協(xié)議包括rtsp、rtmp、http。
  3. 支持將本地?cái)z像頭設(shè)備推流,可指定分辨率和幀率等。
  4. 支持將本地桌面推流,可指定屏幕區(qū)域和幀率等。
  5. 自動(dòng)啟動(dòng)流媒體服務(wù)程序,默認(rèn)mediamtx(原rtsp-simple-server),可選用srs、EasyDarwin、LiveQing、ZLMediaKit等。
  6. 可實(shí)時(shí)切換預(yù)覽視頻文件,可切換視頻文件播放進(jìn)度,切換到哪里就推流到哪里。
  7. 推流的清晰度和質(zhì)量可調(diào)。
  8. 可動(dòng)態(tài)添加文件、目錄、地址。
  9. 視頻文件自動(dòng)循環(huán)推流,如果視頻源是視頻流,在掉線后會(huì)自動(dòng)重連。
  10. 網(wǎng)絡(luò)視頻流自動(dòng)重連,重連成功自動(dòng)繼續(xù)推流。
  11. 網(wǎng)絡(luò)視頻流實(shí)時(shí)性極高,延遲極低,延遲時(shí)間大概在100ms左右。
  12. 極低CPU占用,4路主碼流推流只需要占用0.2%CPU。理論上常規(guī)普通PC機(jī)器推100路毫無(wú)壓力,主要性能瓶頸在網(wǎng)絡(luò)。
  13. 推流可選推流到rtsp/rtmp兩種,推流后的數(shù)據(jù)支持直接rtsp/rtmp/hls/webrtc四種方式訪問(wèn),可以直接瀏覽器打開(kāi)看實(shí)時(shí)畫面。
  14. 可以推流到外網(wǎng)服務(wù)器,然后通過(guò)手機(jī)、電腦、平板等設(shè)備播放對(duì)應(yīng)的視頻流。
  15. 每個(gè)推流都可以手動(dòng)指定唯一標(biāo)識(shí)符(方便拉流/用戶無(wú)需記憶復(fù)雜的地址),沒(méi)有指定則按照策略隨機(jī)生成hash值。
  16. 自動(dòng)生成測(cè)試網(wǎng)頁(yè)直接打開(kāi)播放,可以看到實(shí)時(shí)效果,自動(dòng)按照數(shù)量對(duì)應(yīng)宮格顯示。
  17. 推流過(guò)程中可以在表格中切換對(duì)應(yīng)推流項(xiàng),實(shí)時(shí)預(yù)覽正在推流的視頻,并可以切換視頻文件的播放進(jìn)度。
  18. 音視頻同步推流,符合264/265/aac格式的自動(dòng)原數(shù)據(jù)推流,不符合的自動(dòng)轉(zhuǎn)碼再推流(會(huì)占用一定CPU)。
  19. 轉(zhuǎn)碼策略支持三種,自動(dòng)處理(符合要求的原數(shù)據(jù)/不符合的轉(zhuǎn)碼),僅限文件(文件類型的轉(zhuǎn)碼視頻),所有轉(zhuǎn)碼。
  20. 表格中實(shí)時(shí)顯示每一路推流的分辨率和音視頻數(shù)據(jù)狀態(tài),灰色表示沒(méi)有輸入流,黑色表示沒(méi)有輸出流,綠色表示原數(shù)據(jù)推流,紅色表示轉(zhuǎn)碼后的數(shù)據(jù)推流。
  21. 自動(dòng)重連視頻源,自動(dòng)重連流媒體服務(wù)器,保證啟動(dòng)后,推流地址和打開(kāi)地址都實(shí)時(shí)重連,只要恢復(fù)后立即連上繼續(xù)采集和推流。
  22. 提供循環(huán)推流示例,一個(gè)視頻源同時(shí)推流到多個(gè)流媒體服務(wù)器,比如打開(kāi)一個(gè)視頻同時(shí)推流到抖音/快手/B站等,可以作為錄播推流,列表循環(huán),非常方便實(shí)用。
  23. 根據(jù)不同的流媒體服務(wù)器類型,自動(dòng)生成對(duì)應(yīng)的rtsp/rtmp/hls/flv/ws-flv/webrtc地址,用戶可以直接復(fù)制該地址到播放器或者網(wǎng)頁(yè)中預(yù)覽查看。
  24. 編碼視頻格式可以選擇自動(dòng)處理(源頭是264就264/源頭是265就265),轉(zhuǎn)H264(強(qiáng)制轉(zhuǎn)264),轉(zhuǎn)H265(強(qiáng)制轉(zhuǎn)265)。
  25. 支持Qt4/Qt5/Qt6任意版本,支持任意系統(tǒng)(windows/linux/macos/android/嵌入式linux等)。

1.2 使用步驟

  1. 選擇或者填寫推流的前綴地址,建議默認(rèn)即可。
  2. 單擊添加文件或者目錄,選擇要加入推流的音視頻文件,添加成功以后會(huì)自動(dòng)羅列在表格中。
  3. 單擊添加地址,可以從下拉框中選擇或者填寫,下拉選項(xiàng)中是一些格式模板,比如本地?cái)z像頭、本地桌面、電視臺(tái)、網(wǎng)絡(luò)攝像機(jī)等。
  4. 單擊啟動(dòng)服務(wù)按鈕,會(huì)變成停止服務(wù)字樣表示啟動(dòng)服務(wù)成功。
  5. 在啟動(dòng)服務(wù)后支持動(dòng)態(tài)添加地址、移除地址、清空地址。如果處于啟動(dòng)服務(wù)中,添加后會(huì)立即推流。
  6. 從表格中選中一行,會(huì)自動(dòng)將播放地址填寫到右下角,同時(shí)也會(huì)自動(dòng)拷貝到剪切板。
  7. 一次推流可以分多種不同的地址訪問(wèn),右下角總共有四種地址,第一種是rtsp開(kāi)頭的視頻流地址,可以用各種播放器打開(kāi);第二種是rtmp開(kāi)頭的視頻流地址,可以用各種播放器打開(kāi);第三種是hls(m3u8)格式的地址,一般用于網(wǎng)頁(yè)瀏覽器顯示;第四種是webrtc格式的地址,一般用于瀏覽器或者部分支持該格式的播放器。
  8. 將地址粘貼到瀏覽器地址欄回車即可查看視頻流,地址也可以用播放器打開(kāi)。
  9. 單擊停止服務(wù)按鈕會(huì)停止所有服務(wù),在啟動(dòng)服務(wù)后支持動(dòng)態(tài)添加文件、移除文件、清空文件。
  10. 在添加的時(shí)候可以手動(dòng)填寫唯一標(biāo)識(shí)(obs中的推流碼,其實(shí)就是推流地址后的一串字符,很多流媒體服務(wù)會(huì)規(guī)定一個(gè)地址給你推流),沒(méi)有填寫則按照規(guī)則自動(dòng)生成(切記這個(gè)唯一標(biāo)識(shí)推流碼一定要在添加前寫好,他是在添加的時(shí)候設(shè)置進(jìn)去的)。
  11. 可以在表格中選中某行,實(shí)時(shí)預(yù)覽對(duì)應(yīng)的推流的畫面,如果是文件,會(huì)自動(dòng)顯示對(duì)應(yīng)的播放進(jìn)度和總時(shí)長(zhǎng),可以切換進(jìn)度條拉動(dòng)播放進(jìn)度,推流那邊也會(huì)自動(dòng)切換到當(dāng)前的進(jìn)度畫面。
  12. 如果選擇的是rtmp推流地址,則H265格式會(huì)自動(dòng)轉(zhuǎn)換成H264的格式推流,rtsp推流地址直接支持H265格式視頻數(shù)據(jù)。
  13. 默認(rèn)hls/m3u8地址提供的是直接網(wǎng)頁(yè)瀏覽器地址欄輸入可以直接打開(kāi)播放的,如果想要播放器直接播放的那種,格式在原來(lái)的地址后面加上 /index.m3u8,比如 http://127.0.0.1:8888/test/index.m3u8 。播放器播放hls地址延遲很大,可能在10s左右,不推薦用這個(gè)地址,推薦網(wǎng)頁(yè)用webrtc,播放器用rtsp。

1.3 格式說(shuō)明

  1. 本地?cái)z像頭推流,video=USB Video Device|1280x720|25,video=是固定前綴,USB Video Device是攝像頭的英文名字,可以在設(shè)備管理器中鼠標(biāo)右鍵查看,1280x720表示分辨率,25表示采集幀率,不填寫分辨率默認(rèn)按照640x480,不填寫幀率默認(rèn)按照25。
  2. 本地桌面推流,desktop=desktop|800x600|25|0|0,desktop=是固定前綴,后面的desktop表示桌面,800x600是分辨率,25是幀率,后面的0|0表示開(kāi)始的坐標(biāo)XY,形成一個(gè)矩形區(qū)域?qū)崟r(shí)抓屏推流。不指定分辨率和XY表示當(dāng)前屏幕整個(gè)屏幕。
  3. 多屏幕推流,要推流屏幕1則地址填desktop=desktop||25|0|0|0,要推流屏幕2則地址填desktop=desktop||25|0|0|1,分辨率可以不填,會(huì)自動(dòng)以整個(gè)桌面分辨率為準(zhǔn),末尾表示屏幕索引,從0開(kāi)始。
  4. 指定窗口推流,desktop=title=MainWindow,MainWindow是對(duì)應(yīng)窗口的標(biāo)題名稱,由于窗口名稱可能重名,所以未必能找到合適的窗口,而且很多窗體不允許抓圖,此方案不推薦。
  5. 指定縮放推流,目前只對(duì)桌面推流啟用,desktop=desktop|800x600|25|0|0|-1|0.5 表示縮放50%推流,desktop=desktop|1920x1080|25|0|0|-1|640x480 表示按照640x480分辨率縮放推流,建議設(shè)置縮放百分比,這樣等比例縮放。
  6. 桌面推流如果采集的分辨率過(guò)大,建議降低幀率以便減少CPU占用,比如設(shè)置成10即可,尤其是1080P以上的屏幕。
  7. 桌面推流可以添加多個(gè)不同分辨率推流,可以按照自己需要的分辨率拉流。
  8. 視頻流地址后面加上|tcp表示采用tcp協(xié)議通信,比如rtsp://192.168.0.108|tcp。
  9. 詳細(xì)格式說(shuō)明參見(jiàn) https://feiyangqingyun.gitee.io/qwidgetdemo/video_system/#07-視頻格式

1.4 代碼使用

  1. 將pri組件拷貝到你的項(xiàng)目下,pro中加一行引入推流組件include ($$PWD/…/core_videopush/core_videopush.pri)。
  2. 如果是網(wǎng)絡(luò)推流則還需要引入ffmpeg等視頻組件,參見(jiàn)提供的源碼的pro中的寫法。
  3. 引入頭文件#include “ffmpegpushserver.h”。
  4. 編寫代碼實(shí)現(xiàn)網(wǎng)絡(luò)推流服務(wù)。
//實(shí)例化類
FFmpegPushServer *ffmpegPush = new FFmpegPushServer;
//設(shè)置推流地址
ffmpegPush->setPushUrl("rtmp://127.0.0.1");
//逐個(gè)添加要推流的地址(會(huì)返回唯一標(biāo)識(shí)用于拉流/也可以指定唯一標(biāo)識(shí))
ffmpegPush->addUrl("f:/1.mp4", "test1");
ffmpegPush->addUrl("video=USB Video Device|1280x720|25", "test2");
ffmpegPush->addUrl("desktop=desktop|800x600|25|0|0", "test3");
ffmpegPush->addUrl("http://vfx.mtime.cn/Video/2021/11/16/mp4/211116131456748178.mp4", "test4");
ffmpegPush->addUrl("rtsp://admin:Admin123456@192.168.0.64:554/Streaming/Channels/101", "test5");
//獲取拉流地址(該地址是rtmp拉流地址/可以用播放器播放)
QString url = ffmpegPush->getPushUrl("f:/1.mp4");
//啟動(dòng)推流服務(wù)
ffmpegPush->start();
//結(jié)束的時(shí)候停止
ffmpegPush->stop();

二、效果圖

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

三、體驗(yàn)地址

  1. 國(guó)內(nèi)站點(diǎn):https://gitee.com/feiyangqingyun
  2. 國(guó)際站點(diǎn):https://github.com/feiyangqingyun
  3. 個(gè)人作品:https://blog.csdn.net/feiyangqingyun/article/details/97565652
  4. 體驗(yàn)地址:https://pan.baidu.com/s/1d7TH_GEYl5nOecuNlWJJ7g 提取碼:01jf 文件名:bin_video_push。
http://www.risenshineclean.com/news/49860.html

相關(guān)文章:

  • 代碼大全可復(fù)制武漢seo價(jià)格
  • 江蘇藝居建設(shè)有限公司網(wǎng)站如何做市場(chǎng)營(yíng)銷推廣
  • 商城網(wǎng)站建設(shè)適合于哪類企業(yè)營(yíng)業(yè)推廣促銷
  • 信息技術(shù)課做網(wǎng)站最近三天的新聞大事小學(xué)生
  • 用dw如何做網(wǎng)站首頁(yè)黑鋒網(wǎng)seo
  • 2024年1月流感情況百度網(wǎng)站怎么優(yōu)化排名
  • 長(zhǎng)春網(wǎng)站seo報(bào)價(jià)廣告接單平臺(tái)app
  • 網(wǎng)站開(kāi)發(fā)需要哪些知識(shí)南京seo按天計(jì)費(fèi)
  • 南寧網(wǎng)站建設(shè)培訓(xùn)班seoheuni
  • 包頭網(wǎng)站建設(shè)百度網(wǎng)頁(yè)版瀏覽器
  • 網(wǎng)站引量方法關(guān)鍵詞排名關(guān)鍵詞優(yōu)化
  • 網(wǎng)站建設(shè)g廣告主資源哪里找
  • 吉林省長(zhǎng)春市長(zhǎng)春網(wǎng)站建設(shè)哪家好百度快照查詢
  • 手機(jī)萬(wàn)能瀏覽器汕頭seo不錯(cuò)
  • 深圳網(wǎng)站建設(shè)(信科網(wǎng)絡(luò))周口網(wǎng)站seo
  • 電商網(wǎng)站建設(shè)源碼做網(wǎng)絡(luò)銷售如何找客戶
  • 瀏覽器被病毒網(wǎng)站綁了怎么做武漢seo收費(fèi)
  • 常州網(wǎng)站建設(shè)博客網(wǎng)站
  • 上海高端品牌網(wǎng)站制作熱點(diǎn)新聞
  • 石家莊做網(wǎng)站建設(shè)的公司排名微信crm客戶管理系統(tǒng)
  • 建立網(wǎng)站的市場(chǎng)價(jià)格競(jìng)價(jià)排名機(jī)制
  • 網(wǎng)賭網(wǎng)站怎么做的seo百度關(guān)鍵詞優(yōu)化
  • 手機(jī)端做的優(yōu)秀的網(wǎng)站網(wǎng)絡(luò)營(yíng)銷的基本職能
  • 視覺(jué)設(shè)計(jì)的網(wǎng)站和app滬深300指數(shù)怎么買
  • phpcms v9農(nóng)業(yè)網(wǎng)站模板產(chǎn)品推廣文案100字
  • 竭誠(chéng)網(wǎng)絡(luò)網(wǎng)站建設(shè)開(kāi)發(fā)seo優(yōu)化工作內(nèi)容
  • 桐城58網(wǎng)站在那里做北京百度公司總部電話
  • 網(wǎng)站管理員可控的關(guān)鍵節(jié)點(diǎn)跨境電商怎么開(kāi)店鋪
  • 網(wǎng)站開(kāi)發(fā)培訓(xùn)課程百度seo關(guān)鍵詞排名查詢工具
  • 西安網(wǎng)站建設(shè)和推廣公司企業(yè)網(wǎng)站制作哪家好