当前位置:首页 » 数据仓库 » 自动配置直播流怎么设置
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

自动配置直播流怎么设置

发布时间: 2023-04-03 00:33:00

Ⅰ 怎么实现视频直播

1)调查场地。找出互联网和电力接入点。找到适合您的控制站的好位置。需要记住,您需要的流上行带宽至少是流的比特率的1.5倍。这意味着如果您希望以4Mbps的速率进行流式传输,则最好至少具有6Mbps的上行带宽。

2)设置视频。找出您将使用多少相机或其他来源,并策略性地将它们放置在整个场地。

3)设置音频。如果场地有一个带有组合音频输出的控制室-要求声音技术人员将其合并。

4)配置流设置。在控制站收集所有信号(电缆)并将它们连接到编码器。设置布局和流媒体页面。

5)测试你的流。首先访问私人页面以确保一切正常。

6)监控你的直播。在视频源之间切换,监听音频。

想要进行视频直播可以找专业的团队合作,拍立享拥有专业摄像师,借助高清摄像机、推流器和网络视频直播系统,实现新闻发布会、体育赛事、远程会议、结婚庆典等现场实况直播;还可与照片直播兼容,照片直播,达到更好的直播效果。

Ⅱ obs自动配置向导什么意思

首次打开 OBS,可能会有一个“自动配置向导”,它是询问你想把 OBS 用来直播(串流),还是用于屏幕录制(录像)。因为我想用来直播,所以这里就选第一个选项。

苹果电脑如何在B站搞一场直播?选这款免费软件OBS就对了
选择了 OBS 的用途后,下面还需要对视频进行设置——分辨率和 FPS(帧率),分辨率选择 1920*1080 即可。这里的帧率有点讲究,如果你只是想直播学习类的内容,那么选择 30 帧就可以,如果你是想直播打游戏,那么请把它设置为 60 帧。

苹果电脑如何在B站搞一场直播?选这款免费软件OBS就对了
下面它会询问你想在哪个平台直播,“服务”选项里面提供的基本都是外国的直播平台或网站,没有国内的服务,因此这里我们选择“自定义”。选择“自定义”之后,下方还要填入直播平台的“服务器”和“串流密钥”,因为我想在 B 站直播,因此需要从 B 站账号的“直播中心”中获取这些信息。

苹果电脑如何在B站搞一场直播?选这款免费软件OBS就对了
在 B 站的直播设置中,先选好直播的分区,选好之后点击下方的“开始直播”按钮,它就会生成一个rtmp 地址和直播码,这两个值分别对应前面的服务器和串流密钥。胡纤分别填入 OBS 之后,我们就算完成了软件的初始设置。

苹果电脑如何在B站搞一场直播?选这款免费软件OBS就对了
除了前面的设置,我们还忽略了影响直播画质的另外一个重要参数——码率,码率越大,直播画质越好,但随之也会给带宽和电脑设备增加压力。

点击状态栏的 OBS 选项卡,选择Preference,打开软件的设置面板。

苹果电脑如何在B站搞一场直播?选这款免费软件OBS就对了
切换到“输出”选项卡,串流中的“视频比特率”就是前面所说的“码率”,这里我设置为 2500 Kbps,经测试我觉得这个大小在手机上呈现的画质已经可以接受了。

苹果电脑如何在B站搞一场直播?选这款免费软件OBS就对了
下方的“录像”设置,是给想要直播的同时录制屏幕的人准备的,这里只说下录像格式,即最终录制得到的视频格式。默认的录像格式为mkv,这个格式的租做橡优点在于,如果你录到一半遇上停电或者电脑宕机等情况,它会记录你停止录制的位置,在你第二次录屏开始的位置继续记录。而如果你选择了mp4,它就不具备这个“断点记录”的特性,相对应地,选择 mp4 可以导出得到兼容性最好的视频。

苹果电脑如何在B站搞一场直播?选这款免费软件OBS就对了
不过录像格式选择了 mkv 的朋友也不要担心,因为 OBS内置了格式转换的功能——“录像转封装”,你可以在最终导出录屏内容之前,将 mkv 格式的视频转换为 mp4。不得不说,软件的设计者也考虑到了这一点,真的很赞。

苹果电脑如何在B站搞一场直播?选这款免费软件OBS就对了
好了,设置好码率之后,回到 OBS 的首页,点击软件下方的加号 ,在弹出的面板中,你可以选择“显示器采集”,也可以选择“窗口采集”。如果选择前者,它就会捕获你的整个电弊旁脑屏幕,如果选择第二个,你可以指定 OBS 捕获的软件窗口。

苹果电脑如何在B站搞一场直播?选这款免费软件OBS就对了
添加视频捕获之后,如果软件中间的窗口还是漆黑一片、看不到任何内容的话,可能是因为你没有给软件打开相应的权限。

苹果电脑如何在B站搞一场直播?选这款免费软件OBS就对了
打开 Mac 的系统偏好设置

Ⅲ obs多路推流没有直播流

出现文件丢失的原因是:杀毒造成错误删除系统文件、安装卸载某些软件造成、病毒或木马原因、用一些优化系统的工具优化等原因系统造成。
解决办法:
1、关闭杀毒软件,删除软件缓存目录,然后重新下载安装;(清理缓存工具)
2、重新安装系统
3、用OBS开播以减少故障率
obs推流不清楚
因为抖音目前正在升级OBS推流功能,近期太多人直播游戏抖音的服务器承受不住,想要恢复可以通过公会申请恢复,一般申请只需要3-7个工作日就可以恢复直播游戏功能了。而且只有大型公会才可以帮主播恢复直播游戏权限,不过加入公会一般都需要缴纳一些费用。还有一点可以放心:发生服务升级中功能暂不可用的情况,并不是封号了。
obs推流无效冲高的路径
个人中心-》直播设置-》切换推流线路-》换到三A-》关闭直播间重开-》重新复制填写rtmp和直播码-》开启直播
试试
obs流怎么设置
把码率冲判码调低 一般都是配置问题
obs缺少流的url
方法如下:
1、打开OBS软件,点击“设置”,先设置视频参数,点击“广播设定”,模式设为“直播流”,去直播网站把FMS URL和串码分别复制到这里(开启直播就会看到)。
2、设置好保存的路径,然后点击“编码”,编码器勾选“x264”,勾选这两个选项,品质设为“8”,“最大比特率”和“缓冲大小”为“700”。
3、再点击“影像”,分辨率根据自己的电脑分辨率设置,这里是“1920*1080”,点击“音效”,有外置声卡的选择“外置声卡”,没有的就选“默认”,点击“确定”。
4、在“场景”上面点击右键可以添加场景,然后右边的“来源”点击右键,添加“显示器获取”散哪,点击“确定”,点击“预览串流”,没问题的话就可以点击“开始录制”了。
obs无法停止推流
单击网络图标在单击“打开windows更新”
OBS输出设置
两个注意点
一个是16:9
二是obs上本身要铺满 不能有黑边

Ⅳ 直播-拉流和推流怎么设置

直播-拉流和推流首先要了解拉流和推流的原理。

直播中视频编码器可以称为推流,就是把前端的视频画面通过编码器推流到各个直播平台。

推流中只要将直播平台的推流地址复制到编码器管理后台即可实现推流操作。比方说RTSP,RTMP推流等。

视频解码器可以称为拉流,就是把你网络的视频流通过解码器拉流还原到大屏上显示,显示包括电视、拼接屏等。如果需要把视频还原在大屏幕显示出来,就需要解码器。设置跟编码器同样道理。

直播编解码器原理图

Ⅳ 钉钉如何设置流量自动播放直播

给您。网络里面那个自动播放流量自动选择。

Ⅵ cctalk校园版怎么设置自动加入直播

cctalk校园版设置自谈弯动加入直播方法:
1、打开cctelk校园版点击左上角位置的图标。
2、悄蔽打开顶部下拉菜单后可以看到正在直播。
3、在直播基本设置看到启动和登入选项,将启侍州两个选项都打上勾就设置完成了。

Ⅶ helix 直播 怎么配置

在信息技术日新月异的今天,许多学校都建立了自己的局域网,为网内用户提供视频服春芦雀务已成为网络的一项基本应用,因此在局域网内架设视频服务器已经非常必要。视频服务软件一般选择基于流媒体技术的服务器软件,在此类软件中,首选应为RealNetworks系列产品。该系列产品由媒体内容制作工具Real Procer、服务器端软件RealServer、客户端软件Real Player三部分组成,其流媒体文件包括RealAudio,RealVideo,Real Presentation和RealFlash四类文件,分别用于传送不同的文件。Real System采用SureStream技术,可以自动并持续地调整数据流的流量以适应实际应用中的各种不同网络带宽需求,轻松实现视音频和三维动画的回放。Real流媒体文件采用Real Procer软件进行制作,Real Procer可以把现场信号通过视频采集卡即时制作成流媒体文件,再通过服务器端的RealServer直播到局域网内的每一台计算机。现场信号包括:电视机、影碟机、录像机的信号、摄像机、摄像头的信号、从卫星接收的信号等等。本文介绍的是如何设置Helix Procer Plus V9.01(即Real Procer 9.0)以实现网络的现场直播。

一、硬件需求

就目前的应用环境来看,配置一台中档的普通PC机再加上一块视频采集卡就可满足直播的要求。笔者用一台CPU为P4 2.4G、内存为256MB的计算机,一块源兴的电视卡(400元)进行网络直播,其CPU的使用率为50%左右,直播效果稳定、可靠。

二、软件需求

用于安装Helix Procer Plus V9.01的计算机应安装Windows 2000 Professional以上版本的操作系统。客户端需要安装Real Player播放器,另外,网内还需要一台Real Server服务器(本文假定局域网内已架设一台RealServer流媒体服务器)。

三、安装和配置

1. 硬件连接

硬件连接比较简单,只要把采集卡与输入源(如影碟机)的视频、音频信号对应连接即可。具体连接为:输入源的视频输出端与采集卡的视频输入端相连,输入源的音频输出端与计算机声卡的线路输入端相连。

2. Helix Procer Plus V9.01的安装

运行安装程序,一扒早路[下一步]即可。详细安装步骤这里不再赘述。

3. Helix Procer Plus V9.01的配置

(1)运行Helix Procer。软件界面可分为左右两部分,左面为输入预览及设置,右面为输出预览及设置(图1)。

图1

(2)输入设置:在主界面左面的输入设置里选择“装置”,在“音频”下拉列表中选择自己所使用的声卡,在“视频”下拉列表中选择采集卡。单击右侧的[设置]按钮,可以对音频和视频属性进行设置。其中,音频的设置比较简单,视频的设置需要注意的是:输入设置要与信号源与计算机的物理连接类型相对应,即如果信号源(如影碟机)与计算机是通过复合视频端子连接的,就应选择“video composite in”;如果是通过s端子连接的,就应选择“video svideo in”(图2)。其他设置采用默认值即可。

图2

(3)输出设哗罩置:图1所示界面的右半部分有三个标签页,分别是:听众、视频过滤器和剪辑信息。单击[听众],弹出如图3所示的对话框;在“模板”列表中,选择一个模板,如果是百兆以上的局域网,可以选择“450K VBR Download 450kbps”;然后单击中间的[添加到听众列表]按钮,在这里选择速率越高的模板,对网络带宽的要求也就越高。添加完成后,双击刚添加的模板,可以进行进一步的设置,当然不进行设置保留默认值也可以。

“视频过滤器”标签页里保留默认值。

在“剪辑信息”标签页里,可以指定“标题”、“作者”和“版权”,这些信息会在接收端的播放器里显示出来。

图3

软件版本:\

Helix Server Unlimited V11.0.1.1884
Helix Procer Plus V11
一、功能说明

新功能

SNMP 支持
更小的直播延迟
更小的播放启动缓冲
延时关机
默认客户端设置为类型4
RealPlayer 11的新的带宽检测方法支持
支持IPv6
Windows Media的推送广播支持(支持Windows Encoder 9或更高版本的直播)
播放流媒体优先使用TCP
速度控制
不同的服务支持
可配置RTSP超时值
登录功能加强
删除的功能

PNA支持
自动广告插入
分布许可
带宽协商
MPEG-1,MPEG-2、VIVO格式(继续支持MP3和MPEG-4)
REAL G2 编码
支持格式

RealNetworks:RealAudio(.rm, .ra),RealVideo(.rm, .rmvb),RealPix(.rp),RealText(.rt),Muti-Rate Container(.mrc)
Macromedia:Flash(.swf)
Microsoft:Windows Media(.asf,.wma,.wmv)
Apple:QuickTime(.mov)
Standards-Based:MPEG-4,MP3
Image Formats:GIF(.gif),JPEG(.jpg,.jpeg),PNG(.png)
Other:AU(.au),AIFF(.aif,.ief),WAV(.wav)
二、安装HELIX SERVER
双击安装程序,选择授权文件(可以向REAL申请试用授权文件*.lic),输入管理用户名和密码,设置服务端口\

rtsp:554
mms:1755
http:8080(默认为80,建议设为8080,以免和WEB服务冲突)
Monitor:9090(监控端口)
Admin:随机(管理端口,可以手工指定,我一般设为25214)
安装完成后,启动 Helix Server 服务(或重启系统)。\

三、配置HELIX SERVER

进入HELIX SERVER管理面板:http://ServerIP:AdminPort/admin/index.html
(ServerIP为你的服务器的IP地址;AdminPort为你安装时设置的管理端口)\

1、配置服务器IP

在IP Binding中输入服务器IP地址,Apply后,重启Helix Server
2、配置载入点(Mount Points)\

在Mount Points中修改载入点的本地路径(注意,先新建目录)
四、RealProcer Plus 11 远程在线直播设置
1、安装Real Procer Plus 11
2、启动Procer Plus 11
3、选择输入设备或文件\

4、增加目标服务器

Destination Name:(设置目标服务器的名称)
Stream Name:(流媒体文件名)
BroadCast Method:Push, Account-Based Login(Helix Server)(广播方式)
Server Address:(流媒体服务器的IP地址,注意只能用IP地址,不能用域名)
Path(Optional):(路径,可选)
Port/Port Range:80(流媒体服务HTTP端口,默认为80,可自定义,需跟HELIX SERVER中的HTTP端口相同)
Transport:UDP/TCP(可选,选UDP时,需注意服务器端需打开50001-50050的UDP端口,而不是使用的8080端口;TCP使用的8080端口。注:8080端口为我自定义的HTTP端口,可在Ports中修改)
UserName:(登录流媒体服务器的用户名,该用户名可在Securit->Authentication->SecureRBSEncoder->Add a User to Realm中添加)
Password:(登录流媒体服务器的密码,添加方法同用户名)
五、直播地址
直播时使用HTTP的地址为:http://serverip:8080/ramgen/broadcast/路径/流媒体文件名

直播时使用RTSP的地址为:rtsp://serverip/broadcast/路径/流媒体文件名

Ⅷ 抖音直播许愿池自动直播怎么设置

1、首先,你需要在抖音上注册一个账号,然后登录抖音,点击右上角的“+”号,选择“开启直播”,进入直播间设置页面;
2、在直播间设置页面,你可以设置直蔽袜播标题、封面图举颂片、直播正并郑类型等;
3、然后,你可以在“许愿池”栏目中,勾选“自动直播”,设置自动直播的时间,以及自动直播的内容;
4、最后,点击“开启直播”按钮,即可开启抖音直播许愿池自动直播。

Ⅸ 直播伴侣怎么改obs名字

直播伴侣怎么改obs名字
一、b站设置
1、网络搜索bilibili网站,然后进入该网站主页,在主页的最上方靠右的菜单中,点击个人头像,出来下简迹氏拉菜单后,点击“直播中心”
2、进入个人直播中心,然后点击“我的直播间”
3、在我的直播间页面,点击“开播设置”,你需要设置你的直播名字,直播分类,个人简介等信息
ps:建议你用另外一个页面,打开自己的直播地址,这样就可以自己实时查看自己的直播页面效果了。
4、在我的直播间页面,继续向下拉页面,设置直播封面,然后点击“开始直播”
5、出来如图所示:先点到这里,知道这里有两个地址就可以了,这是你要进行obs设置时候需要用到的地址。
二、obs软件设置
1、打开obs软件。
2、来源中选择+号,选择显示器捕获,你也可以选择游戏捕获
3、在弹出来的菜单中,点击“确定”
4、依次点击“工具”,“自动配置向导”
5、使用信息:如果你为了直播,优先开通第一个选项州握,如果你只是为了录制视频,可以开通第二个选项,点击“下一步”
6、默认设置,你也可以更改,点击“下一步”
7、在流类型中,点击它后面那个小三角,出来就是自定义流媒体服务器了。
8、返回到B站的直播设置界面,你可以将第一步骤第5小步骤的两个地址,按照顺序复制到这个框中了
9、复制第二个地址到第二个框中,这个时候,出来一堆省略号,你可以点击后面的显示,就可以显示出地址了
10、然后将“通过宽带测试。。。。“前面的框框√拦散去掉,直接填写1200。你可以根据你的电脑配置自己写比特率,我这个值有点低,因为用默认的2500显示连接不上服务器。点击“下一个”
11、有时候会出现这个画面,你需要重新关闭直播再打开。
12、重新打开开始直播按钮之后,就正常后,点击“应用该设置”
13、/14然后返回到obs,点击开始推流
14、刷新直播地址页面,然后可以选择一个备用线路,直播就正常了。

Ⅹ 如何为一个直播流配置转码功能

对硬件和驱动的要求

Wowza Transcoder 只能在64位的Windows和Linux系磨空统上运行。此外也不支持Mac OS X
系统。

Wowza Transcoder在64位的Windows Server 上运行时, 系统必须先具备以下功能:

.NET Framework 3.5.1

Desktop Experience

硬件加速
Wowza Transcoder
支持Windows 和 LinuxIntel系统上的Quick Sync 和 NVIDIA NVENC 加速编码以及Windows系统上的NVIDIA CUDA
加速编码。 下面的文章介绍了关于这些技术的更多硬件要求:

Server
specifications for Intel Quick Sync acceleration

Intel
Quick Sync acceleration on Linux

Server
specifications for NVIDIA NVENC and NVIDIA CUDA acceleration

NVIDIA
NVENC accelerated encoding on Linux

注意:

你应该在尝试硬件加速转码技术之前,先使用默认的MainConcept软件转码技术。MainConcept软件使用任何硬件加速功能。关于如何调试硬件编码的更多信息,请阅读如何验证Wowza
Transcoder正在使用哪一种编码技术。

在较新版本的Windows系统上,当Wowza Media Server作为系统服务瞎迹瞎运行时,由于Session 0
Isolation的安全原因,Intel Quick Sync 和 NVIDIA CUDA
硬件加速功能可能无法使用。要了解更多关于如何解决这个问题,请阅读作为Windows系统服务运行时,Transcoder插件如何使用硬件加速功能。

当使用Windows远程桌面时, Quick Sync 加速可能无法使用。

支持的音视频编码格式

为了将输入流(被称作"channels")进行转码或转换为多个不同输出码率的输出流,Wowza
Transcoder 插件提供了很多功能,它支持以下音视品编码格式:

输入流:

视频解码: H.264, MPEG-2, MPEG-4 Part 2

音频解码: AAC, MP3, MPEG-1 Layer 1/2, Speex, G.711 (μ-law and
A-law)

输出流:

视频编码: H.264, H.263v2

音频编码: AAC

注意:

对于mp3格式的音频,系统支持以下采样率: 48000, 44100, and 32000

Instream CEA-608 隐藏字幕(closed caption)可以通过Wowza Transcoder 插件采用Apple HLS
流媒体被传送给基于iOS的终端设备。要了解更多信息,请阅读州唯如何为HLS流媒体配置隐藏字幕(closed captioning)。

当使用硬件加速特性时,不支持H.263 视频输出。

关于Transcoder模版

Wowza Transcoder
使用一个模版系统来为输出流创建转码后的输出流,这个模版可以控制各种编码参数。在[install-dir]/transcoder/templates目录下有三个默认的模版文件,基本满足了常规的转码要求:
transrate.xml, transcode.xml, 以及 audioonly.xml。
要了解更多关于个性化的的转码模版,请阅读模版的配置.

Wowza
Transcoder 模版系统提供一个将多个输出流组合在一个逻辑组的方法(被称作 Stream Name
Groups)。可以用ngrp:前缀来引用这个逻辑组以实现码率自适应。

Server.license 的配置(Wowza Media Server Perpetual Edition)

Wowza Media
Server和增值插件的授权码(license key) (包括Wowza Transcoder
插件)被存储在[install-dir]/conf/Server.license。

%WMSCONFIG_HOME%\conf\Server.license
- Windows

/Library/WowzaMediaServer/conf/Server.license
- Mac OS X

/usr/local/WowzaMediaServer/conf/Server.license
-
Linux/Unix

试用、日租、月租模式的授权只需要一个license key,但是永久授权模式需要多个license
key。

使用增值插件时,用文本编辑器打开Server.license文件,在每一个新行输入一个新的license
key。当服务被重启后,新的license将会生效。
由于多个授权码是叠加的,因此在添加一个新的授权码时,去保留文件中原有的授权码,然后在新的一行填写新的授权码。多个授权码在文件中的前后顺序是无关紧要的。
授权码的前5位和后5位字符将显示在控制台的输出中信息。

下面是一个Server.license
文件的示例,包括一个永久授权的Wowza Media Server 授权码、两个Wowza Transcoder 插件授权码以及一个Wowza nDVR
插件授权码:

SVRP3-LaGpC-ZrTD9-F4Y3S-a9bR2-h5t3C
TRN23-Ry6qe-4mT8J-yKj2W-4N5sH-2Td3a
TRN13-y9Gj2-kneqT-2zjHp-GadzB-N6fwa
DVRA3-k3r3R-nzxCB-ypjs5-Sk3y9-ahFdF

Application.xml的配置

建立一个直播应用,然后对Application.xml文件进行一些配置以使用Wowza
Transcoder插件,请按下面进行:

创建一个应用的目录[install-dir]/applications/live.

创建一个配置目录[install-dir]/conf/live
,将[install-dir]/conf/Application.xml 文件拷贝到这个新目录下

用文本编辑器打开这个新拷贝的Application.xml 文件,然后做如下改动(有些设置可能已经配好了):

将Streams/StreamType 设置为:

Code:
<StreamType>live</StreamType>

将HTTPStreamers 设置为:

Code:
<HTTPStreamers>cupertinostreaming,smoothstreaming,sanjosestreaming</HTTPStreamers>

将Streams/LiveStreamPacketizers 设置为:

Code:
<LiveStreamPacketizers>cupertinostreamingpacketizer,smoothstreamingpacketizer,sanjosestreamingpacketizer</LiveStreamPacketizers>

将RTP/Authentication/PlayMethod 设置为:

Code:
<PlayMethod>none</PlayMethod>

将Transcoder/LiveStreamTranscoder 设置为:

Code:
<LiveStreamTranscoder>transcoder</LiveStreamTranscoder>

如果输入流是H.264视频编码AAC 或 MP3
音频编码,你希望创建多个不同码率的输出流,以实现码率自适应,请将Transcoder/Templates 设置为:

Code:
<Templates>${SourceStreamName}.xml,transrate.xml</Templates>

如果输入流是MPEG-2
或 MPEG-4 Part 2 视频编码,你希望转码为H.264 和 AAC,以面向Wowza支持的例如Adobe
Flash播放器、Apple iOS 设备和Microsoft Silverlight的播放器技术, 请将Transcoder/Templates
设置为:

Code:
<Templates>${SourceStreamName}.xml,transcode.xml</Templates>

注意:
当使用transcode.xml时,同样也支持多码率自适应。

如果你希望转码的输入流时SHOUTcast 或 Icecast MP3
媒体流,请在MediaCaster/Properties 中添加下面的属性以配置Wowza Media Server
在每个包中发送一个MP3 帧:

Code:
<Property>
<Name>shoutcastMP3GroupCount</Name>
<Value>1</Value>
<Type>Integer</Type>
</Property>

(只针对基于RTSP/RTP的编码器),用文本编辑器打开[install-dir]/conf/publish.password文件,添加一个用户名和密码来控制对RTSP/RTP
推流的访问。 下面是一个例子,用户名为myuser,密码为mypassword)。

Code:
# Publish password file (format [username][space][password])
# username password
myuser mypassword

启动 Wowza Media Server.

模版的配置

如果你使用系统自带的transrate.xml 或 transcode.xml 模版文件,
转码后的输出流将使用下面的stream names:

[stream-name]_360p: Main Profile stream

[stream-name]_160p: Baseline Profile stream

ngrp:[stream-name]_all: 面向Apple HTTP Live Streaming (cupertino)、
Microsoft Smooth Streaming以及 Adobe HTTP Dynamic Streaming
(sanjose)的码率自适应

[stream-name] 是输入到Wowza Media
Server的输入流。例如,一个输入是myStream,
那么转码后的输出流就是myStream_360p、myStream_160p以及
ngrp:myStream_all。

转码的工作机制很简单。推送到live应用的所有输入流将被采用在[install-dir]/conf/[application]/Application.xml文件Transcoder/Templates中设置的转码模版文件中的参数来转码。
你可以根据需要配置多个转码后的输出流。

让我们仔细看以下转码模版中的配置。下面是随Wowza Media
Server安装后自带的transrate.xml模版文件:

Code:
<!-- Example template for transrate, procing four new streams at different bitrates. Resultant streams can be played back indivially or as a group. source, 360p and 160p encode blocks are enabled through the Enable property, other examples are not enabled. Add additional encode blocks to your template as needed. -->
<Root>
<Transcode>
<Encodes>
<!-- Example Encode block for source, not required unless Member of StreamNameGroup. -->
<Encode>
<Enable>true</Enable>
<Name>source</Name>
<StreamName>mp4:${SourceStreamName}_source</StreamName>
<Video>
<!-- H.264, H.263, PassThru, Disable -->
<Codec>PassThru</Codec>
<Bitrate>${SourceVideoBitrate}</Bitrate>
<Parameters>
</Parameters>
</Video>
<Audio>
<!-- AAC, PassThru, Disable -->
<Codec>PassThru</Codec>
<Bitrate>${SourceAudioBitrate}</Bitrate>
<Parameters>
</Parameters>
</Audio>
<Properties>
</Properties>
</Encode>
<!-- Setup for 720p, high bandwith, main profile for desktop or set-top box -->
<Encode>
<Enable>false</Enable>
<Name>720p</Name>
<StreamName>mp4:${SourceStreamName}_720p</StreamName>
<Video>
<!-- H.264, H.263, PassThru, Disable -->
<Codec>H.264</Codec>
<!-- default, CUDA, QuickSync, NVENC -->
<Transcoder>default</Transcoder>
<GPUID>-1</GPUID>
<FrameSize>
<!-- letterbox, fit-width, fit-height, crop, stretch, match-source -->
<FitMode>fit-height</FitMode>
<Width>1280</Width>
<Height>720</Height>
<!-- <Crop>0,0,0,0</Crop> -->
<!-- <SourceRectangle>0,0,320,240</SourceRectangle> -->
</FrameSize>
<!-- baseline, main, high -->
<Profile>main</Profile>
<Bitrate>1300000</Bitrate>