如果是安卓可以选择java或者最近比较火的flttuer开发,如果是苹果可以选择swift,windows用比较不错,具体要看针对什么平台。
我是程序员大松,很高兴能回答你这个问题:我之前开发在线教育系统时,用的是金山云的推流SDK,金山云提供了服务端、客户端(android、ios)目前市场上有很多的成熟视频直播第三方SDK,主要有腾讯云、华为云、大牛直播、金山云等等。下面分别挂上个平台的链接:腾讯云:/document/product/454/华为云:ic_1.html大牛直播:/daniulive/SmarterStreaming金山云:/ksvc/KSYLive_iOS/这些平台大部分都包括windows、android、ios、前端的。具体你可以下载demo。看一下效果。注意一点,有的平台是需要收费的,有的是根据流量,有的是按年付的。这个根据你后续的需求决定。
你好,看你会php,个人建议你可以开发个微信小程序直播平台或者页面的开发简单!重播播放00:00/00:00直播00:00进入全屏点击按住可拖动视频
现在中国的移动直播市场异常火爆,直播技术在社交、教育、医疗、娱乐等领域应用广泛。想开发移动直播平台又想比较简单一点,非常巧合本人之前也想做一个手机直播平台,虽然后来搁浅了,但当时做了很多技术调研和测试,所以回答你这个问题非常合适,当时研究了两个比较简单方案,下面分享给你。01用腾讯移动直播SDK腾讯移动直播SDK是腾讯云直播服务(LVB)在移动场景的延伸,集成了腾讯云直播的推/拉流能力,为您提供针对移动场景的高质量直播服务,快速满足手机直播的需求。移动直播SDK整合到小程序解决方案中,实现微信小程序端在线直播、双人通话、多人通话、直播连麦等多种多样的复杂功能,满足绝大多数场景中的在线音视频需求。如果使用云直播服务,那在服务器、分发、推流、连麦、低延迟、美颜、鉴黄等等环节你都不需要关心了,直播服务都可以覆盖这些环节。你只要做一个自己小程序客户端并且有直播资质,引用直播服务的SDK就通过接口调用服务即可简单实现。需要担心的是费用很高,因为直播流量很大,如果没有即使的盈利模式那烧钱是你的一大阻碍。有兴趣的话可以去官网体现一下DEMO,试用期免费。我自己在手机端测试的时候效果不错,很多美颜、装饰效果。02webRTC直播技术WebRTC实现了基于网页的视频会议,特点是通过浏览器提供简单的javascript就可以达到实时通讯(Real-TimeCommunications(RTC))能力。我曾经根据网上资料,自己做了一个webRTC一对一视频通话的小实验,相对比较简单,没有花费很多时间,主要框架:●NodeJS服务端服务端部署到自己的外网服务器,用于打通不同移动端的音视频传输路径●Android客户端安卓客户端主要本机是音视频的采集、编码推送以及对方音视频解析播放,这个视频流推送走的是手机端自己的流量,如果涉及一对多直播,那就需要走服务器推流、分发,不然一个手机同时给多个客户端推送数据,不仅卡顿,手机性能和流量都无法满足这一场景。●网页客户端网页客户端功能和安卓客户端功能类似,但开发相对简单多了,也不用安装打开网页就能视频通话。具体的技术细节可以去网上查阅,学习!有问题多多交流!多多关注@阳光编程分享更多软件项目实战经验,谢谢!!