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

原创
2016/11/14 16:36
阅读数 414

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

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

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

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

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

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

3、测试播放流

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

和OBS的作用相反,是用于测试流的播放是否流畅等等。它提供了很多有用的信息输出。绝对比ALC等播放器好用N倍。输入rtmp地址,就可以播放咯~~

4. SRS 播放器

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

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

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

 

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

1.Softe AAC Converter 

自行下载吧。

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

2.H264BSAnalyzer

自行下载吧

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

3.FlvParse

自行下载吧

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

4.yuvplayer

自行下载吧

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

 

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

展开阅读全文
打赏
0
8 收藏
分享
加载中
更多评论
打赏
0 评论
8 收藏
0
分享
返回顶部
顶部