配置Windows Azure 平台
配置世纪互联的Azure平台满足直播的基本需求
配置Wirecast,实现自定义的直播需求
利用Wirecast定制特别需要的直播流,目前希望在视频流中添加相应的LOGO,同时在视频底部能够有滚动字幕能够播放实时动态,同时在屏幕右下角有二维码出现,场外观众可以通过微信群来就视频播出进行一些讨论。
配置好的网站,实现PC和手机访问:
用户的PC和手机端均可以访问这个网站,网站通过构造出来PC和访问地址,手机和PC端均可以正常访问。
a. 我们先登录到Windows Azure 的平台。点击右上角的门户:
b. 输入用户名和密码:
点击到媒体服务标签,然后点击创建媒体服务账户:
输入相关信息后,点击确认创建,我们就能创建完整的媒体服务:
等待完成后,我们就可以创建频道了,频道主要是我们直播所准备的,所以接下来我们点击频道页签:
点击新频道来创建新的频道:
创建直播频道,填入相关的参数,选择插入协议为RTMP,去掉仅限于当前IP地址插入:
数据正在创建过程中:
点击开播流媒体:
可以选择多种加密模式,我们选择未加密:
下面几个箭头对应的表示的传参数,包含了用户名,RTMP插入地址,媒体服务发布点:
到此为止,我们的Azure Portal 界面设置就完成了。
Wirecast是一款非常优秀的本地直播线性编辑软件,他可以将视频流转换成RTMP协议的标准视频流,作为互联网接受标准视频流插入。
下面分别就标准配置和高级配置分别做一些简要介绍。首先我们就基本配置和高级配置分别简单说明一下。
我们的基本配置是以利用Wirecast 软件直接将视频上传到Windows Azure,然后在Azure Portal网页中Verify视频流结束。
我们先开启Wirecast 软件,我们来认识下Wirecast 界面,电脑采用高性能相关的CPU机器:
我们先添加本地的视频摄像头作为我们的监控来源,我们使用以下的视频头作为我们的监控视频来源,Wirecast 可以自动设备机器上的设备,作为我们的Input Source,点击如下的+号添加相应的设备:
点击摄像头,在预览窗格就出现目前我们的摄像头的视频:
下面的图就是我们的全景图:
本地就已经配置完毕了,接下来我们将本地的视频文件发布到Windows Azure ,怎么做呢?Fellow Me.
我们点击Output setting,修改相应的输出设置,然后点击OK弹出配置框,我们选择RTMP的视频流:
主要修改上面图像的两个配置:
其中Encoding 的部分,我们选择的是720P的视频流,地址的部分我们需要回到Azure Portal,粘贴如下的地址链接:
我们复制完成后,拷贝到直播视频流的插入地址流栏后点击OK:
点击如下的按钮开始将视频Stream 化:
右上角我们可以看看当前的链接状态:
我们现在Azure Portal 来看看我们的视频状况:
OK,到此为止,我们的视频传送到Azure 媒体服务过程验证完毕。证明可以利用媒体服务进行在线直播。
接下来我们用Wirecast 来玩点高级一点的功能,功能在下面一一呈现。
功能A: 台标
我们可以在当前视频源上面覆盖相应的台标,来表明电视台是什么电视台,这边我们就用MVP的Logo 做相关的视频台标.当前的视频如下:
接下来我们将MVP的Logo同时加载到视频中,我们点击+号加载图片:
选择MVPLogo,我们加载进来:
加载完成后,我们就能有两个入口:
接下来我们双击我的主视频流,弹出了窗口:
接下来我们点击+添加一个layer:
点击如下的位置,我们选择如下:
选择后,我们发现图标已经载入进来了,但是基本上把脸都覆盖了:
我们需要将图像缩小,我们按照如下的步骤将图片缩小,按住alt键并且用鼠标进行大小缩放:
缩放到合适大小后,我们将他移动到右上角:
我们接下来返回编辑屏幕,我们已经发现台标已经在右上角了,专业吧:
然后我们点击向右的箭头将他变成直播的视频直播流:
接下来我们在Azure 的Portal 来预览我们的视频:
大功告成。
功能B: 添加必要文字
我们可以在某种程度上为我们的视频添加一些有趣文字,或者文字台标,接下来我们添加幕下文字和台标。怎么做,其实还是比较简单的,我们接下来就将第一步的图像做一些改进。
首先我们还是双击图像层进到编辑页面:
接下来我们将MVP的LOGO 移到左边:
接下来我们点击+添加新的layer:
点击T键选择文字样式我们选择一个样式文字台标,选择完成后如下: