2013-07-12 06:36
⁄ 工业·编程
⁄ 共 3363字
随着Adobe公司的Flash播放器的普及(根据Adobe官方数据,Flash播放器装机量已高达99%以上),越来越多的网络视频开始采用Flash播放器作为播放前端,因此,越来越多的企业开始采用兼容Flash播放器的流媒体服务器,而开始淘汰其他类型的流媒体服务器。
Ultrant Media Server(简称UMS)是一款可免费使用的支持AdobeFlash RTMP协议的高性能流媒体服务器软件系统。下面介绍如何使用免费版的Ultrant Media Server 1.8.8架设Flash直播、...
rtsp, 流媒体阅读全文
2013-07-12 06:32
⁄ 工业·编程
⁄ 共 2858字
由于统计图的直观显示,在实际应用中经常会要画各种统计图。坐标曲线图是其中比较常用的一种。而坐标曲线在各种统计图中应该算比较难画的,主要是很难将坐标值与图中的位置对应起来。我在做一个asp网站的项目中曾遇到过要画坐标曲线,由于没有易用免费的控件可用,只好自己来实现。因此对画坐标曲线有了一点心得。
画坐标曲线的主要思路是:先找到坐标值中x的最小值minX,最大值maxX。同...
代码集锦阅读全文
2013-07-11 06:46
⁄ 工业·编程
⁄ 共 1797字
access模块的能力处在VLC功能模块链表的最后和最前的位置。数据访问的输入和输出函数实现VLC大部分的基本IO功能。这些通常是一些协议如 (http,ftp,...)或一些设备访问如网络摄像头,图像采集卡。本文只讨论输入型数据访问模块。
编写数据访问模块
为了能编写数据访问模块,请首先阅读”功能模块编写指南”一文。数据访问模块应该指定为access类型:
set_capability( "access", 60 ) set_category( CAT_INPUT )...
VLC阅读全文
2013-07-10 22:41
⁄ 工业·编程
⁄ 共 7738字
实时流协议(RTSP),英文全称为Real Time Streaming Protocol。它是一个用来获取所需要属性(编码方式、分辨率或者帧率等)实时流以及控制实时流的应用层协议。
RTSP是一个基于文本的协议,它与HTTP十分相似。在RTSP中,保留了几乎所有的HTTP符号以及相关定义。所以,RTSP十分利于扩展,并且容易使用程序进行解析。 RTSP虽然可以用来获取实时流,但是协议中并没有...
rtsp阅读全文
2013-07-10 22:39
⁄ 工业·编程
⁄ 共 1029字
RTP(Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输协议。RTP被定义为在一对一或一对多的传输情况下工作。其目的是提供时间信息和实现流同步。但RTP通常使用UDP来传送数据。但RTP也可以在TCP或ATM等其他协议之上工作。当应用程序开始一个RTP会话时将使用两个端口:一个给RTP一个给 RTCP。RTP本身并不能为接顺序传送数据包提供可靠的传送机制。也不提供流量控制或拥塞控制。它依靠RTCP提供这些服务。...
rtsp阅读全文
2013-07-10 22:25
⁄ 工业·编程
⁄ 共 414字
* live.com C/S C++ http://www.live555.com * darwin S C++ http://www.opensource.apple.com/darwinsource/ * VLC C C http://www.videolan.org * mplaye...
rtsp, 开源阅读全文
2013-07-10 22:23
⁄ 工业·编程
⁄ 共 1978字
1)C(Client)-> M(Media Server) OPTIONS rtsp://192.168.1.109/1.mpg RTSP/1.0 CSeq: 1 user-Agent: VLC media player(LIVE555 Streaming Media v2007.02.20) 1)M -> C RTSP/1.0 200 OK CSeq: 1 Date: wed, Feb 20 2008 07:13:24 GMT Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
2)C -> M DESCRIBE rtsp://192.168.1.109/1.mpg RTSP/1.0 ...
rtsp阅读全文
2013-07-10 22:21
⁄ 工业·编程
⁄ 共 1044字
SDP (1)SDP(SessionDescription Protocol)是服务器端生成的描述媒体文件的编码信息以及所在服务器的链接等信息的文件,客户端通过它来设置播放软件的参数。SDP只是一种用于会话描述的协议,它并不是一种传输协议,只是用于在不同传输协议之间传递消息的通知协议,其主要目的是解决多媒体会话通知、邀请和另外一些媒体会话的初始化工作。 (2) SDP内容包括:会话名称和目的、会话持续时间、媒体类(音频、视频等)、...
rtsp阅读全文
2013-07-09 22:16
⁄ 工业·编程
⁄ 共 401字
搞流媒体的肯定会遇到抓包后的分析问题,一些好用的工具往往能事半功倍。
抓包可以是snoop或者wireshark,主要都是先选好网卡,最多再指定一些端口。
分析的时候一般都用wireshark了。根据目的地址或者源地址过滤(udp.port==xxx,tcp.port == 554等)可以过滤出有用的UDP、TCP包,然后可以Decode AS 成RTP或者RTSP。如果知道SDP信息,在分析RTP时,还可以用Edit—>Preferences在Protocols里面选H264等,直接可以解析成H264的...
rtsp阅读全文
2013-07-09 22:15
⁄ 工业·编程
⁄ 共 820字
近期在做SipDroid网络电话和视频通话的项目,需要手机终端能够视频通话。有一些rtsp协议传输的东西不能通过,需要一些其他的验证。所以就搭建了一个流媒体服务器。
1.首先安装DDS,从:http://dss.macosforge.org/downloads/DarwinStreamingSrvr5.5.5-Windows.exe (只有5.5的) 这里下载 DSS for Windows 。
2.下载后解压会有一个Install.bat的文件,直接运行它就会安装到 C:\Program Files\Darwin Streaming Server\ 并还会在 系...
rtsp阅读全文