主页 > 洞察 > 开发资讯 > 网站开发
  • 直播网站开发的技术是如何实现的(上)?

    adinnet / 2017-10-12 11:51 /网站开发

    更近几年,直播网站如雨后春笋般冒了出来,今天我们一起来探究一下直播网站开发的这些技术是如何实现的。

    一、直播定义:  

    1、在现场随着事件的发生、发展进程同步制作和发布信息,具有双向流通过程的信息网络发布方式。其形式也可分为现场直播、演播室访谈式直播、文字图片直播、视音频直播或由第三方提供信源的直播,具备海量存储,查寻便捷的功能。

    二、业务分析:  

    1、与电影单一的过去时空相比,电视直播可显现的时空既有现在时又有过去时,而网络直播除具备电视的两大时空之外还具有压缩时空的功能。    

    2、U G C的内容形态给用户自由发挥兴趣的空间,比起图像、声音、文字,视频对情感的表达也更直接;更重要的是,直播具有比较强的交互性,迎合了年轻人热衷于展示和分享自己、并以共同兴趣来交友的需求。其实直播和弹幕相似,都是强调交互。   

    3、一部网剧因为弹幕所激发的槽点和兴趣点,受关注度可以放大近十倍,视频直播也同样以交互带动内容,释放出巨大的用户红利。    

    4、一方面是互联网电视台的一种表现,电视台所能承载的内容,直播平台都可以涵盖;另一方面,直播平台可以作为互联网上兴起的娱乐模式。

    三、业务总结:  

    1、直播强调的是实时和交互,直播的业务也在此,传统的发布会费用高的惊人,但是使用直播,可以轻易召开过万人的发布会,成本不仅是直接的经济成本,还有时间成本。在这个快鱼吃慢鱼的时代,时间是昂贵的。应该将全部精力倾注在业务拓展上,而不是花费大量时间在会展筹备,在频繁的差旅。   

    2、无论是传统的还是虚拟的,任何大会是否成功的标志,就是参与的人,是否能吸引足够多的人,足够精准的目标人群参加。传统会展的参加人是有地域性的,吸引到达现场的大部分是当地的人群。传统会展也是有时间性的。中高端人群很忙,每周都会收到大量的会议会展邀请,很难抽出时间在展会举办的时间赶到现场参加。而直播则跨越了地域和时间的纬度,参加在线研讨会,实时互动。

    3、硬件条件在逐年上升,物联网发展顺序的雏形逐渐显现,文字,音频,视频,视频业务的火爆已经可以遇见直播业务的发展,直播的业务将作为一个网站的基础业务展示给用户。  

    4、VR直播是直播的子业务,VR在发展很迅猛,结合直播,将真正的跨越时间空间,一场会议,不必在拘泥在世界的角落,不必在拘泥办公室的狭小,可以有更多的人,少了更多的制约,多了无线的口可能。    

    5、电商直播,直播的模式不仅仅局限于视频直播,图片、文字等各种方式均可以尝试直播,国内的部分跨境电商平台,直播+电商的模式通过互动行为和场景化的构造已经成为了一个新的形态,但比传统的广告击中消费者和边看边买的方式更为有效。不管直播+电商是不是伪命题,对于跨境电商而言,这种新方式都有较大的提升空间,未来或许有可能成为核心的营销方式。    6、物联网教育直播,网络教育已经成为生活中不或缺少的一种教育方式,但直播与其碰撞,事实性的挖掘,已经不亚传统教育的方式,同事,学员和讲师都可以获取更多自己想要的,讲师可以将自己的一堂课让更多的人听到,学员不必为某位名师跋山涉水,任意一个地点,只要有网络,就可以和自己理想中名师面对面。

    四、技术实现  

    1、采集编码管理:对现场视频信号(如摄像机)、电视信号(如电视节目)等进行实 时采集编码成标准流式数据(如WMV、FLV)支持直播或录播应用。系统支持多码流、多格式数据的编码管理。       

    2、直播录播管理:实现对直播信号源的自动化采集、上传、存储和发布功能,支持多路电视节目的直播录播及节目的分段存储等。直播时的节目可以自动录制、上传、发布、发布后的内容直接上传到VOD服务供点播应用。       

    3、虚拟直播:利用已有的电视信源、视频节目库、广告库等自由创建任意多虚拟网络电视频道,支持实现文件虚拟直播、文件与实时采集信号的混合直播等。      

    4、VR直播:利用VR视频采集设备,使用直播技术,将信号编码,传递,参加直播的人,只需连上网络,使用一台VR播放器,即可实现入场,与大家零距离接触。     

    5、广告插播:可实现广告与流式媒体无缝衔接,提供多样化的广告插入功能,包括定时插入广告、文字广告、动画广告等多种方式。

    6、直播流加密:可以对直播节目进行数字版权加密认证(DRM),即使知道真实的直播IP地址,非法用户也无法收看直播节目。        

    7、用户认证管理:只有合法的用户才能看到直播节目。系统验证可以做到视频服务 器和web服务器的两次认证,也可以根据   需要只进行一次认证。        

    8、系统监控:可实时监控服务器当前的运行状态、用户访问情况的动态实时监控等。

    9、统计/日志管理:可以记录日志,对节目收视率、访问用户情况进行独立或组合统计,并以图表方式汇总等。        

    10、内容分发管理:通过定义内容分发策略,实施多个服务器之间的分布式中心流媒体服务器对边缘服务器流媒体内容同步分发传输法制;有效支持大容量用户直播应用。   11、负载均衡管理:提供高效的流量平衡和用户数限制管理机制,支持多种负载均衡伺候。

      本文待续……

       

     

上一篇:直播网站开发 的技术是如何实现的(下)? 下一篇:智能枕头APP开发解决方案