個人學習程序中,收集總結全網的流媒體資源-----持續更新!!!!
- 流媒體
- 直播
- ffmpeg
- flv
- MSE
- WebRTC
- hls
- JavaCV
- rtmp
- rtsp
- video
- nginx-rtmp-module
- nginx-http-flv-module
GIT地址:
流媒體全網資源總結
流媒體
直播
- 如何降低直播延時
- 直播延時講解
- 直播支持https連接
- 直播系統開發程序中,如何選擇流媒體協議?
- 如何將安防攝像頭接入互聯網直播服務器
ffmpeg
-
CentOS7安裝ffmpeg
-
ffmpeg架構
-
ffmpeg推流rtmp的引數設定
-
FFmpeg Protocols Documentation
【ffmpeg命令】
-
ffmpeg命令
【ffmpeg官方檔案詳解】
- ffmpeg官方檔案詳解
【架構圖】
FFmpeg源代碼結構圖 - 解碼
FFmpeg源代碼結構圖 - 編碼
【通用】
FFmpeg 源代碼簡單分析:av_register_all()
FFmpeg 源代碼簡單分析:avcodec_register_all()
FFmpeg 源代碼簡單分析:記憶體的分配和釋放(av_malloc()、av_free()等)
FFmpeg 源代碼簡單分析:常見結構體的初始化和銷毀(AVFormatContext,AVFrame等)
FFmpeg 源代碼簡單分析:avio_open2()
FFmpeg 源代碼簡單分析:av_find_decoder()和av_find_encoder()
FFmpeg 源代碼簡單分析:avcodec_open2()
FFmpeg 源代碼簡單分析:avcodec_close()
【解碼】
圖解FFMPEG打開媒體的函式avformat_open_input
FFmpeg 源代碼簡單分析:avformat_open_input()
FFmpeg 源代碼簡單分析:avformat_find_stream_info()
FFmpeg 源代碼簡單分析:av_read_frame()
FFmpeg 源代碼簡單分析:avcodec_decode_video2()
FFmpeg 源代碼簡單分析:avformat_close_input()
【編碼】
FFmpeg 源代碼簡單分析:avformat_alloc_output_context2()
FFmpeg 源代碼簡單分析:avformat_write_header()
FFmpeg 源代碼簡單分析:avcodec_encode_video()
FFmpeg 源代碼簡單分析:av_write_frame()
FFmpeg 源代碼簡單分析:av_write_trailer()
【其它】
FFmpeg源代碼簡單分析:日志輸出系統(av_log()等)
FFmpeg源代碼簡單分析:結構體成員管理系統-AVClass
FFmpeg源代碼簡單分析:結構體成員管理系統-AVOption
FFmpeg源代碼簡單分析:libswscale的sws_getContext()
FFmpeg源代碼簡單分析:libswscale的sws_scale()
FFmpeg源代碼簡單分析:libavdevice的avdevice_register_all()
FFmpeg源代碼簡單分析:libavdevice的gdigrab
【腳本】
FFmpeg源代碼簡單分析:makefile
FFmpeg源代碼簡單分析:configure
【H.264】
FFmpeg的H.264解碼器源代碼簡單分析:概述
flv
- Flv.js全面決議
- Flv檔案使用隨記
- FLV檔案格式
- Flv.js原始碼-IO部分
- Flv.js原始碼-flv-demuxer.js
MSE
- Media Source Extensions
WebRTC
- WebRTC
- WebRTC直播
- 關于視頻會議系統(WebRTC)的反思
hls
- 怎么搭建hls低延時直播(lowlatency hls)
JavaCV
- 使用JavaCV實作海康rtsp轉rtmp實作無插件web端直播(無需轉碼,低資源消耗)
rtmp
- FFmpeg RTMP推HEVC/H265流
- 分布式直播系統(四)【nginx-rtmp流媒體直播服務器單集群實作方式】
rtsp
- 掘金:clouding:瀏覽器播放rtsp視頻流解決方案
利用JAVACV決議RTSP流,通過WEBSOCKET將視頻幀傳輸到WEB前端顯示成視頻
CSDN:zctel:javacv
CSDN:斑馬jio:JavaCV轉封裝rtsp到rtmp(無需轉碼,低資源消耗)
博客園:之乏:流媒體
博客園:斷點實驗室:ffmpeg播放器實作詳解 - 視頻顯示
Gitee:chengoengvb:RtspWebSocket
video
- video標簽在不同平臺上的事件表現差異分析
nginx-rtmp-module
- Nginx-rtmp 直播媒體實時流實作
- nginx搭建RTMP視頻點播、直播、HLS服務器
- rtmp-nginx-module實作直播狀態、觀看人數控制
- 實作nginx-rtmp-module多頻道輸入輸出與權限控制
- 直播流媒體入門(RTMP篇)
nginx-http-flv-module
- nginx-http-flv-module
個人總結的思維導圖:
- 流媒體
- 流媒體,flv.js,MSE
其他博文:
- Nginx-rtmp rtmp、http-flv、http-ts、hls、hls+ 配置說明
- 知乎:chapin:基于 H5 的直播協議和視頻監控方案
- 前端 Video 播放器 | 多圖預警
- 分布式直播系統(三)【Nginx-rtmp rtmp、http-flv、http-ts、hls、hls+ 配置說明】
- 流媒體相關介紹
- 在HTML5上開發音視頻應用的五種思路
- 流媒體資源
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/166936.html
標籤:其他
上一篇:鎖相環APLL仿真介紹
下一篇:iapp裕v3語言瀏覽器教程
