视频直播的实现过程
视频直播的实现过程如下:
1、从直播云服务器平台,获取rtmp的上行地址,及下行的观看地址;
2、在对编码器进行画质设置及上行地址设置;
3、现场网速测试,针对测试结果及目标用户的网络环境,调整编码器的画质码率;
4、连接采集设备(高清摄像机或视频切换台),并连上网络进行直播测试;
5、远端能看到听到,即表示直播无问题,就等活动正式开始前,提早进行直播。
当然想要有好的视频直播效果一定要有好的团队支持,拍立享的专业摄像师借助高清摄像机、推流器和网络视频直播系统,实现新闻发布会、体育赛事、远程会议、结婚庆典等现场实况直播;还可与拍立享照片直播兼容,实现视频直播和照片直播的双直播。
RTMPAdobe公司的流媒体传输协议,端口号1935普通网络用户均可使用,包括非IOS平台用户,对非80端口(如1935)无限制的网络环境用户。优点:防HTTP下载,延时短。HLSIOS平台下的流媒体传输协议 ,端口号80优点:H5浏览器支持比较好,IOS,安卓原生支持。缺点:延迟性比较大。楼上说的切片,关键帧改变后切片时间可以缩短,而且可以自己设定首次产生多少分片。HTTP FLV是一种将直播流模拟成FLV文件,通过HTTP协议进行下载的模式来实现流媒体传输的协议,端口号80 一般建议使用HTTP FLV,实时性和RTMP相等。优点:HTTP相比于RTMP省去了一些协议交互时间,首屏时间更短。HTTP可拓展的功能更多。
根据你的需求,推荐使用sewise直播服务器软件,编码器输出的视频流传输到sewise直播服务器可以android、iPhone、ipad等多终端的播放,并且支持时移回看功能。
具体可访问sewise官网了解一下。
0条评论