馬飛
摘 要:基于Flash在線直播技術的日趨成熟,結合現(xiàn)有的Web門戶網(wǎng)站和視頻直播系統(tǒng),“直播河南”系統(tǒng)解決方案得以實施。
關鍵詞:FMS系統(tǒng);Flash視頻;文件格式;Web門戶
中圖分類號:TP311.52 文獻標識碼:A 文章編號:2095-6835(2014)10-0129-01
早期的網(wǎng)絡視頻文件格式需要安裝支持該格式的多媒體文件播放器,如asf格式、wmv格式使用Media Player進行播放,rm格式采用RealPlayer播放。河南電視臺網(wǎng)站最初的視頻直播、點播系統(tǒng)選用的是rm格式。這樣的視頻方案存在一個問題,即不同的格式需要用戶安裝不同的播放器,視頻格式受到播放器版本的限制,導致部分用戶無法收看。此外,網(wǎng)站文件容量大,下載緩慢,觀看不流暢,用戶體驗度不高。解決播放器和文件容量的問題,可以運用Flash技術將各類視頻轉換成Flash視頻,可以實現(xiàn)在網(wǎng)頁上直接播放。
Flash視頻,也就是Flash Video,是當前視頻文件的主流格式,最先流行于youtube.com。國內(nèi)視頻門戶網(wǎng)站大都采用這種格式,比如土豆、酷6、優(yōu)酷等。98%的互聯(lián)網(wǎng)用戶均安裝有Flash客戶端組件,任何安裝Flash組件的計算機、移動設備均可享受Flash視頻服務。嵌入瀏覽器中的Flash播放器,解決了其他視頻文件需要挑選播放器的問題,這就是Flash的優(yōu)勢。在容量方面,從FlashMX2004起就支持轉換為Flash視頻的功能,經(jīng)過相關設置后,可縮小原有視頻的容量,文件擴展名轉換為Flv,最終獲得的這個Flv就是Flash視頻文件。
正是基于Flash在線直播技術的日趨成熟,結合已有的Web門戶網(wǎng)站和視頻直播系統(tǒng),“直播河南”網(wǎng)絡在線直播設計方案才得以快速實施?!爸辈ズ幽稀本W(wǎng)絡結構和數(shù)據(jù)傳輸如圖1所示。
在整個“直播河南”項目中,Web服務器和Flash流媒體服務器使用現(xiàn)有的服務器,網(wǎng)站主頁開辟新的“直播河南”欄目,由各采集點實時向服務器推送視頻采集信號。從圖1可以看出,遠程視頻采集網(wǎng)點主要由網(wǎng)絡攝像機、網(wǎng)點視頻直播信號采集、推送服務器組成,通過網(wǎng)點的帶寬,經(jīng)互聯(lián)網(wǎng)直接推送視頻信號至RTMP/RTMPE流媒體直播服務器,用戶通過登
錄門戶網(wǎng)站跳轉至直播Web服務器,通過瀏覽器解析訪問流媒體直播服務器收看直播節(jié)目。
視頻采集、推送服務器主要擔負視頻信號的采集、編碼和推送任務。采用專業(yè)級視頻采集卡,Adobe Flash Media Live Encoder 3.0軟件采集。直播服務器使用現(xiàn)有流媒體服務器,承擔Flash視頻直播任務,采用安全、穩(wěn)定的RTMP協(xié)議與Flash客戶端進行數(shù)據(jù)通訊。服務器軟件目前為Adobe Flash Media Interactive Server 3.5(簡稱“FMS”)系統(tǒng)。FMS系統(tǒng)平臺的強大功能,能夠為網(wǎng)站用戶提供高性能的直播視頻流服務,下一步還可以借助受保護、可伸縮的視頻流創(chuàng)建引人入勝的社交媒體服務。
FMS系統(tǒng)平臺可以提供出色的Flash Video流媒體播放功能,主要體現(xiàn)在以下幾個方面:①無論網(wǎng)站用戶的連接速度如何,動態(tài)流均包含服務質(zhì)量監(jiān)視功能,檢測用戶帶寬的變化情況,并在回放過程中與流之間順暢切換,確保高品質(zhì)、不間斷。②更快的服務器速度和可伸縮性。以更低的服務器CPU使用率交付更多流和用戶,這樣降低了流和基礎設施成本。③實施更簡單。借助更簡單的開箱,即用部署立即投入使用。④H.264視頻和HE-AAC音頻。借助行業(yè)標準的H.264 視頻和HE-AAC音頻流,將高達1 080 P的高清內(nèi)容交付到Adobe Flash Player、Adobe AIR和Adobe Media Player。⑤多點發(fā)布。使用多點發(fā)布,將新的實時或預先錄制的流遠程注入交付系統(tǒng)中,從而快速添加時間敏感型內(nèi)容。⑥服務器重定向處理。服務器重定向可以為客戶自動提供缺少內(nèi)容的新位置或備選位置。RTMP 中的流重定向與 HTTP302重定向十分相似。⑦記錄。借助W3C 兼容型ASCII日志、一個實時使用情況監(jiān)視程序、一個面向服務器和流事件的完整API,能夠確保用戶擁有跟蹤、生成用戶內(nèi)容使用情況所需的所有工具。⑧MPEG-4視頻記錄。將高品質(zhì)實時流在服務器上存檔,在實時活動結束后,通過點播方式快速部署所有實時流,創(chuàng)建傳統(tǒng)模式的視頻點播服務(VOD)。
服務器部署完成后,項目實施比較順利,完成一系列的外采任務,按照自主研發(fā)設計直播方案,實現(xiàn)臺慶40周年紀念大會網(wǎng)絡現(xiàn)場直播、公共頻道《DV觀察》相親俱樂部國慶60周年集體婚禮活動網(wǎng)絡直播和安陽師范學院建校六十周年直播。
總之,在今后的工作中要注意總結、交流工作經(jīng)驗,從細節(jié)處入手,進一步完善預案體系和硬件設備,從而提高技術方案的可操作性。
參考文獻
[1]丁劍.基于Flex和FMS的遠程教學直播系統(tǒng)的設計與實現(xiàn)[J].大連民族學院學報,2011(01).
〔編輯:劉曉芳〕endprint
摘 要:基于Flash在線直播技術的日趨成熟,結合現(xiàn)有的Web門戶網(wǎng)站和視頻直播系統(tǒng),“直播河南”系統(tǒng)解決方案得以實施。
關鍵詞:FMS系統(tǒng);Flash視頻;文件格式;Web門戶
中圖分類號:TP311.52 文獻標識碼:A 文章編號:2095-6835(2014)10-0129-01
早期的網(wǎng)絡視頻文件格式需要安裝支持該格式的多媒體文件播放器,如asf格式、wmv格式使用Media Player進行播放,rm格式采用RealPlayer播放。河南電視臺網(wǎng)站最初的視頻直播、點播系統(tǒng)選用的是rm格式。這樣的視頻方案存在一個問題,即不同的格式需要用戶安裝不同的播放器,視頻格式受到播放器版本的限制,導致部分用戶無法收看。此外,網(wǎng)站文件容量大,下載緩慢,觀看不流暢,用戶體驗度不高。解決播放器和文件容量的問題,可以運用Flash技術將各類視頻轉換成Flash視頻,可以實現(xiàn)在網(wǎng)頁上直接播放。
Flash視頻,也就是Flash Video,是當前視頻文件的主流格式,最先流行于youtube.com。國內(nèi)視頻門戶網(wǎng)站大都采用這種格式,比如土豆、酷6、優(yōu)酷等。98%的互聯(lián)網(wǎng)用戶均安裝有Flash客戶端組件,任何安裝Flash組件的計算機、移動設備均可享受Flash視頻服務。嵌入瀏覽器中的Flash播放器,解決了其他視頻文件需要挑選播放器的問題,這就是Flash的優(yōu)勢。在容量方面,從FlashMX2004起就支持轉換為Flash視頻的功能,經(jīng)過相關設置后,可縮小原有視頻的容量,文件擴展名轉換為Flv,最終獲得的這個Flv就是Flash視頻文件。
正是基于Flash在線直播技術的日趨成熟,結合已有的Web門戶網(wǎng)站和視頻直播系統(tǒng),“直播河南”網(wǎng)絡在線直播設計方案才得以快速實施。“直播河南”網(wǎng)絡結構和數(shù)據(jù)傳輸如圖1所示。
在整個“直播河南”項目中,Web服務器和Flash流媒體服務器使用現(xiàn)有的服務器,網(wǎng)站主頁開辟新的“直播河南”欄目,由各采集點實時向服務器推送視頻采集信號。從圖1可以看出,遠程視頻采集網(wǎng)點主要由網(wǎng)絡攝像機、網(wǎng)點視頻直播信號采集、推送服務器組成,通過網(wǎng)點的帶寬,經(jīng)互聯(lián)網(wǎng)直接推送視頻信號至RTMP/RTMPE流媒體直播服務器,用戶通過登
錄門戶網(wǎng)站跳轉至直播Web服務器,通過瀏覽器解析訪問流媒體直播服務器收看直播節(jié)目。
視頻采集、推送服務器主要擔負視頻信號的采集、編碼和推送任務。采用專業(yè)級視頻采集卡,Adobe Flash Media Live Encoder 3.0軟件采集。直播服務器使用現(xiàn)有流媒體服務器,承擔Flash視頻直播任務,采用安全、穩(wěn)定的RTMP協(xié)議與Flash客戶端進行數(shù)據(jù)通訊。服務器軟件目前為Adobe Flash Media Interactive Server 3.5(簡稱“FMS”)系統(tǒng)。FMS系統(tǒng)平臺的強大功能,能夠為網(wǎng)站用戶提供高性能的直播視頻流服務,下一步還可以借助受保護、可伸縮的視頻流創(chuàng)建引人入勝的社交媒體服務。
FMS系統(tǒng)平臺可以提供出色的Flash Video流媒體播放功能,主要體現(xiàn)在以下幾個方面:①無論網(wǎng)站用戶的連接速度如何,動態(tài)流均包含服務質(zhì)量監(jiān)視功能,檢測用戶帶寬的變化情況,并在回放過程中與流之間順暢切換,確保高品質(zhì)、不間斷。②更快的服務器速度和可伸縮性。以更低的服務器CPU使用率交付更多流和用戶,這樣降低了流和基礎設施成本。③實施更簡單。借助更簡單的開箱,即用部署立即投入使用。④H.264視頻和HE-AAC音頻。借助行業(yè)標準的H.264 視頻和HE-AAC音頻流,將高達1 080 P的高清內(nèi)容交付到Adobe Flash Player、Adobe AIR和Adobe Media Player。⑤多點發(fā)布。使用多點發(fā)布,將新的實時或預先錄制的流遠程注入交付系統(tǒng)中,從而快速添加時間敏感型內(nèi)容。⑥服務器重定向處理。服務器重定向可以為客戶自動提供缺少內(nèi)容的新位置或備選位置。RTMP 中的流重定向與 HTTP302重定向十分相似。⑦記錄。借助W3C 兼容型ASCII日志、一個實時使用情況監(jiān)視程序、一個面向服務器和流事件的完整API,能夠確保用戶擁有跟蹤、生成用戶內(nèi)容使用情況所需的所有工具。⑧MPEG-4視頻記錄。將高品質(zhì)實時流在服務器上存檔,在實時活動結束后,通過點播方式快速部署所有實時流,創(chuàng)建傳統(tǒng)模式的視頻點播服務(VOD)。
服務器部署完成后,項目實施比較順利,完成一系列的外采任務,按照自主研發(fā)設計直播方案,實現(xiàn)臺慶40周年紀念大會網(wǎng)絡現(xiàn)場直播、公共頻道《DV觀察》相親俱樂部國慶60周年集體婚禮活動網(wǎng)絡直播和安陽師范學院建校六十周年直播。
總之,在今后的工作中要注意總結、交流工作經(jīng)驗,從細節(jié)處入手,進一步完善預案體系和硬件設備,從而提高技術方案的可操作性。
參考文獻
[1]丁劍.基于Flex和FMS的遠程教學直播系統(tǒng)的設計與實現(xiàn)[J].大連民族學院學報,2011(01).
〔編輯:劉曉芳〕endprint
摘 要:基于Flash在線直播技術的日趨成熟,結合現(xiàn)有的Web門戶網(wǎng)站和視頻直播系統(tǒng),“直播河南”系統(tǒng)解決方案得以實施。
關鍵詞:FMS系統(tǒng);Flash視頻;文件格式;Web門戶
中圖分類號:TP311.52 文獻標識碼:A 文章編號:2095-6835(2014)10-0129-01
早期的網(wǎng)絡視頻文件格式需要安裝支持該格式的多媒體文件播放器,如asf格式、wmv格式使用Media Player進行播放,rm格式采用RealPlayer播放。河南電視臺網(wǎng)站最初的視頻直播、點播系統(tǒng)選用的是rm格式。這樣的視頻方案存在一個問題,即不同的格式需要用戶安裝不同的播放器,視頻格式受到播放器版本的限制,導致部分用戶無法收看。此外,網(wǎng)站文件容量大,下載緩慢,觀看不流暢,用戶體驗度不高。解決播放器和文件容量的問題,可以運用Flash技術將各類視頻轉換成Flash視頻,可以實現(xiàn)在網(wǎng)頁上直接播放。
Flash視頻,也就是Flash Video,是當前視頻文件的主流格式,最先流行于youtube.com。國內(nèi)視頻門戶網(wǎng)站大都采用這種格式,比如土豆、酷6、優(yōu)酷等。98%的互聯(lián)網(wǎng)用戶均安裝有Flash客戶端組件,任何安裝Flash組件的計算機、移動設備均可享受Flash視頻服務。嵌入瀏覽器中的Flash播放器,解決了其他視頻文件需要挑選播放器的問題,這就是Flash的優(yōu)勢。在容量方面,從FlashMX2004起就支持轉換為Flash視頻的功能,經(jīng)過相關設置后,可縮小原有視頻的容量,文件擴展名轉換為Flv,最終獲得的這個Flv就是Flash視頻文件。
正是基于Flash在線直播技術的日趨成熟,結合已有的Web門戶網(wǎng)站和視頻直播系統(tǒng),“直播河南”網(wǎng)絡在線直播設計方案才得以快速實施。“直播河南”網(wǎng)絡結構和數(shù)據(jù)傳輸如圖1所示。
在整個“直播河南”項目中,Web服務器和Flash流媒體服務器使用現(xiàn)有的服務器,網(wǎng)站主頁開辟新的“直播河南”欄目,由各采集點實時向服務器推送視頻采集信號。從圖1可以看出,遠程視頻采集網(wǎng)點主要由網(wǎng)絡攝像機、網(wǎng)點視頻直播信號采集、推送服務器組成,通過網(wǎng)點的帶寬,經(jīng)互聯(lián)網(wǎng)直接推送視頻信號至RTMP/RTMPE流媒體直播服務器,用戶通過登
錄門戶網(wǎng)站跳轉至直播Web服務器,通過瀏覽器解析訪問流媒體直播服務器收看直播節(jié)目。
視頻采集、推送服務器主要擔負視頻信號的采集、編碼和推送任務。采用專業(yè)級視頻采集卡,Adobe Flash Media Live Encoder 3.0軟件采集。直播服務器使用現(xiàn)有流媒體服務器,承擔Flash視頻直播任務,采用安全、穩(wěn)定的RTMP協(xié)議與Flash客戶端進行數(shù)據(jù)通訊。服務器軟件目前為Adobe Flash Media Interactive Server 3.5(簡稱“FMS”)系統(tǒng)。FMS系統(tǒng)平臺的強大功能,能夠為網(wǎng)站用戶提供高性能的直播視頻流服務,下一步還可以借助受保護、可伸縮的視頻流創(chuàng)建引人入勝的社交媒體服務。
FMS系統(tǒng)平臺可以提供出色的Flash Video流媒體播放功能,主要體現(xiàn)在以下幾個方面:①無論網(wǎng)站用戶的連接速度如何,動態(tài)流均包含服務質(zhì)量監(jiān)視功能,檢測用戶帶寬的變化情況,并在回放過程中與流之間順暢切換,確保高品質(zhì)、不間斷。②更快的服務器速度和可伸縮性。以更低的服務器CPU使用率交付更多流和用戶,這樣降低了流和基礎設施成本。③實施更簡單。借助更簡單的開箱,即用部署立即投入使用。④H.264視頻和HE-AAC音頻。借助行業(yè)標準的H.264 視頻和HE-AAC音頻流,將高達1 080 P的高清內(nèi)容交付到Adobe Flash Player、Adobe AIR和Adobe Media Player。⑤多點發(fā)布。使用多點發(fā)布,將新的實時或預先錄制的流遠程注入交付系統(tǒng)中,從而快速添加時間敏感型內(nèi)容。⑥服務器重定向處理。服務器重定向可以為客戶自動提供缺少內(nèi)容的新位置或備選位置。RTMP 中的流重定向與 HTTP302重定向十分相似。⑦記錄。借助W3C 兼容型ASCII日志、一個實時使用情況監(jiān)視程序、一個面向服務器和流事件的完整API,能夠確保用戶擁有跟蹤、生成用戶內(nèi)容使用情況所需的所有工具。⑧MPEG-4視頻記錄。將高品質(zhì)實時流在服務器上存檔,在實時活動結束后,通過點播方式快速部署所有實時流,創(chuàng)建傳統(tǒng)模式的視頻點播服務(VOD)。
服務器部署完成后,項目實施比較順利,完成一系列的外采任務,按照自主研發(fā)設計直播方案,實現(xiàn)臺慶40周年紀念大會網(wǎng)絡現(xiàn)場直播、公共頻道《DV觀察》相親俱樂部國慶60周年集體婚禮活動網(wǎng)絡直播和安陽師范學院建校六十周年直播。
總之,在今后的工作中要注意總結、交流工作經(jīng)驗,從細節(jié)處入手,進一步完善預案體系和硬件設備,從而提高技術方案的可操作性。
參考文獻
[1]丁劍.基于Flex和FMS的遠程教學直播系統(tǒng)的設計與實現(xiàn)[J].大連民族學院學報,2011(01).
〔編輯:劉曉芳〕endprint