自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

四月的专栏

技术服务于商业

  • 博客(26)
  • 资源 (10)
  • 收藏
  • 关注

转载 基于liveMedia的RTSP/RTP编程

 liveMedia项目的源代码包括四个基本的库,各种测试代码以及IVE555 Media Server。四个基本的库分别是UsageEnvironment&TaskScheduler,groupsock,liveMedia,BasicUsageEnvironment。UsageEnvironment和TaskScheduler类用于事件的调度,实现异步读取事件的句柄的设置以及

2009-10-29 15:38:00 1459

转载 LiveMedia库

 通过分析live库提供的例子程序OpenRTSP,可以清晰地了解客户端接收来自网络上媒体数据的过程。注意,RTP协议和RTCP协议接收的数据分别是视音频数据和发送/接收状况的相关信息,其中,RTP协议只负责接收数据,而RTCP协议除了接收服务器的消息之外,还要向服务器反馈。A.          main函数流程main(int argc,char *argv[])

2009-10-29 15:36:00 984

转载 RSVP协议介绍

     Internet是一种互连网络,网络中存在着大量的中间节点(即路由器)。如果用户使用无连接协议来传输数据流,则该数据流的各个数据报在通过中间节点转发时可能会产生两个问题,一是各个数据报的转发路径不同,并非顺序到达目的端,有些数据报可能会延迟到达;二是数据报在中间节点排队等待转发时,其排队时间是不确定的,并且中间节点因资源缺乏而发生拥塞时,将会采取丢包策略来疏导交通,这对于

2009-10-29 15:04:00 1745

转载 RTP与RTCP协议介绍

 流媒体是指Internet上使用流式传输技术的连续时基媒体。当前在Internet上传输音频和视频等信息主要有两种方式:下载和流式传输。下载情况下,用户需要先下载整个媒体文件到本地,然后才能播放媒体文件。在视频直播等应用场合,由于生成整个媒体文件要等直播结束,也就是用户至少要在直播结束后才能看到直播节目,所以用下载方式不能实现直播。流式传输是指传输之前

2009-10-29 15:03:00 1294 1

转载 流媒体协议的具体应用

 1.   流媒体协议的具体应用live555项目[5]中的RTSP服务器实例mediaServer使用了实时传输协议RTP、实时传输控制协议RTCP和实时流协议RTSP三种流媒体协议。下面首先介绍RTSP连接建立及请求响应过程,然后介绍RTP数据包的封装及发送过程,最后分析RTCP包的接收处理及

2009-10-29 14:57:00 1010

转载 RTSP服务器实例live555源代码分析

 1. RTSP连接的建立过程      RTSPServer类用于构建一个RTSP服务器,该类同时在其内部定义了一个RTSPClientSession类,用于处理单独的客户会话。     首先创建RTSP服务器(具体实现类是DynamicRTSPServer),在创建过程中,先建立Socket(ourSocket)在TCP的554端口进行监听,然后把连接处理函数句柄(R

2009-10-29 14:51:00 1154

转载 RTSP协议介绍

1. 实时流协议RTSPRTSP[3]协议以客户服务器方式工作,它是一个多媒体播放控制协议,用来使用户在播放从因特网下载的实时数据时能够进行控制,如:暂停/继续、后退、前进等。因此 RTSP 又称为“因特网录像机遥控协议”。1.1.   RTSP协议简介要实现 RTSP 的控制功能,不仅要有协议,而且要有专门的媒

2009-10-28 15:29:00 1062

转载 RTSP协议状态机

RTSP客户端和服务器端的状态机描述了从RTSP会话初始化到会话终止的过程中协议的行为。   根据每个对象的要素来定义其状态。可以通过媒体流URL和RTSP会话标志符来唯一地标识每个对象。聚合URL(aggregateURLs)用以标识由多个媒体流组成的表示,任何使用这种聚合URL的请求/回复都将会影响表示中所有媒体流的状态。例如,如果表示/movie包含两个媒体流/movie

2009-10-27 17:32:00 1181

转载 RTSP协议详解

关于 RTSP.RTSP协议是一个非常类似HTTP协议的流控制协议。它们都使用纯文本来发送信息,而且rtsp协议的语法也和HTTP类似。Rtsp一开始这样设计,也是为了能够兼容使用以前写的HTTP协议分析代码 。这是个好消息。它们主要的区别是HTTP协议是没有状态的, http协议在发送

2009-10-27 17:10:00 1654

原创 几个研究RTSP的参考网站

1.Fenghttp://lscube.org/download     2.live555http://www.live555.com/ 3.vlchttp://www.videolan.org 4.ibm研究网http://www.research.ibm.com/rtsptoolkit/ 5.rtsp联合研究网http://search.p

2009-10-23 16:25:00 1803

转载 RTSP server比較

1. Feng Audio( mp3, vorbis ) , Video( h264)2.Live555 格式都有, 不過在ARM 926ejs 下測試 , 讀ramfs 下的檔案( 16M ) stream 出去 1ch = 30% cpu  2ch = 80% . C++ code 3.FFserver 同Live555, 不過cpu 5%以下,

2009-10-23 16:23:00 2092 1

转载 漫谈手机多媒体的"杀手级"应用

作者: k歌之王           2009-10-06   我们都在寻找手机上的“杀手级”应用。 所谓“杀手级”应用大致要有几个条件,能给用户带来足够好的体验以至于他愿意为此付费;能以创新的方式提升整个平台的吸引力;能给开发者和相关产业链带来巨大的收益。简单的说,用户能冲着手机里内置的某个软件 而购买那款手机,就算是杀手级应用了。  几年前, 都说移动互联网, VOIP, 手机

2009-10-23 16:12:00 580

转载 ffmpeg 常用命令行

document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text");

2009-10-23 16:11:00 706

转载 阿甘的巧克力盒子: 手机视频文件格式解析之 3GP/MP4

作者: k歌之王     2009-08-23  前言:做完了手机全能播放器的项目, 又要告别几个月来并肩作战,即将去北京发展的Manager zhu。准备把做过的3GP/FLV/AVI格式整理一遍, 算是对几个月辛苦成果的总结, 也为后来者提供一些参考。1. 概述 流行的文件格式背后都有大公司的支持。FLV得益于ADOBE公司推动的网络视频分享风潮,而AVI则是MICRO

2009-10-23 16:11:00 1152

转载 ffmpeg开发手记

document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text");

2009-10-23 16:10:00 753

转载 Android的多媒体框架OpenCore(PacketVideo)介绍

document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text");

2009-10-23 16:09:00 812

转载 基于live555的rtp/rtcp研究

流媒体网络传输要满足高带宽,低传输延迟,支持组播模式,基于差错恢复的可靠保证和通道同步(尤其是视频和音频流的同步)。RTP/RTCP是一种基于组播的应用层协议,也是流媒体传输使用最广泛的协议。 实时传输协议RTP(Realtime TransportProtocol)在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。RTP的典型应用建立在UDP上,但也可以在TC

2009-10-23 16:07:00 3266

转载 [转载] 我的H.264学习历程

document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text");

2009-10-23 16:04:00 741

转载 手机音视频流媒体开发一些有用资料(2009.6.17更新)

document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text");

2009-10-23 15:55:00 2209

转载 基于rtsp的手机视频点播实现和研究

document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text");

2009-10-23 15:52:00 718

转载 端口复用 -- socket编程:SO_REUSEADDR例解

网友vmstat多次提出了这个问题:SO_REUSEADDR有什么用处和怎么使用。而且很多网友在编写网络程序时也会遇到这个问题。所以特意写了这么一篇文章,希望能够解答一些人的疑难。     其实这个问题在Richard Stevens的《Unix网络编程指南》卷一里有很详细的解答(中文版P166-168页)。这里我只是写几个基本的例子来验证这个问题。     首先声明一个问题:当两

2009-10-21 17:05:00 3593

转载 C语言宏定义使用技巧(转)

写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。。。。。。1,防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H  //头文件内容#endif2,重新定义一些类型

2009-10-20 16:43:00 515

转载 基于不定叉树的应用层组播协议

1  概述    自应用层组播的概念提出以来,已有很多各具特点的解决方案被提出。各个不同的应用层组播系统具有不同的设计目标及系统结构。如,ESM(End-System Multicast)[1]和ALMI[2]适合时延要求不高的小规模多对多通信,而Scattercast[3]和Overcasts[4]则支持大规模的数据递送系统。在系统结构方面,根据建立应用层组播拓扑

2009-10-13 15:59:00 707

转载 setsockopt函数解析

   转载:CArray,CList,CMap如何实例化 setsockopt函数解析 技术学习   2009-10-12 23:55   阅读6   评论0   字号:

2009-10-13 14:07:00 994

原创 组播通信

[原文:http://linux.chinaitlab.com/administer/5573.html]摘要:    本文可做为TCP/IP组播技术的入门材料,文中介绍了组播通 信的概念及原理,以及用于组播应用编程的LinuxAPI的详细资料。为了使读者更加完整的了解Linux组播的整体概念,文中对实现该技术的核心函数也做了介绍。在文章的最后给出了一个简

2009-10-13 13:47:00 825

转载 getopt和getopt_long系统调用解析命令行参详解

Linux下很多程序甚至那些具有图形用户界面(graphical userinterface,GUI)的程序,都能接受和处理命令行选项。对于某些程序,这是与其他程序或用户进行交互的主要手段。具有可靠的复杂命令行参数处理机制,会使得您的应用程序更好、更有用。不过很多开发人员都将其宝贵的时间花在了编写自己的命令行解析器,却不使用getopt(),而后者是一个专门设计来减轻命

2009-10-09 16:20:00 537

可扩展功能的电视机

本实用新型公开了一种可扩展功能的电视机, 该电视机带有一个或多个TVPCI扩展卡槽, 可通过这个扩展卡槽,插入扩展卡,实现电视机功能扩展,快速方便且成本低廉的情况实现电视机功能扩展的目的,进而达到延长电视机使用寿命的目的。

2012-08-25

linux 配置文件读写C

这是个不错的c代码,可以用在linux环境下c语言读写配置文件,转给大家下载。

2009-08-12

setup factory脚本例子

这是我的一个SETUP FACTORY脚本,对于用SETUP FACTORY 打安装包的用户来说,很有参考价值。所以,我拿出来与大家共享。

2009-06-02

用于流式数据打包.rtsprtptrcp可以做流媒体服务器和客户端.rar

rtsp服务器和客户端源码,希望有朋友一起探讨。

2009-04-18

linuxUNIX下跑的一套服务端程序,支持RTSP.RTCP.RTP等各种协议,对做音视频传输挺有参考意义.rar

rtsp源码,希望大家也和我共享你的源码。

2009-04-18

基于标准的rtsp.rtp协议的流媒体服务器程序实现,支持wav格式,支持realplay客户端.rar

rtsp源码,相信很多朋友需要,也希望大家和我交流,探讨。

2009-04-18

RAR linux版

很不错的,有时在LINUX下下载了RAR文件,就需要RAR FOR LINUX来解压。 安装方法:1、解压;2、进入解开的目录:make; 3、make install

2009-03-04

镜头移动跟踪.Net源码

一个网络视频监控软件,并可以跟踪移动的物体,C#源代码,对网络视频监控软件开发者非常有用。

2008-08-27

目前最好用的IIS管理类

本类是用来操作IIS,在制作ASP.NET安装包时很有用。 本类综合了许多网友之长,并加入了新元素。

2008-08-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除