live555&svc
苦行之旅
蛰伏只是为了更好的爆发
展开
-
RTSP点播消息流程实例(客户端:VLC, RTSP服务器:LIVE555 Media Server)
Real Time Streaming Protocol或者RTSP(实时流媒体协议),是由Real network 和 Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP提供一 种可扩展的框架,使能够提供可控制的,按需传输实时数据,比如音频和视频文件。源数据可以包括现场数据的反馈和存贮的文件。rtsp对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数据,rt转载 2014-03-27 20:43:29 · 1169 阅读 · 0 评论 -
vlc-android代码分析一
最近因为一个新项目需要一个多媒体播放器,所以需要做个视频、音频、图片方面的播放器。也查阅了不少这方面的资料,如果要从头做一个播放器工作量太大了,而且难度也很大。所以最后选择了VLC作为基础,进行二次开发。选择VLC的原因有两个,第一:VLC在其他平台很成熟,解码器方面支持很完善。第二:VLC已经实现了完整的视频播放和音频播放功能。开发速度可以加快很多。 下面给出两张截图,主要是为了方便后转载 2014-05-25 17:22:45 · 1339 阅读 · 0 评论 -
LINUX下Live555不能获取ip地址解决方法
inux下运行live55 显 示如图 :没有获取ip: ip是0.0.0.0 live555在不知道本地IP地址与网络接口的情况下,通过一个在本地某端口建立一个UDP连接,然后把这个UDP连接加入到一个组播组 ,当然要对这个组播组进行相应的设置,比如TTL,回环等等;然后通过UDP连接发送一个数据;最后通过这个UDP连接接收这个数据,并且解析相应的发送地址;大概流程就是这样转载 2014-05-25 00:37:08 · 1945 阅读 · 0 评论 -
vlc android 编译(不错)
系统:ubuntu12.04代码:git://git.videolan.org/vlc-ports/android.git代码版本:375646994d0602年初的时候搞了三个月的vlc android。昨天看到vlc android的beta版本发布了,决定编译一个看看效果。把自己此次的编译过程记录下来,供朋友们参考。下文中的文件路径,要替换成正确的路径。1. 搭建ub转载 2014-05-24 22:21:22 · 709 阅读 · 0 评论 -
VLC构建服务器和客户端
一、使用VLC搭建(转载)服务端1、打开“媒体——流”选项,如图所示: 2、点击“添加”按钮选择流媒体文件,然后点击“串流”按钮 3、点击“下一个”后,在“目标设置”界面选择“RTSP”,然后点击添加按钮,可以取消“激活转码”。设置端口和路径(可默认) 4、然后点击下一个可以看到基本信息。 5、最后点击“串流”即可,这是VLC会开始播放刚选择的视转载 2014-03-27 20:47:37 · 2181 阅读 · 0 评论 -
live555+SMplayer在本机搭建rtsp服务器并验证
环境: ubuntu-11.04-desktop-amd64.iso一,前期准备:1,下载live555 下载源码:http://www.live555.com/liveMedia/public可以下载最新的,我下载的版本是:live.2012.12.24.tar.gz2,安装live555root@microcreat:/workdir转载 2014-03-27 15:07:07 · 1785 阅读 · 0 评论 -
(重要)JSVM中配置文件介绍以及如何配出各种可分级
转自:http://blog.sina.com.cn/s/blog_786eaa330100rp9e.html一、JSVM配置文件简介配置文件的位置在JSVM\H264Extension\data 中1.MVC.cfg是# JSVM Configuration File in AVC mode,也就是AVC的编码配置文件。毕竟JSVM是支持AVC编码的嘛。如果是研究SVC,基本转载 2014-03-31 22:29:48 · 1293 阅读 · 0 评论 -
JMVC 编码解码过程
http://hi.baidu.com/xiangjunzhao1、首先运行jmvc\JMVC\H264Extension\build\windows下的H264AVCVideoEncDec的工程文件,在bin文件夹中生成以下几个可执行文件,其中staticd是debug版本,static是release版本bin/DownConvertStatic.exebin/DownConver转载 2014-03-31 22:33:27 · 1201 阅读 · 0 评论 -
SVC入门知识和JSVM基础实验
文章转载自:罗索实验室 [http://www.rosoo.net/a/201001/8436.html] 对SVC的学习已近开展了一段时间,一直没有进行系统记录,而且探索SVC解码的开源项目也需要有更多的知识积累。所以,从现在开始陆续开展有记录的SVC探索,这次行动不再以周为学习单位,而要求更为灵活高效的安排擦略,基本要考察JSVM和SVC各重要方转载 2014-03-28 18:17:16 · 1619 阅读 · 0 评论 -
实验室项目svc& android& mplayer
http://nmsl.cs.nthu.edu.tw/?view=article&id=101原创 2014-04-14 22:40:16 · 725 阅读 · 0 评论 -
【2010-3-31更新】视频测试序列的下载地址
如果转载,请标明出处。谢谢!1、http://www.tkn.tu-berlin.de/research/vid/(此网站已经移走,正在寻找。) CIF: Akiyo、Bridge (far) 、Bridge (close) 、Bus 、Container 、Coastguard 、Flower 、Football 、Foreman 、Hall 、Highway 、Mobile转载 2014-03-29 00:23:22 · 924 阅读 · 0 评论 -
mplayer编译过程
1、下载opensvcdecoder,http://opensvcdecoder.sourceforge.net2、下载配置mingw;配置过程如下,MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环 境,它是Minimalist GNU on Windows的略称(摘自百度百科)。将MingGW下载之后,解压到C盘根目录。配置过程如下转载 2014-03-28 18:18:16 · 910 阅读 · 0 评论 -
JSVM使用简介
做毕业设计之中,研究了很久JSVM的使用。本来是想到网上,看一下人家的简介的,结果什么也没找到。所以,就自己对它的使用文档研究了一翻。其实,只看jsvm的sofeware menu是看不懂怎么用的。后来,经过不断的探讨,我基本上摸透了这个软件。由于,这样很多人都来问我。所以,我这里直接写出来,跟大家分享好了。 注意事项: (1)由于,我使用的是windows系统,所以下面都是局限于w转载 2014-03-28 18:21:00 · 2237 阅读 · 0 评论 -
jsvm下载方式
从昨天到今天一直在找下载JSVM的最新版本的方法,google了一天,无从下手。首先查找jsvm源码下载,结果大部分都是csdn和pudn上面的,而且版本也不高,历经了一整天的纠结之后,今天终于下载到了最新版本的JSVM。下面说一下下载JSVM最新版本的方法: 1、首先从网上找了了一个word文档,softwareManual.doc。上面提示到转载 2014-03-28 16:00:06 · 1160 阅读 · 0 评论 -
流媒体服务器与客户端的搭建
1在widow是平台进行测试 使用LIVE555的源码进行编译得到四个模块对应的lib文件,将头文件整理后与lib文件一起即得到LIVE555库。在该库中提供了服务器程序的demo,利用编译的库文件配置好编译环境后,生成live555MediaServer.exe文件。该服务器程序为控制台程序,会输出访问路径及规则。将生成的流媒体文件test.mp3、test.ts文件放置转载 2014-03-27 20:46:24 · 1426 阅读 · 0 评论 -
vlc视频播放的基本原理
视频播放的基本原理当初看VLC代码花了不少时间,其中很大的原因是不太了解视频播放的基本原理。现在看来,几乎所有的视频播放器,如VLC、MPlayer、Xine,包括DirectShow,在播放视频的原理和架构上都是非常相似的,理解这个对理解VLC的源码会有事半功倍的效果。大致的来说,播放一个视频分为4个步骤:1. acess 访问,或者理解为接收、获取、得到2. demux转载 2014-05-26 00:06:05 · 1330 阅读 · 0 评论