
视频处理
wangwalfred
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[转]H.264开源解码器评测
[转自]http://blog.youkuaiyun.com/sunshine1314/article/details/712401H.264开源解码器评测2003年5月,当H.264编码标准草案发布时,很多人都觉得H.264太复杂,不宜实用。眨眼间3年过去了,以往的论断、疑惑被如今的现实冲洗的干干净净。随着硬件性能的提高和视频编码工作者对H.264的不断优化,如今的H.264已完全实用,最新转载 2013-05-14 10:53:39 · 1268 阅读 · 0 评论 -
RTSP/RTP学习
处理连接请求的基本流程:l Step 1:与客户端建立RTSP连接(调用incomingConnectionHandler方法),创建ClientSession并关联fClientSocket与incomingRequestHandler(调用incomingConnectionHandler1)。l Step 2:接收客户端请求(调用incomingRequestHandler方法)原创 2014-11-25 09:25:16 · 761 阅读 · 0 评论 -
onvif规范的实现:server端Discovery实现,通过OnvifTestTool12.06测试
转自:http://blog.youkuaiyun.com/ghostyu/article/details/8182516说明:网上关于ONVIF开发的文章并不多,也更找不到具体的实例来入门学习。只能靠翻阅各种Specification摸索中前进,下面是最近几天的成果。调通了服务端(或者说设备端)的Discovery,使用OnvifTestTool12.06能够搜到我的设备。【来自http://blo转载 2015-09-01 10:43:54 · 786 阅读 · 0 评论 -
远程监控web开发-嵌入式boa
VLC毫无疑问是优秀的一款播放软件,子B/S机构的web项目中,如果能把它嵌入页面,做页面预览或者其他,是非常棒的。第一步:搭建BOA 嵌入式web services参考:http://blog.chinaunix.net/uid-26921272-id-3322975.html 一:移植Boa(web服务器)到嵌入式Linux系统 一、转载 2015-07-02 16:47:51 · 4631 阅读 · 0 评论 -
libRTMP使用说明
名称librtmp − RTMPDump Real-Time Messaging Protocol API库RTMPDump RTMP(librtmp, -lrtmp)简介#include描述实时流协议(Real-TimeMessaging Protocol,RTMP)是用于互联网上传输视音频数据的网络协议。本AP转载 2015-01-15 09:42:15 · 806 阅读 · 0 评论 -
hadoop+ffmpeg 视频转码
hadoop + ffmpeg 分布式转码系统实践hadoop 安装ffmpeg 安装mkvtoolnix 安装一、分割视频:mkvmerge --split size:32m ./heihu01.mp4 -o ./heihu01.%05d.mp4二、hdfs中创建存放分割后视频的目录hadoop fs -mkdir movies三、上传分割转载 2014-11-19 14:14:26 · 4816 阅读 · 1 评论 -
ffmpeg处理RTMP流媒体的命令大全
1、将文件当做直播送至live[plain] view plaincopyffmpeg -re -i localFile.mp4 -c copy -f flv rtmp://server/live/streamName 2、将直播媒体保存至本地文件[plain] view plaincopy转载 2014-11-19 16:50:51 · 1089 阅读 · 0 评论 -
red5源码编译并打包发布
编译环境:ubuntu14.04/JDK7步骤:1、svn检出源码(两种方式)svn co --depth empty https://github.com/Red5/red5-server (最新版)svn checkout http://red5.googlecode.com/svn/java/server/trunk/ red5-read-only(我使用的是这个1.0.2-原创 2014-10-15 11:06:42 · 6620 阅读 · 2 评论 -
RTMP中FLV流到标准h264、aac的转换
一、分析FLV数据 我们先拿一个flv文件来简单分析一下flv数据的格式 flv标准文档下载地址http://www.cnblogs.com/chef/archive/2012/07/18/2597003.html flv文件分析器flvprase下载地址http://www.cnblogs.com/chef/archive/2012/07/18/2596转载 2014-10-23 17:42:29 · 938 阅读 · 0 评论 -
超级rtmp服务器和屌丝wowza
在前面:最近公司有个相关的项目要用到80G的的万兆网络环境,正好公司的大牛搞个st的东东,写了一个压力测试工具,对比了一下各种流媒体服务,FMS没有包含在内,比较遗憾,不过已经比较全面了。原来听说intel的万兆网卡有问题,只能跑到不到的理论带宽,这点我测试过了,用intel最新的驱动,centos6,最次能跑到80%的理论带宽,最高能跑到95%以上,完全没有问题。没有做任何优化,这个以后我单发贴转载 2014-08-21 20:26:20 · 6767 阅读 · 0 评论 -
Android Sip学习—SIP 协议完整的呼叫流程(准备知识)
Android Sip学习(准备知识)SIP 协议完整的呼叫流程转载 2014-08-04 22:25:19 · 2486 阅读 · 1 评论 -
H.264 基础及 RTP 封包详解
一. h264基础概念1、NAL、Slice与frame意思及相互关系 1 frame的数据可以分为多个slice.每个slice中的数据,在帧内预测只用到自己slice的数据, 与其他slice 数据没有依赖关系。 NAL 是用来将编码的数据进行大包的。 比如,每一个slice 数据可以放在NAL 包中。I frame 是自己独立编码,不依赖于其他转载 2014-04-03 12:32:51 · 1132 阅读 · 0 评论 -
H.264 基础及 RTP 封包详解
转自:http://blog.youkuaiyun.com/perfectpdl/article/details/6633841 一. h264基础概念1、NAL、Slice与frame意思及相互关系 1 frame的数据可以分为多个slice.每个slice中的数据,在帧内预测只用到自己slice的数据, 与其他slice 数据没有依赖关系。 NAL 是用来将编码转载 2013-07-22 19:05:03 · 645 阅读 · 0 评论 -
x264中比特流的存储结构
转自:http://qiudw1020.blog.163.com/blog/static/12091345620098110342609/在未包含熵编码时,这涉及到3个结构体NAL单元的数据结构:typedef struct{ int i_ref_idc; //指该NAL单元的优先级 int i_type; //指该NAL单元的类转载 2013-07-20 20:24:17 · 1063 阅读 · 0 评论 -
FFMpeg框架代码阅读
简介FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。FFmpeg的开发是基于Linux操作系统,但是可以在大多数操作系统中编译和使用。FFmpeg支持MPEG、DivX、MPEG4、AC3、DV、FLV等40多种编码,AVI、MPEG、OGG、Matroska、ASF等90多种解码.TCPMP, VLC, MPlayer等开源播放器都用到了FFmpe转载 2013-06-25 20:09:45 · 753 阅读 · 0 评论 -
H.264三大开源编码器之评测报告
转自:http://blog.youkuaiyun.com/sunshine1314/article/details/397895Outline1、三大开源编码器介绍2、实验条件3、实验结果4、实验结论plus:增加t264 high quality mode的实验结果note: 新增内容设置为黄色底纹,以示区别;文中t264表示t264 fast mode,t264表转载 2013-05-14 11:44:09 · 918 阅读 · 0 评论 -
使用RTP over RTSP(TCP)
Normally, RTSP provide streaming over UDP. By nature, UDP is a better choice as it provides robust streaming capability for media. However, it is unlikely to use UDP for streaming over the Internet.转载 2015-10-10 16:31:35 · 2336 阅读 · 0 评论