android - 视频直播实现方案?
迷茫
迷茫 2017-04-17 17:40:22
0
3
640

请问如何实现视频直播,一个手机端直播,多个端实现播放,请问这个实现原理和方案是什么?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(3)
刘奇

视频直播现在都不是自己实现了,都是用的云服务

基本的原理:主播端基于rtmp协议推流到媒体服务器 -> 媒体服务器将rtmp流转成hls格式的视频片段并保存下来 -> app播放端使用sdk基于rtmp协议拉流,web客户端直接通过hls播放视频(会有一些延迟)

直播云会帮你把上面核心的部分都做了,你需要的只是接入他们的SDK,巨头们都推出了直播云:

  • 腾讯直播云

  • 阿里直播云

  • 百度直播云

  • 网易直播云

  • 七牛直播云

黄舟

SmarterStreaming也许是国内为数不多不依赖开源框架、可扩展性好的SDK,适用于秀场直播、在线教育、应急指挥、可视化购物、远程专家指挥系统、企业内训、金融在线直播室、微信直播、监控对接、活动现场直播、游戏直播等场景。

Ty80

物盟视频直播平台可广泛适用于各类直播应用场景,主要包括:

网络课程:通过网络课程直播,促进教育资源分配公平化,满足个人充电管理。
会议直播:企业年会、大型医学会议、公司会议、用户大会等实时直播展示。
活动直播:产品发布、众筹路演、营销推广、项目推介、婚礼现场等实时活动直播展示。
公共安全:构建安全监视系统,为公共活动区域提供安全保护监控视频直播展示。
远程看护:远程监控幼儿园、托管中心、学校等监控视频直播展示。
观光农业:生态农业、大鹏蔬菜种植、养殖场监控直播展示,方便用户随时观看,真正放心。
工业监控:制造过程、物流系统、仓库及库存控制系统监控视频直播展示,通过微信公众号调用监控摄像机视频进行直播分享。
交通路况:远程监控火车站及铁轨、高速公路以及机场等监控视频直播展示,通过微信公众号分享。
景点直播:将景区视频实时发布到景区、旅行社、政府等微信公众号,进行视频直播分享。

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan