
SRS
wishfly
这个作者很懒,什么都没留下…
展开
-
SRS产品规划
拆分成两个文章:产品规划,产品对比。SRS产品规划:https://github.com/winlinvip/simple-rtmp-server/wiki/ProductSRS产品对比:https://github.com/winlinvip/simple-rtmp-server/wiki/CompareSRS产品规划关于SRS的来源,定位,愿转载 2016-10-24 16:45:17 · 1860 阅读 · 0 评论 -
对各种语言的偏见
对各种语言的偏见这大致是我编程语言的学习经历:2003年学html/js2004年开始学C2004年学C++2005年学汇编和C#2007年学PHP2009年学Python2013年学GO,深入学了JS(JQuery,AngularJS)2014年学Java(Android)2015年学Scala(Spark)我虽然没有发明一门语言,但这些语言都用在实际不小的项目中,作为使转载 2016-11-16 23:07:30 · 980 阅读 · 0 评论 -
SRS目录结构
SRS目录结构:/usr/local/srs├── conf #这个目录下都是各种作者写好的配置文件,适应与各种场景。│ ├── bandwidth.conf│ ├── console.conf│ ├── demo.19350.conf│ ├── demo.conf│ ├── dvr.path.conf│ ├── dvr.segment转载 2016-11-12 09:25:55 · 2951 阅读 · 0 评论 -
live555使用ffmpeg扩展(mp4)文件格式
live555目前只mpg、mkv、webM等少数几种音视频混合的文件,可以使用ffmpeg来扩展live555所支持的文件格式。花了一个多月的时间, 终于可以支持mp4和avi了,媒体格式支持mpeg4、h264、mp3、aac。主要是参考了live555中mpg的实现。 1.扩展mediaServer的主要步骤 1)定义一个RTSP Server类MyRTSP转载 2016-10-28 18:28:00 · 4178 阅读 · 1 评论 -
RTSP服务端。通过RTSP协议发送H264和AAC文件
http://70565912.blog.51cto.com/1358202/349187/转载 2016-10-28 18:23:21 · 2506 阅读 · 0 评论 -
深入浅出看流媒体前世今生,分分钟二逼变牛逼
【流媒体网】消息:CDN这几年爆炸式增长,带宽提速是根源,而HTTP始终还是那个屌样,因此目前CDN大多是资本性行业,不用多少知识就能干了;直到流媒体粗现,直播咋这么难搞呢?因为它是流媒体,让我带你深入浅出看流媒体前世今生,分分钟二逼变牛逼。 流媒体分为点播和直播,点播已经堕落为HTTP文件了,直播永远不可能只用HTTP就OK,这是他们的业务差异导致的。流媒体本质上是:现实的图转载 2016-10-26 18:21:21 · 1193 阅读 · 0 评论 -
简洁rtmp源站服务器
公司在做编码器,需要和rtmp服务器对接,nginx-rtmp实在是太复杂,不方便调试,所以做了一个简单rtmp服务器。参与这个项目的几个朋友,说不仅仅想实现流媒体源站功能,还想写出漂亮的代码,成为“国人软件代码之典范”。哈哈,目标是远大的,代码得一点一点写。https://github.com/winlinvip/simple-rtmp-server转载 2016-10-26 18:20:25 · 3655 阅读 · 1 评论 -
SRS源与边界的实现
SRS Simple Rtmp Service顾名思义简单rtmp服务 是一个很轻的rtmp服务,说他轻是在对比使用过Wowza和Red5之后得出的结论。感谢winlinvip做出这么屌的东东。现在在做一些视频直播相关的工作,对流媒体的相关应用接触的越来越多。找到一个合适的流媒体服务器可以说是所有问题中最重要的一环。在主程的推荐下开始接触SRS,发现这个超级小巧的东东不仅安装方便,而且转载 2016-10-26 18:15:00 · 1607 阅读 · 0 评论 -
高性能、高并发、高扩展性和可读性的网络服务器架构:StateThreads
译文在后面。State Threads for Internet ApplicationsIntroductionState Threads is an application library which provides a foundation for writing fast and highly scalable Internet Applications on U转载 2016-10-26 18:05:27 · 814 阅读 · 0 评论 -
HLS地址
http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8转载 2016-10-25 16:13:38 · 1879 阅读 · 0 评论 -
在Ubuntu 14.04 64bit上编译并研究State Threads网络线程
State Threads是一个广受关注的高性能网络线程库,winlin在SRS中做了比较充分的应用,我很遗憾直到现在才精心研究它。下面是我的研究实录,以作备忘。一、源码编译下面是在Ubuntu 14.04 64bit上面的实操记录:从官网http://sourceforge.net/projects/state-threads/下载源码包,最新版是1.9,如果不能下载,就转载 2016-10-25 10:14:48 · 721 阅读 · 0 评论 -
srs代码学习(1)--listen建立过程
srs的服务侦听的建立过程。以rtmp服务为例 srs服务侦听的建立依靠从上到下的三个类。分别是SrsServer SrsStreamListener SrsTcpListener端口侦听过程为1)main函数中调用全局变量_srs_server的 listen()函数[cpp] view plain转载 2016-10-24 17:57:53 · 2425 阅读 · 0 评论 -
h264+aac=>rtmp
https://github.com/search?l=C&q=rtmp+h264+aac&ref=searchresults&type=Repositories&utf8=%E2%9C%93转载 2017-01-20 17:51:37 · 970 阅读 · 0 评论