硬件解码

1.FFMPEG 硬件解码

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/



4.使用ffmpeg dxva技术解码

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





8. 用实例分析H264 RTP payload----查找资料中最详细解析

h264的RTP中有三种不同的基本负载(Single NAL,Non-interleaved,Interleaved)

应用程序可以使用第一个字节来识别。

http://blog.csdn.net/zblue78/article/details/5948538





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值