魔扣论坛

魔扣源码论坛业务
查看: 310|回复: 0

直播系统源码搭建完成后需要注意哪些方面?

[复制链接]
  • TA的每日心情
    开心
    2021-8-19 11:24
  • 签到天数: 67 天

    [LV.6]每天都来

    34

    主题

    15

    回帖

    236

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    22
    贡献
    157
    威望
    0
    发表于 2021-6-30 11:24:42 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    直播系统源码的模块划分
    视频服务器端:视频传输和播放用的流媒体服务器,通常是用C或者C++语言开发实现,主要实现一对多的视频流发布功能。
    内容分发系统:很多人都知道,涉及到大规模内容分发都需要用到CDN技术,并且市场上出现了很多专门提供CDN服务的上市公司,他们通过为用户提供内容的大范围分发服务来盈利。
    直播系统源码的分发主要有以下特点:
    1、flv居多,ts较少,原因主要是ts标准太过于复杂。Flv的标准开放文档是11页,ts的有174页。对于一般的直播,flv基本能满足需求,因此ts应用就较少。当然了,我们也可以借助于FFmpeg,但是它会将流媒体方面你想得到的和想不到的都封装了,不够精准。
    2、rtmp和hls并存。一般来讲,rtmp用在PC端上,使用flash播放;hls用作手机和平板上。
    3、实时流一般使用rtmp。rtmp能做到1到3秒的延迟,是直播里除了rtsp外延迟最低的协议。PC上支持直接播放,移动端可以用FFmpeg解码播放。


    直播系统源码搭建完成后需要注意的方面:
    关键页面的响应时间
    如果用户访问的某个页面的跳出率过高,那么你就需要对该页面进行验证了。尤其是在结账、添加物品到购物车、不同模型的比较等页面。你需要验证这些关键页面的响应时间,并检查这些页面的负载量。
    资源使用情况
    你需要不断监控服务器的资源使用情况,识别出那些地方比预期耗费了更多的资源。关键的地方包括CPU、内存、磁盘、垃圾回收与网络。当某个资源的使用达到峰值时,你需要明白造成高资源使用率的原因并进行横向与纵向的比较(如果有需要)。
    重定向的数量
    重定向的数量不是一个性能要素,但是它仍然可能会影响到性能。如果你的页面重定向到多个页面,这种情况就可能会发生,它会破坏良好的用户体验,使用户因此关闭页面。

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表