录制程序要添加新功能:录制CMMB电视节目,我们的板卡发送出来的是RTP流(H264视频和AAC音频),录制程序要做的工作是:(1)接收并解析RTP包,分离出H264和AAC数据流;(2)将H264视频和AAC音频以某种格式封装,最后存成文件,供用户查看。第一步已经有部分代码可供参考,因此很快就完成...
分类:
其他好文 时间:
2014-07-12 13:04:11
阅读次数:
301
session.BeginDataAccess(); if (session.GotoFirstSource()){ do{ RTPPacket *packet; while ((packet = session.GetNextPacket()) != 0){ ...
分类:
其他好文 时间:
2014-07-11 20:51:41
阅读次数:
210
【流媒體】live555—VS22008 下live555编译、使用及测试Ⅰ live555简介 Live555是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、....
分类:
其他好文 时间:
2014-07-11 11:46:25
阅读次数:
248
实现ffmpeg在window下编译,并基于ffmpeg动态库用测试程序播放本地文件和RTSP视频流...
分类:
其他好文 时间:
2014-07-11 00:40:09
阅读次数:
850
近期研究 rtsp http stream 流获取方式vlc over live555 是个很不错的选择,当然了 andorid framework av也是支持rtsp http的,相同不错的选择1.编译https://wiki.videolan.org/AndroidCompile我是ubunt...
分类:
移动开发 时间:
2014-07-09 19:28:06
阅读次数:
249
最近领导要求做一个安卓和pc端实时视频传输的demo。
之前自己写了一个演示demo,比较山寨,基于相机回调函数,一帧帧将图片压缩后传输后台显示。wifi下效果还不错,不过想想就不具备可用性,代码回头有时间发上来吧。
最近研究了一下rtsp协议的视频传输,发现其实还有点小复杂。
目前找到几个有用的东西分享给大家
安卓端一个开源项目spydroid,原理是将手机作为rtsp服务器,将视频压缩...
分类:
移动开发 时间:
2014-07-03 13:37:05
阅读次数:
382
实验目的:
让Nginx支持flv和mp4格式文件,支持RTMP协议的直播和点播;
同时打开RTMP的HLS功能
?资料:
HTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于HTTP的流媒体网络传输协议。
HLS只请求基本的HTTP报文,与实时传输协议(RTP)不同,HLS可以穿过任何允许HTTP数据通过的防火墙或者代理服务器。
它也很容易使用内容分...
分类:
其他好文 时间:
2014-07-02 16:37:24
阅读次数:
170
1.获取树莓派的摄像头的视频源并且输出到 gstreamer中,并将数据传输到tcpserversink中,设定端口为5000 raspivid -t 0 -w 800 -h 600 -fps 25 -g 5 -b 4000000 -vf -n -o - | gst-launch-1.0 fdsr....
分类:
Web程序 时间:
2014-06-25 14:40:48
阅读次数:
905
//以下为rtsp的服务器A 1 #include 2 3 #include 4 #include 5 6 static gboolean 7 timeout (GstRTSPServer * server) 8 { 9 GstRTSPSessionPool *pool;10 11 ...
分类:
其他好文 时间:
2014-06-25 14:21:25
阅读次数:
648