VLC播放RTSP视频延迟问题 配置 VLC 以播放 RTSP/RTP 流 vlc播放rtp封装的h.264延时很大是什么原因? 开启打印: VLC的工具->消息->等级 调整为2,就可以看到VLC的错误调试信息. ...
分类:
其他好文 时间:
2016-04-17 00:33:45
阅读次数:
1031
关于RTP中的时间戳问题 时间戳单位:时间戳计算的单位不为秒之类的单位,而是由采样频率所代替的单位,这样做的目的就是为了是时间戳单位更为精准。比如说一个音频的采样频率为8000HZ,那么我们可以把时间戳单位设为1/8000。 时间戳增量:相邻两个RTP包之间的时间差(以时间戳单位为基准)。 如何设定 ...
分类:
其他好文 时间:
2016-04-16 20:57:03
阅读次数:
209
最近同事在编写一个基于UPD RTP协议的通信软件,在处理接收Listen时,发现了一个问题到底是用Thread还是ThreadPool呢? 我看同事的问题比较有典型性,还是做以整理培训一下吧 Thread类,一次使用一个线程来创建删除线程,这种方式代价比较大(主要是创建和消毁过程,操作系统付出的代 ...
======配置目的======
让Nginx支持flv和mp4格式文件,支持RTMP协议的直播和点播;
同时打开RTMP的HLS功能
资料:
HTTPLiveStreaming(缩写是HLS)是一个由苹果公司提出的基于HTTP的流媒体网络传输协议。
HLS只请求基本的HTTP报文,与实时传输协议(RTP)不同,HLS可以穿过任何..
分类:
其他好文 时间:
2016-04-05 14:12:24
阅读次数:
604
转自:http://www.cnblogs.com/li0803/archive/2010/11/20/1882792.html 1、简介 目前,在IP网络中实现实时语音、视频通信和应用已经成为网络应用的一个主流技术和发展方向,本文详细介绍IP协议族中用于实时语音、视频数据传输的标准协议RTP( R ...
分类:
其他好文 时间:
2016-04-05 10:45:46
阅读次数:
136
流媒体三种主流格式及相关协议 一、流媒体的主流格式 流媒体服务器的主要功能是以流式协议(RTP/RTSP、MMS、RTMP等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流, 再以流式协议直播给客户端。典型的流媒体服务器有微软的Windows Media Servic ...
分类:
Web程序 时间:
2016-04-02 16:01:48
阅读次数:
152
Section I Problem Specification
实验目的
本次实验室在MFC环境下使用socket制作的应用程序,实现对RTSP与RTP协议的解析并播放缓存的媒体流。实现一边下载一边播放的音乐播放器。客户端使用RTSP协议与LIVE555服务器进行通信,如果与服务器的通信无误就启动RTP线程开始缓存文件并进行播放。本次程序设计还包括一些其他功能:
1使用MFC进行界面的设计...
分类:
其他好文 时间:
2016-04-01 18:19:10
阅读次数:
330
2014-03-08 22:05:58 描述live555 client即openRTSP的流程,简单点说,playCommon.cpp,流为h264和g726。在实际项目中已成功应用。以下为我所见所得,有错误之处请指正,谢谢!1、live555的三种任务socket handler,event h... ...
分类:
其他好文 时间:
2016-03-26 23:38:19
阅读次数:
397
TCP和UDP属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它事先为要发送的数据开辟好连接通道(三次握手),然后再进行数据发送;而UDP则不为IP提供可靠性,一般用于实时的视频流传输,像rtp、rtsp就是建立在udp的基础上的。 首先谈谈tcp socket tcp简单的三次握手过程如图
分类:
编程语言 时间:
2016-03-21 12:04:12
阅读次数:
249
Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现 了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设
分类:
其他好文 时间:
2016-03-09 12:45:27
阅读次数:
262