DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2017年3月15日

摘要: thrift介绍 Apache Thrift 是 Facebook 实现的一种高效的、支持多种编程语言的RPC(远程服务调用)框架。 本文主要目的是分别介绍在Windows及Linux平台下的Thrift安装步骤,以及实现一个简单的demo演示Thrift的使用方法。更多Thrift原理留在以后再行 阅读全文
posted @ 2017-03-15 11:46 DoubleLi 阅读(946) 评论(0) 推荐(0)

摘要: 之前写过一篇关于在Linux平台上编译Android平台上VLC播放器源代码的文章,vlc这款播放器非常优秀而且是开源的,它的核心是开源视频编解码库ffmpeg。而且这款播放器还支持RTSP协议,这个主要是用开源的live555来实现的,live555这个库以后还需要认真研习。 一:PC端(Wind 阅读全文
posted @ 2017-03-15 11:30 DoubleLi 阅读(1875) 评论(2) 推荐(0)

摘要: 牛逼的视频会议网站:http://wmnmtm.blog.163.com/blog/#m=0 ++++++++++++++++++++++++++++++++++++++++++++++++++++ http://wmnmtm.blog.163.com/blog/static/38245714201 阅读全文
posted @ 2017-03-15 11:29 DoubleLi 阅读(17782) 评论(0) 推荐(0)

摘要: 分类: linux应用程序之 流媒体(18) 分类: linux应用程序之 流媒体(18) 网络抽象层单元类型 (NALU): NALU头由一个字节组成,它的语法如下: + + |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | + + F: 1个比 阅读全文
posted @ 2017-03-15 11:29 DoubleLi 阅读(2236) 评论(0) 推荐(0)

摘要: 流媒体协议一共三种:rtmp,rtsp,http live streaming(apple和adobe各一种)rtmp是adobe的,rtsp android native支持,http live streaming(以下简称hls)当然是apple主打,后来adobe也终于开窍支持了。rtmp和r 阅读全文
posted @ 2017-03-15 11:27 DoubleLi 阅读(589) 评论(0) 推荐(0)

摘要: 硬盘录像机(DVR)作为监控系统的核心部件之一,在10年里高速发展,从模拟磁带机的替代品演变成具有自己独特价值的专业监控数字平台,并被市场广泛接受。监控系统伴随DVR这些年的发展向着IP化、智能化发展。 根 据行业用户的需求,DVR由以下几个方向需要被行业关注:1、DVR的编码方式向更高压缩效率的标 阅读全文
posted @ 2017-03-15 11:27 DoubleLi 阅读(1778) 评论(0) 推荐(0)

摘要: ONVIF开发经验总结 ONVIF开发经验总结....................................................................................................... 1 一、 利用gsoap2.8.14生成Onv 阅读全文
posted @ 2017-03-15 11:26 DoubleLi 阅读(1578) 评论(0) 推荐(0)

摘要: 说明:网上关于ONVIF开发的文章并不多,也更找不到具体的实例来入门学习。只能靠翻阅各种Specification摸索中前进,下面是最近几天的成果。调通了服务端(或者说设备端)的Discovery,使用OnvifTestTool12.06能够搜到我的设备。【来自http://blog.csdn.ne 阅读全文
posted @ 2017-03-15 11:25 DoubleLi 阅读(1040) 评论(0) 推荐(0)

摘要: 1、功能说明: 要开发的Web Service功能非常简单,就是一个add函数,将两个参数相加,返回其和。 2、C版本的程序: (1)头文件:SmsWBS.h,注释部分不可少,url部分的IP必须填写当前Linux电脑的IP //gsoap ns service name: SmsWBS//gsoa 阅读全文
posted @ 2017-03-15 11:24 DoubleLi 阅读(459) 评论(1) 推荐(1)

摘要: 昨天在ubuntu下进行安装gSOAP,费了很多时间,没成功,今天又来找了大量教程资料,终于一次成功,这里写下自己的安装步骤和方法,供大家参考。 昨天在ubuntu下进行安装gSOAP,费了很多时间,没成功,今天又来找了大量教程资料,终于一次成功,这里写下自己的安装步骤和方法,供大家参考。 首先下载 阅读全文
posted @ 2017-03-15 11:23 DoubleLi 阅读(494) 评论(0) 推荐(0)

摘要: Web Service实现业务诉求:Web Service是真正“办事”的那个,提供一种办事接口的统称。 WSDL提供“能办的事的文档说明”:对要提供的服务的一种描述格式。我想帮你的忙,但是我要告诉你我都能干什么,以及干这些事情需要的参数类型。 SOAP提供“请求”的规范:向服务接口传递请求的格式, 阅读全文
posted @ 2017-03-15 11:22 DoubleLi 阅读(432) 评论(1) 推荐(1)

摘要: 最近由于项目平台需求,要将H264 NALU封装为PS再用RTP发送,PS封装按照ISO DEC-13818-1标准。一个PS包包含PS Header, PES Header, PS system header, PS system map等。 针对H264做如下PS封装: 1、每个IDR NALU 阅读全文
posted @ 2017-03-15 11:21 DoubleLi 阅读(3469) 评论(0) 推荐(0)

摘要: 如果媒体客户端从一个数据源获得表示描述,而非通过 DESCRIBE,并且该描述包含了一个媒体初始化参数的全集,那么客户端就应该使用这些参数,而不是再通过 RTSP 请求相同媒体的描述。再有,服务器不应该使用DESCRIBE Response作为media indirection的方法。 需要建立基本 阅读全文
posted @ 2017-03-15 11:19 DoubleLi 阅读(483) 评论(0) 推荐(0)

摘要: RTSP是由Real network 和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。 实时流协议(RTSP)建立并控制一个或几个时间同步的连续流媒体,如音频和视频。尽管连续媒体流与控制流交叉是可能的,RTSP 本身并不发送连续媒体流。换言之,RTSP 充当多媒体服务器 阅读全文
posted @ 2017-03-15 11:18 DoubleLi 阅读(4386) 评论(0) 推荐(0)

摘要: RTSP简介 RTSP(Real Time Streaming Protocol)是由Real Network和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数据,RTSP的作用相当于流媒体服务器的远程控制。服 阅读全文
posted @ 2017-03-15 11:16 DoubleLi 阅读(83057) 评论(8) 推荐(4)

摘要: RTP(Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输协议。RTP被定义为在一对一或一对多的传输情况下工作。其目的是提供时间信息和实现流同步。但RTP通常使用UDP来传送数据。但RTP也可以在TCP或ATM等其他协议之上工作。当应用程序开 阅读全文
posted @ 2017-03-15 11:15 DoubleLi 阅读(4058) 评论(0) 推荐(0)

摘要: 实时传输协议 RTP,RTP 提供带有实时特性的端对端数据传输服务,传输的数据如:交互式的音频和视频。那些服务包括有效载荷类型定义,序列号,时间戳和传输监测控制。应用程序在 UDP 上运行 RTP 来使用它的多路技术和 checksum 服务。2 种协议都提供传输协议的部分功能。不过,RTP 可能被 阅读全文
posted @ 2017-03-15 10:53 DoubleLi 阅读(1561) 评论(0) 推荐(1)

摘要: 完成框架搭建后,编写自己的主函数起onvif服务 编写makefile objs = onvif.o onvif_func.o duration.o soapC.o soapServer.o stdsoap2.oonvif:$(objs) gcc -o onvif $(objs).PHONY:cle 阅读全文
posted @ 2017-03-15 10:50 DoubleLi 阅读(2669) 评论(0) 推荐(0)

摘要: Gsoap及开发框架生成: 一:gsoap下载和编译 1.下载Gsoap:地址:http://sourceforge.net/projects/gsoap2/files/gSOAP/ 2.安装: ./configure --prefix=你的安装目录 make make install 二:在线生成 阅读全文
posted @ 2017-03-15 10:48 DoubleLi 阅读(1442) 评论(0) 推荐(0)

摘要: 原文 http://blog.csdn.net/gubenpeiyuan/article/details/25618177 概要: 原文 http://blog.csdn.net/gubenpeiyuan/article/details/25618177 概要: 目前ONVIF协议家族设备已占据数字 阅读全文
posted @ 2017-03-15 10:45 DoubleLi 阅读(15948) 评论(0) 推荐(0)