VLC播放RTP打包发送的.264文件1,要有一个发送RTP包的264文件的服务器;具体代码如下:rtp.h#include #pragma comment(lib,"ws2_32.lib") #define PACKET_BUFFER_END (unsigned int)0...
分类:
其他好文 时间:
2014-12-22 10:56:08
阅读次数:
146
好久没搞流媒体了,最近又回归了,已经把live555代理服务器更新到最新的live555代码(V0.82)。改进了一大坨问题,还去掉了一个类,代码更精简了。改进了命令行参数格式,只要这样:rtsp://proxy-server-addr:port/proxy?rtsp://source-rtsp-server-addr:port/123.264就行了。“?”后面就是标准的RTSP地址格式,可以放入...
分类:
其他好文 时间:
2014-12-16 17:12:16
阅读次数:
167
var strVal = $("#urlText").val();var Expression = "^((https|http|ftp|rtsp|mms)?://)"+ "?(([0-9a-zA-Z_!~*'().&=+$%-]+: )?[0-9a-zA-Z_!~*'().&=+$%-]+@)?"...
分类:
Web程序 时间:
2014-12-16 16:50:25
阅读次数:
141
在解码中,接了浙江宇视的ipc相机,解码一般就挂了,vlc 也是中途断流.费解?vlc异常信息如下:packetizer_h264 warning: waiting for SPS/PPSpacketizer_h264 warning: waiting for SPS/PPSpacketizer.....
分类:
其他好文 时间:
2014-12-12 20:44:42
阅读次数:
841
本文会带领着你一步步动手实现一个简单的RTP传输服务器,旨在了解RTP流媒体传输协议以及一些关于多媒体编解码的知识。关于RTP协议的必备知识要动手实现一个协议,当然首先需要阅读该协议的文档。RTP协议的文档,有rfc1889、rfc1890、rfc3550,其中rfc3550是现在的版本,另外两个是...
分类:
其他好文 时间:
2014-12-12 18:54:42
阅读次数:
200
上一篇文章我们介绍了关于RTP协议的知识,那么我们现在就自己写一个简单的传输TS流媒体的RTP服务器吧。预备知识关于TS流的格式:TS流封装的具体格式请参考文档ISO/IEC 13818-1。这里我们只需要了解一些简单的信息就好。首先TS流是有许多的TS Packet组成的,每个TS Packet的...
分类:
其他好文 时间:
2014-12-12 18:51:48
阅读次数:
237
上一篇文章我们介绍了如何用一个简单的UDP socket搭建一个RTP服务器。我把这份80行的代码呈现到客户面前的时候,就有人不满意了。还有人在参考的时候会问:“楼主你的TS格式的文件是哪里来的?应该去哪里下载?”“这也太简单了吧,不就是用UDP把TS文件发过去么?就这么几十行代码也算个大作业?”“...
分类:
其他好文 时间:
2014-12-12 18:29:47
阅读次数:
216
1)ES流(Elementary Stream): 也叫基本码流,包含视频、音频或数据的连续码流.2)PES流(Packet Elementary Stream): 也叫打包的基本码流, 是将基本的码流ES流根据需要分成长度不等的数据包, 并加上包头就形成了打包的基本码流PES流.3)TS流(Tra...
分类:
其他好文 时间:
2014-12-11 20:34:30
阅读次数:
1162
OSI七层模型:
应用层:文件传输,电邮,文件服务等。HTTP,Telnet,DNS, FTP等协议
表示层:数据格式化,代码转换,数据加密等
会话层:解除或建立与别的接点的联系
传输层:提供端到端的接口 TCP UDP RTP
网络层:为数据包选择路由 IP ICMP RIP
数据链路层:传输有地址的帧以及错误检测功能
物理层:以二进制数据形式在物理媒体上传输...
分类:
其他好文 时间:
2014-12-11 14:10:58
阅读次数:
497
[转]流媒体协议介绍(rtp/rtcp/rtsp/rtmp/mms/hls)http://blog.csdn.net/tttyd/article/details/12032357RTP 参考文档RFC3550/RFC3551 Real-time Transport Protocol)是...
分类:
其他好文 时间:
2014-12-10 17:47:06
阅读次数:
176