下面的例子使用sample.mp4文件當(dāng)作視頻源,并通過UDP協(xié)議將其推送到一個組播地址上,然后由Wowza從這個組播地址將流拉進Wowza的一個直播應(yīng)用中。
VLC 的配置
請首先安裝VideoLAN VLC 媒體播放器。
將VLC播放器配置為一個直播源編碼器:
1.在VLC播放器的媒體(Media)菜單,點擊流(Stream)。會出現(xiàn)一個打開媒體(Open Media)的對話框。
2.在文件(File)tab菜單,點擊添加(Add),選擇一個視頻文件(或者使用Wowza的[install-dir]/content/sample.mp4),然后點擊打開(Open)。
3.點擊串流(Stream),然后點擊下一步/個(Next)進入流輸出(Stream Output)的向?qū)Ы缑妗?/span>
4.選擇UDP (legacy) 作為輸出流的目標(biāo)地址(Destination)。
5.選擇在本地顯示(Display locally),然后點擊下一步/個(Next)。這使得在輸出這個流時,在VLC播放器本地也進行播放。
6.在地址(Address)中輸入127.0.0.1,并在端口(Base port)中輸入10000 ,然后點擊下一步。
7.選擇激活轉(zhuǎn)碼(Activate Transcoding),然后選擇Video - H.264 + MP3 (MP4) as the video and audio codec 的配置文件(Profile)。這個默認(rèn)的配置(profile)將輸出一個較低質(zhì)量的流,可以在很多播放終端和系統(tǒng)上播放。如果要自定義輸出流的碼率(Bitrate),質(zhì)量(Quality),幀率(Frame Rate),分辨率(Resolution),點擊提示為編輯選中的配置文件的圖標(biāo)(Edit selected profile) 或 創(chuàng)建新的配置文件(Create a new profile), 設(shè)置完編碼信息后,點擊保存(Save)。
8.點擊下一步/個(Next),再點擊流(Stream)。
注意:
sample.mp4大約有6分鐘時長,在結(jié)束時,VLC將會停止流輸出,因此你需要重新輸出這個流或在配置中啟用循環(huán)輸出。
如果你裝的VLC播放器和Wowza不在一個機器,你需要把上面的IP地址換為Wowza服務(wù)器的所在地址,此外,要確認(rèn)UDP端口沒有被VLC和Wowza之間的防火墻、路由器所屏蔽。
Wowza直播應(yīng)用的配置
接下來,你需要根據(jù)如何通過MPEG-TS over UDP將流推送(push)到Wowza Stream Engine 4的介紹來在Wowza上配置直播流。然后將這個流發(fā)布出來,并測試是否可以正常播放。
當(dāng)在Wowza上添加新的.stream文件時,請在Stream URI輸入您在VLC中的流輸出(Stream Output)向?qū)Ы缑嬷性O(shè)置的輸出地址(udp://127.0.0.1:1000).
注意: VLC也可以輸出RTSP、native RTP 或 MPEG-TS 流。當(dāng)需要采用不同的協(xié)議時,你需要在流輸出(Stream Output)界面選擇不同的目標(biāo)地址(Destination)。
Wowza Streaming Engine 4是目前業(yè)界功能全面、API接口豐富的流媒體Server產(chǎn)品,采用它作為流媒體服務(wù)器產(chǎn)品的案例很多,直播、在線教育、IPTV都有它的用武之地。
京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團旗下網(wǎng)站:哲想軟件 | 哲想動畫