tag 音視頻

標籤
貢獻37
102
06:32 PM · Oct 26 ,2025

@音視頻 / 博客 RSS 訂閱

aqi00 - FFmpeg開發筆記(八十二)使用國產直播服務器smart_rtmpd執行推流操作

​《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“10.2.2 FFmpeg向網絡推流”介紹了輕量級流媒體服務器MediaMTX,通過該工具可以測試RTSP/RTMP等流媒體協議的推拉流。不過MediaMTX的功能比較簡單,也不方便個性化定製,如今出現了國產的直播服務器smart_rtpmd,更適合日常開發調試使用。 smart_rtpmd是一款用於直播且錄播性能卓越的流媒體服務器,相當於n

音視頻 , rtmp , 直播 , 流媒體 , ffmpeg

收藏 評論

音視頻牛哥 - 100–200ms的穩定低延遲是如何做到的? RTSP播放器技術全剖析

在實時音視頻系統中,最容易被低估、卻最能決定整體體驗的能力之一,就是 RTSP 播放端的工程穩定性與低延遲表現。 只要真正落過 B 端項目,就會知道: 編碼器再強、服務器再穩,如果端側 RTSP 播放器扛不住現場環境,整條鏈路都無法交付。 RTSP 作為攝像頭、AI 設備、安防監控、巡檢機器人、無人機、邊緣節點等場景的事實標準協議,其“播

音視頻 , rtsp player linux , yyds乾貨盤點 , windows低延遲rtsp播放器 , rtsp播放器 , 低延遲rtsp播放器 , rtsp播放器安卓端

收藏 評論

音視頻牛哥 - AI 重塑軟件版圖後,音視頻的下一站在哪裏?未來五年的五次關鍵進化

前言 過去十年,音視頻技術的演進幾乎都圍繞同一個方向: 在有限資源下榨出更高畫質、更低延遲和更強穩定性。 我們在帶寬中擠空間、在協議中摳時延、在設備差異裏尋求兼容性。 但到了 2025 年,這條傳統進化路徑正在顯露疲態。 H.266 的壓縮效率提升開始進入“邊際衰減”,WebRTC 的交互

音視頻 , yyds乾貨盤點 , gemini3生成代碼 , chatgpt生成代碼 , 人工智能 , AI人工智能 , 深度學習

收藏 評論

aqi00 - FFmpeg開發筆記(九十四)基於Kotlin的國產開源推拉流框架anyRTC

​《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“10.2.2 FFmpeg向網絡推流”介紹了輕量級流媒體服務器MediaMTX,通過該工具可以測試RTSP/RTMP等流媒體協議的推拉流。可是在此之前,得先有一個推流工具向MediaMTX推送視頻流,這樣末端的拉流程序才能從MediaMTX源源不斷地拉取視頻流。那麼Android手機可使用anyRTC從攝像頭實時採集視頻信號,並向後端的Med

Kotlin , 音視頻 , Android , 直播 , ffmpeg

收藏 評論

阿里雲大數據AI - OpenSearch 視頻 RAG 實踐

背景 RAG(Retrieval-Augmented Generation)技術通過結合信息檢索與大模型生成能力,可以有效降低“幻覺率”,提升回答的準確性。目前,RAG 技術已廣泛應用於多個領域,但主要集中於文本數據的處理。隨着視覺語言模型(Vision-Language Models, VLM)和多模態向量模型的快速發展,RAG 的應用邊界正在不斷擴展,逐步從傳統的純文本場景延伸至多模態場景,其

音視頻 , 算法 , 數據庫 , 人工智能 , 視頻處理

收藏 評論

音視頻牛哥 - 全面解讀Android平台GB28181接入方案:SmartGBD的技術實現與應用

1. 引言 隨着智能化技術的飛速發展,視頻監控系統已經滲入到社會各個領域,從城市安全到交通監控,再到智慧教育和車載終端,幾乎每個行業都離不開高效的監控和數據傳輸系統。在此背景下,GB28181協議作為中國公共安全視頻監控的國家標準,扮演着至關重要的角色。它不僅定義了視頻監控設備與平台之間的數據交換與控制機制,還為實現多設備、多平台的互聯互通提供了強

音視頻 , yyds乾貨盤點 , android gb28181 , 安卓對接gb28181平台 , 安卓gb28181執法記錄儀 , gb28181安卓版 , gb28181安卓端

收藏 評論

aqi00 - FFmpeg開發筆記(八十八)基於Compose的國產電視直播開源框架MyTV

​MyTV是一款使用Android原生開發的網絡直播軟件,它的原理是接入網絡上的直播推流鏈接,通過Android提供的ExoPlayer來播放直播節目。有關網絡推拉流的直播技術可參考《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“10.2 FFmpeg推流和拉流”。 MyTV的源碼託管地址為 https://github.com/yaoxieyoulei/mytv-android (星星數0

音視頻 , Android , 直播 , 流媒體 , ffmpeg

收藏 評論

aqi00 - FFmpeg開發筆記(八十七)採用Kotlin的手機開源播放器VLC-Android

​《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“3.4.1 通用音視頻播放器”介紹瞭如何在桌面系統上安裝和使用通用音視頻播放器VLC media player,其實VLC是個跨平台的播放器,它也提供了面向Android平台的手機版VLC。 Android版VLC的官網地址是 https://code.videolan.org/videolan/libvlc-android ,源碼託管地址為

音視頻 , Android , 直播 , 流媒體 , ffmpeg

收藏 評論

aqi00 - FFmpeg開發筆記(八十六)基於Node.js的國產視頻編輯開源框架OpenCut

​《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“第 12 章 FFmpeg的移動開發”介紹瞭如何使用FFmpeg在手機上剪輯視頻,方便開發者更好地開發類似剪映那樣的視頻剪輯軟件。那麼在桌面系統上還有一款國產的開源視頻編輯框架OpenCut,通過該框架可以更快地加工編輯視頻文件,下面就來介紹如何在桌面系統中使用OpenCut。 OpenCut是一款開源、跨平台的新興國產視頻剪輯工具,支持時間

音視頻 , node.js , ffmpeg , Javascript

收藏 評論

aqi00 - FFmpeg開發筆記(八十五)基於PyQt和FFmpeg的開源視頻剪輯器OpenShot

《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“第 12 章 FFmpeg的移動開發”介紹瞭如何使用FFmpeg在手機上剪輯視頻,方便開發者更好地開發類似剪映那樣的視頻剪輯軟件。那麼在桌面系統上還有一款開源視頻剪輯框架OpenShot,通過該框架可以更快地加工編輯視頻文件,下面就來介紹如何在桌面系統中使用OpenShot。 OpenShot的全稱是OpenShot Video Edit

音視頻 , qt , pyqt , ffmpeg , Python

收藏 評論

aqi00 - FFmpeg開發筆記(八十四)使用國產的librestreaming實現RTMP直播

​《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“10.2.2 FFmpeg向網絡推流”介紹了輕量級流媒體服務器MediaMTX,通過該工具可以測試RTSP/RTMP等流媒體協議的推拉流。可是在此之前,得先有一個推流工具向MediaMTX推送視頻流,這樣末端的拉流程序才能從MediaMTX源源不斷地拉取視頻流。那麼Android手機可使用librestreaming從攝像頭實時採集視頻信號,

音視頻 , Android , 直播 , 流媒體 , ffmpeg

收藏 評論

aqi00 - FFmpeg開發筆記(八十三)國產的視頻裁剪框架AndroidVideoTrimmer

​《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“第 12 章 FFmpeg的移動開發”介紹瞭如何使用FFmpeg在手機上剪輯視頻,方便開發者更好地開發類似剪映那樣的視頻剪輯軟件。那麼在Android系統上還有一款國產的開源視頻裁剪框架Android-Video-Trimmer,通過該框架可以更快地裁剪視頻片段,下面就來介紹如何在App工程中使用Android-Video-Trimmer。

音視頻 , Android , 流媒體 , ffmpeg

收藏 評論

音視頻牛哥 - 從SPEC到工程落地:跨平台輕量級RTSP服務與RTSP播放器端到端低延遲方案設計探究

RTSP 在智能設備、AI 攝像頭、無人機、車載 DVR、巡檢機器人與安防監控中依舊是最核心的實時視頻協議。 其原因並非“歷史慣性”,而是 RTSP/RTP/SDP 的協議規範(SPEC)天然契合端設備的實時性、低功耗、弱網、跨平台一致性等工程約束。 本文從 SPEC 角度解析 RTSP/RTP 的核心機制,並結合大牛直播SDK(SmartMediaKit

音視頻 , yyds乾貨盤點 , 低延遲RTSP播放 , rtsp播放器 , RTSP服務器 , 輕量級RTSP服務 , 安卓RTSP服務器

收藏 評論

aqi00 - FFmpeg開發筆記(八十一)FFmpeg代碼對RTSP和RTMP的推流區別

《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“10.2.2 FFmpeg向網絡推流”介紹瞭如何使用FFmpeg代碼向網絡推送視頻流,當時的例程採用了RTSP方式推流,在向RTSP地址時推流是正常的,但向RTMP地址推流時出現了問題,下面就介紹瞭如何使用FFmpeg代碼向RTMP地址推送視頻流。 一、FFmpeg推流環境的區別 首先注意RTSP推流地址以“ rtsp:// ”開頭,且RTSP

音視頻 , rtmp , 直播 , 流媒體 , ffmpeg

收藏 評論

aqi00 - FFmpeg開發筆記(八十)使用百變魔音AiSound實現變聲特效

​《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“第5章 FFmpeg處理音頻”介紹瞭如何使用FFmpeg處理和轉換音頻,“第 12 章 FFmpeg的移動開發”介紹瞭如何使用FFmpeg在手機上剪輯視頻,二者結合起來即可開發音頻剪輯App。那麼在Android系統上還有一款國產的開源音頻特效框架AiSound,通過該框架可以更快地開發變聲App,下面就來介紹如何在App工程中使用AiSou

音視頻 , Android , 直播 , 流媒體 , ffmpeg

收藏 評論

aqi00 - FFmpeg開發筆記(七十九)專注於視頻彈幕功能的國產彈彈播放器

​《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“第 12 章 FFmpeg的移動開發”介紹瞭如何使用FFmpeg在手機上播放視頻,基於FFmpeg的國產播放器開源框架也有很多了,前有嗶哩嗶哩的ijkplayer,後有小紅書的RedPlayer,參見之前的文章《使用國產的ijkplayer播放器觀看網絡視頻》和《使用國產的RedPlayer播放器觀看網絡視頻》。 除此以外,彈彈播放器(Dan

音視頻 , Android , 直播 , 流媒體 , ffmpeg

收藏 評論

aqi00 - FFmpeg開發筆記(七十八)採用Kotlin+Compose的NextPlayer播放器

《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“第 12 章 FFmpeg的移動開發”介紹瞭如何使用FFmpeg在手機上播放視頻,基於FFmpeg的國產播放器開源框架也有很多了,前有嗶哩嗶哩的ijkplayer,後有小紅書的RedPlayer,參見之前的文章《使用國產的ijkplayer播放器觀看網絡視頻》和《使用國產的RedPlayer播放器觀看網絡視頻》。 除此以外,NextPla

音視頻 , Android , 直播 , 流媒體 , ffmpeg

收藏 評論

aqi00 - FFmpeg開發筆記(七十七)Android的開源音視頻剪輯框架RxFFmpeg

《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“第 12 章 FFmpeg的移動開發”介紹瞭如何使用FFmpeg在手機上剪輯視頻,方便開發者更好地開發類似剪映那樣的視頻剪輯軟件。那麼在Android系統上還有一款國產的開源視頻剪輯框架RxFFmpeg,通過該框架可以更快地開發剪輯App,下面就要介紹如何在App工程中使用RxFFmpeg。 RxFFmpeg是一個Android平台的音視頻編輯

音視頻 , Android , 流媒體 , ffmpeg

收藏 評論

字節跳動視頻雲 - 沉浸式文旅新玩法-基於4D GS技術的真人數字人賦能VR體驗升級

線下沉浸式劇場與 LBE VR 相結合,會碰撞出什麼樣的火花?本次 PICO 視頻、東方演藝集團與火山引擎一起,將沉浸式演出《只此周莊》的部分場景復刻到了 VR 世界,讓用户在虛擬的古代周莊夜市裏,體驗了古老的故事以及精彩紛呈的歌舞表演。 在傳統的 VR 內容中,通常使用全景相機錄製或 CG 技術製作人物資產。這兩種方法,前者只能滿足 3DoF 場景,後者往往受到成本和製作期的約束,難以呈現高質量

音視頻 , 3d , vr

收藏 評論

aqi00 - FFmpeg開發筆記(七十六)使用國產SDK的播放器wlmedia渲染視頻

《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“第 12 章 FFmpeg的移動開發”介紹瞭如何使用FFmpeg在手機上播放視頻,基於FFmpeg的國產播放器開源框架也有很多了,前有嗶哩嗶哩的ijkplayer,後有小紅書的RedPlayer,參見之前的文章《使用國產的ijkplayer播放器觀看網絡視頻》和《使用國產的RedPlayer播放器觀看網絡視頻》。 除此以外,wlmedia也是一

音視頻 , Android , 流媒體 , ffmpeg

收藏 評論

aqi00 - FFmpeg開發筆記(七十五)使用qrencode和quirc對視頻畫面讀寫二維碼

上一篇文章《Windows給FFmpeg集成二維碼圖像的編解碼器》介紹了給FFmpeg集成二維碼的編解碼器qrencode和quirc,接下來講解如何利用編碼器qrencode向視頻畫面添加二維碼,以及如何利用解碼器quirc從視頻畫面讀取二維碼。 確保Windows系統已經按照《FFmpeg開發實戰:從零基礎到短視頻上線》第一章“1.3 Windows系統安裝FFmpeg”的説明安裝配置了MSY

音視頻 , 流媒體 , ffmpeg

收藏 評論

aqi00 - FFmpeg開發筆記(七十四)Windows給FFmpeg集成二維碼圖像的編解碼器

​《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“7.1.1 添加圖片標誌”介紹瞭如何給視頻添加圖片標誌,比如給視頻畫面添加一張二維碼圖像。不過前提條件是存在二維碼圖片,因為FFmpeg本身不支持根據文本生成二維碼圖像。幸而從FFmpeg 7.0開始,通過第三方的libqrencode和libquirc庫實現了二維碼的讀寫功能,這樣處理視頻中的二維碼圖像就方便多了。 接下來以微軟的視窗系統為

音視頻 , windows , 直播 , 流媒體 , ffmpeg

收藏 評論

aqi00 - FFmpeg開發筆記(七十三)Windows給FFmpeg集成MPEG-5視頻編解碼器

​MPEG-5是新一代的國際音視頻編解碼標準,像我們熟悉的MP3、MP4等音視頻格式就來自於MPEG系列。MP3格式的説明介紹參見《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“5.2 MP3音頻”,MP4格式的説明介紹參見《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“2.1.2 音視頻文件的封裝格式”。 MPEG-5現已開源MPEG-5 EVC的視頻編解碼器,其中視頻解碼器的開源庫

音視頻 , windows , 直播 , 流媒體 , ffmpeg

收藏 評論

aqi00 - FFmpeg開發筆記(七十二)Linux給FFmpeg集成MPEG-5視頻編解碼器EVC

​MPEG-5是新一代的國際音視頻編解碼標準,像我們熟悉的MP3、MP4等音視頻格式就來自於MPEG系列。MP3格式的説明介紹參見《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“5.2 MP3音頻”,MP4格式的説明介紹參見《FFmpeg開發實戰:從零基礎到短視頻上線》一書的“2.1.2 音視頻文件的封裝格式”。 MPEG-5有關視頻編解碼的內容主要有兩部分,一個是Part 1的基本視頻編碼

音視頻 , 流媒體 , ffmpeg

收藏 評論