春节无法回家,为中国残疾人联合会春晚文字直播活动、为全国聋人朋友提供网络软件技术服务...
为什么80%的码农都做不了架构师?>>>
大概4周前被浙大网新集团派到北京,为中国残疾人联合会春晚文字直播项目提供技术支持,还是第一次接触国家部委级软件项目、有些小小鸡冻,来北京后也感受到了很多学到了很多,这里的人也都很敬业、经常加班到很晚、周末也经常有加班,其实当好公务员也不容易、跟我们一样鸭梨也蛮大的并不是我们想象的那么轻松就完事了。
其实全国有很多聋人朋友,他们听不到声音,看春晚时希望能看到同步的文字说明,就像我们看美国大片时若没中文字幕会有多少难过了? 好在我们还能听懂简短的几句英语Let Go Go 啥的,也能听到一些背景场景音乐,但是聋人朋友是啥也听不到,他们的世界是无声的。
随着我们国家的整体经济不断发展,对残疾人事业越来越重视,这也体现了一个社会对弱势群体的关爱,我们也需要更多的关心弱势群体。出于这个考虑,中国残疾人联合会在今年春晚时筹备了与电视节目同时在网上进行文字直播活动,有兴趣的聋人朋友可以在网上看到同步的文字直播内容,这也是中国残疾人联合会的第一次网上文字直播活动尝试,这个活动虽然没任何经济意义,但是社会意义远比经济意义重大很多很多。
很荣幸参加了这个有重大社会意义的软件项目感到很骄傲,虽然经常加班到深夜11-12点,周末也是经常加班,郁闷的是我们还没加班工资,经过紧张的1个月的紧张准备,网上文字直播的配套的软件终于开发好了,进行了严格的质量测试、压力测试,大年三十晚上就要实战了,虽然胸有成竹但是还是有些小小紧张,配套这次活动的相关人员大概有30-40个左右,每个环节千万不能出任何问题。
从技术等等环节简要介绍文字直播活动涉及到的内容:
01:北京机房光线宽带,有电信(20M)、网通(100M)的接入,这些都是拉了国家主干网络,所以网速相对快。
02:杭州的机房也是光线接入,有电信、网通的。
03:为了防止公网通讯故障或者网速缓慢,北京与杭州的机房直另外拉了一条网通的光线,组成了专线,都有网通的内部地址。
04:北京机房有硬件负载均衡,外部的请求可以由接近10台主机进行负载均衡。
05:杭州的机房有Windows2008做的负载均衡,几台主机之间进行负载均衡。
06:由于是一个面向全国的项目,所以北方的网通,南方的电信都可以比较畅通的观看网上文字直播内容。
07:文字直播的程序进行了智能切换网络的功能,若是专网万一发生不畅通等问题,马上切换到公网上进行通讯,优先选择专网通讯。
08:文字直播内容,在写入北京的接近10台服务器的同时同步到杭州的接近10台服务器上,这部分程序用了WCF技术实现的。
09:文字直播是采用了直接播放电视的同时由速录人员现场录入相应的文字内容,有6位速录师协助此项工作。
10:录入人员有专门的设备,一个电脑屏幕,接2个特殊的键盘,同时有2个人进行录入,一个主录入的,一个修正的,为了防止万一发生设备故障等有2套人员。
11:速录师输入的内容会被保存到文本文件里,开发人员用C#.NET程序进行监控,只要有文件变动就会输出到网页上,同时考虑了速录师的纠错录入等。
12:一个晚会只有2个速录师也会很疲惫,所以有上半场下半场的说法,中间会换一下,否则录入的人员太累了,这些速录师也是全国比赛前几名的人物,在他们的圈子里还是很有知名度的。
13:几十人的几个团队的分工协调(网络接入、服务器配置管理、程序开发、测试团队、速录师、后勤保障),又一次充分感受了管理协调、分工配合的重要性。
14:整个项目北京、杭州的异地协同工作方面也积累了不少宝贵经验。
15:由于网络带宽、电脑设备有限,这次直播只能容纳20000人的网上同步文字直播,稍微遗憾了一点点。
经过测试同一个请求在公网上的通讯速度是600s左右,在专网上是80s左右,快了7.5倍,拉专线的威力还是很强大,网速快得惊人。这次网络压力测试也得出一个宝贵的数字,若服务器连接一个客户端至少需要1K的带宽损耗。
虽然软件程序的功能并不是非常复杂,但是要跟速录设备进行接口编程、同时还要考虑负载均衡,还要考虑异地同步,程序的稳定性、网络带宽的压力测试等等很多环节,最要命的是还要能跟上速录的速度,不能对速录人员的操作有任何影响,经过这次的折腾对整个软件项目的把握能力感觉又明显提高了一个层次,同时在网络设备、负载均衡等方面也开了眼界,还能为全国各地的残疾人服务,这段时间虽然蛮累、工作压力也很大还是觉得很值,值得折腾。
春晚速录监控程序,这个程序监控输入情况、同时写入多个网站后台、调用杭州远程服务器。
速录人员在整个晚会过程中除歌舞类节目,共录入2572 行信息,输入了47925 字(含字符),几乎速录人员都是在200-300字/每分钟的速度输入文字。
几十年前还在上小学三年级时,爸爸去南方,春节时候还没能回来,我们3个孩子天天盼着爸爸早点儿回来过春节,结果年三十的下午才到家,当时给我们的感觉就是盼星星盼月亮一样,天天数还有几天爸爸才回来,现在我女儿才5个月大还没能懂事,她可能也不在乎他爸爸是否能过年跟她在一起,这些天委屈了我老婆了,在家里一个人忙东忙西,还要照顾小孩子,有时候也心心疼老婆,也经常提醒自己人不能太自私了,要对家人好点儿,对同事朋友们再好点儿。
有工作需要不得不服从公司领导的安排,员工若不听领导的安排那不是都反了天了不是,领导让我们出差就得出差、领导让我们加班就得加班,虽然春节对大家很重要,还是要坚守工作岗位,为人民服务,为集团公司争气、为客户提供良好的好技术支持服务。
希望中国残疾人联合会主办的春晚网上文字直播活动能顺顺利利进行,这1个月就没白忙乎了超值了,为全国残疾人朋友也提供了很有意义的一项服务了,让他们也尽量享受到正常人获得的快乐,第一次参与国家部委级的软件项目也是一个小程序员的小小骄傲、在职业生涯上的一个重大里程碑之一。
祝大家春节都开开心心,健健康康,全家合家欢乐,新的一年更上一层楼。
转载于:https://my.oschina.net/iwenr/blog/227617
春节无法回家,为中国残疾人联合会春晚文字直播活动、为全国聋人朋友提供网络软件技术服务...相关推荐
- 全国各省市 残疾人联合会 就业 康复 网站导航
原文地址:全国各省市 残疾人联合会 就业 康复 网站导航 作者:黄理彪 一.残疾人联合会网 中国残疾人联合会 http://www.cdpf.org.cn/ 北京市残疾人联合会 http:// ...
- 百度的春晚战事:如何扛住腾讯、阿里都宕机的量?
作者 | 史中 本文经授权转自"浅黑科技"(qianheikeji) 我们对春晚一无所知. 罗振宇曾在跨年演讲上如是说. 无论悲喜,反正每个中国人都为春晚辟出了一块"专属 ...
- 谈谈对于百度春晚战事的看法
程序IT圈 www.cxyquan.com 优秀的程序猿技术公众号 文 | 史中 本文由公众号浅黑科技(ID:qianheikeji)授权转载 我们对春晚一无所知. 罗振宇曾在跨年演讲上如是说. 无论 ...
- 春晚营销跨屏营销,到底是谁上了谁
2015年羊年春节,来的晚一些,这是不多见的在情人节之后的春节,这细微的差别也进入营销大师们的法眼,春节营销已经变成很多知名企业的第一季度营销计划中的重头戏.我们看到红包大战的激烈预演,支付宝红包被微 ...
- 百度春晚红包分享链接遭微信屏蔽 已有超700人集齐好运卡
[TechWeb]1月29日,今年百度和2019年"春节联欢晚会"达成独家互动合作,春晚大家可以用包括百度app在内的多款百度系app来抢红包. 作为预热,昨天百度app启动了&q ...
- 抖音春晚红包百亿互动量级背后,火山引擎浮出水面
电商大促和春晚互动是中国互联网的两个流量巅峰,新的应用与玩法层出不穷,同时,也考验和显示了巨头的技术进阶与运维保障的实力. 刚刚过去的2021年春晚的互联网巨头主角是抖音,借着与2021年央视春晚独家 ...
- 2009年央视春晚最新节目单
明天,就是中国传统的除夕夜了.在这个游子们纷纷如倦鸟归巢一般返回到亲人 身边阖家团圆的时刻,有一群电视工作者还在辛勤地为大家准备着一顿延续了20 多年的电视"年夜饭"--央视春节联 ...
- 你在央视春晚抢红包,京东云却在后台玩起了“剧本杀”
2022年1月31日晚22:00,正是酒足饭饱.万众期待的抢红包环节,春晚主持人刚刚说出红包口令,京东春晚"重保"项目指挥部传出了一句简短的口令: "断网!" ...
- 2019春晚由谁主持?技术上有何创新?为你提前揭秘
中新网客户端1月31日电 综合消息,临近春节,2019年央视春晚也即将拉开帷幕.这次主持阵容都有谁?技术上有何创新?舞美又有何安排?针对这些热点,中央电视台春节联欢晚会官方微博今日陆续发布多条信息,为 ...
最新文章
- oracle自动备份
- cmd 查看端口占用情况
- 【Mysql】_1在centos7虚拟机上完成Mysql环境部署
- 7nfs客户端没权限_Ant design pro v4-服务器菜单和路由权限控制
- 计算器java程序设计报告总体设计,java程序设计实验报告-计算器
- 2015.4.19 为什么footer下a的索引值那么大
- 1024告诉身边的程序员,今天他过节日
- 软件质量保证计划_质量保证QA与质量控制QC
- 借助邮件网关,为企业实现节源开流
- 前端协商缓存强缓存如何使用_强制缓存(200)和协商缓存(304)
- Atitit 手机号码规范 数字化管理 靓号 吉祥号码 洋马儿 规范 attilax总结
- 智能合约语言 Solidity 教程系列3 - 函数类型
- html中一级标题和二级标题,如何设置一级二级三级标题
- Latex \TexStudio 设置数学符号
- 采集宝贝提示“属性值最大长度为42个字符(21个汉字)”怎么解决?
- 20210725:FLAC刻录音乐CD教程02-ape刻盘
- windows下DxDiag查看笔记本电脑主板型号信息
- java分别用链表和数组实现栈
- Java地位无可动摇的12个原因
- VR开发-罗德里格公式的研究