如何切換鼠標(如何切換鼠標模式)
1358
2022-05-29
目錄
前言
正文
直播
點播
不同點
一、時效性要求不同
二、內容存在形式不同
三、運作流程不同
四、常見場景
五、技術架構
偽直播
結尾
前言
近兩年,在新冠疫情和元宇宙等多種因素的促進作用下,音視頻相關產業異常火熱,比如短視頻、直播帶貨、視頻會議、線上教學等,同時,大量的音視頻技術也逐漸被大眾所熟知,比如直播、點播、轉碼、視頻特效、美聲等。但是,很多時候,大家對直播和點播的區別還是很模糊,僅僅停留在一種感覺上,如果視頻畫面是實時的就是直播,視頻畫面不是實時的就是點播。其實,這種理解“沒錯”,但是很淺顯,實際上,直播和點播的差異還體現在很多方面。本文的目的就是為了向大家揭開視頻直播和視頻點播的真實區別,接下來請看正文。
正文
從廣義上來講,直播和點播都是一種視頻播放場景,直播和點播是一對兒相對的概念,如果想要簡單的區分二者,確實可以通過判斷當前播放的視頻畫面是不是實時的來區分。如果是實時的畫面就是直播,如果不是實時的畫面就是點播。但是,這個時候就有一個問題,你很可能無法知道當前的視頻畫面是實時的畫面,還是過去時的畫面。舉個例子,如果是電視劇《慶余年》,你一定可以知道是點播,如果是互動帶貨,你一定知道是直播。但是,如果是電視導購,你認為是直播還是點播?如果是人物訪談類節目,你認為是直播還是點播呢?是不是拿不準了?
其實,在直播和點播之間,還有一種視頻播放形式,叫做偽直播。偽直播的存在更加重了我們區分直播和點播的難度。下面就分別介紹這三種視頻播放形式。
直播
首先,介紹直播。視頻直播播放的視頻內容是實時的視頻畫面,視頻源是實時的媒體流。視頻直播的播放內容稍縱即逝,無法回退和快進。日常生活中的視頻直播場景非常多,比如直播帶貨、視頻會議、賽事直播等。
點播
然后,介紹點播。視頻點播播放的視頻內容是非實時的視頻畫面,視頻源是已經存在的視頻文件或者媒體源,可以多次使用,可以回退和快進。日常生活中的視頻點播場景也非常多,比如有線電視、網絡點播、短視頻等。
不同點
一、時效性要求不同
視頻直播和視頻點播對時效性的要求不同,視頻直播對實時性要求比較高,特別是比賽直播場景,舉個例子,2022年大年初六,亞洲杯女足決賽,中國對戰韓國,全國人民都在觀看比賽直播。我在北京看直播,下半場的時候,中國女足在五分鐘內連進兩球扳平比分,如果存在延時,那么有可能臺灣的朋友此時還在看五分鐘之前的比賽畫面,比分還是零比二。如果恰巧此時我們正在打電話的話,可能談論的內容會風馬牛不相及。再比如監控預警視頻,如果存在延時,當發生危險時可能會導致非常嚴重的后果。
視頻點播對實時性要求不高,甚至沒有時效性要求。任何時候,我們都可以選擇開始播放點播視頻,可以任何時候選擇暫停播放,但是視頻直播沒有暫停;可以任何時候選擇快進快退播放視頻,但是視頻直播不支持這樣的操作;可以任何時候選擇倍速播放視頻,同樣視頻直播也不支持這樣的操作。
二、內容存在形式不同
視頻直播和視頻點播的播放內容也是不同的,視頻直播的播放內容是媒體直播流的形式,不存在物理文件,視頻畫面和聲音信息都是實時采集、傳輸和播放的。如果沒有錄制模塊,視頻畫面和聲音播放完畢就消失了,不能提供二次播放。而視頻點播的播放內容一般都是存儲在物理磁盤里的視頻文件,最常見的視頻點播文件有mp4、flv、m3u8等。
三、運作流程不同
視頻直播和視頻點播在業務運作流程方面存在較大差異。首先說視頻直播,視頻直播會涉及一個比較完整的視頻處理流程,包括視頻畫面和聲音采集、視頻編碼、組包發送、網絡傳輸、收包解包、視頻解碼、視頻渲染和聲音播放等。
相對而言,視頻點播包括的流程就比較少了,一般只涉及文件讀取、網絡傳輸、視頻解碼、視頻渲染和聲音播放等流程,不會涉及視頻畫面和聲音采集、視頻編碼、組包。
四、常見場景
視頻直播和視頻點播在日常生活和工作中應用的場景各有不同,其中,視頻直播的常見場景有如下幾個大的分類場景。
1. 視頻會議,常見產品有釘釘、飛書、騰訊會議、Zoom、Boom等。
2. 在線互動教學,比如精品小班課、1V1教學等場景。
3. 直播帶貨,比如淘寶直播、抖音直播帶貨、快手直播帶貨、微信直播帶貨等平臺。
4. 賽事直播,比如現在正在進行的北京冬奧會各個項目的比賽直播,以及籃球運動愛好者關注的NBA比賽等。
視頻點播在現實生活和工作中應該是最為常見的視頻播放場景,簡單列舉幾個常見場景。
1. 播放本地視頻,比如我們播放自己手機或者電腦上的視頻和電影都是視頻點播場景。
2. 電視臺的電視劇,喜歡看電視劇的小伙伴一定知道電視劇都是提前制作好的,然后定期播放,比如每天更新一集或者兩集。
3. 云平臺提供的回放視頻,比如網課的回放視頻、直播賽事之后的回放視頻、云視頻會議的回放視頻等。
4. 視頻廣告,如果日常生活和工作中最容易見到的視頻點播場景就是視頻廣告,應該沒有人會有反對意見。因為視頻廣告無處不在,比如在小區和公司的電梯間里;在公交車和地鐵上,甚至現在部分出租車都已經安排上廣告屏了;在打開手機中某些APP時播放的預加載視頻,一般都有倒計時提示和跳過按鈕選項;在商場里的播放大屏等。
5. 短視頻,現在非常火熱的短視頻產品抖音和快手中,我們喜歡刷的視頻都是點播視頻。盡管這兩款產品中都有對應的直播模塊,但受眾最為廣泛的還是點播功能。
五、技術架構
視頻直播和視頻點播在技術架構方面也存在明顯的差異。視頻直播,常見的低延時方案大多是 RTC 方案,比如 WebRTC;大會直播類的場景一般是 CDN 方案,常用 rtmp、hls 等流媒體協議方案。當然也有別的方案,這里不展開討論,后續專門介紹。
視頻點播,常用的有電視信號和網絡協議,比如 http,https 等,視頻格式有 m3u8、mp4、flv、mkv、mxf 等。由于上述網絡協議和傳輸信號的差異,視頻直播和視頻點播的播放器方案有所不同,也是二者的顯著差異之一。
偽直播
最后,介紹一下偽直播。偽直播是介于視頻直播和視頻點播之間的一種視頻播放形式。目前,它的使用場景也正在逐漸豐富起來,可以這樣理解偽直播:把視頻點播以視頻直播的形式展現出來。如果用一個公式來表示可以用下面的表達式:
偽直播 = 視頻點播 -> 視頻直播
當我們充分理解了視頻直播和視頻點播的差異,再理解偽直播就非常容易了。關于偽直播的使用場景,我們舉一個例子來幫助大家具像化它的概念。我們利用 obs 或者 ffmpeg 把一個提前錄制好的視頻文件(比如 mp4 或者 flv )推流成 rtmp 或者 rtp 媒體流,在直播場景中播放。讓用戶無法判斷當前播放內容是直播還是點播。現在很多大班課場景中,其實課程內容都是老師提前錄制好的,授課的時候通過偽直播推流播放,老師僅僅在聊天區域和提問的學生互動,讓學生們以為教學內容是直播場景的實時畫面。
結尾
本文深入分析了視頻直播和視頻點播的區別,并從實效性、內容存在形式、運作流程、使用場景、技術架構五個方面對比了二者的差異。最后又介紹了一種新的視頻播放形式偽直播,它是一種介于視頻直播和視頻點播之間的播放形式。相信通過本文的介紹,大家已經對直播和點播有了更加清晰的界定。最后,也歡迎大家評論留言,溝通交流。
視頻 視頻直播
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。