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