http://blog.csdn.net/yipie/article/details/7912291
2.
GPU编解码 - 硬解码---CUVID
http://blog.csdn.net/augusdi/article/details/12574679
http://www.cnblogs.com/dwdxdy/p/3244723.html
问题描述:项目中,需要对高清监控视频分析处理,经测试,其解码过程所占CPU资源较多,导致整个系统处理效率不高,解码成为系统的瓶颈。
解决思路:
利用GPU解码高清视频,降低解码所占用CPU资源,加速解码过程。
3硬解码软解码
http://www.programgo.com/article/74032432619/
http://blog.csdn.net/tttyd/article/details/8701125
ffmpeg中已经实现了使用dxva加速解码部分代码。但是要整合在自己的播放器中dxva相关管理代码没有实现。
以下笔者带大家去实现一个基于dxva的加速解码器。
由于文笔不好,主要以代码来说话,望见谅。
一:ffmpeg中实现的dxva解码相关代码介绍
ffmpeg已经实现了h264 h263 mpeg2 wmv3解码的相关代码。关键代码如下
dxva2_h264.c
5.iOS 系统中,H.264 视频流可以硬件解码吗? 具体如何实现?
http://www.zhihu.com/question/20692215
6.
RaspberrIPCam – Full HD IP Camera based on Raspberry Pi
h264的RTP中有三种不同的基本负载(Single NAL,Non-interleaved,Interleaved)
应用程序可以使用第一个字节来识别。
http://blog.csdn.net/zblue78/article/details/5948538