999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談短視頻App關鍵技術的實現

2019-01-20 02:41:59駱妍殷新博
中國新技術新產品 2019年21期

駱妍 殷新博

摘? 要:隨著移動終端智能化程度的提升,網絡傳輸速度不斷加快,“視頻”社交逐漸成為一種新的社交方式。成功突破以往單調的圖文社交模式,以更加生動形象的視頻在進行分享,給人們的生活帶來較大的改變。基于此,該文主要以龍眼短視頻App作為研究對象,對其關鍵技術的應用與實現展開探討。

關鍵詞:短視頻App;關鍵技術;傳輸

中圖分類號:TP391? ? ? 文獻標志碼:A

龍眼短視頻App是一款綜合性短視頻軟件,通過該App能夠順利實現視頻觀看、視頻拍攝以及視頻上傳的功能,打造全新的視頻社交網絡。但為了營造良好的應用環境,龍眼短視頻App還需注重對視頻拍攝、視頻觀看、視頻上傳轉碼、視頻質量審核等工作,不斷優化和提升App的整體服務質量,才能吸引更多人使用。下文對該短視頻APP各項關鍵技術的實現和應用展開具體的探討。

1 龍眼短視頻App技術實現概述

龍眼短視頻App屬于一款較為典型的視頻社交軟件,從視頻觀看、視頻拍攝以及視頻上傳等功能來分析,其在技術實現上主要應完成4點。1)優化視頻拍攝功能。在App中新增一些富有趣味性的功能,當用戶在拍攝視頻后,能夠利用這些功能在對視頻做出編輯,以增加視頻的趣味性和可觀賞性,同時這也更有助于吸引用戶使用App軟件。2)優化視頻上傳功能。當視頻在上傳的過程中出現中斷情況時,可以實現斷點續傳的功能,以此既能夠方便用戶操作,同時也能夠減少App軟件系統中的不良視頻數量,優化整體短視頻質量。3)上傳視頻自動轉碼。廣大用戶在拍攝視頻的過程中可能會采用不同的格式,為了實現對視頻資源的統一管理,App軟件應具有自動轉碼功能,將不同格式的視頻文件統一轉換成為MP4格式。4)加強視頻審核工作。為避免一些不良視頻在App軟件上傳播,例如反動視頻、淫穢視頻等,App軟件在后臺管理上必須具備審核功能,只有通過系統審核合格的視頻資源,才能夠正常上架。

2 龍眼短視頻App關鍵技術的應用

為促進上述幾種短視頻App技術的實現,還須在編程制作上做出對應的優化,使這幾方面應用的性能得到提升。

2.1 視頻的拍攝和編輯

2.1.1 采用硬編技術

軟編和硬編是當前較為常見的2種編碼技術,其中軟編在流程上相對較為簡單,在兼容性上相對較好,但其存在的缺點也較為明顯,就是對CPU的要求相對較高,如果用戶的手機配置不足,那么將會影響到用戶的使用體驗。因此,在龍眼短視頻App中采用硬編作為編碼技術,整個編譯工作是通過顯卡來完成的,不占用手機終端的CPU,從而提升用戶的使用體驗。

2.1.2 視頻拍攝和上傳

視頻文件的拍攝和上傳流程如圖1所示。

首先,對視頻數據進行采集。在手機智能終端中,打開軟件后能夠直接調用Camera來獲取各種視頻圖像,在此過程中App軟件具有自動處理的功能,以提升采集數據畫面的質量。

其次,視頻加工處理。在視頻加工處理上需要創建OpenGL環境,在其中增加濾鏡、特效、Logo等處理內容,為人們在視頻拍攝過程提供豐富的應用體驗。

再次,編碼處理。為保證視頻文件傳輸的流暢性,還需要對視頻文件做編碼處理,通過編碼處理來壓縮視頻文件的空間,使其各種冗余量減少,這樣才能夠取得較好的傳輸效果。在龍眼短視頻APP編碼中主要采用MediaCodec來進行異步編碼,其編碼實現過程如圖2所示。首先,將數據信息寫入MediaCodec緩存之中,然后將信息反饋給MediaCodec,并由其對數據做出加工處理,在加工處理完成之后再將信息反饋給客戶端。

2.1.3 視頻合成

一段完整的視頻文件通常包括音頻和視頻2個部分,對于其中的視頻部分可以按照以上的方式做出處理。而對于音頻部分可以選擇直接錄入,也可以選擇添加背景音樂的形式來進行處理。然后將這2個部分進行合成加工,最后生成一個新的視頻文件。

2.2 視頻上傳

在視頻上傳方面該App主要新增加3點續傳的功能,以增加用戶的使用體驗,節約用戶的上傳時間和流量。所謂“斷點續傳”主要指的是利用記錄已上傳完成的字節長度,當再次進行上傳時可直接從斷點位置進行上傳,已上傳內容不需重復上傳。

該功能主要由客戶端和服務器端協調配合來實現,當進行視頻上傳時,已經上傳完成的視頻資源會自動存儲到數據庫之中,用戶通過App軟件的服務端,可以實時查看視頻上傳的狀態。如果發現存在異常需要重新上傳時,對已上傳保存的字節數則不需要重新上傳,直接從斷點位置開始上傳,同時對數據庫中原來存儲的資源信息進行更新,當文件上傳完成之后,會對之前的文件形成覆蓋。

2.3 視頻轉碼以及圖片生成

龍眼短視頻App默認的視頻格式為MP4,當上傳的視頻資源不是MP4格式時,軟件服務器將自動對視頻進行轉碼處理。與此同時,為了便于后期對視頻資源的合法性審核,還應該從視頻中提取一些圖片,通過這些圖片來進行審核。從具體的圖片提取來看,首先需要在Linux上配置Nginx服務器,然后利用FFMPEG來提取圖片,可以利用視頻的時間來設置,例如每10 s、20 s提取一張圖片,由此可從視頻中提取到多張圖片,然后存儲于專門的文件夾之中。

2.4 視頻審核

視頻審核工作主要是基于轉碼環節提取出來的圖片來實現,由專門的審核人員對這些圖片進行查看,并據此判斷視頻中的大致內容信息,將審核合格的視頻文件在App軟件上展示,對違禁信息則給予刪除。

3 結語

短視頻App在當前的社會環境下,有著較為廣闊的發展前景,是一種人們較為喜愛的新型社交模式。但在市場環境中也面臨著較為嚴峻的競爭形式,為獲得更多用戶應用,關鍵還需在功能上進行優化,提升短視頻App的綜合性能。

參考文獻

[1]劉豐琴,張琳.國內短視頻App發展現狀研究——以“抖音”APP為例[J].老區建設,2019(10):67-70.

[2]慕麗娜.論短視頻App的適度治安管控[J].公安教育,2018(11):29-32.

[3]王超群,單義杰,王世茜.UGC模式下大學生移動短視頻APP的使用與滿足研究[J].記者搖籃,2018(11):96-97.

[4]梁嘉.UGC短視頻平臺中人格權沖突現象分析——以“抖音”短視頻APP為例[J].視聽,2018(10):136-137.

主站蜘蛛池模板: 久久精品国产一区二区小说| 久久综合婷婷| 亚洲第一精品福利| 露脸国产精品自产在线播| 国产欧美日韩91| 国产精品无码在线看| 久久99精品久久久久久不卡| 99精品热视频这里只有精品7| 亚洲国产看片基地久久1024| 国产在线一区二区视频| 亚洲无线视频| 欧美在线一二区| av无码一区二区三区在线| 青青极品在线| 美女被操91视频| 无码电影在线观看| 国产精品美女自慰喷水| 久久久久人妻一区精品色奶水| 国产三级精品三级在线观看| 国产在线自乱拍播放| 国产网站免费| 思思热精品在线8| 精品久久蜜桃| 在线观看无码av免费不卡网站| 一级毛片在线播放免费| 日本www色视频| 中文字幕va| 无码乱人伦一区二区亚洲一| 成人av手机在线观看| 久久国产黑丝袜视频| 欧美一道本| 亚洲无限乱码| 看国产毛片| 中国一级特黄大片在线观看| 亚洲无码A视频在线| 久久久久久久蜜桃| www欧美在线观看| 久久精品一品道久久精品| 波多野结衣中文字幕一区二区| 精品小视频在线观看| 精品久久国产综合精麻豆| 国产美女免费| 中文字幕第4页| 日本a∨在线观看| 免费不卡在线观看av| 亚洲成年网站在线观看| 97se综合| 71pao成人国产永久免费视频| 毛片三级在线观看| 狠狠亚洲婷婷综合色香| 怡红院美国分院一区二区| 国产真实乱人视频| 亚洲精品福利视频| 国产久操视频| 欧美高清国产| 国内黄色精品| 刘亦菲一区二区在线观看| 美女免费精品高清毛片在线视| 亚洲欧美人成人让影院| 亚洲视频无码| 欧美另类图片视频无弹跳第一页| 中字无码精油按摩中出视频| 国产99在线| 99资源在线| 麻豆AV网站免费进入| 欧美精品三级在线| 无码国产伊人| 国产成人夜色91| 国产欧美精品午夜在线播放| 欧美一级大片在线观看| 91欧美在线| 影音先锋亚洲无码| 永久免费精品视频| 丁香五月婷婷激情基地| 国产午夜无码专区喷水| 国产真实乱子伦精品视手机观看 | 亚洲一区二区精品无码久久久| 国产免费黄| 成人av专区精品无码国产| 国产91视频免费| 55夜色66夜色国产精品视频| 亚洲精品高清视频|