![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
H264编解码
huanggang982
我是一个性格开朗,生活乐观,关注科技,金融,中国传统文化,喜欢打篮球,听音乐,看电影的人。
展开
-
[转]ffmpeg在vs2008中的使用
最终采用了https://blog.csdn.net/smilestone_322/article/details/7605101的方案转自:http://blog.sina.com.cn/s/blog_62949ff40101egbw.html1.到http://ffmpeg.zeranoe.com/builds/下载ffmpeg-20131120-git-e502783-win32...转载 2019-12-23 15:21:54 · 315 阅读 · 0 评论 -
h264 ES流文件通过计算first_mb_in_slice区分帧边界
本人由于最近在读取h264文件的时候,遇到如何读取完整一帧数据的问题,通过使用elecard stream analyzer工具,以及结合《新一代视频压缩编码标准--H264/AVC》(第二版)书,并在网上查找总结如下:首先NAL句法,片头句法以及nal_unit_type语义必须知道:以上两图截自《新一代视频压缩编码标准--H264/AVC》(第二版)原创 2014-07-18 16:38:41 · 8297 阅读 · 5 评论 -
Live555中RTP包的打包与发送过程分析
这里主要分析一下,live555中关于RTP打包发送的部分。在处理完PLAY命令之后,就开始发送RTP数据包了(其实在发送PLAY命令的response包之前,就会发送一个RTP包,这里传输就已经开始了)先介绍下主要的流程:RTP包的发送是从MediaSink::startPlaying函数调用开始的,在StartPlaying函数的最后会调用函数continuePlaying。c转载 2014-08-12 09:14:13 · 979 阅读 · 0 评论 -
用vlc搭建简单流媒体服务器(UDP和TCP方式)
这段时间用到了流媒体数据传输的TCP和UDP方式,感觉vlc可以做这方面的demo,这里总结下,也方便我以后查阅。简介VLC主页:http://www.videolan.orgVLC不仅仅是个播放器,也可以作为流媒体服务器使用。这个网上有相关的资料,我就不多说了。声明下本文用的VLC版本:2.0.3用VLC搭建基于UDP的流媒体服务器流媒体服务器大多数是基于UDP的,这个在转载 2014-08-13 22:24:39 · 960 阅读 · 0 评论 -
RTSP流媒体数据传输的两种方式(TCP和UDP)
通常情况下rtsp协议中数据传输的实现是UDP,因工作需要,想让rtsp的数据传输部分用TCP实现。DarwinStreamingServer服务器能自适应客户端发起的数据传输请求是用TCP方式,还是用UDP方式,这里唯一需要解决的是客户端协议的发起问题,而vlc支持RTSP over TCP的方式。剩下的问题就好办了,让vlc以TCP的方式发起连接即可。DSS的安装配置我就不介绍了,转载 2014-08-13 22:28:06 · 4936 阅读 · 0 评论 -
How to choose between openH264 and x264 decoder
转自:https://stackoverflow.com/questions/42220081/how-to-choose-between-openh264-and-x264-decoderAsk:down votefavoriteI'm using the dev build from zeranoe.com which h转载 2018-01-04 15:00:26 · 962 阅读 · 0 评论