(转)windows下一分钟配置ngnix实现HLS m3u8点播

摘要: 一、首先保证nginx能正常运行: 这个就是因为前面我们把nginx的目录加到了Path中,然而nginx启动时各种路径都是以当前工作目录为起始点的,这就导致了系统去“C:\Users\[UserName]/conf/nginx.conf”这个地方去寻找配置文件而不是正常的“D:\nginx-... 阅读全文
posted @ 2015-05-04 22:25 tangxiacun 阅读(749) 评论(2) 推荐(0) 编辑

HLS切片机

摘要: 参考:1,linux下搭建生成HLS所需的.ts和.m3u8文件http://www.cnblogs.com/mystory/archive/2013/04/07/3006200.html2,iPhone HTTP Streaming with FFMpeg and an Open Source S... 阅读全文
posted @ 2015-05-04 21:26 tangxiacun 阅读(179) 评论(4) 推荐(0) 编辑

(转)基于RTP的H264视频数据打包解包类

摘要: 最近考虑使用RTP替换原有的高清视频传输协议,遂上网查找有关H264视频RTP打包、解包的文档和代码。功夫不负有心人,找到不少有价值的文档和代码。参考这些资料,写了H264 RTP打包类、解包类,实现了单个NAL单元包和FU_A分片单元包。对于丢包处理,采用简单的策略:丢弃随后的所有数据包,直... 阅读全文
posted @ 2015-04-30 16:20 tangxiacun 阅读(640) 评论(0) 推荐(0) 编辑

(转)SDP协议概述

摘要: 1 简介SDP 完全是一种会话描述格式, 它不属于传输协议.它使用不同的适当的传输协议,包括会话通知协议(SAP)、会话初始协议(SIP)、 实时流协议(RTSP)、MIME 扩展协议的电子邮件以及超文本传输协议(HTTP)。SDP协议是也是基于文本的协议,这样就能保证协议的可扩展性比较强, 这样就... 阅读全文
posted @ 2015-04-29 22:30 tangxiacun 阅读(302) 评论(0) 推荐(0) 编辑

socket基本使用

摘要: UDP发送和接收MainRecv.cpp#include #include #include #pragma comment(lib,"ws2_32.lib")#define RECV_IP "127.0.0.1"#define RECV_PORT 8899#define LEN_RECV_BUF ... 阅读全文
posted @ 2015-04-29 16:59 tangxiacun 阅读(1950) 评论(0) 推荐(0) 编辑

(转)live555在Linux下最简单地实现实时流媒体点播

摘要: 通过Live555交叉编译后运行发现,上面实现的流媒体实时通过文件服务器的文件点播,没有相关的流媒体实现方式,但在Linux下,可以通过某些技巧实现Live555服务器实时流媒体服务器,并且是傻瓜式的,简易程度不需要修改Live555下面一行代码。首先,需要编译/交叉编译Live555服务器,这里可... 阅读全文
posted @ 2015-04-23 10:16 tangxiacun 阅读(882) 评论(2) 推荐(0) 编辑

(转)CentOS6.5安装Darwin Streaming Server搭建RTSP流媒体服务器

摘要: 参考:1,CentOS6.5安装Darwin Streaming Server搭建RTSP流媒体服务器http://www.yimiju.com/articles/567.html 阅读全文
posted @ 2015-04-22 16:08 tangxiacun 阅读(290) 评论(0) 推荐(0) 编辑

(转)live555学习笔记10-h264 RTP传输详解(2)

摘要: 参考:1,live555学习笔记10-h264 RTP传输详解(2)http://blog.csdn.net/niu_gao/article/details/69361082,H264 sps pps解析http://download.csdn.net/detail/gyley2/5008185#c... 阅读全文
posted @ 2015-04-21 23:40 tangxiacun 阅读(170) 评论(0) 推荐(0) 编辑

(转)VLC播放RTP打包发送的.264文件

摘要: VLC播放RTP打包发送的.264文件1,要有一个发送RTP包的264文件的服务器;具体代码如下:rtp.h#include #pragma comment(lib,"ws2_32.lib") #define PACKET_BUFFER_END (unsigned int)0... 阅读全文
posted @ 2015-04-21 23:38 tangxiacun 阅读(2234) 评论(1) 推荐(0) 编辑