【技术实现步骤摘要】
一种视频编码本地优化方法
本专利技术属于属于视频编码
,具体涉及一种视频编码本地优化方法。
技术介绍
在当前,Web视频格式一般都用了mp4容器和H264标准进行视频编码和AAC标准进行音频编码,但并非每个mp4文件都能受到普遍支持,因为它可能采用了不同的标准编码,如H265。我们首先来了解一下H264/AVC:视频格式之王采用带有H264/AVC编码的mp4容器。有时你也会在m4v容器中看到它,这是Apple为具有DRM保护的H264视频开发的mp4衍生产品。每个浏览器和系统以及iOS和Android中的本机应用程序都支持这种格式。这是避免兼容性问题的安全选择。此外,几乎所有台式机和移动设备都支持H264的硬件加速。编解码速度很快。总而言之,对这种格式编码和使用都非常简单。与图像一样,你只需用HTML5插入视频链接,就可以在任何浏览器下使用。大约2000kbps和超过几秒的延迟时间可能会影响视觉质量。当通过移动网络或网络高峰时段观看时,可能会出现停顿和重新缓冲。如果使用降低图像质量的方案将会产生模糊、飞蚊或块状之类的伪影。
技术实现思路
本专利技术的目的在于提供一种视频编码本地优化方法,旨在解决现有技术中的当通过移动网络或网络高峰时段观看时,可能会出现停顿和重新缓冲。如果使用降低图像质量的方案将会产生模糊、飞蚊或块状之类的伪影的问题。为实现上述目的,本专利技术提供如下技术方案:包括以下步骤:S1:本地建立socket通信机制,在本地所制备的服务器上选设置较为 ...
【技术保护点】
1.一种视频编码本地优化方法,其特征在于,包括以下步骤:/nS1:本地建立socket通信机制,在本地所制备的服务器上选设置较为完备的通信机制,方便后期远程控制;/nS2:本创建httpserver服务,搭建出较为完备的系统底层架构,通过本架构实现转码上传;/nS3:接收视频文件,利用带宽占用速率实现高速上传视频;/nS4:分析视频基本信息,得出所需编码配置,结合视频编码得出需要的视频编码技术;/nS5:软件后台与服务器端口对接服务器编码;/nS6:编码完成后台上传至服务器。/n
【技术特征摘要】
1.一种视频编码本地优化方法,其特征在于,包括以下步骤:
S1:本地建立socket通信机制,在本地所制备的服务器上选设置较为完备的通信机制,方便后期远程控制;
S2:本创建httpserver服务,搭建出较为完备的系统底层架构,通过本架构实现转码上传;
S3:接收视频文件,利用带宽占用速率实现高速上传视频;
S4:分析视频基本信息,得出所需编码配置,结合视频编码得出需要的视频编码技术;
S5:软件后台与服务器端口对接服务器编码;
S6:编码完成后台上传至服务器。
2.根据权利要求1所述的一种视频编码本地优化方法,其特征在于:根据S1步骤解码服务器需要做公共网络网络访问连接,因此需要采用Socket通信语言基于Linux/Unix机制;
需要解决三方面的问题:1、IP地址的确定;2、端口协议的格式;3、端口;
步骤1
1、IP地址的确定:就是所应用的IP多数为固定式的网口IP,首先上传端(或收发端)多数为不同形式的运营商浮动IP,因此端口IP需要在不同的网络运营环境下都可以顺利的实现服务器端口的确认,因此服务器的IP形式多数为公网形式的IP,也就是网络上的唯一的网口代码链接;(这样做的目的是防止二次访问时IP被运营商IP浮动池进行重新分配IP地址从而造成的访问受限,所造成的结果是导致所访问的网页代码404);
步骤2
2、端口协议的格式:TCP/IP嵌套限定:WebSocket规范是HTML5中的一个重要组成部分,已经被很多主流浏览器所支持,也有不少基于WebSocket开发的应用;正如名称所表示的一样,WebSocket使用的是套接字连接,基于TCP协议;使用WebSocket之后,实际上在服务器端和浏览器之间建立一个套接字连接,可以进行双向的数据传输,使用起来也灵活,可以适用于不同的场景,包括服务器端和浏览器端的实现都不同于一般的Web端口协议,端口协议多数为后补充式的端口,既由IP地址+端口号来区分不同的计算机运算服务,简单的说端口协定就是取各种端口所兼容的格式制作出的端口号集合;
步骤3:
3、端口:域名所绑定的形式多为https://wwww.xxxx//:5000或自定义的端口形式,这里的“:5000”就是端口代码,常见的运营商端口代码为“:80”需要端口转发实现端口与各个服务器内部的软件进行网络对接控制的,使用人员只需要借助端口与所需的域名网址进行绑定,这样就可以不用输入较为缀长的端口IP了,只需输入绑定了端口的网址即可自动实现端口转发和跳转,这里的https网址指的是网址域名,网址搭建者需要找到较为好记的网址域名,然后再与各个IP之间进行域名绑定,这样既可实现简单的域名转发了,只需输入注册的域名地址既可转发至所需的web的IP定位,基础的通信机制建立完毕后搭建者既可根据绑定好IP地址的域名进行访问既可,所谓本地建设,即基于该计算机服务器本系统上所进行创建的地址代码服务程序。
3.根据权利要求1所述的一种视频编码本地优化方法,其特征在于:根据S2所定制的技术方案,
步骤1:硬件方面:1、搭建所需要的视频网站储存服务器(得到用于对HttpServlet进行响应链接的视频串流读取容器),因此相应的视频编码流畅度与服务器带宽也有着较为明显的影响,上下行带宽速率越高,服务器所解码的视频串流至手机上播放的视频就会越快,延迟率降低,每秒中播放的画面丢帧的概率就越低,所呈现的视频播放过程就会越发流畅,所谓带宽就是上传过程中的上传速率,比特率多数为每秒播放的视频RGB色彩所占的带宽速率,常用的视频速率多数为分为8Bt、12Bt和24Bt率,分别对应超清、蓝光和4K,所应用得到的服务器负载转码时间消耗就会越长;
视频经过串流,经过流媒体上传至储存采集的上的服务器然后进行转码...
【专利技术属性】
技术研发人员:庄家琪,
申请(专利权)人:上海契胜科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。