杭州
杭州查发分类 > 杭州商务服务 > 杭州网站建设/推广 > 杭州app开发

直播平台最快捷简便的方案开发几个步骤

2019-05-10 100) 喜欢:(3) 举报/删帖 喜欢

app开发 

杭州

khry

业务描述

2016年的直播热潮尚未退去,2017年的直播盛宴已然开始,而直播程序开发究竟是如何实现直播的呢,能够支持直播一直火下去的直播程序开发究竟是怎样的呢?直播的实现与直播程序开发中的流媒体是分不开的,想要知道如何实现直播,就要先了解流媒体。1)直播中使用的流媒体协议RTMP, Rea… 查看更多 l Time Messaging Protocol(实时消息传输协议)的首字母缩写。该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。RTMP 基于 flash 无法在 iOS 的浏览器里播放,但是实时性比 HLS 要好。HLS,HTTP Live Streaming(HTTP直播流技术),Apple的动态码率自适应技术。主要用于PC和Apple终端的音视频服务。包括一个m3u(8)的索引文件,TS媒体分片文件和key加密串文件。(2)直播的模块划分视频录制端:一般是电脑上的音视频输入设备或者手机端的摄像头或者麦克风,目前以移动端的手机视频为主。技术:webRTC(用途:H5视频录制)视频播放端:可以是电脑上的播放器,手机端的 Native 播放器,还有就是 H5 的 video 标签等,目前还是已手机端的 Native 播放器为主。技术:HLS协议或RTMP协议(用途:视频播放)、ffmpeg(用途:使用RTMP协议时进行移动端视频解码)视频服务器端:一般是一台 nginx 服务器,用来接受视频录制端提供的视频源,同时提供给视频播放端流服务。技术:RTMP协议(用途:上传视频流)、nginx rtmp-module 或SRS(simple-rtmp-server)(用途:流服务器)
万紫科技工作室全心全意为您服务。
咨询热线:(微信同)
公司技术交流Q群:6
温馨提示:该信息是用户发布,其真实,合法,有效性由发布者负责。在咨询,交易或者签订合同时,任何要求预付定金,保证金,意向金或要求网上转账等行为都可能存在交易风险,谨防上当受骗。
<
<

G店推荐

杭州app开发推荐