java web开发直播平台可以做到,现在已经有很多开源Java直播工具了。Java可以实现全部功能,而且开发成本可能还略低。但是易用性,运营成本等各方面,都是不行的。

java web开发直播平台的实现

Java可以做到,现在已经有很多开源Java直播工具了。但是有限选择还是用c++来做。一是因为操作系统兼容方面,c++比Java更接近底层。二是因为客户端采集部分,c++消耗的资源比较少,java的JVM跑起来占用内存和cpu线程太重了3是传输方面,Java对协议调优简直笨拙。所以说比较难。而且数据加载,断点,压缩,c++也是开着跑车的。所以说,Java还是可以实现全部功能的,而且开发成本可能还略低。但是易用性,运营成本等各方面,都是不行的。

java web开发直播平台怎么做

1.web publisher用flex做推流器,rtmp直接推流,player端直接用flex做采集,这样就是p2p的了,时延较长,我做过最好的一个系统在1-2秒,而且不稳定,有时候会丢到4秒,关键是服务器没干预,纯透传。

2.publisher将流媒体发送到服务器,服务器转.flv文件,前端用http播放,跟1一样,采集不一定要是web的,可以用桌面程序写,主要是订阅下发时要用cdn加速(**就是这样搞的),一般商用的化都会用供应商的服务的,例如网宿,而且这个时延更加长,第三是用webrtc,比较新的技术,p2p可以,流媒体服务器中转也可以,时延可以忽略不计,上次交付的最差是60多毫秒。

那么以上就是小编带来的 java web开发直播平台的相关资讯,希望大家看完之后能够有所感悟。如果你想要了解更多信息,就去八戒服务购行业资讯看看吧,更多有趣资讯在这里等着你。