流媒体三种主流格式及相关协议 一、流媒体的主流格式 流媒体服务器的主要功能是以流式协议(RTP/RTSP、MMS、RTMP等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流, 再以流式协议直播给客户端。典型的流媒体服务器有微软的Windows Media Servic ...
分类:
Web程序 时间:
2016-04-02 16:01:48
阅读次数:
152
转载自:http://www.cuplayer.com/player/PlayerCode/Wowza/2015/0204/1774.html HLS (HTTP Live Streaming) Apple的动态码率自适应技术。主要用于PC和Apple终端的音视频服务。包括一个m3u(8)的索引文件 ...
分类:
其他好文 时间:
2016-04-01 20:24:07
阅读次数:
292
Section I Problem Specification
实验目的
本次实验室在MFC环境下使用socket制作的应用程序,实现对RTSP与RTP协议的解析并播放缓存的媒体流。实现一边下载一边播放的音乐播放器。客户端使用RTSP协议与LIVE555服务器进行通信,如果与服务器的通信无误就启动RTP线程开始缓存文件并进行播放。本次程序设计还包括一些其他功能:
1使用MFC进行界面的设计...
分类:
其他好文 时间:
2016-04-01 18:19:10
阅读次数:
330
申明该文章参考了http://blog.csdn.net/haolipengzhanshen/article/details/50802081 的文章,在这里标示感谢!
这篇文章主要从几个方面分析EasyDarwin的RTSP内容
RTSP协议概述
wireshark抓包实例分析 一次完整RTSP的交互流程
EasyDarwin项目代码中 RTSP的初始化
EasyDarwin项目代...
分类:
Windows程序 时间:
2016-03-30 11:07:04
阅读次数:
1030
TCP和UDP属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它事先为要发送的数据开辟好连接通道(三次握手),然后再进行数据发送;而UDP则不为IP提供可靠性,一般用于实时的视频流传输,像rtp、rtsp就是建立在udp的基础上的。 首先谈谈tcp socket tcp简单的三次握手过程如图
分类:
编程语言 时间:
2016-03-21 12:04:12
阅读次数:
249
[rtsp @ 0x906cc00] UDP timeout, retrying with TCP [rtsp @ 0x906cc00] Nonmatching transport in server reply [rtsp @ 0x906cc00] Could not find codec par
分类:
移动开发 时间:
2016-03-15 20:43:49
阅读次数:
799
Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现 了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设
分类:
其他好文 时间:
2016-03-09 12:45:27
阅读次数:
262
视频监控系统包含下面组成部分: 编号 模块名称 功能及备注 1 设备代理 系统与前端设备进行通信 2 报警 接收/存储报警信息(外部报警) 3 流媒体 转发视频流,由于设备并发连接有限。通常配备多个网卡 4 设备接入 前端设备接入系统,一般通过onvif,rtsp或SDK,电力系统有自己的协议 5
分类:
其他好文 时间:
2016-03-05 20:15:35
阅读次数:
197
Q:现在小弟初次尝试H264的编码通过RTP方式传输,具体实验环境的问题如下: 环境:服务器端,H264的帧数据(可能超过64k),分成N个1460字节的包,然后加上RTP头发送。客户端,VLC播放器,通过RTSP协议建立连接,然后接收数据解码播放。结果:VLC不能解码接收到的数据,解码出错,VLC
分类:
其他好文 时间:
2016-03-03 14:35:09
阅读次数:
144
本文概要: nginx是非常优秀的开源服务器,用它来做hls或者rtmp流媒体服务器是非常不错的选择。本文介绍了一种简易方法快速搭建rtmp流媒体服务器,也叫rtsp转播,数据源不是读取文件,而是采用获取rtspNal流后使用ffmpeg转播。csdn固本培元:leoluopy@gmail.com
分类:
其他好文 时间:
2016-03-02 10:48:48
阅读次数:
319