原创 基於AI人臉識別的跟隨彈幕

如果你在追劇時喜歡看彈幕、發彈幕,那你一定知道有些劇裏彈幕甚至比劇情還要精彩,比如上過熱搜的出自《東宮》的那一句“談戀愛嗎?滅你全族的那種”。正是由於這些神一般的網友頻頻曝出精句,讓某些劇集精彩程度翻了幾倍,甚至有大量網友來追劇是被彈幕吸引

原创 視頻搜索太難了!阿里文娛多模態搜索算法實踐

視頻搜索是涉及信息檢索、自然語言處理(NLP)、機器學習、計算機視覺(CV)等多領域的綜合應用場景,隨着深度學習在這些領域的長足進展以及用戶對視頻生產和消費的廣泛需求,視頻搜索技術的發展在學術和工業界都取得了飛速的發展。 阿里文娛高級算法

原创 優酷視頻互動曝光率優化實踐

一、背景與簡介 優酷的視頻互動是在播放頁橫豎屏彈出的互動浮層,旨在讓看片更有趣。現有投放評分、高級彈幕、特效廣告、子母屏雙視頻流等運營及廣告活動,以及基於 AI 的場景互動,投放效果如下圖。 針對這些大量的投放活動,爲了衡量活動曝光的質量

原创 技術詳解:基於人臉識別的AI彈幕

有時候,彈幕比劇情還精彩,那些腦洞大開、觀點鮮明的彈幕,可以讓千萬用戶參與到“劇情創作”中,因此很多人都喜歡邊看劇邊發彈幕。在AI算法的加持下,彈幕的呈現形式也花樣翻新。優酷的很多劇都上線了基於AI人臉識別的跟隨彈幕,與劇情更貼合,可玩性也

原创 性能優化之老生新談:飛一般的iPad

隨着移動互聯網玩法的不斷升級,性能優化變得越來越重要。在追求移動端 APP 體驗的背後,需要在性能方面做到極致。本文通過對優酷 iPad 在啓動耗時、核心頁面加載耗時、頁面幀率等方面的優化,驗證了性能優化在提升用戶體驗的同時,拉昇了高活用戶

原创 淘票票iOS應用啓動階段性能優化

應用的啓動性能,作爲和用戶體驗直接關聯的重要指標,一直是各大技術團隊花時間花精力去鑽研優化的部分。由於在應用啓動階段,iOS 系統和應用本身會做很多事情,包括 binary 加載、二方庫啓動、框架加載、界面渲染等等,這些事情涉及到 iOS

原创 挖掘低端機性能極限:優酷iPhone首頁性能優化

一、背景 優酷 iPhone 端還有很多低端機用戶,爲進一步提升用戶體驗和用戶活躍度,優酷主客團隊啓動了 iPhone 首頁頻道頁性能優化項目,主要包括架構優化和 UI 渲染優化。 本文主要介紹渲染優化部分的技術經驗。渲染優化主要採用了異步

原创 擁抱Swift!優酷Mac遷移Swift實踐

一、背景 隨着 Swift 5.0 的發佈,Swift 的 ABI 終於穩定下來了。如果是很早就擁抱 Swift 的開發者,一定經歷過各 Swift 大版本發佈時的痛苦。回想在前一家公司將 Swift 2.2 升級到 Swift 3.0,基

原创 徹底解決動效開發痛點問題,優酷跨平臺方案來了

一、背景 在優酷客戶端開發的日常工作中,存在着大量動效場景需求,如 ToastView 顯示與消失、頁面推入的軌跡動效、Pop 彈出等。雖然 iOS、Android 都提供了多種友好的動效開發方案,但由於要進行大量的參數配置及調優,面對動效

原创 優酷統一播放器業務框架演進之路

一、背景 優酷播放器早期的架構是普通的單工程分層結構,隨着時間推進,播放器容器數量不斷增多,陸續支撐了播放頁、發現頁、自頻道、頻道頁、直播等幾大場景,可以說這段時間裏原有架構起到了很大的作用。 然而隨着代碼的繼續膨脹,一些問題開始突顯出來

原创 優酷iOS插件化頁面架構方案

一、前言 隨着業務不停地迭代,優酷 APP 用於分發視頻資源的 UI 控件越寫越多,也越來越複雜,並且同時相似相近的代碼也非常多。仔細研究之後,發現是很多耦合導致的問題: 1)佈局代碼耦合數據模型,相似佈局組件各自一套佈局代碼; 2)數據模

原创 統一架構——優酷主客的標準化開發之路

一、超級 APP 的標準化 在技術領域,標準化有很多很好的實踐案例。比如服務端容器的出現,應用的構建、分發和交付得以在容器層面上實現標準化,提升了業務創新的效率。 那麼一個客戶端應用的標準化是什麼呢?一個業務需求通常可以拆解爲功能需求,設計

原创 5G超高清關鍵技術:高幀率重置、高動態渲染、雲加端增強

隨着5G落地,用戶對視頻體驗的要求越來越高。當帶寬不再是超高清的主要矛盾之後,超高清還存在哪些挑戰?我們距離全面超高清還有多遠?阿里文娛一直在做相關技術的預研,並在2019年底推出了互聯網視頻行業超高清解決方案——幀享。那麼,幀享是什麼、

原创 基於 webpack 的應用治理

當前市面上大部分前端應用都是基於 webpack 進行構建,而隨着應用日益龐大,webpack 應用就會出現構建速度慢,構建結果體積大等一系列問題。 一、webpack 應用治理應該從哪個方向入手? 隨着應用的不斷迭代,webpack 應用

原创 億級搜索系統的基石,如何保障實時數據質量?

一、背景 優酷視頻搜索是文娛分發場的最核心入口之一,數據源多、業務邏輯複雜,尤其是實時系統的質量保障是一個巨大挑戰。如何保障數據質量,如何衡量數據變化對業務的影響?本文會做詳細解答。 二、現狀分析 搜索數據流程如下圖所示,從內容生產到生成索