[直播一揽子]直播采集端开发使用的工具合集

一、HBStream流媒体网络科技的博客

http://www.cnblogs.com/haibindev/html

里面的多媒体部分仍是能够看看的。好比这篇:
http://www.cnblogs.com/haibindev/archive/2011/12/29/2305712.html
关于RTMP的封包,讲的就比较详细。若是遇到播放没声音或者图像,大部分应该是你封包的问题。nginx

二、OBS(Open Broadcaster Software)视频直播软件怎么用

http://www.anxia.com/jiaocheng/13505.html (荐)网络

这个网页详细介绍了OBS怎么使用。在你没有写好采集端,可是须要测试播放流的时候,这个OBS软件绝对是你的好帮手。具体使用我就不用多介绍了。最好使用最新的OBS Studio。这个更容易使用。工具

三、测试播放流

http://www.cutv.com/demo/live_test.swf     (荐)测试

和OBS的做用相反,是用于测试流的播放是否流畅等等。它提供了不少有用的信息输出。绝对比ALC等播放器好用N倍。输入rtmp地址,就能够播放咯~~spa

4. SRS 播放器

http://ossrs.net/srs.release/trunk/research/players/srs_player.html?vhost=players#.net

这个我也没弄明白怎么用,反正不如第三个好用。ssr

上面4个包含了基本理论,推流工具,播放工具,基本上就包含了采集和播放的工具。嗯嗯,算是比较全面了。视频

 

下面再推荐几个格式分析工具。格式分析工具,就是用来查看你推流的字节的信息。好比,推流到nginx上以后,查看一下保存的文件,分析一下格式是否正确。这些工具就颇有用了。htm

1.Softe AAC Converter 

自行下载吧。

这个工具用来转化为aac音频。转化以后,就能够经过librtmp去测试aac的推送啦~~~

2.H264BSAnalyzer

自行下载吧

这个就是用来分析h264视频文件的工具,也是很是好用。

3.FlvParse

自行下载吧

顾名思义,就是分析FLV文件的。也就是你nginx上保存下来的flv文件咯。能够看到音频帧和视频帧。

4.yuvplayer

自行下载吧

这个是用来播放yuv文件的。这个在采集端会使用到。采集了视频以后转化为yuv的h264以后,就能够经过这个软件知道有没有转化正确。能正确播放的前提是:软件中设置正确的分辨率。。否则你永远播放不了。不要问我为何。

 

好了,暂时就使用到这些。应该足够了。

相关文章
相关标签/搜索