亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺談短視頻App關鍵技術的實現(xiàn)

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

        駱妍 殷新博

        摘? 要:隨著移動終端智能化程度的提升,網絡傳輸速度不斷加快,“視頻”社交逐漸成為一種新的社交方式。成功突破以往單調的圖文社交模式,以更加生動形象的視頻在進行分享,給人們的生活帶來較大的改變?;诖耍撐闹饕札堁鄱桃曨lApp作為研究對象,對其關鍵技術的應用與實現(xiàn)展開探討。

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

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

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

        1 龍眼短視頻App技術實現(xiàn)概述

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

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

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

        2.1 視頻的拍攝和編輯

        2.1.1 采用硬編技術

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

        2.1.2 視頻拍攝和上傳

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

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

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

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

        2.1.3 視頻合成

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

        2.2 視頻上傳

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

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

        2.3 視頻轉碼以及圖片生成

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

        2.4 視頻審核

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

        3 結語

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

        參考文獻

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

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

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

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

        麻豆国产精品一区二区三区 | 久久人妻av一区二区软件| 久久精品免视看国产成人| 人妻少妇不满足中文字幕| 激情视频在线观看免费播放| 白浆国产精品一区二区| 久久国产精品精品国产色| 久久久精品视频网站在线观看 | 亚洲男人av天堂久久资源| 欧美人与动人物牲交免费观看久久| 又大又粗弄得我出好多水| 蜜桃成人永久免费av大| 在线观看国产视频午夜| 日日碰狠狠添天天爽五月婷| 欧美末成年videos在线观看| 女的把腿张开男的猛戳出浆| 免费看黄在线永久观看| 成年美女黄网站色大免费视频 | 欧洲国产成人精品91铁牛tv| 日本一区二区三区精品免费| 激情亚洲一区国产精品久久| 97色偷偷色噜噜狠狠爱网站| 国产精品视频一区二区三区四| 亚洲日本欧美产综合在线| 少妇久久高潮不断免费视频| 91久久精品色伊人6882| 色八区人妻在线视频免费| 亚洲综合五月天欧美| av天堂手机在线看片资源| 久久狠狠爱亚洲综合影院| 国产亚洲日韩一区二区三区| 久久亚洲精品一区二区| 美腿丝袜诱惑一区二区| 日韩精品一区二区三区免费视频| 久久久午夜毛片免费| 国产中文字幕亚洲精品| 国产乱人激情h在线观看| 国产免费一级在线观看| 国产激情视频在线观看首页| 亚洲成av人在线观看网址| av网站免费线看|