基于casbin的多设备多用户流媒体管理框架

本文探讨了在流媒体应用广泛领域的技术实践,如多媒体服务器、自定义播放器和SDK,以及如何通过SAAS架构构建一个统一的管理系统,整合资源、用户管理和市场功能,旨在创建一个开放的流媒体和物联网能力集市。
摘要由CSDN通过智能技术生成

   流媒体在直播,视频会议,远程桌面,嵌入式ipc设备数据传输中均有广泛应用。

在过去的实践中:

1.我们开发了多媒体服务器,实现rtmp rtsp gb28181webrtc等多种协议的接入

2.支持h264 h265 av1的自定义实时多延迟任意多画面布局的浏览器播放器

3.基于安卓板卡的推拉流零拷贝sdk

4. 基于嵌入式ipc芯片的webrtc sdk

5.基于游戏串流技术的远程桌面应用

以上的组合通过 支持音视频多方点对点多点sfu分布式流管理等产品矩阵,实现了多端的闭环能力,但在整个能力体系中始终缺一个大一统的管理系统。

       经过一段时间的调研和实践,决定以saas的思路实现一个to B 到to C的管理系统。

1.资源管理,包括流和设备,sdk算法等以应用的形式存在,并由提供商发布和提供支持,代理商可以加入共同推广,行业应用拓展,所有资源可以实现有控制的互联互通,通过发布订阅实现能力的共享,以数据流做为介质,自定义指纹授权管理

2.用户管理,提供包括系统维护,应用提供商,代理服务商,终端用户等,采用casbin的权限管理模式,实现多入口统一登录,在线充值,效期管理等

3.通过融合用户和资源的能力,实现生产者和消费者的自由市场

    我的理想是做一个流媒体及物联网的集市,大家都可以在这里面提供能力实现自己的价值,找到相应产品快速低成本的集成方案,可以分布式内网部署,独立运营,多租户统一入口管理。我知道这个挑战很大,也有很多超过我的能力,但我相信在互联网深入人心,协作共享成为主流趋势的现今这个平台一定有价值,一定会有不同的人愿意来尝试并迭代并完善他,在这里我想致敬#casdoor #hotgo#goadmin是这些优秀的设计给了我启发和初步的能力

5ed163ec5f304cbfadba39aa2336808f.png

c7c4912171b44558a94c662498ded8e7.png 

b857380e87774b65a762521f35dd8403.png 

387173f5c9fc4815b6a29fc85377935a.png 

23f1ed6e1a764136b9369f60d6289e0f.png 

d0347c09606c465c9a541798f91f5199.png 

8e32eb518c664798a838002ed2e4ae85.png

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值