我发起了一个 .Net 平台上的 直播平台 开源项目 BalaBala
Posted 凯特琳
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我发起了一个 .Net 平台上的 直播平台 开源项目 BalaBala相关的知识,希望对你有一定的参考价值。
直播平台, 需要解决的 技术点 是 2 个:
1 直播数据 的 传输 和 在 客户端 的 播放
2 大并发
关于 网络通信, 数据传输, 可以参考 《利用 MessageRPC 和 ShareMemory 来实现 分布式并行计算》 https://www.cnblogs.com/KSongKing/p/9490915.html ,
关于 大并发, 可以参考 《浅析 阿里 OceanBase 双十一 淘宝天猫 天量交易 承载能力 原理》 https://www.cnblogs.com/KSongKing/p/10208644.html,
第一步, 先写一个 可以将 摄像头 的 数据 传输到 浏览器 里 播放 的 基本功能 作为 核心模块, 再 开发 其它模块 。
还可以参考 《.Net Core 应用方向 图谱》 https://www.cnblogs.com/KSongKing/p/10209880.html
以上是关于我发起了一个 .Net 平台上的 直播平台 开源项目 BalaBala的主要内容,如果未能解决你的问题,请参考以下文章
我发起了一个 .Net Core 平台上的 开源项目 ShadowDomain 用于 热更新
我发起了一个 .Net 开源 跨平台 GUI (界面开发框架)项目 HtmlSharpCore
2021 .NET 开发者峰会顺利在网上落幕,线上直播回看汇总