zoukankan      html  css  js  c++  java
  • 视频直播、视频会议、视频点播三者有何区别

    视频直播系统实现三种形式的直播:
    第一种现场活动、会议的实时直播。通过摄像机,采集设备(摄像)将现场的活动采集成数据流传给直播软件(ffmpeg),直播软件进行采集压缩转码推送到服务器,发布到互联网。用户这是通过互联网即时没有在活动现场也可以观看到哪怕是千里之外的直播情况,如临其境;
    第二种是电视信号直播(有线电视,卫星电视等)。将各种信号(有限、数字、卫星等多种视频信号或数据内容)自动批量编解码,实现无人自守的7*24小时(或者更长时间)直播录播并自动上传发布;
    第三种是虚拟直播/轮播,即把已有的文件以一定的顺序循环播放。可以自制节目单,实时信号和已有视频文件做混合编排直播。如下图

    视频直播、视频会议、视频点播三者有何区别? - salemiss - 流媒体,我的流动世界

    视频点播,是对以往的视频文件进行回放。
    视频点播系统最重要的功能就是可以将各种不同格式(如VCD/DVD/WAV/AVI/MPG/MP3)的视频文件批量转码为网络上支持观看的流媒体格式(ASF/WMA/FLV等),从而实现视音频内容的统一管理和共享利用。
       当然在数据格式的转码过程中可以对视频进行加密,视频的分内管理,以及观看权限的设置等。
    视频会议,采用的是mpg-2技术和流媒体的技术是完全不一样的。是通过视频的交互,让参与者一对一的交流,更注重于交互方面,应用面而言也是针对用户群体极小的内部,具有保密性的。没法对交流的过程进行录制和回顾观看保存。而且交流的参与者必须每个人都安装客户端,必须有足够的带宽和专业的硬件作支撑。投入大但是使用的人数却又受到限制。
    无法做到整个企业内资源的共享和利用。
      视频直播系统可以与单位已有视频会议系统、OA等系统结合使用,有效支持内部会议交流,极大限度地扩展了已有系统的应用价值。
  • 相关阅读:
    OpenCV+iOS开发使用文档
    Mac下OpenCV开发
    vs2010+cuda5.0+qt4.8
    对于基类添加虚析构函数问题
    PMVS学习中学习c++
    解决ubuntu上opengl的问题
    js中const,var,let区别
    phpstorm 快捷键
    Chrome 控制台console的用法
    【PHP】进一法取整、四舍五入取整、忽略小数等的取整数方法大全
  • 原文地址:https://www.cnblogs.com/fx2008/p/4226933.html
Copyright © 2011-2022 走看看