呆萌手机软件:直播开发中的流媒体直播系统经验分享

247 阅读2分钟

呆萌手机软件:直播开发中的流媒体直播系统经验分享

2018年的直播行业的热度居高不下,流媒体直播系统也因为成本低廉,负载能力强,成为各大直播平台重点关注的宠儿。 流媒体直播系统中的流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。 而直播系统全程叫做网络视频直播系统,它可以应客户的要求把活动现场的音频或视频信号经压缩后,传送到多媒体服务器上,在Internet上供广大网友或授权特定人群收听或收看。

呆萌手机软件分享第一步:设计、实现了高清实时流媒体直播系统。系统支持以高清IP摄像机作为直播输入,大幅提升直播图像质量,简化采集设备部署过程并支持远程交互控制。系统的流媒体服务器采用分布式、类CDN的数据传输模式,使流媒体直播数据的传输有效适配终端用户网络环境,提升直播质量,降低直播延迟。

呆萌手机软件分享第二步:直播终端具有较强的可扩展性与可移植性,并可作为网页插件进行部署。同时,在直播终端中设计了数据接收的多级缓冲与音、视频同步机制,优化直播质量。 呆萌手机软件分享第三步:为最优化直播系统在较差网络环境下的图像质量,针对H.264/AVC与H.264/SVC流媒体传输,提出基于图像失真估算的数据包传输优先级排序算法与选择性自动重传机制。