视频编码器在线文档

视频编码器在线文档


DY-EN2SHD编解码一体机说明书

<h1><center>编解码一体机在线说明书</center></h1> <h3>产品介绍</h3> <h3>软件技术规格</h3> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/d18c15560d9c4fc41f0dd84e4a21fbe4" alt="" /><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/d5f295b576e64165b9cce6f731005f88" alt="" /></p> <h3>参数设置与管理</h3> <h4>1.接通电源</h4> <p>网络将编码器通过网线接入交换机,编码器默认IP为192.168.1.217</p> <h4>2.登录设备</h4> <p>通过浏览器(推荐chrome内核的浏览器),访问http://192.168.1.217</p> <h4>3.连接信号源</h4> <p>在开始使用之前,先将您需要编码的视频源设备通过HDMI、 SDI接口接入编码器 确保视频源设备的电源开启,且输出分辨率为编码器型号支持的范围。 系统状状 <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/34210f46f73f21f5dae5f1690ca453f2" alt="" /></p> <h4>系统状态分为3个部分:</h4> <p>CPU使用率:通常建议不超过85%,如超出,请关闭不重要的功能。 内存使用率:在没有开启录制功能时,通常内存占用会稳定在某一个固定值。当开启录制后,linux系统会把所有内存用于磁盘缓存,这里会显示 100%,不用担心,linux系统会自动管理回收。 核心温度:嵌入式的核心温度和我们平时接触的cpu温度不同,嵌入式中通常要超过100度才会有风险,那么这里我们通常建议不超过70度,否则需要改善使用环境。</p> <h4>网络状态</h4> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/f653a9811a226888b4a0a7c81ffe8eb1" alt="" /> 网络状态显示了实时的网卡工作上下行状态,橙色代表上行速率(输出流),黑色代表下行速率(输入流)。</p> <h4>端口状态</h4> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/9a63c1550dd81ee25a0482c70f39ceec" alt="" /> 根据您选购的机型不同,这里会显示不同的接口数量。 图标上方为当前输入状态,下方为端口名称。当输入源变化时,这里会显示当前的输入源分辨率与帧率。</p> <h4>预览</h4> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/d1dc029f83a0fe43bf1a64e05d681387" alt="" /> 为了兼容不同的浏览器,以及考虑到对用户电脑性能的保护,这里的预览采用jpeg刷新的技术,不是实时的视频流, 因此会觉得有卡顿 、 延迟,这是 正常的 现象。 右上角的开关按钮可以用于关闭预览功能,在移动网络状态下,或远程桌面环境 下,关闭预览有利于操作流畅性。 这里只显示开启的通道,如果把默认关闭的通道打开(网络输入通道需同时开启解 码),那么也相应通道当前的图像也会显示到这个区域。</p> <h3>编码设置</h3> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/1ff5aa5aea80cca9c73d51e714cea729" alt="" /> 在这个界面里,我们可以设置视频和音频的编码参数。你可以对每个通道进行单独配置,若所有通道 的参数一样,也可以在全局配置那里进行配置,选择好全局参数以后点击“应用到本地”按钮就自动把所有通道的参数设置为跟全局参数一样;若同个区域网还存在其他的编码器,若需要批量把这些编码器的参数更新,则可以把这些编码器的群组ID设为相同的(有关群组设置,参见系统设置中群组设置),选择好全局参数后,则可以点“应用到群组”按钮进行批量更新,如下图所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/67d613c72ee5bc5676c59629ae1b78bf" alt="" /></p> <h4>视频参数</h4> <p>分辨率:这里指的分辨率是编码输出的分辨率,目前可选的分辨率为 auto(输出分辨率与输入分辨率 相同),4K(3840x2160),1080P(1920x1080),720P(1280x720),360p(480x360),3392x2008, 2592x1520,2560x1440,2304x1296,2048x1080,1680x1056,1024x576,850x480,720x576,720x480, 640x480,360x240。也可以在“高级编码参数”中指定自定义的分辨率。 编码方式:H.264 Baseline Profile,H.264 Main Profile,H.264 High Profile,H.265 Main Profile。 码率控制:CBR(固定码率),VBR(可变码率),AVBR(自适应可变码率),FIXQP(固定 QP 值)。 模式:Normal, SmartP, DualP。 码率:16kbps~40000kbps,当信号源是电视机节目时,1080P H264 建议使用 4M,4K 建议使用 8M, 若是老师授课之类片源,1080P H264 建议 2M,4K 建议 4M,若使用 H265 可以减少 25~40%。 帧率:通常选择 25,30,60。 GOP:关键帧间隔,单位为秒数,关键帧间隔越长,画质越好,但网络接收端从开始播放到出现画面 的时间就变长。 去隔行(Deinterlace):若 HDMI 输入源是隔行的信号,系统自动进行去隔行,目前支持的去隔行算法 有海思内置的去隔行算法和  达宇 自己的’全帧率去隔行算法’。  海思内置的去隔行算法会导致帧率减半, 例如 HDMI 输入信号是 1080i@60,则做了去隔行后,帧率变为 1080p@30。若采用 LinkPi 的’全帧率去 隔行算法’,去隔行后帧率维持不变,例如  HDMI  输入信号是  1080i@60,则做了去隔行后,帧率变为 1080p@60,这对于游戏直播或者是赛车直播是非常有意义,去隔行后动作依然很连贯,按帧回放时不丢 任何细节。 Crop(裁边):支持上下左右裁剪。有些输入源的信号的边缘存在一些的闪烁信号,在编码时希望把这 些信号排除在外,这样你就可以使用裁边功能进行裁剪。 低延时编码:如果输入分辨率和输出分辨率相同,可以启用‘低延迟编码’,还可以进一步降低延迟。 旋转:支持 90°,180°,270°旋转,0°则不旋转。 注意:同一个输入源可以同时支持 2 个输出,即主码流和辅码流,通常主码流是用于存储或者支持高 带宽的直播用户,辅码流用于节省带宽的网络直播。为了节省性能,若不需要同时输出 2 个码流,则记得 关闭辅码流。</p> <h4>音频参数</h4> <p>编码格式:AAC, PCMA, MPEG2, MP3。当不需要输出音频或者输入源无音频时(有许多监控的网络 流是无音频的),必须选择’关闭’。 音源:HDMI,Line(当选择 Line 时,需要灵派的音频板)。 采样率:16K,32K,44.1K,48K。 声道:立体声,单声道。 码率:任意设置,建议设置为 16kps~256kps 之间。 增益:软件调节音量,范围为-24db ~ 24db,若不需要调整则选择 0。音量调整过大容易导致爆音。 网络流输入(转流/转码) DY-EN2SHD支持输入网络流,然后对该网络流进行转流输出,或者转码输出。例如市面大多监控的摄像机只支持 RTSP 流,为了把监控摄像机的流推给 RTMP-SERVER,就需要把 RTSP 流转给 RTMP 流。输入的网路流的视频编码必须是 H264 或者 H265,音频必须是 AAC,PCMA,MP2,MP3。若是仅仅转流的话,由于不进行重编码,所以是不会改变网络流视频画质和音频音质的,也不改变输出的码率。 当转码输出时,需要在视频参数那设置编码输出的分辨率,编码方式,码率控制方式,码率,帧率,GOP 间隔等参数。由于DY-EN2SHD的主芯片的音频编码和解码都是软件进行的,为了节省 CPU 性能,所以在转码输出时并没有对音频进行解码再编码,所以没有必要设置音频编码输出参数(其实配置界面上也不让你设)。若需要转码,则需要把“解码”按钮打开,如下图 Net1 频道所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/05864d2cc9561353f51fa89a0e32de9b" alt="" /> 帧率:在接收网络流时,编码器自动检测网络流里的视频帧率,但有些网络流不带视频帧率信息导致 检测失败,对于这类网络流就无法做视频降帧率输出,若要降帧率输出,用户需要手工指定正确的网络流 视频帧率。 缓冲模式:一般:有缓冲,不同步时间戳;实时:无缓冲,不同步时间戳;同步:有缓冲,按时间戳 同步。当选择“同步”时,转码后网络输出的网络包比较匀速,适合 DTMB 调制机接收。</p> <h3>输出设置</h3> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/96f67b312787adc12d0507a07191cf09" alt="" /> 在这个界面里,我们可以设置输出的网络流协议。你可以对每个通道进行单独配置,若所有通道的参数一样,也可以在全局配置那里进行配置,选择好全局参数以后点击“应用到本地”按钮就自动把所有通道的参数设置为跟全局参数一样;若同个区域网还存在其他 的编码器,若需要批量把这些编码器的参数更新,则可以把这些编码器的群组 ID 设为相同的(有关群组设置,参见系统设置中群组设置),选择好全局参数后,则可以点“应用到群组”按钮进行批量更新,如下图所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/668f6a16bc7385d86f4aff9006a5fbb9" alt="" /> 每个通道都同时支持输出  HTTP,HLS,RTMP(拉),RTSP,组播(UDP),RTMP(推),但为了节省处理能力,建议用到什么协议就开什么协议,而不是全部都打开。 全局配置组播地址时,可以使用递增规则号:  +”;例如 233.233.2.1:3000+,则说明所有通道的组播地址都是 233.233.2.1,每个通道的组播端口则是递增的,第一个通道的组播端口为 3000,第二个通道的组播端口为 3001,以此类推;又如 233.233.2.1+:3000,则说明所有通道的组播端口都是 3000,但组播地址是递增的,第一个通道的组播地址为 233.233.2.1,第二个通道的组播地址为 233.233.2.2,以此类推。 若不需要使用组播,也可以把视音频数据以 UDP 发送到指定的 PC,如下图所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/4418203f8938c9e91e7d55dba7adb534" alt="" /> 设置好输出以后,可以在“播放地址”看到对应频道的播放 URL,如下图所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/711bc0bd6bf880ab5b2d62cd7be4586e" alt="" /> 上图可以看到 HDMI 频道启用了 3 个协议:HTTP,HLS,RTMP(推)和 RTSP,其对应播放 URL的地址为: <a href="http://192.168.1.217/live/stream1">http://192.168.1.217/live/stream1</a><br /> <a href="http://192.168.1.217/hls/stream1.m3u8">http://192.168.1.217/hls/stream1.m3u8</a> rtmp://192.168.1.217/live/stream1 rtsp://192.168.1.217/stream1 从上图我们还可以看到 HDMI启用了 RTSP和组播协议,其对应播放 URL 的地址为: rtsp://192.168.1.217/stream1,udp://@233.233.2.1:3001。HTTP,HLS,UDP 等协议, 其实内部封装是基于 TS 流的,因此我们还提供 TS 流封装的参数配置(可设置的 TS 参数有:PID,PMTPID,ServiceID,  StreamID, NetworkID,PacketSize,RTPHead 等)。若想发包相对均匀,请打开流控,系统将根据所填的“带宽”参数进行匀速发包。若使用 UDP 协议,我们还提供了 TTL 参数的配置。如下图所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/db5c5baf230085ae441ce0a18b09824a" alt="" /> HLS 设置可以配置分片的长度,分片个数,URL  前缀和文件名的后缀(C  语言的%06d,你懂的,如 果不懂别改就好了),如下图所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/17bb348fa6fdd09e588443a7dcc2ac50" alt="" /> 推流设置可以查看当前的推流状态,若推流成功,可以看到当前的推流码率;若是 H265 推流,还可 以配置 HEVC ID(由于 H265 的 RTMP 没有标准,因此各家的 RTMP-SERVER 能接受的 HEVC ID 值都不 同,国内通常用 12)。下图是推流设置的示意图: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/8ed39c6705a7a22fee6616f06a24ca10" alt="" /></p> <h3>叠加特技</h3> <p>叠加特效功能支持字幕(可滚动)、水印(图片/台标等)、 时间戳、 马赛克等几种特效。 该页面分为4个区,左上,右上,左下,右下,分别是&quot;特效预览&quot;、 &quot;特效编辑&quot; &quot;特效列表&quot;、 &quot;资源列表&quot;。</p> <h4>特效预览</h4> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/af110062c51155b3813e98caa7033705" alt="" /> 这个界面分 5 个功能区,第 1 个是通道选择框;第 2 个是选中通道的预览,方便观察特技的效果;第 3 个是选中通道的特效列表;第 4 个是特效编辑区;第 5 个是资源列表,这个列表不是通道的专属资源(图 片和字库文件),而是全局的资源。 选好待管理的通道,就可以对该通道增加,删除和修改特效(水印,马赛克,滚动字幕)。 点击“新建特技”按钮,可以增加新特效(水印,马赛克,滚动字幕,时间,矩形,边框),如下图所 示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/62b402d5cf8caa97daf546978a434263" alt="" /> 新增的特效会显示在“特效列表”  屏幕的左下角区域)中。点击特效条目的“删除”按钮可以删除本特效; 点击特效条目的“编辑”按钮,则在屏幕右边显示出该特效的参数,用户可以修改这些参数,然后点“保存”按钮进行保存,当点保存后,特效立即生效,可以在左边的预览区看到特效效果。下图是字幕特效的参数编辑: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/936603c6332ed3359275d7bbf4c8f316" alt="" /> 下图是水印特效的参数编辑: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/80dfdf05e17f5fcbec7cb0a407d0265b" alt="" /> 下图是马赛克特效的参数编辑: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/1d99e0e3d3e5e6cf444a3b68515dce36" alt="" /> 资源列表区域可以增加和删除资源:字体文件和图片文件。若要上传,则点击“上传”按钮,弹出上传对话框,选择要上传的文件,再点击上传按钮即可,如下图所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/f68342fc062653e7847313d0cea7c2ac" alt="" /> 下图是时间特效的参数编辑,时间文本格式里 yyyy 代表年份,MM 代表月份,dd 代表日期,hh 代表 小时,mm 代表分钟,ss 代表秒,例如可以这样写:yyyy 年-MM 月-dd 日  hh 时 mm 分 ss 秒。 <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/2b3d675dfecd577f65231dd9569ee56f" alt="" /> 下图是矩形特效的参数编辑: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/39f7c52303768c82ad532c048a10f16e" alt="" /> 下图是边框特效的参数编辑: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/7cbcd50239cc12f65eb2b0dfcc142c45" alt="" /> 不同的特效类型会展现不同的特效属性,大部分参数显而易见,如有不明,可以 任意设置并保存后,观察&quot;特效预览&quot;区的效果。 需要说明的是,字幕层的&quot;移动&quot;属性表示滚动字幕的方向,设置为0时,为静态 字幕叠加;小于0时,为向左移动的滚动字幕; 大于0时,为向右移动 的滚动字幕; 相应的,字幕层的&quot;宽度&quot;表示的是滚动字幕的移动范围,而非字体大小。 字体大小由&quot;缩放&quot;属性决定。 水印层目前只支持PNG32位图像,分辨率不大于1920x1080。</p> <h3>扩展功能</h3> <p>扩展功能菜单有 3 个子菜单:视频混合,视频轮播,ROI,  机房监控,文件录制,多平台直播。</p> <h4>视频混合</h4> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/40ebddb08ea49be2bedcb0cae29dfcfe" alt="" /> 视频混合可以把多个视频源的画面按既定的布局拼接成另外一个画面输出,拼接的画面可以在运行状 态界面上预览,也可以通过DY-EN2SHD的 HDMI 输出接口接到电视机上监看,还可以在编码输出界面启用网络流输出。目前 DY-EN2SHD预设的混合布局类型有:9 宫格,4 分屏,1+2,画中画。若现有布局的位置不满足需求,可以在“自定义布局”框里更改位置以及大小参数来满足需求。视频混合时也可以进行音频混合,在屏幕右边区域可以选择哪几个频道的声音进行混合。混合后的视音频除了通过编码压缩从网络输出以外,还可以直接把混合后的视音频从 HDMI 口输出,方便用户监看。这个界面还允许配置 VGA 输出,VGA 输出可以直接把其他输入源进行输出(旁路功能)。 <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/66b15cee2e786b48f5547ae19da4e496" alt="" /></p> <h4>视频轮播</h4> <p>把外接 U 盘上的媒体文件进行网络流输出,选中的文件按顺序轮流输出,全部输出后重新开始(即循 环输出)。 该功能只是读取 U盘的媒体文件,然后以网络流输出;媒体文件的视频编码格式必须是 H264/H265,音频编码格式必须是 AAC,MP3,MP2,PCMA。 <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/430a348c570ab8cf59f2e21b7c06ae18" alt="" /> <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/16f4cab881581b3cbb0fcf599f6798df" alt="" /></p> <h4>ROI</h4> <p>ROI(Region Of Interest)编码,感兴趣区域编码;这样可以把感兴趣的区域设置成高码率以保持清晰 度,不感兴趣的区域就比较模糊,这样可以有效降低码率。分绝对 QP 和相对 QP 两种,绝对 QP 取值范围 为 0~51,相对 QP 取值范围为-51~51。 <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/32dfdccbd26f10119cc078fdd2c8b4df" alt="" /></p> <h4>机房监控</h4> <p>编码器支持 USB UVC 摄像头,若编码器插上这类摄像头,可以启动机房监控功能(如下图所示范)。 若打开报警输出,当 UVC 摄像头画面中出现变化,则自动保存画面截图,这个功能仅仅是展示图像动态侦测能力,用户可以通过修改 Encoder 源码来实现更实用的功能。 <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/a30e102ff1dccc0b6965a3e021fc86d5" alt="" /></p> <h4>文件录制</h4> <p>文件录制功能仅仅是为了展示DY-EN2SHD 的文件录制能力,因此该功能相对简单。文件录制需要外接U 盘才可以录制。接上 U 盘,刷新一下文件录制界面,可以看到 U 盘剩余的空间。在录制之前,先选择要录制的通道,以及选择录制的文件格式(我们支持 MP4,TS,FLV,MKV,MOV,AVI 多个文件格式同时录制),配置好以后,要点“保存参数”按钮进行保存。点击“录制”按钮进行录制,此时所有打勾的通道就开始了录制,如需要停止录制,则点击“停止”按钮停止录制。停止录制后刷新文件录制界面,则录制好的文件列表出现在下方,你可以选择下载,删除和回放。下图是文件录制的界面示意图: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/4e6a642169c227a277f2171bd731b253" alt="" /></p> <h4>多平台直播</h4> <p>在输出设置那里我们可以配置把某个或者某几个通道推到直播平台;在多平台直播配置里,我们还可以把某个通道同时推到多个不同的直播平台。下图是多平台直播的配置示意图: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/054587cad9be149f3bca447c27ffba0d" alt="" /></p> <h3>高级设置</h3> <p>高级设置菜单有 2 个子菜单:系统设置,群组设置。</p> <h4>系统设置</h4> <p>系统设置可以设置编码器的网络参数(IP,掩码和 DNS),设置登录的密码,设置系统时间,设置维护时间(所谓的维护时间就是自动重新启动时间),恢复出厂默认,查看系统版本号信息,升级固件等功能。 当点击“恢复出厂设置”按钮会弹出确认对话框,若选择确定,则系统的参数都恢复成出厂默认,出厂默 认的 IP 是 192.168.1.217。 <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/1313d47a2242d7bc95b51501e3fa0666" alt="" /> 升级固件时,选择固件文件,上传,上传成功后,要重新启动编码器才完成升级操作。 定时维护计划支持多种计划模式:每天,每周等等,如下图所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/4aa7c83f3378b16b65f9c43d43f405af" alt="" /> 群组设置当局域网中存在多台编码器,若希望某几个编码器使用相同的参数,则可以把这几个编码器的分组 ID 设为相同。同组编码参数和网络协议设置参见编码设置和输出设置。同组的编码器会出现在群组设置的列 表中,用户可以选择分组中的任何一台编码器进行设置网络参数,重启操作,还可以汇总所有分组  ID  相 同的频道表,然后可以同步到相同的群组中。不同 IP 段的编码器也可以设为同组,群组的所有操作只要求 在同组编码器在同个局域网内,不要求是同个 IP 段,哪怕 IP 冲突也没有可以操作(其他厂家的编码器出 现 IP 冲突时要关掉其中的一台,才能设置新 IP;但我们的 DY-EN2SHD 就没有这个顾虑,利用群组功能轻松的检测到 IP 冲突,然后更改掉有冲突的 IP)。 <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/e9665eb28cd40aacedaf875136b2f300" alt="" /></p> <h4>修改网络参数示例如下:</h4> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/bdf41e0cdbd04de1d1b107685e899e07" alt="" /></p> <h4>群组频道汇总如下:</h4> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/8072cb4e0df85fcffcf3a0a058cca288" alt="" /></p> <h4>群组频道表同步示例如下:</h4> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/5cbd7c29244bac56a30a6875ee32bbc1" alt="" /></p> <h4>更改语言</h4> <p> DY-EN2SHD 支持中文和英文两种语言,可以通过界面上的 Language(语言)进行切换,如下图所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/812a48d47a663047bcd3ff6b43fc3b78" alt="" /> 默认语言是中文,当切换成英文后,界面如下图所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/4bc4626f55fd08c4f8c7cd9adcec801c" alt="" /></p>

页面列表

ITEM_HTML