针对当前多平台多用户播放手机客户端直播、录像视频的需求,提出了一种手机移动客户端主动推送视频流到Darwin服务器直播、转播及录制供多平台多用户播放的解决方案.利用开源的流媒体服务器Darwin结合开源库mp4v2实现将手机客户端上传的视频流实时转发和录制;PC平台客户端由开源RTSP架构live555结合开源编解码库ffmpeg实现视频直播、点播播放.Web平台客户端由Html5技术实现视频点播,由插件实现直播.实验结果表明,该方案在现有的3G网络上具有较高的实时性和稳定性,视频具有较好的质量,能满足多平台多用户视频直播、点播播放的要求.
Darwin服务器 移动客户端 主动推送 多平台多人播放 ffmpeg