一个基于C++11的高性能运营级流媒体服务框架

一个基于C++11的高性能运营级流媒体服务框架 项目特点: 1.基于C++11开发,避免使用裸指针,代码稳定可靠,性能优越。 2.支持多种协议(RTSP/RTMP/HLS/HTTP-FLV/WebSocket-FLV/GB28181/HTTP-TS/WebSocket-TS/HTTP-fMP4/WebSocket-fMP4/MP4/WebRTC),支持协议互转。 3.使用多路复用/多线程/异步网络IO模式开发,并发性能优越,支持海量客户端连接。 4.代码经过长期大量的稳定性、性能测试,已经在线上商用验证已久。 5.支持linux、macos、ios、android、windows全平台。 6.支持画面秒开、极低延时(500毫秒内,最低可达100毫秒)。 7.提供完善的标准C API,可以作SDK用,或供其他语言调用。 8.提供完整的MediaServer服务器,可以免开发直接部署为商用服务器。 9.提供完善的restful api以及web hook,支持丰富的业务逻辑。 10.打通了视频监控协议栈与直播协议栈,对RTSP/RTMP支持都很完善。 11.全面支持H265/H264/AAC/G711/OPUS。 12.功能完善,支持集群、按需转协议、按需推拉流、先播后推、断连续推等功能。 13.极致性能,单机10W级别播放器,100Gb/s级别io带宽能力。 14.极致体验,独家特性 15.谁在使用zlmediakit? 16.全面支持ipv6网络 | #框架 #C++

相关推荐

封面图片

一款基于 C++11 标准开发的小型异步 RPC 框架。TinyRPC 的核心代码应该也就几千行样子,尽量保持了简洁且较高的易读

一款基于 C++11 标准开发的小型异步 RPC 框架。TinyRPC 的核心代码应该也就几千行样子,尽量保持了简洁且较高的易读性。 麻雀虽然小五脏俱全,从命名上就能看出来,TinyRPC 框架主要用意是为了让读者能快速地、轻量化地搭建出具有高性能的异步 RPC 服务。至少用 TinyRPC 搭建的 RPC 服务能应付目前大部分场景已经。 TinyRPC没有实现跨平台,只支持Linux系统,并且必须是64位的系统,因为协程切换只实现了64位系统的代码,而没有兼容32位系统。这是轻便的,因为作者必然是Linux下开发,没能力实现跨平台。 TinyRPC的核心思想有两个: 让构建高性能RPC服务变得简单 让异步调用 RPC 简单 必须说明的是,TinyRPC代码没有达到工业强度,最好不要直接使用生产环境,也可能存在一些未知的BUG,甚至coredump。 TinyRPC框架目前支持两类协议: 纯HTTP协议:TinyRPC实现了简单的很基本的HTTP(1.1)协议的编码、解码,完全可以使用HTTP协议搭建一个RPC服务。 TinyPB协议:一种基于Protobuf的自定义协议,属于二进制协议。 | #框架

封面图片

一个可应用于所有微服务场景的 API 网关解决方案:,具备可扩展、高性能、响应式等特点。

一个可应用于所有微服务场景的 API 网关解决方案:,具备可扩展、高性能、响应式等特点。 提供了诸如熔断、重写、重定向和路由监控等插件;支持 HTTP、RESTFul、WebSocket 等代理;拥有热插拔、集群部署、A/B 测试和灰度发布等功能

封面图片

适用于端边云场景的AI推理应用开发框架,提供了基于Pipeline的并行执行流程,能帮助AI应用开发者较快的开发出高效,高性能,

适用于端边云场景的AI推理应用开发框架,提供了基于Pipeline的并行执行流程,能帮助AI应用开发者较快的开发出高效,高性能,以及支持软硬协同优化的AI应用。 ModelBox特点: 易开发:AI推理业务可视化编排开发,功能模块化,丰富组件库;c++,python, Java多语言支持。 易集成:集成云上对接的组件,云上对接更容易。 高性能,高可靠:pipeline并发运行,数据计算智能调度,资源管理调度精细化,业务运行更高效。 软硬件异构:CPU,GPU,NPU多异构硬件支持,资源利用更便捷高效。 全场景:视频,语音,文本,NLP全场景,专为服务化定制,云上集成更容易,端边云数据无缝交换。 易维护:服务运行状态可视化,应用,组件性能实时监控,优化更容易。 | #框架

封面图片

如何写一个Web服务器(C语言版)

如何写一个Web服务器(C语言版) 作者:”本文介绍了Zaver,一个结构简单,支持高并发的http服务器。基本架构是事件循环 + non-blocking I/O + 线程池。Zaver的代码风格参考了Nginx的风格,所以在可读性上非常高。另外,Zaver提供了配置文件和命令行参数解析,以及完善的Makefile和源代码结构,也可以帮助任何一个C初学者入门一个项目是怎么构建的。” |

封面图片

东航C919机队规模将达10架 国产大飞机正转向规模化运营

东航C919机队规模将达10架 国产大飞机正转向规模化运营 累计飞行超1900小时,承载旅客超8万人次东航方面数据显示,自2023年5月投入商业运营以来,截至2023年底,东航C919机队累计飞行1956.16小时,累计承运旅客81668人次。目前,东航机队中已有四架C919飞机投入商业运营,2024年3月2日,首批5架订单全部交付入列。此前,东航已与中国商飞签署购机协议,增订100架C919。据悉,国内其他航司2024年也将开始接收国产大飞机C919。多次亮相海外,在新加坡、老挝与公众见面2024年全国民航工作会议提出,将推动国产大飞机C919走出国门。2024年,民航将做好C919、ARJ21证后管理,做好C919、ARJ21改型优化适航审查,提升推进C919飞机EASA认可审查。2024年2月,中国东航全球首架C919大飞机经过近6个小时、约4200公里的全程直飞,顺利抵达新加坡樟宜国际机场,参加新加坡举行的2024年新加坡航展。航展期间,包括中国东航C919在内的中国商飞生产的5架国产飞机与公众见面,在海外“组团”亮相。2024年3月,中国生产的大型客机C919和支线飞机ARJ21从越南飞抵老挝,在位于老挝首都万象的瓦岱国际机场降落。两款机型首次来到老挝进行展示。推动国产大飞机性能设计持续优化提升目前,国产大飞机正在从初始运营转向规模化运营。下一步还有哪些工作?“好飞机是造出来,也是飞出来的。”在中国东航总经理、党组副书记李养民看来,相较于国际上成熟的同类机型,国产大飞机在规模化商业运营上尚处于初级阶段,要取得市场和商业运营的成功,需要持续探索国产大飞机规模化运行模式,持续提升核心竞争力。随着C919交付规模的扩大,李养民建议,进一步构建运营协调机制,将协调机制从企业层面提升到行业层面,由行业主管部门牵头组织,进一步提升运营协商机制层级,扩大参与范围,以便于各方更好共享运营经验,以更高效率、更低成本解决国产大飞机规模化商业运营中相关问题,推动国产大飞机性能设计持续优化提升。他同时指出,C919大飞机规模化运行,需要产业链上下游密切协同配合,建议进一步完善运行保障体系,大力支持国内制造企业围绕C919开展产品研发,同时做好运行保障,保证国产民机运行效率,提升市场竞争力。 ... PC版: 手机版:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人