首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

工作想法从哪里

提出论点 研究想法,兼顾摘果子和啃骨头。...两年前,曾看过刘知远老师一篇文章《研究想法从哪里来》,直到现在印象依然很深刻,文中分析了摘低垂果实容易,但也容易撞车,啃骨头难,但也可能是个不错选择。...初入团队,寻找自己立足点,需要一个工作想法。每年末,抓耳挠腮做规划,想要憋出一个工作想法。很多同学,包括我自己,陆陆续续零零散散想到很多点,然后自己不断否掉。...人三维+时间半维 具体如何找到想法,一时半会没有头绪。因此,回到最初起点,从人层面,我有什么?我想要有什么?...引用 研究想法从哪里来 杜跃进:数据安全治理基本思路 来都来了。

8.2K40

直播源代码,解决直播延迟丢包方法

延迟丢包问题是直播源代码经常遇到问题,这一问题存在影响了用户观看体验,但却一直没有解决,知道今日我们也只能是尽量减少延迟问题,而非直接消除延迟。...延迟出现问题受网速、推流传输速度、播放设备等多方面影响,为了降低延迟影响,一般直播源代码会采用使用CDN方式来加速传输。...ashim-d-silva-ZmgJiztRHXE-unsplash.jpg 一、CDN加速处理 受到运营商不同影响,跨地区直播传输很容易出现延迟增加问题,网络运营商并不能直接保证直播传输质量...,直播视频经常面临延迟大、丢包率高特点,通过CDN节点分布来实现物理距离缩短,尽可能降低因网络变动带来传输问题。...二、针对CDN优化方案 既然选择使用CDN来解决直播源代码延迟丢包带来影响,那就围绕着CDN创建解决方案,针对CDN优化方案有: 1、优化网络架构,直播源代码使用实时传输协议,实现CDN网络部分升级

2.5K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    大规模直播实时评测

    本次演讲主要讲述对于视频提供者,如何在为用户提供视频同时,获得观众一些合法数据,并且使用这些数据对视频效果进行分析。...Robert首先对视频交付全过程进行了简单介绍,然后特别指出,收益方想要获得包括观众的人数,观众地理位置,以及观众观看时视频质量等在内信息,这就是收益方主要需求,而这些信息可以通过一定方式采集...从采集信息到利用信息全过程是通过以下四个步骤而进行: 采集数据,数据包括用户ID,session ID, 视频播放状态,视频播放环境,比特率等信息。...随后,Robert介绍了包括AWstats,snowplay,Elastic Stack在内几个开源分析项目,并为每一个项目均进行了实际演示。每个项目都有完善教程,便于开发者掌握。...视频第一部分介绍了视频交付过程和信息采集: 视频第二部分介绍了实际例子:

    71620

    直播系统开发,直播音视频处理工作

    随着近些年以抖/快为代表短视频、以B站为代表长视频快速发展,对16年左右比较火热直播进行了一次变化,但是还是在音视频领域,音视频是如今直播网站关键 音视频前处理工作 1、如何增加用户体验性,其中一种方式就是音视频前处理工作...2、前处理工作除了美颜和贴纸外,还包括对直播视频添加水印,添加水印目的就在于避免他人对直播数据进行截流或转播,也是一种原创版权保护意识。...音视频处理 音视频编码是什么意思,因为未经编码数据数字视频数据量很大,存储困难,传输困难。难以达到现有系统所需呈现效果,在一对一直播系统开发中为了便于手机可以推流、拉流、存储进行编码处理。...使用相关软件和硬件对音视频原始数据问题如回音消除、噪声抑制、网络抖动,美颜、水印进行加工得到可用音视频数据。常见编码方式有CBR、VBR。...移动直播平台竞争非常激烈,如果技术上不过关,一旦宕机影响用户体验,后果会很严重。 后台: 1、后台可以设置用户注册后是否允许拥有自己直播间,选择允许,那用户注册后即可直接直播

    1.2K20

    直播卖货平台开发突破点在哪里

    今年618看点,“直播卖货”是被最无法被忽视。不论是格力董明珠,还是荣耀赵明,亦或是网易丁磊,他们参与都把618带入到了直播卖货轨道当中。...很多软件开发商非常看重这块市场,着手为个体商家或者小企业打造直播卖货系统,不过,市场竞争是激烈,在开发模式逐渐雷同化今天,直播卖货平台开发突破点在哪里?...shopping-4538982_960_720.jpg 一、寻求商城商铺一体化 在直播卖货平台诞生初期,整体框架是比较“简陋”,除了一个带有商品展示卡直播间外,可以对直播间进行自定义或装修外,店铺内关于商品链接都是直接跳转到第三方商城...二、在线商城功能要完善 若在直播带货平台开发过程中,一点确定了商城商铺一体化模式,那么可就要对它核心功能深入探究一番了,一个在线商城基本功能大体包含:商品分类,广告位,购物车,商品管理(用于展示商品属性...除以上外,在直播卖货平台开发过程中,还要注意为平台预留出较多开发接口,用于和其它第三方应用进行对接。 以上,就是在直播带货平台开发过程中,需要注意突破点。

    3.7K00

    CDN+P2P在大规模直播&实时直播技术实践

    演讲 / 周志伟 整理 / LiveVideoStack 大家,我是爱奇艺周志伟,今天会跟大家分享爱奇艺HCDN直播,可能大家对爱奇艺比较了解,但是HCDN可能不是太清楚。...大规模直播 1.直播演进过程 下面主要是先给大家分享我们大规模直播。...2.大规模直播架构 下面说一下我们现在大规模直播从数据到系统,经过怎样处理到我们端上面,这里面主要包括四大部分,有P2P服务群、P2P网络、CDN网络,还有RTMP集群。...中间这边是有一个虚线,它是后面我们对整个大规模直播架构做一些优化,可以保证实时跟大规模直播之间相互切换,我们整个直播架构就是这个样子。...下面这张图是测试团队对音视频同步情况得出数据,它们两个重叠在一起,如果重叠比得较好,说明音视频同步比较好,如果相差比较大,说明同步就会有问题。 数据监控,是做实时直播,特别是推流端肯定需要

    2.8K21

    直播新玩法背后音视频技术演进

    本次分享我们邀请到火山引擎视频云音视频直播客户端研发负责人——徐鸿,向大家介绍直播场景中沉淀下优秀架构能力和技术能力。...分享主要分为三部分:直播玩法演进,直播新玩法背后挑战和技术演进,未来新玩法和火山引擎所做准备。...抖音用户还可以使用右图中“一起看”功能,邀请伙伴一起观看自己正在看音视频,并且支持实时语音对话。...RTC播放器和传统播放器结合,方案如右图,收到RTP包后经过音视频jitter buffer做音视频同步,后面的解码、后处理、音视频渲染都是由传统播放器组件进行。...总之,火山引擎直播解决方案有如下优势: 通过完善质量监控和问题诊断系统做到“更稳定”,通过音视频链路优化方案和强大音频团队做到“更动听”,同时RTC团队不断进行清晰度优化实践,在网络传输及网络优化方面持续探索

    1.3K40

    音视频直播技术--视频渲染与展示

    我们都知道一个直播客户端对音视频处理主要由以下几大部分组成:1. 数据采集; 2. 编码; 3. 传输; 4. 解码;5.渲染与展示。 今天讲就是渲染与展示。 说到展示部分就不得不说 View。...SurfaceHolder 它是 Surface 抽象接口,它使你可以控制Surface大小和格式,以及在Surface上编辑像素和监视Surace改变。...他包含一个Surface模块,所以SurfaceView与普通View区别就在于他渲染在单独线程进行。这对于一些游戏、视频等性能相关应用非常有益,因为它不会影响主线程对事件响应。...它加入是为了解决SurfaceView渲染线程要单独写开发难度大这个问题而引入。在 SurfaceView 基础上,它加入了EGL管理,并自带了渲染线程。...像直播中经常用到美颜,水印等都可以通过它来处理。

    1.4K30

    【学术分享】刘知远:研究想法从哪里

    而计算机领域流行着一句话“IDEA is cheap, show me the code”,也说明对于重视实践计算机学科而言,想法好坏还取决于它实际效能。这里就来谈下好研究想法从哪里来。...那么什么才是想法呢?我理解这个”“字,至少有两个层面的意义。 学科发展角度“ 学术研究本质是对未知领域探索,是对开放问题答案追寻。...研究想法从哪里来 想法还是不好,并不是非黑即白二分问题,而是像光谱一样呈连续分布,因时而异,因人而宜。...那么,研究想法从哪里来呢?我总结,首先要有区分研究想法与不好能力,这需要深入全面了解所在研究方向历史与现状,具体就是对学科文献全面掌握。...看最近BERT、GPT-2,我理解更多是将深度学习对大规模数据拟合能力发挥到极致,在深度学习技术路线基本成熟前提下,大公司有强大计算能力支持,自然可以数据用得更多,模型做得更大,效果拟合更好。

    8.5K20

    数字化直播系统开发,区块链直播系统优势在哪里呢?

    数字化直播系统是一套集在线直播、社交互动、分享传播等基础功能为一体,并能在此基础上定制开发专属解决方案流媒体直播应用系统。...1、一对一直播:区块链直播一改传统一对多直播模式,开启了一对一直播形式。基于区块链P-2-P在线视频互动技术与实时音频技术,可实现用户在平台上进行低-延-迟一对一直播。   ...其实对于用户来说,一对一直播更加接近社交本质,人人服-务人人,属于直播市场长尾领域,强调精准匹配。让主播和消费用户对接不再只靠有趣内容,而是去满足用户真实需求。...1.jpg 2、去中心化运作模式:区块链直播革新了传统直播消费与收益分配模式。 一方面,区块链直播有着高效且安全支-付系统。...3、透明且公证:在传统社交直播平台中,身-份作-假或者冒-充主播进行-炸-骗情况并不少,带来是用户经济损失以及平台声誉损失。 区块链分布式账本技术使得上述问题得到根本解决。

    2.4K30

    算法系列:大规模视频直播关键算法

    业界各公司将怎样分发实时流事件来满足这些潜在史无前例需求呢?最近发布在 Algorithm Series文章深入研究了调整大规模实时视频事件交付数学和工作流决策算法。...01 PART 单播分发 许多直播流解决方案聚焦于单播,单播分发在视频流服务器和用户流媒体播放器终端(即网络中客户端)之间有一个单独链接。...HTTP流将一个流分解成了一系列片段(segment)或块(chunk),代价是直播流引入了额外15~30s延迟。...对每个需要收到一个直播用户终端来说,一个服务器必须建立一个直接分发链接(被称作state)才能进行交付。...02 PART P2P分发 1990s末和2000s初研究聚焦于通过HTTP分发或对等辅助(peer-assisted)分发来扩展单播直播流。

    1.2K30

    直播答题看背后移动音视频开发

    本文来自全民快乐研发高级总监展晓凯在2018年1月《LiveVideoStack Meet:移动音视频开发进阶暨新书分享会》上分享,活动邀请了展晓凯新书《音视频开发进阶指南》粉丝参与。...文 / 展晓凯 整理 / LiveVideoStack 大家,今天非常感谢大家前来聆听我分享,也非常感谢LiveVideoStack社区为我们搭建这样一个探讨前沿技术平台。...我认为在音视频或者其他任何一个技术领域,能有这样为我们广大开发者服务社区都是弥足珍贵。...今天我向大家分享是《从直播答题来看背后移动音视频开发》。直播答题应该是最近非常流行一种网络直播新玩法,最开始提出这一概念应该是王思聪冲顶大会,紧接着各家直播平台百花齐放。...刚才我提到负责发题与公布答案运营人员会在另外一个房间将自己当作一位观众,拿至少两台设备观看主持人说到哪里

    66940

    直播APP源码是如何实现音视频同步

    音视频同步原理 1)时间戳 直播APP源码音视频同步主要用于在音视频播放过程中,让同一时刻录制声音和图像在播放时候尽可能在同一个时间输出。...解决直播APP源码音视频同步问题最佳方案就是时间戳:首先选择一个参考时钟(要求参考时钟上时间是线性递增);生成数据流时依据参考时钟上时间给每个数据块都打上时间戳(一般包括开始时间和结束时间);在播放时...避免直播APP源码音视频不同步现象有两个关键因素 —— 一是在生成数据流时要打上正确时间戳;二是在播放时基于时间戳对数据流控制策略,也就是对数据块早到或晚到采取不同处理方法。...2) 录制同步 在直播APP源码视频录制过程中,音视频流都必须要打上正确时间戳。...2.直播APP源码音视频播放框架 在Android 2.3版本之前,音视频播放框架主要采用OpenCORE,OpenCORE音视频同步做法是设置一个主 时钟,音频流和视频流分别以主时钟作为输出依据。

    2.7K20

    直播平台源码搭建教程之移动端直播音视频功能开发

    直播平台源码搭建教程之移动端直播音视频功能开发 今年直播非常火,因此也够机会大展身手,开发直播sdk,简单介绍一下我整个技术方向点: 一、整体流程可以分为简单三大块: 1、直播推流端 2、直播服务端...3、直播接收端 part-00613-3350.jpg 二、主要介绍下直播推流端技术方向 1、音视频采集:需要结合平台接口实现,采集后裸数据进行统一格式(主要针对采集图像参数合理设置) android...一般采用NV21格式 ios采用NV12或者RGB格式 当然如果做滤镜实现美颜效果,最终可以通过GPU转为YUV420P或者RGB直接输出 2、音视频编码:音频采用aac编码,视频采用h264编码;移动端性能问题尤为重要...,因此,硬编码为首选,也是最重要一环 编码尤为重要是对解码信息生成,不管音频还是视频,都需要将其发送给对端,否则会出现解码失败情况 另一个是时间戳问题,大部分卡顿、延时、图像或者声音播放不正常情况都是和时间戳是否正确有关...part-00492-780.jpg 3、音视频传输:目前主流直播多采用rtmp协议,在可靠传输条件下延时可控;可以参考librtmp或者ffmpeg实现,当然他们是阻塞; rtmp这块需要好好阅读文档

    92620

    MMSys2019:大规模直播遇到挑战【附PPT全文】

    会上,来自网络视频技术提供商Brightcove工程总监Jordi Cenzano做了题为《Challenges of livestreaming at scale》主题报告,介绍了当前大规模视频直播遇到技术挑战...但是实际上,真正直播系统远比这个基础构造复杂多,例如应对推流端和拉流端编解码器不一致问题,云端需要有转码模块。...正是这种复杂构造,给大规模视频直播带来了不少挑战。 遇到挑战 Jordi首先提到问题就是如何选择合适传输协议。...而基于UDP传输虽然兼容性、适合广播,但是也有可靠性差等问题。...其次,Jordi提到直播个性化方面的挑战,例如针对不同用户,如何选择针对性广告植入以达到效益最大化?Jordi认为基于边缘节点解决方案也许能解决这个问题。

    71320

    微服务优势在哪里,为什么别人都在说微服务

    我六月底参加深圳一个线下技术活动,某在线编程 CEO 谈到他们公司发版,说:“我说话这会儿,我们可能就有新版本在发布。”,这句话令我印象深刻。...传统单体应用,所有的功能模块都写在一起,有的模块是 CPU 运算密集型,有的模块则是对内存需求更大,这些模块代码写在一起,部署时候,我们只能选择 CPU 运算更强,内存更大机器,如果采用了了微服务架构...可以灵活采用最新技术 传统单体应用一个非常大弊端就是技术栈升级非常麻烦,这也是为什么你经常会见到用 10 年前技术栈做项目,现在还需要继续开发维护。...服务拆分 个人觉得,这是最大挑战,我了解到一些公司做微服务,但是服务拆分乱七八糟。这样到后期越搞越乱,越搞越麻烦,你可能会觉得微服务真坑爹,后悔当初信了说微服务鬼话。...这个段子形象说明了分布式系统带来挑战。

    10.5K00

    买域名哪里?域名供应商选择标准是什么?

    对于想要在网络上建设网站用户而言,首先需要为网站购买一个合法域名,不过很多人对于购买域名并没有实际经验,因此往往不知道在哪里才能买到需要域名。那么买域名哪里?域名供应商选择标准是什么?...买域名哪里好呢 域名是外部用户访问用户网站地址,只有准确地址才能够让别人进入自己网站,并且域名和网址并不是相等关系,域名需要经过解析才能够获得网址。...域名选择标准 很多人在网络上查找后会发现,提供域名域名供应商在网络上是非常多,那么买域名哪里?域名供应商如何来选择呢?...其实有心用户会发现,网络上域名供应商虽然多,但不少域名供应商都只是代理性质,所提供域名种类相对比较少,因此在选择域名供应商时应当尽量挑选那些一级域名商,这样可以选择域名种类会更加丰富。...买域名哪里?如何挑选域名供应商?

    16.3K10

    清华教授刘知远:AI领域研究想法从哪里来?

    而计算机领域流行着一句话“IDEA is cheap, show me the code”,也说明对于重视实践计算机学科而言,想法好坏还取决于它实际效能。这里就来谈下好研究想法从哪里来。...那么什么才是想法呢?我理解这个”“字,至少有两个层面的意义。 学科发展角度“ 学术研究本质是对未知领域探索,是对开放问题答案追寻。...研究想法从哪里来 想法还是不好,并不是非黑即白二分问题,而是像光谱一样呈连续分布,因时而异,因人而宜。...那么,研究想法从哪里来呢?我总结,首先要有区分研究想法与不好能力,这需要深入全面了解所在研究方向历史与现状,具体就是对学科文献全面掌握。...看最近BERT、GPT-2,我理解更多是将深度学习对大规模数据拟合能力发挥到极致,在深度学习技术路线基本成熟前提下,大公司有强大计算能力支持,自然可以数据用得更多,模型做得更大,效果拟合更好。

    6.4K11

    如何理解直播APP源码开发中音视频同步

    视频 直播APP源码视频播放过程可以简单理解为一帧一帧画面按照时间顺序呈现出来过程,就像在一个本子每一页画上画,然后快速翻动感觉。...但是在实际应用中,并不是每一帧都是完整画面,因为如果直播APP源码每一帧画面都是完整图片,那么一个视频体积就会很大,这样对于网络传输或者视频数据存储来说成本太高,所以通常会对视频流中一部分画面进行压缩...顺序大概如下: PTS: 1 4 2 3 DTS: 1 2 3 4 Stream: I P B B 直播APP源码音视频同步 上面说了视频帧、DTS、PTS 相关概念。...在音视频一起播放时候,我们通常需要面临一个问题:怎么去同步它们,以免出现画不对声情况。...要实现直播APP源码音视频同步,通常需要选择一个参考时钟,参考时钟上时间是线性递增,编码音视频流时依据参考时钟上时间给每帧数据打上时间戳。

    84620

    原生视频直播源码开发中,视频直播源码音视频处理一般流程

    811.png 视频直播源码中音视频处理一般流程: 数据采集→数据编码→数据传输(流媒体服务器) →解码数据→播放显示 1、视频直播源码之数据采集: 摄像机及拾音器收集视频及音频数据,此时得到为原始数据...涉及技术或协议: 摄像机:CCD、CMOS 拾音器:声电转换装置(咪头)、音频放大电路 2、视频直播源码之数据编码: 使用相关硬件或软件对音视频原始数据进行编码处理(数字化)及加工(如音视频混合、打包封装等...),得到可用音视频数据 3、 视频直播源码在编解码时涉及技术或协议: 编码方式:CBR、VBR 编码格式 视频:H.265、H.264、MPEG-4等,封装容器有TS、MKV、AVI、MP4等 音频...:G.711μ、AAC、Opus等,封装有MP3、OGG、AAC等 4、视频直播源码与数据传输: 将编码完成后音视频数据进行传输,早期音视频通过同轴电缆之类线缆进行传输,IP网络发展后,使用IP网络优传输...涉及技术或协议: 传输协议:RTP与RTCP、RTSP、RTMP、HTTP、HLS(HTTP LiveStreaming)等 控制信令:SIP和SDP、SNMP等 5、 视频直播源码与解码数据: 使用相关硬件或软件对接收到编码后音视频数据进行解码

    2.1K20
    领券