摘要: livego是基于golang开发的rtmp服务器 为什么基于golang 一、golang在语言基本支持多核CPU均衡使用,海量轻量级线程,高并发量 当前开源的缺陷: 1) srs只能运行在一个单核下,如果需要多核运行,只能启动多个srs监听不同的端口来提高并发量; 2) ngx-rtmp启动多进程后,报文在多个进程内转发,需要二次开发,否则静态推送到多个子进程,效能消耗大; golang在语言级别解决了上面多进程并发的问题。 二、二次开发简洁快速 golang的开发效率远远高过C/C++ 三、绝对高性能 阅读全文
posted @ 2017-07-28 10:45 runner42.195 阅读(12263) 评论(1) 推荐(4) 编辑