移动互联网视频传输优化的要点分析

来源 :无线互联科技 | 被引量 : 0次 | 上传用户:zj2008263
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着移动互联网的快速发展,在无线终端刷视频、看直播已经成为人们日常生活中的一部分。现在互联网上的大部分视频码率比较大,用户使用的移动设备的屏幕分辨率和尺寸无法满足互联网视频码率的需求,加上外界环境的影响,导致移动用户的可用带宽不稳定,直接降低了用户观看视频的体验。基于此背景,文章对移动互联视频传输优化的要点进行分析,并提出一种解决方案的系统架构。
  关键词:移动互联网;视频传输;优化;要点分析
  0    引言
  以往解决网络视频传输问题是通过客户端传递过来的反馈信息,判断网络的传输情况,进而通过调整发送速度或改变码率等优化措施,解决网络拥塞情况,甚至有时为了适应网络实际情况,需要从链路层、传输层和应用层等方面采取优化手段[1]。然而,这种解决方式需要建立在视频服务器和客户端播放器共同配合的基础上,对于普通用户和运营商来说,解决效果却不尽人意。
  1    系统架构
  通常网络运营商的网络架构是先让移动终端和附近的基站建立无线通信点到点的物理连接,即基站和基站之间的控制设备连接,再通过分组控制功能与分组数据服务节点进行连接,接着与核心交换机进行连接之后穿过防火墙,实现接入路由器和互联网的连接。然而,这种网络架构具有较高的不稳定性,用户观看视频的体验感较差。现在的网络系统增加了视频传输优化方案,即在核心交换机上安置一个四层的负载均衡器,将用户请求重新定向到视频加速服务器中。
  目前,大多数网络视频包括了当今最火热的视频服务网站,传输方式都是通过HTTP协议实现的,这些视频服务网站所使用的传输端口为常规的80端口,部分可能是特殊的端口。为此,视频缓存模块要对URL进行判断,当URL请求符合指定规则时,方可进入视频传输流程进行优化处理,反之则会进入常规的网络处理流程。配备视频加速服务器和负载均衡器,可以增强系统的并发能力,确保计算结果的准确性。
  2    视频缓存
  视频缓存模块的功能主要是临时保留用户访问较多且压缩后的视频文件。当用户对缓存模块中的视频进行再次访问时,可直接访问视频,不再进行二次压缩,大大降低了运营商网络中重要视频,流量和视频压缩模块的压力[2]。通过在现阶段主流开源代理软件Squid上搭建视频缓存模块,对压缩的视频文件进行配置并编写特定子模块,实现视频缓存功能。
  客户端通信主要用来接收用户视频请求,同时将缓存管理器中得到的视频传输给用户。服务器端通信根据用户的视频请求获取相关视频,通常指的是视频压缩模块。当服务器端发生故障或负载情况严重而无法连接时,为避免用户请求中断的发生需要直接接入视频网站的服务器。视频网站服务器把同一个视频文件分发到多台服务器中,确保负载均衡与网络畅通,因此同一个视频文件的请求会产生不同的URL。缓存管理器会判断这些不同的URL,以此确定是否来自对同一项内容的访问,为了防止不同的URL导致同一内容的视频被压缩或多次缓存,需要编写URL重写子模块。根据当前几大视频网站视频请求URL的特点找出唯一可以对视频文件进行标识的部分,将不同URL的同一视频文件重新编写为同一个,具体的URL重新编写流程为:当接收到用户请求的URL信息时,采用正则表达式对URL的模式进行分析,从而判断这条URL信息是否為可识别的视频请求。如果不是则不用修改,因为当前几大视频网站的视频请求都有专属特定模式,而根据这些特定模式抽取表示视频ID的部分,利用ID在“可用URL库”中进行查找,若是找出相对应的URL,就会将其替换原始的URL,使得缓存可以命中,不然不能轻易修改原始URL。此外,只有在系统启动的情况下才可以创建“可用URL库”,同时在运行过程中不断对其进行更新与维护。
  而缓存管理器可以对URL的模式进行分析,进而对已知类型的视频请求URL进行选择,并从中抽取视频ID与URL建立映射关系,最终形成原始的“可用URL库”[3]。由于系统运行有可能更新缓存库中的内容,一旦发现有视频被移出或加入,则需要对“可用URL库”中相对应的URL进行删除或者添加处理。Squid软件具有多种配置方法实现缓存管理,利用Squid软件搭建视频缓存模块的具体流程为:首先,将缓存的写入机制、地址及存储上限进行相关设置,配置为cache-dir aufs/var/cache 200000 16 256,代表着写入机制是采用了异步线程,同时将存储结构分为两级目录式构建在/var/cache的路径下,第一级目录数为16个,第二级目录数为256个,上限为200 000 MB;其次是缓存置换策略的配置。如果以命中率为优先原则的缓存置换策略,会将大小为20 MB的视频优先移出缓存,该文件一旦被命中,主干网将节约20 MB的流量。因此,视频传输优化应采用以字节命中率为目标的缓存置换策略,即heap LFUDA,配置方法为:cache-replacement-policy heap LFUDA。缓存可以在磁盘以及内存中进行存储,进一步增强响应速度,相应的配置为:cache-mem 1 800 MB和maximum?-object-size-in-memory 10 MB。其中,1 800 MB则表示用来缓存的内存不得超过1 800 MB,而10 MB则表示缓存的文件的大小不得超过10 MB。最后,为了降低文件还在传输但用户观看完视频造成的资源浪费,可以配置:quick-abort-pct 85,表示若是视频文件已经上传了85%,即使用户结束了请求,Squid仍可继续执行这个请求直到整个文件上传成功并存储到缓存库中为止。
  3    视频压缩
  目前,大多数视频网站提供的视频码率都比较高,而现阶段的移动互联网容易受外界环境的影响,如基站信号覆盖面的大小、信号的强弱、附近用户的数量。通过采用减小视频码率的方式可以流畅地观看高码率视频,满足接入端的带宽要求。此外,移动终端的屏幕尺寸和分辨率比PC终端的要小很多,PC终端传输的视频的分辨率过高容易浪费资源。因此,在视频压缩的过程中,技术人员还应适当降低视频的分辨率,这样既可以节省流量,又可以降低接入端网络负载。视频压缩模块的运行原理:当视频缓存模块发出视频请求后,经过任务调度将请求发送到视频服务器,之后获得原始视频,随后将原始视频传送至视频压缩子模块进行压缩,最后再将压缩好的视频回传到视频缓存模块。   視频缓存模块与视频压缩模块的通信方式为ICAP协议,该协议的基本架构为Client/Server模式,通过采用Squid搭建视频缓存模块实现ICAP的客户端功能,同时在ICAP服务器端通过采用C-ICAP完成视频压缩模块框架的构建,而视频压缩子模块是在这个框架的基础上,采用FFMprg构建完成的。服务器端接收到原始视频之后,视频压缩子模块启动FFMpeg转码进程,将输入、输出及转码参数统一设置好。由于涉及进程间通信,可以将原始视频通过一个输入管道传输给FFMpeg转码进程,同时从一个输出管道将FFMpeg输出的压缩后视频流取出,最后再通过客户端通信子模块,将压缩后的视频流回传给视频缓存模块。
  4    结语
  短视频、网络直播等媒介平台随着互联网技术和商业模式的发展在网络生态体系中占有重要地位。然而视频文件在移动网络传输的过程中经常受移动网络带宽波动的影响,不仅降低了用户的上网体验,也不利于网络生态体系的发展,因此,需要根据网络的实时状态,及时调整视频传输速率,确保视频文件在网络传输过程中能够畅通无阻。
  [参考文献]
  [1]张桂雷.移动互联网视频实验平台中UDP网络传输的研究[J].计算机时代,2017(8):24-25,28.
  [2]祝城鑫.移动互联网视频监控关键技术研究与实现[D].北京:北京邮电大学,2015.
  [3]吴冀衍,程渤,南国顺,等.面向异构无线网移动视频传输的联合信源信道编码方式[J].计算机学报,2015(2):439-454.
  (编辑 王永超)
  Key points analysis of video transmission optimization in mobile Internet
  Li Junhong1, Zeng Xia2*
  (1.Guangzhou Yunxiang Data Technology Co., Ltd., Guangzhou, 510000, China;
  2.Guangzhou College of Applied Science and Technology, Guangzhou, 510000, China)
  Abstract:With the rapid development of mobile Internet, browsing video and watching live telecast in wireless terminal have become a part of people’s daily life. At present, most of the video bit rates on the Internet are relatively large, and the screen resolution and size of the mobile devices used by users can not meet the needs of the Internet video bit rate. The available bandwidth of mobile users is unstable, which directly reduces the user’s experience of watching video. Based on this background, this paper analyzes the key points of mobile interconnection video transmission optimization, and proposes a solution system architecture.
  Key words:mobile Internet; video transmission; optimization; analysis of key points
其他文献
县级党委为推进农田水利建设,采用了组织整合、利益整合和价值整合的策略来调动社会资源和确保精准服务,农田水利建设因削弱地方权威、惠及群体广泛、受众需求特性也会促进社会整合.农田水利建设的"过程—结果"双重社会整合机制适用于大多公共物品和公共服务.政党主导的公共物品和公共服务下乡促进的社会整合可以称为服务整合.农田水利建设的经验表明:服务整合的支撑机制会发生变化;服务整合需要尊重农民主体地位;中国共产党是一个善于自我调适的组织;县级党委是服务整合的关键层级.
如果说在世界射击运动的历史中,谁能留下浓墨重彩的一笔,那么卡洛伊·塔卡奇绝对算一个。1921年,卡洛伊。塔卡奇出生于匈牙利的布达佩斯。年轻时,他便加人了军队,是军队中的一名中士,更是一名优秀的手枪射手,一直希望能参加像奥运会这样的世界级赛事。
斐济村庄共同体对"共享"的认同和共生的伦理实践,与现行基于共有的土地制度密不可分,主要表现为村庄的土地共有和房屋共享两种基本形态,是当地社会共生文化意义和象征的基础.共有是斐济地方物权基本所有形式,且作为斐济乡村的基础性力量贯穿于村民的日常生活实践之中,在乡村共生地方文化形成与实践过程中起到了整合性的作用.
文化扶贫实践是赋予贫困社区与贫困人口以文化动能,提升其自我发展能力的过程.在这个过程中,贫困社区的文化能人、文化自组织是文化赋能的重要载体,基层政府是贫困社区公共空间营造的重要力量.文化扶贫实践的成效,取决于乡土社会内部的文化资源网络与政府制度供给的文化服务平台之间的耦合程度,同时贫困人口自我发展能力的提升及社区公共空间的营造,对于促进社群文化自觉、文化自信和文化认同发挥了关键作用,进而成为推动社区融合发展的内生动力.脱贫攻坚与乡村振兴有效衔接的文化路径,在于发挥基层政府的治理能力与社区自组织的运行能力,
近年来,美国将中国科技发展视为美国世界霸权地位的威胁,开始打压中国科技企业,限制中国公民赴美学习和交流,加强出口限制,试图遏制中国科技发展.这一系列措施反映了美国重启科技领域的冷战,加强对科技信息传播的控制.美国对科技信息传播的控制始于第二次世界大战后,科学技术在第二次世界大战中显示了强大的力量,美国意识到科技对于国家安全和发展具有重要作用,开始严格控制科技信息的传播.通过保密先进科技、限制科技人员的出入境以及控制科技资料和产品的出口,美国政府构建了一套全方位的科技信息传播控制机制.该机制有助于美国垄断先
摘 要:近年来,随着我国经济水平的不断提高,移动互联环境得到了飞速发展。在这种背景下,数据通信安全技术面临着巨大的发展机遇。因此全面研究移动互联环境下数据通信安全技术具有普遍的实用价值。文章从数据通信安全入手,全面分析了当前数据通信面临的挑战,并讨论数据通信安全技术的实施。  关键词:移动互联网;数据通信安全;技术应用  0 引言  随着移动互联环境的不断发展,我国的数据安全产业面临着巨大的发展
摘 要:文章阐述了通信工程中有线传输技术的基本内容及特征,探讨了绞合电缆、同轴电缆、架空明线等有线传输技术的应用现状。结合实际情况,从光纤技术、光缆线路、相干光通信、波分复用技术等角度,对通信工程中有线传输技术的改进思路和方法进行探讨,希望能为我国通信事业的发展提供支持。  关键词:通信工程;有线传输技术;改进  0 引言  通信工程领域中的有线传输技术改进对数据信号传道质量提升具有重要促进作用
“栋梁梁思成诞辰百二十周年文献展”8月10日在清华大学艺术博物馆展出,展品包括照片、录像、图纸、模型、书信、手稿以及空间装置,共计362件。整个展厅空阔通明,接近一个完整的长方形的展陈空间中,两张巨大的梁思成黑白照片在展厅的起始和终结处遥相呼应,其中一张为梁思成年轻时的“对镜自拍照”,清华大学艺术博物馆副馆长苏丹称“这是很有意味的一张照片,梁先生的对镜自拍象征一种自省,也正因此,他才有觉察、有作为”。
城市税收是观察城乡关系的重要视角.宋代对坊郭户和乡村户分开征税,税制城乡分野,表明了城乡差别.对坊郭户单独征税是宋代城乡分离的重要标志.城市税收征收以城市经济为基础,农业税收征收以农业经济为前提,两者具有经济形态、地域和征收方式以及税收体制的不同,城乡自然存在差别和分离.宋代城市财税力量的不断崛起,成为政府的财税之源和重要依赖.这表明城市工商业得到充分的发展,进一步加剧了宋代城乡之间的分离.此外,由于宋政府出于增加税收的目的,部分税种城乡共征,城市财税支持农村,农村财税支持城市,表明城乡存在联系和似无差别
中国与老挝跨境生物多样性的保护需要中老两国紧密的合作.加强两国跨境联合保护的协同程度,提升两国之间协作的广度和深度,构建协同的合作平台是维护自然保护区生物多样性与实现自然生态可持续发展的重要方面.当前,在中老两国跨境联合保护工作中,双方的政治性权力难以转换成协同治理的引领性力量,行政性权力难以转换成有效执行的力量.SFIC模型分析视角有助于探究联合保护协同治理中的现实困境,在此基础上,通过构建联合保护协同基础、发挥联合保护协同治理相关主体作用、加强联合保护协同治理制度设计、保障联合保护协同过程有效性等,可