文章索引-视频协议,播放,编解码

 

常见协议RFC对应表

 

Onvif 资料收集

FFmpeg Documentation : https://www.ffmpeg.org/doxygen/trunk/index.html   : 文档

下载地址:  https://ffmpeg.zeranoe.com/builds/   : Dev, Shared, Static

基于GDI的入门级YUV播放器设计   : RGB位图显示到窗口

RGB数据保存为BMP图片 :  实验成功,注意height的正负选择。

gb28181协议资料收集  

VLC 视频播放处理收

音视频社区 ~雷霄骅  ~  

网友对音频视频的理解,ffmpeg+webrtc+x264

Base64编解码

RTSP 收集    :  只要会抓包,就可以分析

从RTSP协议SDP数据中获得二进制的SPS、PPS 
RTP 资料汇总收集
FFmpeg + SDL 编程基础
FFmpeg浅尝辄止(二)——YUV视频序列编码为视频    //ffmpeg老版本
FFmpeg浅尝辄止(二)——YUV视频序列编码为视频 ~~ 新版修改版-调通   //ffmpeg新版本

ffmpeg 新老接口问题及对照集锦

mp4v2在VS2010下的编译与在项目中的使用;  //h264 转 MP4

ffmpeg只转封装不转码的代码实现 

ffmpeg最简单的解码保存YUV数据    //关键词AVFrame,YUV420P提取,

AVFrame 与 yuv420那些事    //AVFrame,YUV420P提取  

从YUV420p数据构造AVFrame

利用FFmpeg将Jpeg图片转为任意视频容器格式

利用ffmpeg和opencv进行视频的解码播放  //---文章通俗易懂  

 

博客:  

雷霄骅(leixiaohua1020)的专栏 "视音频技术笔记"       //天妒英才

[总结]视音频编解码技术零基础学习方法- 理  , 

[总结]FFMPEG视音频编解码零基础学习方, 

《基于FFmpeg+SDL的视频播放器的制作》课程的视频

博客:DBOYaoao: 做不一样的码农,FFmpeg,     : 评价:讲的通俗易懂,可以参考。

FFmpeg音视频高级开发实战 iOS&Android; //视频教程 

少壮要努力的博客  http://blog.sina.com.cn/s/articlelist_1277947930_0_1.html

花果山札记

JRTPLIB 信息收集EasyClient,EasyPlayer, EasyDarwin ... :  //参考

 

MP4V2:

VS2010下编译mp4v2及在项目中的使用  :  H264文件封装为mp4文件   (没有实验,收藏)

mp4v2再学习 -- H264视频编码成MP4文件:

mp4v2 源码

 

错误处理:

VS2010关于调用ffmpeg借口出错

VC+ FFMPEG 编译问题 收集让最新官方编译的 ffmpeg 在 XP 上 跑起来

实现视频长时间播放而显示器不会关闭或者屏保出现的简单方法

 

RTSP:

ffmpeg 播放RTSP 资料收集

RTSP再学习 -- 利用FFmpeg 将 rtsp 获取H264裸流并保存到文件中  : 实验成功,可以录制MP4,但是会有PTS,DTS错误

FFmpeg长时间无响应的解决方法 :  注意设置超时时间
使用FFmpeg接收RTSP流并存为mp4 :  能录制MP4,一般播放器都能播放,手机中也可以播放。(建议设置RTSP无音频)

av_read_frame 阻塞卡死解決辦法
使用ffmpeg的av_read_frame,如何控制连接超时
av_read_frame 阻塞卡死解决办法

 

 

TS流:

浅析mpeg-ts封装结构
使用VLC搭建组播服务器,在客户端进行播放

使用VLC播放组播地址

 

GPU解码

 

OpenCV利用GPU解码高清视频

基于dxva2的ffmpeg硬解码实现

摄像头RTSP流硬解码

GPU硬解码---CUVID

 

学习:---EasyPlayer

http://www.easydarwin.org/     :  官网---能学到很多东西

https://github.com/EasyDSS/EasyPlayer-RTSP  :  github

https://blog.csdn.net/SwordTwelve      : csdn博客

 

海思H264 水印:

海思H264解码库 hi_h264dec_w.dll 水印问题

 

FFmpeg命令行:

通过调用外部程序(ffmpeg.exe)的方式获取本地媒体文件的信息 :  
FFMPEG命令行处理视频进阶——高阶必读
ffmpeg录制流媒体,正常方式停止录制  :  Qt方式
ffmpeg 解析RTSP视频流并间隔保存成视频文件、图片

PS:

ffmpeg -i rtsp://admin:12345@192.168.1.41:554/mainstream -map 0:v output.mp4      //录制RTSP视频 可以用

ffmpeg -i rtsp://admin:12345@192.168.1.41:554/mainstream -map 0:v -t 00:00:30 output.mp4    //录制30秒RTSP视频 可以用

ffmpeg -f gdigrab -i desktop -f mp4 out.mp4                             //可以用
ffmpeg -f gdigrab -i title="窗口标题名字" -f mp4 out.mp4           //可以用

 -filter_complex :   drawbox  drawtext  ...       //绘制文本和矩形  ,百度吧

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值