这就是多媒体开发 视频竟然比连续图片更省带宽
多媒体开发技术不仅技术栈庞大,许多技术需要深度钻研,学习起来并不容易。当如果方法得当找到了乐趣,情况就不同了。LiveVideoStack邮件采访了战旗直播流媒体研发工程师石硕,他不仅发现了有多媒体开发的乐趣,还是有一套自己的学习方法。在5月19日举行的WebRTCon 2018-娱乐多媒体开发应用实践专场上,石硕将聊聊战旗直播体验与成本优化的探索,涉及P2P、H.265、防盗链等技术的应用。
策划 / LiveVideoStack
LiveVideoStack:石硕你好,能否简要介绍下自己,包括目前的主要工作及关注领域?
石硕:我曾就职于奥点云、海笙乐,目前就职于战旗直播,主要负责直播基础模块搭建,以及直播相关的优化工作;专注于流媒体、多媒体领域的技术研究;重写过一些常见的网络协议。
LiveVideoStack:进入音视频领域,是有意为之,还是机缘巧合呢?
石硕:算是机缘巧合吧。2011年入职奥点,这是我的第一份工作,同时也是进入直播行业的起点;工作的过程中,逐渐了解到直播技术的有趣,一个640x480的小画面竟然可以让那么多人为之疯狂,直播的视频流竟然比连续的图片更节省带宽。
LiveVideoStack:你翻译了《RTMP协议规范1.0》,翻译过程和之后有哪些有趣的经历?
石硕:翻译RTMP协议是2013年的事,当时有部分用户反馈弱网下直播不流畅的问题,为了改善这个问题,我们想到使用RTMP+UDP传输的方式来优化网络拥塞和带宽不足的问题;想要动手修改这部分内容,同时又考虑到兼容性,就参考并翻译了RTMP协议的封包部分,通过扩展包类型的方式解决了问题;后来又陆续翻译了剩余的其他章节。
LiveVideoStack:在战旗直播,有没有做一些有趣的技术探索,能否聊聊?
石硕:个人觉得比较有意思的有以下两点。
喷泉码,使用很少量的冗余数据来完成丢包恢复,主要用来解决网络丢包导致的花屏问题;
数字水印,主要用来计算直播延时。
LiveVideoStack:音视频技术往往非常专业,这就导致需要钻研到足够的深度才能脱颖而出。但这会导致职业的选择空间变窄。如何在技术深度与广度上做好平衡呢?
石硕:这个问题很好,之前有一段时间,我也被这个问题困扰过,在思考的过程中,整理了一份流媒体知识体系框架图;框架图把技术和行业关联起来,每个行业对应的技术点,其实是有强弱之分的,有的技术要求高,就需要深挖,有的要求相对较低,简单了解即可;先把一个行业,或者细分行业做好,再扩展到相关行业领域,这样深度和广度都兼顾到了。有关流媒体知识体系框架图,可以在CSDN的知识库中找到。
LiveVideoStack:展望2018年,你认为哪些技术将成为音视频领域的热门?
石硕:WebRTC、H.265、AI
LiveVideoStack:AI、区块链等新技术对多媒体开发生态会产生怎样的影响?你看到哪些场景的应用?
石硕:对于直播行业来说,最为常见场景有几个,人脸识别以及增强现实、机器鉴黄、视频内容自动分类。
娱乐多媒体开发应用实践
随着海量多媒体应用的普及和爆发,用户体验、成本控制以及内容安全等方面也提出了更高的要求。如果你想了解泛娱乐行业的发展趋势与技术难点,5月19日,上海,欢迎来到《娱乐多媒体开发应用实践》专题,与网易云易盾CTO朱浩齐、咪咕视讯技术总监王琦、PP云资深架构师朱明亮、战旗直播流媒体研发工程师石硕面对面,他们将分别从海量与高带宽下的内容安全挑战,5G带来的基于与挑战,高清赛事直播的挑战,以及成本控制与用户体验保障等角度分享多媒体开发最新技术实践与应用案例。
点击【阅读原文】,了解“娱乐多媒体开发应用实践”专题相关信息,有机会免费参与哦!
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
互联网+人社峰会召开腾讯开放三大能力建“人社”生态
11月30日,由腾讯公司主办的2016“互联网+人社”峰会在深圳召开。在本届以“共建·共享”为主题的峰会上,腾讯研究院、互联网+合作事业部、微信城市服务联合发布了《“互联网+人社”发展白皮书》,描绘了互联网+人社的发展蓝图。 腾讯公司副总裁王波在峰会上表示:“互联网+人社既是一个产业风口,也是一种社会责任。”腾讯希望与人社部门、各界合作伙伴一起,共建、共享、共赢,建立开放的互联网+人社生态。 人力资源和社会保障部信息中心总工程师张加会在峰会上指出,互联网+人社需要大家努力打拼,“共享是互联网+的灵魂;共建就是大家相互合作,共同创新;共赢就是希望百姓得到实惠,人社事业得到发展,合作伙伴得到成长”。 深圳市人力资源和社会保障局副局长赵忠良,以及人力资源和社会保障部专家咨询委员申曙光教授、腾讯研究院院长司晓、深圳市南山区人民医院网络技术科主任朱岁松等嘉宾在峰会上也分享了“互联网+人社”在实际建设过程中的经验和成果。此外,腾讯公司也首次系统地阐明了,以人脸识别、移动支付、小程序、大数据分析等技术实现的互联网+人社“轻量化”解决方案。 《白皮书》描绘互联网+人社发展蓝图 人社部近期出台《“互联网...
- 下一篇
智能互联网时代来临,最先爆发的AI应用会是语音吗?
移动互联网之后智能互联网时代已然来临。不过,究竟什么是人工智能?AlphaGo战胜人类棋手除了可以作为谈资之外其实与大多数人没关系,用人工智能技术调度外卖配送员我们普通人也感受不到其威力。在我看来,人工智能技术最典型且最先普及的应该是语音——如果说人工智能是互联网上的皇冠,那么,语音技术就是这颗皇冠上最璀璨的那颗明珠。 种种迹象表明,智能语音正在改变我们的生活或者生产方式: 在上海一家肯德基餐厅内,度秘可接收顾客的语音命令帮客人点餐; AmazonEcho和GoogleHome为代表的智能音箱,正在成为家庭的新入口; 阿里云栖大会和天猫双11晚会上,演讲嘉宾的话被实时转化为文字,准确率近100%; 锤子M1L发布时,讯飞语音输入法成为这场发布会的最大亮点; 手机天猫的商品评论功能已经支持语音输入,大幅提升了用户的评论意愿; …… 由于更加自然、快速和简单,语音正在逐步取代“打字”成为主流交互方式,各行各业都在思考如何利用语音技术,手机电视等硬件厂商加入语音将之当做卖点,O2O服务平台加入语音搜索便于用户下单,电商平台加入语音评论功能降低互动门槛,售后服务加入语音降低客服压力,企业借助于...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果