06 2018 档案

go语言对接TCP接口,通知服务器取流转发
摘要:前提: 给客户在做流媒体服务的时候,定了一个非常简陋的协议,如下: 比较简单的自定义协议 我写了一个通知服务器拉流并发送给srs的程序,代码如下: 说明,这个程序,没有做过多的优化,只为了压力测试的需要。 最后一次,是推了80路的1080P,机器还不赖,为了分流live555的压力,部署了两个liv 阅读全文

posted @ 2018-06-22 19:21 轻歌曼舞 阅读(1311) 评论(0) 推荐(0)

使用live555部署rtsp,还回测试编解码服务器组件的压力
摘要:这两天,使用客户提供的摄像机测试流媒体服务的时候,受限于局域网是百兆局域网问题,码流一直比较低,流媒体也没有什么压力,在直连这一块,有的一个摄像头限制rtsp连接数量,有的不限制数量,但是连接多了,码流能够从4M下降到几十K,所以直接在流媒体服务器上面跑live555,还回推流测试,码流相对稳定。 阅读全文

posted @ 2018-06-22 17:42 轻歌曼舞 阅读(990) 评论(0) 推荐(0)

go语言并发获取hls,测试流媒体服务的拉流压力
摘要:前两天,我们的开发的兄弟们终于将我们的流媒体整体方案实现并部署了,虽然都是用的开源的项目,但是我们内部还是要测试服务表现的,这个任务就被扔给我了。 先不看内部各个链路的性能损耗,先测试单源,多路点播取流的场景。 使用golang,写程序如下: 使用步骤: 1、使用命令:go build get_hl 阅读全文

posted @ 2018-06-20 18:30 轻歌曼舞 阅读(2846) 评论(1) 推荐(0)