美文网首页我爱编程
流媒体-直播p2p设计

流媒体-直播p2p设计

作者: 于桓 | 来源:发表于2018-06-27 22:51 被阅读54次

    直播p2p如何设计

    p2p是一种社群的互助

    p2p的意思是让数据不都从一台服务器拉留,对于直播公司来说就是想办法少给cdn钱,对于cdn厂商来说降低峰值什么的。怎么p2p首先你要保证有人看你这个直播,看的人阅多越多的人之间才能共享。

    保证质量与超级节点

    首先要有一个能播的流,对于p2p来说设计上就是一个超级节点。其他节点都是普通的节点。直播时不卡顿的情况就从超级节点拉流,不卡顿或者数据已经缓冲后从其他节点拉流。对于超级节点的使用,如果一定要保证能下载就从超级节点下载,其他节点开着就从不稳定节点下载。

    点对点

    点对点才能共享,所以需要让不同节点可以打通,所以可以进行内网穿透。

    服务端改动小

    flv
    hls
    rtmp
    的支持

    播放器无感

    不需播放器改动

    跨平台

    安卓,iOS,windows,Linux等客户端同时可用

    如何设计共享的片段

    绝对定位 不同端之间需要共享
    分发安全 防止污染
    大小适中 过大共享率低

    相关文章

      网友评论

        本文标题:流媒体-直播p2p设计

        本文链接:https://www.haomeiwen.com/subject/hsfbjftx.html