Bull-Live-Server

流媒体直播服务器
授权协议 GPL
开发语言 C/C++
所属分类 服务器软件、 流媒体服务器
软件类型 开源软件
地区 国产
投 递 者 高泳
操作系统 Windows
开源组织
适用人群 未知
 软件概览

Bull Live Server 简称 BLS ,旨在使用C++语言提供强大功能和高性能的流媒体直播服务器。

为何要写 BLS ?

1、simple rtmp server https://github.com/winlinvip/simple-rtmp-server
SRS很简洁却功能太少,BLS 使用C++语言强有力的现代特性,完全重新架构和编码, 结合基于state thread library的基础库和ST架构可以功能更强大,可以让编码更简洁,功能更强大。 

2、crtmp server http://www.rtmpd.com/
CRTMPD功能很完善,架构上却很复杂,C++代码也写得晦涩难懂。
而BLS会使用更优秀的C++特性。

3、nginx-rtmp https://github.com/arut/nginx-rtmp-module
这个基于nginx,性能自不必说,功能比crtmp少,但是纯异步架构的复杂度和简洁性都不够好。

4、red 5 http://www.red5.org/
red 5 性能有瓶颈,而且和新的一些rtmp 服务器对接会有问题。

5、wowza http://www.wowza.com/
基于java语言,收费版,不适合屌丝们部署,但架构比较陈旧,而且配置很繁琐,正在作古之中。

6、FMS http://www.adobe.com
现在叫AMS,功能和性能都不差,基本什么功能都有,毕竟是adobe自家的,但是license很昂贵!



比较了这么多,BLS要做什么?目标是什么?定位是什么?
BLS 就是为了汲取上述软件的特点,做一个更好用的直播服务器,要免费,要开源,功能和性能不打折,
代码要简洁、易懂。

  • Bull Live Server 简称 BLS ,旨在使用C++语言提供强大功能和高性能的流媒体直播服务器。 为何要写 BLS ? 1、simple rtmp server https://github.com/winlinvip/simple-rtmp-server SRS很简洁却功能太少,BLS 使用C++语言强有力的现代特性,完全重新架构和编码, 结合基于state thread libra

 相关资料
  • Bull-Live-Encoder 是一款国人开发的直播编码软件,可以做 Adbobe Flash Media Live Encoder 的替代品。可以将用户的视频推送至自己的 RTMP 服务器上。

  • 本文向大家介绍使用IIS Live Smooth Streaming技术搭建流媒体直播系统,包括了使用IIS Live Smooth Streaming技术搭建流媒体直播系统的使用技巧和注意事项,需要的朋友参考一下 IIS Live Smooth Streaming(实时平滑流式处理)是微软下一代流媒体解决方案。该技术是在IIS web中集成媒体传输平台IIS media services,实现利

  • 收听电台广播的流媒体直播,还可以录制广播。 作者说:有问题欢迎和我QQ信箱交流:10040142@qq.com [Code4App.com]

  • 刷新频道下所有画面的推流地址【控制台】 基本信息 Path: /live/api/refresh_publish Method: GET 接口描述: 请求参数 Query 参数名称 是否必须 示例 备注 actid 是 频道Hash ID 返回数据 名称 类型 是否必须 默认值 备注 其他信息 errcode number 非必须 msg string 非必须 单个画面文档打点【控制台】 基本信息

  • 1.1、什么是视频直播服务 视频直播服务(Live Video Broadcasting Service)源自目睹云多年的视频技术沉淀,基于专业的跨平台视频编解码技术和大规模视频内容分发网络,提供稳定流畅、低延时、高并发的实时音视频服务。 1.2、视频直播服务架构图 1.3、直播服务功能列表 类别 功能名称 详细内容 直播接入 推流协议 支持RTMP推流协议 推流方式 支持目睹云客户端推流、手机端

  • 本文向大家介绍用Windows Media Service打造的流媒体直播系统,包括了用Windows Media Service打造的流媒体直播系统的使用技巧和注意事项,需要的朋友参考一下 明天将继续为大家分享 微软下一代流媒体解决方案 IIS Live Smooth Streaming(实时平滑流式处理) 下面进入我们的正题 所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式。和