- 博客(12)
- 资源 (3)
- 收藏
- 关注
转载 TS流讲解--什么是ts流
TS流讲解--什么是ts流目录(?)[-]一 从TS流开始一 TS流PS流PES流和ES流都是什么二 TS流是如何产生的三 TS流的格式是怎样的二 从TS流到PATPMT一 PAT表Program Association Table节目关联表1 PAT表的描述表格分析2 PAT表的定义代码分析3 PAT表的结构代码分析 4 PAT
2017-10-30 18:24:16 491
转载 HTTP Live Streaming直播(iOS直播)技术分析与实现(转)
HTTP Live Streaming直播(iOS直播)技术分析与实现 不经意间发现,大半年没写博客了,自觉汗颜。实则2012后半年,家中的事一样接着一样发生,实在是没有时间。快过年了,总算忙里偷闲,把最近的一些技术成果,总结成了文章,与大家分享。 前些日子,也是项目需要,花了一些时间研究了HTTP Live Streaming(HLS)技术,并实现了一个HLS编码器HLSLiveE
2017-10-19 18:00:09 235
转载 MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作
上一篇博文MyBatis学习总结(一)——MyBatis快速入门中我们讲了如何使用Mybatis查询users表中的数据,算是对MyBatis有一个初步的入门了,今天讲解一下如何使用MyBatis对users表执行CRUD操作。本文中使用到的测试环境是上一篇博文中的测试环境。一、使用MyBatis对表执行CRUD操作——基于XML的实现1、定义sql映射xml文件 use
2017-10-18 10:07:59 179
转载 MyBatis学习总结(一)——MyBatis快速入门
MyBatis学习总结(一)——MyBatis快速入门一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,
2017-10-17 11:54:49 156
转载 TS+M3U8+directshow流媒体播放器 简介
工作两个多月一直围绕着网络播放。现在基本解决了主要问题,小结一下。其中可能有很多的问题,希望各位客官见谅。 我使用的上海一家公司的流媒体服务器。所以我涉及到的开发内容,M3U8解析工作和TS流播放器,其他JSON解析主要是针对影片内容展示上使用的。 播放器开发描述:通过解析M3U8文件获取ts流片段地址,使用libcurl进行数据下载,利用文件映射或环形buff
2017-10-16 20:09:59 1310
转载 Mybatis之Mapper动态代理
一、什么是Mapper的动态代理采用Mapper动态代理方法只需要编写相应的Mapper接口(相当于Dao接口),那么Mybatis框架根据接口定义创建接口的动态代理对象,代理对象的方法体同Dao接口实现类方法。Mapper接口开发需要遵循以下规范:1、Mapper.xml文件中的namespace与mapper接口的全类名相同。2、Mapper接口方法名和Mapper.xml中定
2017-10-16 11:44:23 259
转载 Mybatis实现Mapper动态代理方式
一、实现原理 Mapper接口开发方法只需要程序员编写Mapper接口(相当于Dao接口),由Mybatis框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。 Mapper接口开发需要遵循以下规范: 1、 Mapper.xml文件中的namespace与mapper接口的类路径相同。
2017-10-16 11:34:37 199
转载 设置RTSP, RTP和RTCP端口号
1.设置RTSP端口号设置RTSP端口号的处理位于ARTSPConnection.cpp文件中,首先从url中获取端口号,如果读取不到,则设置为默认端口554。代码处理如下:[cpp] view plain copyARTSPConnection::ParseURL( const char *colonPos = s
2017-10-14 20:30:19 5434
转载 RTSP请求详解及RTP 基于UDP和TCP协议传输数据的对比
最近一段时间一直在研究rtsp和rtp,现在写博客总结一下,也是对知识的一种巩固吧。rtsp的协议的请求流程及格式请参考一下链接:http://blog.csdn.net/u010425035/article/details/10410851下面是我用VLC播放器获取海康NVR视频的截图(此次获取是基于TCP的):下面来看一下针对每一条消息的详细截图:客
2017-10-14 18:33:24 516
转载 RTSP协议分析
RTSP协议分析-1Network Working Group H. SchulzrinneRequest for Comments: 2326 Columbia U.Category: Standards Track A. RaoNetscapeR. LanphierRealNetworksApril 1998翻译: radium
2017-10-14 13:36:17 1520
转载 Wireshark 抓包分析 RTSP/RTP/RTCP 基本工作过程
整体而言,RTSP 通常工作于可靠的传输协议 TCP 之上,就像 HTTP 那样,用于发起/结束流媒体传输,交换流媒体元信息。RTP 通常工作于 UDP 之上,用于传输实际的流媒体数据,其中的载荷格式因具体流媒体类型的不同而不同,通常有专门的 RFC 规范对其进行定义,如 H.264 编码格式视频数据的载荷格式在 RFC 6184, RTP Payload Format for H.264
2017-10-11 15:54:39 5849
转载 RTSP回放时如何通过RTP的timestamp计算npt时间
客户端通过RTSP的PLAY方法开始播放、定位播放、快速/慢速播放(Scale)某非实时视频时,客户端会通过Range头字段指定npt时间,即让服务器开始从npt指定时刻开始播放视频(npt即播放位置离文件开始部分的相对时间)。播放开始后,下一次发送PLAY命令前,客户端需要根据服务器发来的RTP timestamp计算当前收到的帧的npt时间。客户端与服务器同步npt时间客户端可以在
2017-10-06 22:18:23 821
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人