WebP2P 直播技术实践》主题简介,操作系统上使用了 Oracle 的 Java 版权代码

by admin on 2020年4月15日

摘要2018 音视频技术沙龙·深圳站丨又拍云 Open Talk
NO.41一、活动介绍随着移动互联网的普及和智能终端设备的广泛应用,短视频、在线教育、
在线狼人杀、直播竞答等各类形式的音视频形式的应用越来越广泛,技术的不断升级正在提升应用的体验。本期又拍云
Open Talk
,将会结合一线的实践案例,与众多音视频开发者探讨新一代音视频技术的实践和发展趋势。又拍云
Open Talk
是由又拍云发起的系列主题分享沙龙,秉承又拍云帮助企业提升发展速度的初衷,从
2015 年开启以来,Open Talk 至今已成功举办 40 期,辐射线上线下近 70,000
技术人群。不管是从某个“主题”出发,并从横向拓展技术干货分享,还是以某个“品牌企业”为主,从纵深丰富演讲内容,活动都场场爆满。截止目前,又拍云
Open Talk 已经举办 40 期活动,分别在北京、上海、广州、深圳、杭州等12
座城市举办,覆盖美拍、唱吧、美联集团、唯品会、哔哩哔哩、华为等诸多知名企业,往期的活动的讲稿及视频详见:
年 06 月 10 日( 周日
)14:00-17:30三、活动地点广东省深圳市南山区深圳虚拟大学园 R3-B
栋一楼触梦社区四、活动议程13:00-14:00签到14:00-14:40高毅 /
资深语音技术专家 《智能设备语音处理与交互实践》14:40-15:20凌建发 /
又拍云 PrismCDN 项目负责人 《低延时的 WebP2P
直播实践》15:20-15:30茶歇15:30-16:10刘鹏 / 糗事百科视频软件工程师 《直播
SDK 的技术实践》16:10-16:50张波 / 虎牙直播运维研发架构师
《基于CDN推流日志的主播上行实时监控及其自动化解密》16:50-17:30自由交流五、嘉宾介绍分享嘉宾一:高毅,
资深语音技术专家电子科技大学硕士,计算机软件与理论工程师职称,中国计算机学会专业会员。曾任中兴通讯中心研究院多媒体平台部音频处理工程师;摩托罗拉系统有限公司DSP部门高级工程师,PCR产品线音频功能架构师,成都团队
Audio Tech Lead,全球 common audio team
成员。长期从事语音通讯系统,智能音箱,智能电视等语音交互项目研发,译著《语音增强——理论与实践》,拥有多篇专利(包括4篇PCT专利)和论文。分享主题:《智能设备语音处理与交互实践》分享嘉宾二:凌建发,又拍云
PrismCDN 项目负责人先后任职于诺基亚等通信公司,目前主要负责又拍云
PrismCDN 项目的设计与开发工作,对 P2P
、流媒体技术有较深入的研究。PrismCDN 是在 CDN 的基础上完美融合 P2P
及流媒体技术,高效整合利用零散闲置的上行带宽资源构建内容分发网络服务。分享主题:《低延时
WebP2P 直播技术实践》主题简介:本次分享将介绍又拍云 PrismCDN 项目中,将
WebP2P 技术应用于直播场景的开发实践。相比传统嵌入式的 P2P网络,基于
WebRTC 开发的 WebP2P
网络具有无插件、低延时、高分享率的优势,能够覆盖更多的应用场景。分享嘉宾三:刘鹏,糗事百科视频软件工程师曾任职于酷狗,负责繁星直播播放器的研发,酷狗移动端音视频构架的重构;现任糗事百科视频开发工程师,负责短视频、直播音视频
SDK的研发,熟悉 RTMP、RTP/RTCP 等流媒体协议,熟悉 android
framework。分享主题:《直播 SDK
的技术实践》主题简介:本次分享将会介绍直播 sdk
研发过程中碰到的各种坑,以及一些小技巧。分享嘉宾四:张波,虎牙直播运维研发架构师目前主要负责虎牙直播运维体系的建设,主要针对
web
和后台类程序的发布、监控、运维自动化相关的运维系统的设计和开发。分享主题:《基于CDN推流日志的主播上行实时监控及其自动化解密》​本次分享将会介绍虎牙直播针对主播推流在
CDN
环境下的优化的小技巧和过程中碰到的各种坑。往期讲稿/视频回顾
“付费票” 的参会者可以凭票参与现场 “圆点机械键盘” 的抽奖,奖品数量总共 2
台。七、主办方又拍云是国内知名企业级云服务商、国家高新技术企业,持有工信部颁发的
CDN 牌照;致力于为客户提供一站式的在线业务加速服务,以场景化 CDN
为核心,为客户提供对象存储、HTTPS/SSL 证书、多媒体处理(WebP
自适应、H.265 自适应、窄带高清等)、影像识别、文字识别、短视频 SDK、直播
SDK、连麦 SDK
等服务,打造了安全可靠的全站加速、海外加速、图片应用、短视频应用、直播应用、音频应用等场景化解决方案。又拍云拥有
6 个数据处理中心、300 多个国内CDN节点、15 个海外CDN节点、5000
台服务器、5TB 保有带宽,日均请求超过 1000
亿次。八、协办方IT趣学社致力于互联网技术分享和交流,打造最全面的互联网/IT行业会员网络,汇聚互联网/IT高端技术精英,促进行业交流,实现资源共享。IT趣学社成功举办多次互联网/IT精英技术沙龙/峰会,邀请国内国外互联网/IT顶尖专家分享最热的技术,每场沙龙参会嘉宾、沙龙晚宴到场嘉宾人数爆满且级别质量很高,IT趣学社目前拥有北京、上海、广州、深圳、成都、西安技术普通社群共
180+个社群,拥有精英联盟( CTO & 运维总监)群共 6 个,累积汇集了 500 个
CTO 和 1500 多个运维总监/经理会员,共计有 80000+
技术会员。​九、合作伙伴十、联系我们活动咨询请添加又小拍微信号:upyun1111
或扫描下方二维码,备注“音视频技术沙龙”,主办方将会邀请您到活动群,活动直播链接也将会在活动群内发布。

摘要不知为何,总感觉 GitHub 成立不止 10 年了,你们有这种错觉么?本文是
GitHub 联合创始人兼 CEO:Chris Wanstrath
在计算机世界杂志写的文章。社区导读:不知为何,总感觉 GitHub 成立不止 10
年了,你们有这种错觉么?本文是 GitHub 联合创始人兼 CEO:Chris Wanstrath
在计算机世界杂志写的文章。当我们回顾 GitHub
过去十年,我们并不会想起某一款软件,而是想到人们用 GitHub
发生了何种改变。十年前,GitHub 正式上线。初衷何其简单:连接开发者,通过
Git
更好开展项目。过去十年,我们已经成为一家公司、一个平台,慢慢壮大,但是初衷从未变过。并不是一个好点子或者什么大事件让这个平台特别,而是使用它的人,感谢
GitHub
十年,感谢有你。当我们回顾过去十年,我们不会记得某一款软件,而是人们用
GitHub 做的事。全世界各地都可以用 GitHub
来分享、教授、修补、构建。在最初上线 GitHub
的时候,我们完全没有预料到它能成长如斯,如此大的体量,如此多的贡献和连接。展望未来,我们依旧会保持简单。未来在你的手中,由你来定义。我们愿意跟随你。与此同时,感谢你的代码,你的合并、你的文档,你共享的项目以及你在
GitHub 所做的一切。谢谢你,10
years。我们收集了这十年来的一些里程碑,今天在这个特别的日子,我们一起来回顾。并未下一个十年做准备。2008.4.10:GitHub
正式发布2008 年 4 月,我们的测试版结束,GitHub
推出了正式版,目的很简单:连接开发者,通过 Git
更容易的协同编程。2008.4.3:Rails 转移到 Git 和 GitHubRuby on Rails
是内测时的首批大开源项目之一,考虑到 GitHub 基于 Rails
建立,这是一个重要的时刻。2009.1.3:比特币的发明比特币于 2009
年被发明并在 2010 年发布到 GitHub。迄今为止此项目已有 18000+ 的
fork,500 merged pull request
作者,它启发了数以千计其他区块链的项目。2009.5.21:Node.js 启动Node.js
于 2009 年推出,导致人们使用 JavaScript 的方式发生根本性变化。借助
Node.js,开发人员可以使用 Angular,Ember,React,jQuery 和 Vue
等库和框架,在操作系统上构建复杂的服务器端和桌面应用程序。该项目有效地扩展了
JavaScript 的可能性,并成功推动了 JS。2010.11.26:Rails Girls
夏编程之夏第一次举办Rails Girls 于 2010 年在赫尔辛基举办了首次活动。2013
年,该团队开始了 Summer of Code 全球奖学金计划,除了 Google Summer of
Code,Outreachy 等,Rails Girls Summer of Code
对软件行业的产生了持久且积极的影响。2011.2.28:Travis CI 第一个 pull
requestTravis CI 是目前新兴的开源持续集成构建项目,它现已成为了 GItHub
的主要集成工具。2012.1.1:JavaScript 成为 GitHub 上最流行的语言在 2012
的开年,JavaScript 作为 GitHub 上最流行的语言,超越了 Ruby,Java 和
Python。今天它仍然是今天 GitHub 上最流行的语言。2013.1.16:GitHub
社区用户达到 300 万在 2013 年我们创建了第 1000 万个仓库。2014.6.9:
Docker 1.0 发布2014 年 6 月,Docker 1.0 推出,之后一年多,Docker
引入了企业数据中心和云。它和 Kubernetes 等项目简化了
DevOps,将团队从基础架构中解放出来,以便更专注于最重要的事情。2014.7.21:Django
Grils 第一次举办2014 年第一届 Django Girls
在柏林举办,开启了为期四年的世界各地软件培训和女性编程支持运动。2014.10.23:微软开源.
NET.NET 和. NET Foundation
只是微软开源计划的开始。现在该公司拥有数百个开源项目。其中包括去年拥有最多贡献者的
VS Code 和 2017 年发展最快的语言之一 TypeScript。微软也成为 GitHub
上最活跃的组织之一,数千名工程师,设计师和程序经理在平台和编程语言中贡献和发布软件。微软和谷歌等大公司对开源软件的重视,代表了他们对软件的态度。他们向我们表明,有时候重要的不是技术,而是社区以及人们如何使用技术。2015.3.2:虚幻引擎
4 源代码免费提供Epic Games 的团队发布了免费版本的「虚幻
4」引擎,这让创意与开发更更紧密连接在一起。免费的源代码允许访问主要功能。从错误修复到
Git 集成,他们的最新版本得到了 128 个 contribution
的帮助。由于开源游戏引擎,Game 成为了 2017 GitHub
最受欢迎的类目。Phaser,Godot Engine 和其他项目,如
Itch.io,正在塑造人们建立和分享独立游戏的方式。像 2048
这样的开源学习资源和游戏,激发了数百个
Clone,邀请了更多的人来玩和创造。2015.9.22:GitHub class 开课GitHub
Class
使教师更容易分发代码收集作业,今天,高中、大学、编程培训机构的学生们正在使用它来学习,现在有超过
180 万个 class 的库,但这也仅仅是 GitHub
教育资源的一部分。2015.12.3:Apple 开源 SwiftApple
这个决定提高了新开发工具的标准,并鼓励更多的公司发布开源。2016.7.9:阿波罗
11 代码开源阿波罗 11 号于 1969 年登月,四十七年后,它的启动源代码登录
GitHub,其中还包含了很多彩蛋,这也证明了 20 世纪 60
年代的程序员也有幽默感。NASA
维护者数百个开源项目,包括火星可视化地图,通过 TensorFlow
来识别系外行星的软件等等。你还可以找到 SpaceX
这些公司的开源项目。2017.2.10:Python 团队打开他们的第一个 pull
request在过去十年,Pyhon 已经成为增长最快的主要编程语言之一,自 2015
年来,它一直稳居 GitHub 语言前三。Python 的历史可以追溯到 20 世纪 90
年代,近年来因为数据科学和机器学习使它飞速发展。像 Pandas
这样广受欢迎的库,也让 Python 更流行。2017.2.15:TensorFlow 1.0
启动谷歌在 2015 年 将其内部机器学习库 TensorFlow 公开。去年,它是 GitHub
上最受欢迎的项目之一,TensorFlow 在 2017 年的访问量比 2016 年多 5.5
倍。现在,TensorFlow
是数据专业人员创建机器学习模型的首选工具。2017.5.2:30000 个
NGO(非营利组织)用户非营利组织通过技术产生了难以置信的积极影响。去年,30000
个非营利用户通过我们展开了 Human Utility,Maven 和 ConnectHome
等活动,让世界变得更美好。野生动物保护协会(WCS)的海洋保护涵盖 25
个国家,保护世界的珊瑚礁。在肯尼亚,WCS
使用软件收集全球研究人员的数据,并通过收集物种数据,监测超过 252
公顷的沿海礁石,这相当于 260
个足球场那么大。帮助当地更绿色生态地进行捕捞。2017.5.31:第 1 亿次 pull
request 被合并事实上,仅在 2017 一年,有 2.9
万亿行代码被提交。2018.4.10:十年的代码,协作和提交GitHub
正式推出十年后,我们的社区已经发展到全球拥有超过 8000 万个项目的 2700
万名开发人员。感谢您创建的存储库,感谢您的贡献以及您构建的软件。感谢你
10 年的代码。

摘要谷歌与 Oracle 之间的 Java 版权之争基本有了结果,谷歌因为在 Android
操作系统上使用了 Oracle 的 Java 版权代码,需要向 Oracle 支付 88
亿美元的赔偿。谷歌与 Oracle 之间的 Java 版权之争基本有了结果,谷歌因为在
Android 操作系统上使用了 Oracle 的 Java 版权代码,需要向 Oracle 支付 88
亿美元的赔偿。3 月 27 日,美国联邦巡回法院裁定,谷歌在 Android
上使用了大量 Java 代码,侵犯了 Oracle 的版权。版权之争在 2010
年就已立案,当时 Oracle 向 Alphabet 公司提出至少 88
亿美元的赔偿。谷歌对此感到失望,并表示会进一步采取措施,寻求其他解决方案。代码版权之争让硅谷的整个软件产业陷入了数年的“分裂”状态。一波人开发非功能性的基础代码,另一波人使用这些代码来开发应用程序,并认为版权法应该将使用这些基础代码视作一个例外。来自波斯顿
Burns&Levinson 律师事务所的 Mark Schonfeld
表示,“是否将代码使用作为版权的一个例外,这对于整个软件行业来说是个非常重大的决定。我认为这应该由最高法院来裁定,毕竟联邦巡回法院所做出的决定存在很大的争议。”Oracle
的法律总顾问 Dorian Daley
在一份声明中说道,“联邦巡回法院秉持版权法的基本原则,确定谷歌违反了版权法。这一决定是对原作者的保护,避免他们应有的权利遭到破坏”。谷歌及其支持者对这一裁决提出异议,认为这样会影响到新软件的开发,并给软件用户带来更高的使用成本。谷歌在一份声明中说道,“陪审团认为
Java
应该是开放的,每个人都可以免费使用,但法院却推翻了这一观点。这样的裁决只会增加软件用户的使用成本。”Oracle
表示,如果只是使用 Java
开发桌面应用程序或移动应用程序,是可以免费的。但如果要用 Java
开发竞争平台,或者把它嵌入到电子设备中,那么就需要加以限制。联邦巡回法院认为,尽管
Android 没有向用户收取许可费用,但这并不代表谷歌没有从 Java API
中获得商业利益,Android 已经为谷歌带来超过 420 亿美元的广告收入。Oracle
寻求的赔偿金额超过了 88
亿美元,而谷歌表示他们并未从中获得多少利益。来自波士顿 Mirick O’Connell
律师事务所的 Ping Hu 认为,这一争端可能会更多地暴露谷歌从 Android
这个免费系统上获得了多少利益。他说,“Oracle
赢得了战场,但战争并未结束”。Oracle 宣称,谷歌在 2000
年中期急于开发移动操作系统,在没有支付任何版权费用的情况下使用了 Java
技术中受版权保护的关键部分。谷歌反驳说,Oracle
纯粹是出于嫉妒,因为他们做了 Oracle
做不到的事情——开发了一款流行的免费移动操作系统。谷歌说他们只用了 Oracle
的一小部分代码,这些代码只够让 Android 开发者使用 Java
来开发应用程序。2016
年,加利福利亚的联邦陪审团站在了谷歌一边,认为谷歌的行为是“正当”的,应该被视为版权法的一个例外,但联邦巡回法院在最终的裁决中否定了这一论断。法院方面表示,“将受版权保护的成果用于相同的目的,并用它们创建与原作者相竞争的平台,这样的行为没有任何正当性可言“。谷歌希望联邦巡回法院能够重新考虑裁决结果,他们可以上诉到最高法院,而这也正是谷歌支持者所希望看到的。2014
年,最高法院曾经拒绝评审由联邦巡回法院提出的一份提议,联邦巡回法院在这一提议中表示,谷歌所使用的代码是受版权保护的。来
Public Knowledge 的政策顾问 Meredith Rose
说,联邦巡回法院的裁决打破了在软件行业运作了数十年的”潜规则”。Rose
还在一份声明中说道,“这对技术行业的竞争态势、开放性和发展造成了毁灭性的打击,对于软件用户来说,这也意味着更高的使用成本、更少的选择和更糟糕的产品体验”。Java
是由 Sun Microsystems 公司于 90 年代中期推出的一门编程语言。2010 年 1
月,Oracle 以 74 亿美元的价格收购了 Sun 公司。8 个月之后,Oracle
就向谷歌提起了版权诉讼。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图