视频和单摄像头实时合成直播(画中画)_第1页
视频和单摄像头实时合成直播(画中画)_第2页
视频和单摄像头实时合成直播(画中画)_第3页
视频和单摄像头实时合成直播(画中画)_第4页
视频和单摄像头实时合成直播(画中画)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、视频和单摄像头实时合成直播(画中画)130701140 高云燕 电子信息学院 13广播电视工程一班一、期中实践任务目标1、选题的原因:1)背景:现在网络直播越来越流行,各大直播网站盛行。游戏也是当今广大青少年喜爱的一种娱乐休闲活动,对于游戏迷来说,网络游戏解说也是一大热点,通过观看网络游戏解说观察别人的战术、技能等,甚至是对游戏玩家的吐槽。因此诞生了游戏主播这样的职业,这次选题要做的就是类似于对一段视频做现场解说,达到视频与直播技术相结合的效果。2)发展前景:人们对短剧、游戏、电视剧、电影等视频模式的文件已经不仅仅局限于观看,常常会有现场的主持人直播对这些视频的解说、吐槽,这已经成为了未来视频

2、网站发展一种新趋势,现在常用于游戏直播。视频与单摄像头实时合成直播可以简单搭建这样一个平台。2、任务目标:通过实验 1 所学知识,将流媒体技术和摄像头进行集成,能够实现已录制视频和摄像头采集画面的合成,实现实时画面与视频的实时集成。3、完成此任务的思路:用个摄像头用于采集现场画面(例如本人),另一个背景(已经录制好的一段短片)视频用于 Helix plus 用于编码,通过 SMIL 语言对实时画面和视频进行实时合成(空域)后实时发布1.利用笔记本电脑的摄像头采集现场画面,通过 Helix Producer Plus 将即时拍摄到的画面编码并提交给 Helix Server,通过播放器查看拍摄的

3、实时影像。2.通过 SMIL 文件将实时拍摄的画面和背景视频进行实时合成 (空域) , 实现画中画的效果。3.通过 Helix Server 流媒体服务器将 SMIL 文件进行发布,实现游戏直播的效果。二、 期中实践任务工具(软硬件环境要求)1、 操作系统:Windows72、 软件:Helix Server(服务端-网络媒体发布)Real player(客户端-播放器)EditPlus或UltraEdit 或记事本(SMIl语言编辑工具) FormatFactory(格式工厂-视音频媒体的转码)Real Producer(服务端-转码器)三、期中任务实现步骤1、准备工作: 1)、工具安装:安

4、装Helix Server,桌面产生Helix Server以及Helix Server管理员两个图标安装realserver流媒体服务器加强版后桌面产生两个图标安装RealProducer Plus 11安装RealPlayer 查看本机IP地址 473、 各个参数设置1)绑定IP地址:登录用户名admin 密码admin2)绑定IP地址:添加本机IP地址 应用 重启服务器 更改http:/localhost:24680/admin/index.htm为47:24680/admin/index.html ndex.html更改http:/l

5、ocalhost:24680/admin/index.htm为47:24680/admin/index.html ndex.html3)设置RealProducer Plus 11 【设备】【音频】下拉菜单 【视频】下拉菜单4)配置服务器目的地5)单击【编码】,开始单摄像头实时摄制,有一定的延迟6)从realplayer播放实时监控画面 4、 编写smil文件代码1)将要播放的视频转成RMVB格式2)smil代码,video1_region位背景视频位置z-index为0,video2_region为直播画面位置在整个视频画面的右下角,z-index的值为1,在

6、上由于背景视频和smil文件在同一文件夹,video1_region的视频为直接视频的名称,video2_region的视频为realproducer plus 11 画面实时监控产生的,因此视频地址为Video2_region位置视频地址为之前realproducer设置的rtsp:/47/broadcast/play3)运行smil文件5、 在 Helix Server 中进行服务器的配置将 SMIL 文件所在文件夹作为加载点发布,配置完后重启服务器1)设置最大用户连接数2)配置加载点3)在RealPlayer中打开所发布的 smi 文件视频流的地址,播放所发布直播画面

7、运行结果截图四、 遇到的困难(难点)、知识点的学习及对本次任务的理解和心得1、 遇到的困难1) 问题:安装完Helix Server后,打开Helix Server管理员的快捷方式每次都显示我自己浏览器默认的主页,无法进入配置Helix Server的界面。解决办法: 打开快捷方式的属性,将属性中的目标地址输入到浏览器中2) 问题:Helix Server 配置时,绑定 IP 地址后重启服务器后,网页会显示无法连接解决办法:这时地址中不能再使用”localhost”,而是要改成自己本机的 IP 地址,即刚才绑定的IP地址3) 问题:找不到设备的视音频输入,从菜单栏找,选项为灰色解决办法: 选中

8、左边视频画面下面的设备,通过视音频边上的小三角下拉菜单中选择4) 问题:编码时软件没反应,甚至崩溃关闭解决办法: 重启软件5) 问题:配置加载点后,realproducer plus 11报错,realplayer无法打开配置完加载点后的地址 解决办法: 重启realproducer plus116) 问题: 配置完加载点后,realplayer一直打不开所发布的 smi 文件视频流的地址 rtsp:/47/gyy/play.smil 解决办法: 将rtsp:/47/gyy/play.smil改为rtsp:/47/gyy/play.s

9、mi2、 知识点学习通过这次其中任务,我对所学的以下知识点有了更好的掌握:通过 Helix Server 软件进行流媒体发布;通过 Real Producer Plus 软件采集实时 CAMERA 画面并进行编码;通过 SMIL文件对媒体文件进行控制,实现画中画的效果最终实现视频和单摄像头实时合成直播(画中画)3、 本次任务的理解和心得通过Helix Server和 smil两种手段实现视频和单摄像头实时合成直播(画中画)效果。这次任务也是对前半学期实验的一次总结,巩固前半学期主要学习的两大重要知识点。这次任务的主要流程是: 使用 Real ProducerPlus, 将采集到的拍摄画面进行编码以 “推”的方式发送到流媒体服务器中,再通过 SMIL 文件将实时拍摄的画面与背景画面合成,最后通过 Helix Server 将 SMIL 文件进行发布,以实现网络游戏直播的效果。这次任务一直出错的原因是自己对这些软件的不熟悉,有些选项找不到位置,以及在学校电脑上没有碰到Helix Server管理员快捷方式直接打开出来是浏览器的默认主页,一直都找不到答案,一直停留在第一步。另外对smil文件的后缀名不熟悉,在最后打开smil文件的地址是后缀名应为smi而不是smil,一直没发现,最后结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论