免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 24373 | 回复: 38
打印 上一主题 下一主题

互联网技术新热点之--如何提高视频转码和存储效率?(获奖名单已公布2013-5-6) [复制链接]

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-03-27 16:35 |只看该作者 |倒序浏览
获奖名单已公布,详情请看:http://bbs.chinaunix.net/thread-4079855-1-1.html

视频转码(Video Transcoding)是指将已经压缩编码的视频码流转换成另一个视频码流,以适应不同的网络带宽、不同的终端处理能力和不同的用户需求。转码本质上是一个先解码,再编码的过程,因此转换前后的码流可能遵循相同的视频编码标准,也可能不遵循相同的视频编码标准。

现在网络上的互联网视频公司越来越多了。大量的互联网视屏公司都在为视频转码投入大量的人力物力,用户上传了一个视频文件,需要通过软硬件的配合,将这个视频文件转换为多个格式,以保证更好的用户体验 。

本期话题:
1、视频转码和存储,您是如何提高效率的?
2、谈谈您对这个行业的前景预测?

活动时间:2013年3月26日-4月10日

邀请嘉宾:
陆扬:现任Intel 软件与服务部门,客户关系组软件工程师,在Intel有7年的开发和Enabling工作的经验,与亚太区一线ISV/客户紧密合作,围绕Intel IA 架构,完成客户系统的基准性能测评,平台迁移/升级,性能调优工作。使客户的应用能够充分利用和发挥最新的IA平台的特性和各项计算潜能。我们对亚太区互联网客户提供多方面的系统架构以及云计算平台的性能调优工作,与一线的互联网客户保持长期紧密深入的合作关系。

刘歧:ChinaUnix嵌入式技术版块版主,擅长Linux系统程序开发,爱好分布式存储分布式计算开发,参与过分布式存储系统优化与开发,目前主持分布式视频编解码系统开发。

本期奖品:
最佳经验分享奖1名,各奖励价值200元的高保真耳机一副;
积极经验分享奖5名,奖励60元的16G SD卡一张;
所有参与讨论的会员,即可获得社区积分20分

更多参与,更多好礼!

论坛徽章:
154
2022北京冬奥会纪念版徽章
日期:2015-08-07 17:10:5720周年集字徽章-年
日期:2022-10-26 16:44:2015-16赛季CBA联赛之深圳
日期:2022-11-02 14:02:4515-16赛季CBA联赛之八一
日期:2022-11-28 12:07:4820周年集字徽章-20	
日期:2023-07-19 08:49:4515-16赛季CBA联赛之八一
日期:2023-11-04 19:23:5115-16赛季CBA联赛之广夏
日期:2023-12-13 18:09:34
2 [报告]
发表于 2013-03-27 17:44 |只看该作者
intel最近社区交流很活跃哦

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
3 [报告]
发表于 2013-03-27 17:45 |只看该作者
这个涉及到指令层级的吧。

论坛徽章:
5
摩羯座
日期:2014-07-22 09:03:552015元宵节徽章
日期:2015-03-06 15:50:392015亚冠之大阪钢巴
日期:2015-06-12 16:01:352015年中国系统架构师大会
日期:2015-06-29 16:11:2815-16赛季CBA联赛之四川
日期:2018-12-17 14:10:21
4 [报告]
发表于 2013-03-27 18:16 |只看该作者
  都可以,atom都可以,关键是看怎么做啦,呵呵

论坛徽章:
0
5 [报告]
发表于 2013-03-27 20:45 |只看该作者
好贴。要支持!

论坛徽章:
27
CU大牛徽章
日期:2013-03-13 15:15:08CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-09-18 15:24:09CU大牛徽章
日期:2013-09-18 15:24:20CU大牛徽章
日期:2013-09-18 15:24:25CU大牛徽章
日期:2013-09-18 15:24:31CU大牛徽章
日期:2013-09-18 15:24:36CU大牛徽章
日期:2013-09-18 15:24:41CU大牛徽章
日期:2013-09-18 15:24:48CU大牛徽章
日期:2013-09-18 15:24:52处女座
日期:2013-09-27 17:45:43
6 [报告]
发表于 2013-03-27 22:35 |只看该作者
本帖最后由 yifangyou 于 2013-03-27 22:52 编辑

1、视频转码和存储,您是如何提高效率的?
答:我去年做个一个项目和视频转码有关的项目,这个是我们在优酷上做了一个专题,主要是在线合成亲情,友情,爱情三个场景的视频,,这个专题的flash有头尾片段,头尾视频片段是不能够替换的,而中间有三段视频,每段视频用户可以使用自己的视频进行替换,不替换的话可以使用默认的视频段。头尾和三段视频中用户是可以加自己编辑的字幕的,可以上传自己的头像并且添加到视频指定的某个位置上。用户做好一段视频可以立即预览,最后一步步完成所有视频片段后合成一个大视频,上传到优酷上。由于用户做视频的过程中是可以随时预览做成的视频片段的,因此在头尾和三段视频中每个地方都得转码,缩放和加字幕。
为了能够使用户能够在线非常流畅地做完整个视频合成工作,我们做了大量的优化工作
消耗服务器性能的工作是:1)视频格式转换,2)添加字幕,3)把用户上传的头像进行缩放,旋转并且添加到视频指定位置,4)添加背景音乐,5)多个视频合成一个视频
主要是:
1)购买了多台高配置(多核高内存)的云主机,各台机器独立工作。
2)在视频转码合成功能上真正做到可以通过简单增加机器解决大量用户同时在线的问题,前端flash会随机把某个用户的一次合成工作分配到某一台机器上,这台机器会全部负责这个用户这次的合成工作。
3)由于合成工作是多个步骤的,每个步骤之间有个视频预览,因此可以把5段视频,每段视频的添加字幕,对用户头像进行选择缩放加到视频上,添加背景音乐,进行步骤拆分,到最后一步只需要做的是把各个视频片段合并并且上传即可。
4)对于添加视频字幕这方面我做和非常特殊的优化,加快了视频添加的速度
5)对每个视频片段做限制在5MB左右。
6)由于各台机器上的视频截图和视频是分布的,我们没有进行同步,只是通过路径判断做在内网代理转发视频和请求
这样用户整个操作一次最快能够在3分钟内完成所有的步骤。
7)使用DNS作为全球负载均衡,使用一个域名对应多台机器,




2、谈谈您对这个行业的前景预测?
答:这个行业是非常烧钱的行业不是一般的公司能够长期做的,需要很高的服务器和带宽做配套的。

论坛徽章:
71
15-16赛季CBA联赛之同曦
日期:2018-08-23 15:41:42辰龙
日期:2014-08-15 09:07:43狮子座
日期:2014-06-03 13:55:33亥猪
日期:2014-06-02 11:17:08巨蟹座
日期:2014-05-06 10:02:03午马
日期:2014-05-04 08:18:27亥猪
日期:2014-04-29 11:11:32技术图书徽章
日期:2014-04-24 15:51:26技术图书徽章
日期:2014-04-17 11:01:53辰龙
日期:2014-04-15 12:45:46亥猪
日期:2014-04-11 09:06:23射手座
日期:2014-04-01 15:28:10
7 [报告]
发表于 2013-03-28 08:55 |只看该作者
那要看采取什么样的压缩技术吧

论坛徽章:
2
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:55:28
8 [报告]
发表于 2013-03-28 10:36 |只看该作者
技术太高深了
但是现在不是所做GPU的做这个比较好么?
比如Nvidia的GPU,Intel现在很危险吧?

论坛徽章:
3
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:19
9 [报告]
发表于 2013-03-28 11:30 |只看该作者
1、视频转码和存储,您是如何提高效率的?

     在视频转码和存储上,我觉得除了要有一个高效的转化工具软件以外,对硬件要求也是很苛刻的。
     决定视频转码存储处理效率的很关键的2个硬件是机器上的CPU和显卡。大家可以比对一下兼容机的配置,包括集显|独显,这里需要注意一下,不是CPU越贵视频处理性能就越高,这2者并不完全等价。当然经济充裕的话可以买专业视频处理设备。
         处理器   Intel i5 2500k        1370
         主板        技嘉Z68XP-UD3R        1499
         散热器        盒装自带        0
         显卡        HD 3000核芯显卡(集成)0  | 七彩虹iGame560TI 烈焰战神X D5 (独显)1799 (NVIDIA的芯片兼容性更好些)
         内存        海盗船DDR3 1600 8G复仇者套装 4GX2 300
         硬盘        希捷 2TB(7200/64/SATA3) 600
         机箱        酷冷至尊毁灭者        219
         电源        安钛克VP450(使用集显)| 安钛克Neo ECO 520(使用独显)        299 | 450
         键鼠        罗技G1套装        165
         合计        4449元(集显)| 6402元(使用独显)

       以上的硬件还有一定的提升空间。可以把CPU从I5提升到I7,增加显卡配置投入,肯定可以进一步提升视频处理效率。AMD的多核CPU也可以考虑,不过出于兼容性,我觉得没有太大必要!

  2、谈谈您对这个行业的前景预测?

      这几年各行业的相关视频分辨率提升很多,视频从以前的SD标清过渡到现在的高清HD,比如监控,军事,医疗成像,数字网络电视等领域的分辨率都在不断提升。 而这些都需要大量的行业支持。监控领域会像智能监控发展,到时人工监控有可能被取代。这样对行业的要求将更高。其他领域亦如此。将会带动更多的专业视频处理企业孕育而生。总体来说这个行业前景很好,但是基础成本也高!
   

论坛徽章:
5
摩羯座
日期:2014-07-22 09:03:552015元宵节徽章
日期:2015-03-06 15:50:392015亚冠之大阪钢巴
日期:2015-06-12 16:01:352015年中国系统架构师大会
日期:2015-06-29 16:11:2815-16赛季CBA联赛之四川
日期:2018-12-17 14:10:21
10 [报告]
发表于 2013-03-28 11:56 |只看该作者
听说Intel的Xeon Phi还不错,如果价格能下来点,就更好了
转码不一定非要单台来做,分布式的做也不错……
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP