Ⅰ 怎麼實現視頻直播
1)調查場地。找出互聯網和電力接入點。找到適合您的控制站的好位置。需要記住,您需要的流上行帶寬至少是流的比特率的1.5倍。這意味著如果您希望以4Mbps的速率進行流式傳輸,則最好至少具有6Mbps的上行帶寬。2)設置視頻。找出您將使用多少相機或其他來源,並策略性地將它們放置在整個場地。
3)設置音頻。如果場地有一個帶有組合音頻輸出的控制室-要求聲音技術人員將其合並。
4)配置流設置。在控制站收集所有信號(電纜)並將它們連接到編碼器。設置布局和流媒體頁面。
5)測試你的流。首先訪問私人頁面以確保一切正常。
6)監控你的直播。在視頻源之間切換,監聽音頻。
想要進行視頻直播可以找專業的團隊合作,拍立享擁有專業攝像師,藉助高清攝像機、推流器和網路視頻直播系統,實現新聞發布會、體育賽事、遠程會議、結婚慶典等現場實況直播;還可與照片直播兼容,照片直播,達到更好的直播效果。
Ⅱ obs自動配置向導什麼意思
首次打開 OBS,可能會有一個「自動配置向導」,它是詢問你想把 OBS 用來直播(串流),還是用於屏幕錄制(錄像)。因為我想用來直播,所以這里就選第一個選項。
蘋果電腦如何在B站搞一場直播?選這款免費軟體OBS就對了
選擇了 OBS 的用途後,下面還需要對視頻進行設置——解析度和 FPS(幀率),解析度選擇 1920*1080 即可。這里的幀率有點講究,如果你只是想直播學習類的內容,那麼選擇 30 幀就可以,如果你是想直播打游戲,那麼請把它設置為 60 幀。
蘋果電腦如何在B站搞一場直播?選這款免費軟體OBS就對了
下面它會詢問你想在哪個平台直播,「服務」選項裡面提供的基本都是外國的直播平台或網站,沒有國內的服務,因此這里我們選擇「自定義」。選擇「自定義」之後,下方還要填入直播平台的「伺服器」和「串流密鑰」,因為我想在 B 站直播,因此需要從 B 站賬號的「直播中心」中獲取這些信息。
蘋果電腦如何在B站搞一場直播?選這款免費軟體OBS就對了
在 B 站的直播設置中,先選好直播的分區,選好之後點擊下方的「開始直播」按鈕,它就會生成一個rtmp 地址和直播碼,這兩個值分別對應前面的伺服器和串流密鑰。胡纖分別填入 OBS 之後,我們就算完成了軟體的初始設置。
蘋果電腦如何在B站搞一場直播?選這款免費軟體OBS就對了
除了前面的設置,我們還忽略了影響直播畫質的另外一個重要參數——碼率,碼率越大,直播畫質越好,但隨之也會給帶寬和電腦設備增加壓力。
點擊狀態欄的 OBS 選項卡,選擇Preference,打開軟體的設置面板。
蘋果電腦如何在B站搞一場直播?選這款免費軟體OBS就對了
切換到「輸出」選項卡,串流中的「視頻比特率」就是前面所說的「碼率」,這里我設置為 2500 Kbps,經測試我覺得這個大小在手機上呈現的畫質已經可以接受了。
蘋果電腦如何在B站搞一場直播?選這款免費軟體OBS就對了
下方的「錄像」設置,是給想要直播的同時錄制屏幕的人准備的,這里只說下錄像格式,即最終錄製得到的視頻格式。默認的錄像格式為mkv,這個格式的租做橡優點在於,如果你錄到一半遇上停電或者電腦宕機等情況,它會記錄你停止錄制的位置,在你第二次錄屏開始的位置繼續記錄。而如果你選擇了mp4,它就不具備這個「斷點記錄」的特性,相對應地,選擇 mp4 可以導出得到兼容性最好的視頻。
蘋果電腦如何在B站搞一場直播?選這款免費軟體OBS就對了
不過錄像格式選擇了 mkv 的朋友也不要擔心,因為 OBS內置了格式轉換的功能——「錄像轉封裝」,你可以在最終導出錄屏內容之前,將 mkv 格式的視頻轉換為 mp4。不得不說,軟體的設計者也考慮到了這一點,真的很贊。
蘋果電腦如何在B站搞一場直播?選這款免費軟體OBS就對了
好了,設置好碼率之後,回到 OBS 的首頁,點擊軟體下方的加號 ,在彈出的面板中,你可以選擇「顯示器採集」,也可以選擇「窗口採集」。如果選擇前者,它就會捕獲你的整個電弊旁腦屏幕,如果選擇第二個,你可以指定 OBS 捕獲的軟體窗口。
蘋果電腦如何在B站搞一場直播?選這款免費軟體OBS就對了
添加視頻捕獲之後,如果軟體中間的窗口還是漆黑一片、看不到任何內容的話,可能是因為你沒有給軟體打開相應的許可權。
蘋果電腦如何在B站搞一場直播?選這款免費軟體OBS就對了
打開 Mac 的系統偏好設置
Ⅲ obs多路推流沒有直播流
出現文件丟失的原因是:殺毒造成錯誤刪除系統文件、安裝卸載某些軟體造成、病毒或木馬原因、用一些優化系統的工具優化等原因系統造成。
解決辦法:
1、關閉殺毒軟體,刪除軟體緩存目錄,然後重新下載安裝;(清理緩存工具)
2、重新安裝系統
3、用OBS開播以減少故障率
obs推流不清楚
因為抖音目前正在升級OBS推流功能,近期太多人直播游戲抖音的伺服器承受不住,想要恢復可以通過公會申請恢復,一般申請只需要3-7個工作日就可以恢復直播游戲功能了。而且只有大型公會才可以幫主播恢復直播游戲許可權,不過加入公會一般都需要繳納一些費用。還有一點可以放心:發生服務升級中功能暫不可用的情況,並不是封號了。
obs推流無效沖高的路徑
個人中心-》直播設置-》切換推流線路-》換到三A-》關閉直播間重開-》重新復制填寫rtmp和直播碼-》開啟直播
試試
obs流怎麼設置
把碼率沖判碼調低 一般都是配置問題
obs缺少流的url
方法如下:
1、打開OBS軟體,點擊「設置」,先設置視頻參數,點擊「廣播設定」,模式設為「直播流」,去直播網站把FMS URL和串碼分別復制到這里(開啟直播就會看到)。
2、設置好保存的路徑,然後點擊「編碼」,編碼器勾選「x264」,勾選這兩個選項,品質設為「8」,「最大比特率」和「緩沖大小」為「700」。
3、再點擊「影像」,解析度根據自己的電腦解析度設置,這里是「1920*1080」,點擊「音效」,有外置音效卡的選擇「外置音效卡」,沒有的就選「默認」,點擊「確定」。
4、在「場景」上面點擊右鍵可以添加場景,然後右邊的「來源」點擊右鍵,添加「顯示器獲取」散哪,點擊「確定」,點擊「預覽串流」,沒問題的話就可以點擊「開始錄制」了。
obs無法停止推流
單擊網路圖標在單擊「打開windows更新」
OBS輸出設置
兩個注意點
一個是16:9
二是obs上本身要鋪滿 不能有黑邊
Ⅳ 直播-拉流和推流怎麼設置
直播-拉流和推流首先要了解拉流和推流的原理。
直播中視頻編碼器可以稱為推流,就是把前端的視頻畫面通過編碼器推流到各個直播平台。
推流中只要將直播平台的推流地址復制到編碼器管理後台即可實現推流操作。比方說RTSP,RTMP推流等。
視頻解碼器可以稱為拉流,就是把你網路的視頻流通過解碼器拉流還原到大屏上顯示,顯示包括電視、拼接屏等。如果需要把視頻還原在大屏幕顯示出來,就需要解碼器。設置跟編碼器同樣道理。
直播編解碼器原理圖
Ⅳ 釘釘如何設置流量自動播放直播
給您。網路裡面那個自動播放流量自動選擇。
Ⅵ cctalk校園版怎麼設置自動加入直播
cctalk校園版設置自談彎動加入直播方法:
1、打開cctelk校園版點擊左上角位置的圖標。
2、悄蔽打開頂部下拉菜單後可以看到正在直播。
3、在直播基本設置看到啟動和登入選項,將啟侍州兩個選項都打上勾就設置完成了。
Ⅶ helix 直播 怎麼配置
在信息技術日新月異的今天,許多學校都建立了自己的區域網,為網內用戶提供視頻服春蘆雀務已成為網路的一項基本應用,因此在區域網內架設視頻伺服器已經非常必要。視頻服務軟體一般選擇基於流媒體技術的伺服器軟體,在此類軟體中,首選應為RealNetworks系列產品。該系列產品由媒體內容製作工具Real Procer、伺服器端軟體RealServer、客戶端軟體Real Player三部分組成,其流媒體文件包括RealAudio,RealVideo,Real Presentation和RealFlash四類文件,分別用於傳送不同的文件。Real System採用SureStream技術,可以自動並持續地調整數據流的流量以適應實際應用中的各種不同網路帶寬需求,輕松實現視音頻和三維動畫的回放。Real流媒體文件採用Real Procer軟體進行製作,Real Procer可以把現場信號通過視頻採集卡即時製作成流媒體文件,再通過伺服器端的RealServer直播到區域網內的每一台計算機。現場信號包括:電視機、影碟機、錄像機的信號、攝像機、攝像頭的信號、從衛星接收的信號等等。本文介紹的是如何設置Helix Procer Plus V9.01(即Real Procer 9.0)以實現網路的現場直播。
一、硬體需求
就目前的應用環境來看,配置一台中檔的普通PC機再加上一塊視頻採集卡就可滿足直播的要求。筆者用一台CPU為P4 2.4G、內存為256MB的計算機,一塊源興的電視卡(400元)進行網路直播,其CPU的使用率為50%左右,直播效果穩定、可靠。
二、軟體需求
用於安裝Helix Procer Plus V9.01的計算機應安裝Windows 2000 Professional以上版本的操作系統。客戶端需要安裝Real Player播放器,另外,網內還需要一台Real Server伺服器(本文假定區域網內已架設一台RealServer流媒體伺服器)。
三、安裝和配置
1. 硬體連接
硬體連接比較簡單,只要把採集卡與輸入源(如影碟機)的視頻、音頻信號對應連接即可。具體連接為:輸入源的視頻輸出端與採集卡的視頻輸入端相連,輸入源的音頻輸出端與計算機音效卡的線路輸入端相連。
2. Helix Procer Plus V9.01的安裝
運行安裝程序,一扒早路[下一步]即可。詳細安裝步驟這里不再贅述。
3. Helix Procer Plus V9.01的配置
(1)運行Helix Procer。軟體界面可分為左右兩部分,左面為輸入預覽及設置,右面為輸出預覽及設置(圖1)。
圖1
(2)輸入設置:在主界面左面的輸入設置里選擇「裝置」,在「音頻」下拉列表中選擇自己所使用的音效卡,在「視頻」下拉列表中選擇採集卡。單擊右側的[設置]按鈕,可以對音頻和視頻屬性進行設置。其中,音頻的設置比較簡單,視頻的設置需要注意的是:輸入設置要與信號源與計算機的物理連接類型相對應,即如果信號源(如影碟機)與計算機是通過復合視頻端子連接的,就應選擇「video composite in」;如果是通過s端子連接的,就應選擇「video svideo in」(圖2)。其他設置採用默認值即可。
圖2
(3)輸出設嘩罩置:圖1所示界面的右半部分有三個標簽頁,分別是:聽眾、視頻過濾器和剪輯信息。單擊[聽眾],彈出如圖3所示的對話框;在「模板」列表中,選擇一個模板,如果是百兆以上的區域網,可以選擇「450K VBR Download 450kbps」;然後單擊中間的[添加到聽眾列表]按鈕,在這里選擇速率越高的模板,對網路帶寬的要求也就越高。添加完成後,雙擊剛添加的模板,可以進行進一步的設置,當然不進行設置保留默認值也可以。
「視頻過濾器」標簽頁里保留默認值。
在「剪輯信息」標簽頁里,可以指定「標題」、「作者」和「版權」,這些信息會在接收端的播放器里顯示出來。
圖3
軟體版本:\
Helix Server Unlimited V11.0.1.1884
Helix Procer Plus V11
一、功能說明
新功能
SNMP 支持
更小的直播延遲
更小的播放啟動緩沖
延時關機
默認客戶端設置為類型4
RealPlayer 11的新的帶寬檢測方法支持
支持IPv6
Windows Media的推送廣播支持(支持Windows Encoder 9或更高版本的直播)
播放流媒體優先使用TCP
速度控制
不同的服務支持
可配置RTSP超時值
登錄功能加強
刪除的功能
PNA支持
自動廣告插入
分布許可
帶寬協商
MPEG-1,MPEG-2、VIVO格式(繼續支持MP3和MPEG-4)
REAL G2 編碼
支持格式
RealNetworks:RealAudio(.rm, .ra),RealVideo(.rm, .rmvb),RealPix(.rp),RealText(.rt),Muti-Rate Container(.mrc)
Macromedia:Flash(.swf)
Microsoft:Windows Media(.asf,.wma,.wmv)
Apple:QuickTime(.mov)
Standards-Based:MPEG-4,MP3
Image Formats:GIF(.gif),JPEG(.jpg,.jpeg),PNG(.png)
Other:AU(.au),AIFF(.aif,.ief),WAV(.wav)
二、安裝HELIX SERVER
雙擊安裝程序,選擇授權文件(可以向REAL申請試用授權文件*.lic),輸入管理用戶名和密碼,設置服務埠\
rtsp:554
mms:1755
http:8080(默認為80,建議設為8080,以免和WEB服務沖突)
Monitor:9090(監控埠)
Admin:隨機(管理埠,可以手工指定,我一般設為25214)
安裝完成後,啟動 Helix Server 服務(或重啟系統)。\
三、配置HELIX SERVER
進入HELIX SERVER管理面板:http://ServerIP:AdminPort/admin/index.html
(ServerIP為你的伺服器的IP地址;AdminPort為你安裝時設置的管理埠)\
1、配置伺服器IP
在IP Binding中輸入伺服器IP地址,Apply後,重啟Helix Server
2、配置載入點(Mount Points)\
在Mount Points中修改載入點的本地路徑(注意,先新建目錄)
四、RealProcer Plus 11 遠程在線直播設置
1、安裝Real Procer Plus 11
2、啟動Procer Plus 11
3、選擇輸入設備或文件\
4、增加目標伺服器
Destination Name:(設置目標伺服器的名稱)
Stream Name:(流媒體文件名)
BroadCast Method:Push, Account-Based Login(Helix Server)(廣播方式)
Server Address:(流媒體伺服器的IP地址,注意只能用IP地址,不能用域名)
Path(Optional):(路徑,可選)
Port/Port Range:80(流媒體服務HTTP埠,默認為80,可自定義,需跟HELIX SERVER中的HTTP埠相同)
Transport:UDP/TCP(可選,選UDP時,需注意伺服器端需打開50001-50050的UDP埠,而不是使用的8080埠;TCP使用的8080埠。註:8080埠為我自定義的HTTP埠,可在Ports中修改)
UserName:(登錄流媒體伺服器的用戶名,該用戶名可在Securit->Authentication->SecureRBSEncoder->Add a User to Realm中添加)
Password:(登錄流媒體伺服器的密碼,添加方法同用戶名)
五、直播地址
直播時使用HTTP的地址為:http://serverip:8080/ramgen/broadcast/路徑/流媒體文件名
直播時使用RTSP的地址為:rtsp://serverip/broadcast/路徑/流媒體文件名
Ⅷ 抖音直播許願池自動直播怎麼設置
1、首先,你需要在抖音上注冊一個賬號,然後登錄抖音,點擊右上角的「+」號,選擇「開啟直播」,進入直播間設置頁面;
2、在直播間設置頁面,你可以設置直蔽襪播標題、封面圖舉頌片、直播正並鄭類型等;
3、然後,你可以在「許願池」欄目中,勾選「自動直播」,設置自動直播的時間,以及自動直播的內容;
4、最後,點擊「開啟直播」按鈕,即可開啟抖音直播許願池自動直播。
Ⅸ 直播伴侶怎麼改obs名字
直播伴侶怎麼改obs名字
一、b站設置
1、網路搜索bilibili網站,然後進入該網站主頁,在主頁的最上方靠右的菜單中,點擊個人頭像,出來下簡跡氏拉菜單後,點擊「直播中心」
2、進入個人直播中心,然後點擊「我的直播間」
3、在我的直播間頁面,點擊「開播設置」,你需要設置你的直播名字,直播分類,個人簡介等信息
ps:建議你用另外一個頁面,打開自己的直播地址,這樣就可以自己實時查看自己的直播頁面效果了。
4、在我的直播間頁面,繼續向下拉頁面,設置直播封面,然後點擊「開始直播」
5、出來如圖所示:先點到這里,知道這里有兩個地址就可以了,這是你要進行obs設置時候需要用到的地址。
二、obs軟體設置
1、打開obs軟體。
2、來源中選擇+號,選擇顯示器捕獲,你也可以選擇游戲捕獲
3、在彈出來的菜單中,點擊「確定」
4、依次點擊「工具」,「自動配置向導」
5、使用信息:如果你為了直播,優先開通第一個選項州握,如果你只是為了錄制視頻,可以開通第二個選項,點擊「下一步」
6、默認設置,你也可以更改,點擊「下一步」
7、在流類型中,點擊它後面那個小三角,出來就是自定義流媒體伺服器了。
8、返回到B站的直播設置界面,你可以將第一步驟第5小步驟的兩個地址,按照順序復制到這個框中了
9、復制第二個地址到第二個框中,這個時候,出來一堆省略號,你可以點擊後面的顯示,就可以顯示出地址了
10、然後將「通過寬頻測試。。。。「前面的框框√攔散去掉,直接填寫1200。你可以根據你的電腦配置自己寫比特率,我這個值有點低,因為用默認的2500顯示連接不上伺服器。點擊「下一個」
11、有時候會出現這個畫面,你需要重新關閉直播再打開。
12、重新打開開始直播按鈕之後,就正常後,點擊「應用該設置」
13、/14然後返回到obs,點擊開始推流
14、刷新直播地址頁面,然後可以選擇一個備用線路,直播就正常了。
Ⅹ 如何為一個直播流配置轉碼功能
對硬體和驅動的要求
Wowza Transcoder 只能在64位的Windows和Linux系磨空統上運行。此外也不支持Mac OS X
系統。
Wowza Transcoder在64位的Windows Server 上運行時, 系統必須先具備以下功能:
.NET Framework 3.5.1
Desktop Experience
硬體加速
Wowza Transcoder
支持Windows 和 LinuxIntel系統上的Quick Sync 和 NVIDIA NVENC 加速編碼以及Windows系統上的NVIDIA CUDA
加速編碼。 下面的文章介紹了關於這些技術的更多硬體要求:
Server
specifications for Intel Quick Sync acceleration
Intel
Quick Sync acceleration on Linux
Server
specifications for NVIDIA NVENC and NVIDIA CUDA acceleration
NVIDIA
NVENC accelerated encoding on Linux
注意:
你應該在嘗試硬體加速轉碼技術之前,先使用默認的MainConcept軟體轉碼技術。MainConcept軟體使用任何硬體加速功能。關於如何調試硬體編碼的更多信息,請閱讀如何驗證Wowza
Transcoder正在使用哪一種編碼技術。
在較新版本的Windows系統上,當Wowza Media Server作為系統服務瞎跡瞎運行時,由於Session 0
Isolation的安全原因,Intel Quick Sync 和 NVIDIA CUDA
硬體加速功能可能無法使用。要了解更多關於如何解決這個問題,請閱讀作為Windows系統服務運行時,Transcoder插件如何使用硬體加速功能。
當使用Windows遠程桌面時, Quick Sync 加速可能無法使用。
支持的音視頻編碼格式
為了將輸入流(被稱作"channels")進行轉碼或轉換為多個不同輸出碼率的輸出流,Wowza
Transcoder 插件提供了很多功能,它支持以下音視品編碼格式:
輸入流:
視頻解碼: H.264, MPEG-2, MPEG-4 Part 2
音頻解碼: AAC, MP3, MPEG-1 Layer 1/2, Speex, G.711 (μ-law and
A-law)
輸出流:
視頻編碼: H.264, H.263v2
音頻編碼: AAC
注意:
對於mp3格式的音頻,系統支持以下采樣率: 48000, 44100, and 32000
Instream CEA-608 隱藏字幕(closed caption)可以通過Wowza Transcoder 插件採用Apple HLS
流媒體被傳送給基於iOS的終端設備。要了解更多信息,請閱讀州唯如何為HLS流媒體配置隱藏字幕(closed captioning)。
當使用硬體加速特性時,不支持H.263 視頻輸出。
關於Transcoder模版
Wowza Transcoder
使用一個模版系統來為輸出流創建轉碼後的輸出流,這個模版可以控制各種編碼參數。在[install-dir]/transcoder/templates目錄下有三個默認的模版文件,基本滿足了常規的轉碼要求:
transrate.xml, transcode.xml, 以及 audioonly.xml。
要了解更多關於個性化的的轉碼模版,請閱讀模版的配置.
Wowza
Transcoder 模版系統提供一個將多個輸出流組合在一個邏輯組的方法(被稱作 Stream Name
Groups)。可以用ngrp:前綴來引用這個邏輯組以實現碼率自適應。
Server.license 的配置(Wowza Media Server Perpetual Edition)
Wowza Media
Server和增值插件的授權碼(license key) (包括Wowza Transcoder
插件)被存儲在[install-dir]/conf/Server.license。
%WMSCONFIG_HOME%\conf\Server.license
- Windows
/Library/WowzaMediaServer/conf/Server.license
- Mac OS X
/usr/local/WowzaMediaServer/conf/Server.license
-
Linux/Unix
試用、日租、月租模式的授權只需要一個license key,但是永久授權模式需要多個license
key。
使用增值插件時,用文本編輯器打開Server.license文件,在每一個新行輸入一個新的license
key。當服務被重啟後,新的license將會生效。
由於多個授權碼是疊加的,因此在添加一個新的授權碼時,去保留文件中原有的授權碼,然後在新的一行填寫新的授權碼。多個授權碼在文件中的前後順序是無關緊要的。
授權碼的前5位和後5位字元將顯示在控制台的輸出中信息。
下面是一個Server.license
文件的示例,包括一個永久授權的Wowza Media Server 授權碼、兩個Wowza Transcoder 插件授權碼以及一個Wowza nDVR
插件授權碼:
SVRP3-LaGpC-ZrTD9-F4Y3S-a9bR2-h5t3C
TRN23-Ry6qe-4mT8J-yKj2W-4N5sH-2Td3a
TRN13-y9Gj2-kneqT-2zjHp-GadzB-N6fwa
DVRA3-k3r3R-nzxCB-ypjs5-Sk3y9-ahFdF
Application.xml的配置
建立一個直播應用,然後對Application.xml文件進行一些配置以使用Wowza
Transcoder插件,請按下面進行:
創建一個應用的目錄[install-dir]/applications/live.
創建一個配置目錄[install-dir]/conf/live
,將[install-dir]/conf/Application.xml 文件拷貝到這個新目錄下
用文本編輯器打開這個新拷貝的Application.xml 文件,然後做如下改動(有些設置可能已經配好了):
將Streams/StreamType 設置為:
Code:
<StreamType>live</StreamType>
將HTTPStreamers 設置為:
Code:
<HTTPStreamers>cupertinostreaming,smoothstreaming,sanjosestreaming</HTTPStreamers>
將Streams/LiveStreamPacketizers 設置為:
Code:
<LiveStreamPacketizers>cupertinostreamingpacketizer,smoothstreamingpacketizer,sanjosestreamingpacketizer</LiveStreamPacketizers>
將RTP/Authentication/PlayMethod 設置為:
Code:
<PlayMethod>none</PlayMethod>
將Transcoder/LiveStreamTranscoder 設置為:
Code:
<LiveStreamTranscoder>transcoder</LiveStreamTranscoder>
如果輸入流是H.264視頻編碼AAC 或 MP3
音頻編碼,你希望創建多個不同碼率的輸出流,以實現碼率自適應,請將Transcoder/Templates 設置為:
Code:
<Templates>${SourceStreamName}.xml,transrate.xml</Templates>
如果輸入流是MPEG-2
或 MPEG-4 Part 2 視頻編碼,你希望轉碼為H.264 和 AAC,以面向Wowza支持的例如Adobe
Flash播放器、Apple iOS 設備和Microsoft Silverlight的播放器技術, 請將Transcoder/Templates
設置為:
Code:
<Templates>${SourceStreamName}.xml,transcode.xml</Templates>
注意:
當使用transcode.xml時,同樣也支持多碼率自適應。
如果你希望轉碼的輸入流時SHOUTcast 或 Icecast MP3
媒體流,請在MediaCaster/Properties 中添加下面的屬性以配置Wowza Media Server
在每個包中發送一個MP3 幀:
Code:
<Property>
<Name>shoutcastMP3GroupCount</Name>
<Value>1</Value>
<Type>Integer</Type>
</Property>
(只針對基於RTSP/RTP的編碼器),用文本編輯器打開[install-dir]/conf/publish.password文件,添加一個用戶名和密碼來控制對RTSP/RTP
推流的訪問。 下面是一個例子,用戶名為myuser,密碼為mypassword)。
Code:
# Publish password file (format [username][space][password])
# username password
myuser mypassword
啟動 Wowza Media Server.
模版的配置
如果你使用系統自帶的transrate.xml 或 transcode.xml 模版文件,
轉碼後的輸出流將使用下面的stream names:
[stream-name]_360p: Main Profile stream
[stream-name]_160p: Baseline Profile stream
ngrp:[stream-name]_all: 面向Apple HTTP Live Streaming (cupertino)、
Microsoft Smooth Streaming以及 Adobe HTTP Dynamic Streaming
(sanjose)的碼率自適應
[stream-name] 是輸入到Wowza Media
Server的輸入流。例如,一個輸入是myStream,
那麼轉碼後的輸出流就是myStream_360p、myStream_160p以及
ngrp:myStream_all。
轉碼的工作機制很簡單。推送到live應用的所有輸入流將被採用在[install-dir]/conf/[application]/Application.xml文件Transcoder/Templates中設置的轉碼模版文件中的參數來轉碼。
你可以根據需要配置多個轉碼後的輸出流。
讓我們仔細看以下轉碼模版中的配置。下面是隨Wowza Media
Server安裝後自帶的transrate.xml模版文件:
Code:
<!-- Example template for transrate, procing four new streams at different bitrates. Resultant streams can be played back indivially or as a group. source, 360p and 160p encode blocks are enabled through the Enable property, other examples are not enabled. Add additional encode blocks to your template as needed. -->
<Root>
<Transcode>
<Encodes>
<!-- Example Encode block for source, not required unless Member of StreamNameGroup. -->
<Encode>
<Enable>true</Enable>
<Name>source</Name>
<StreamName>mp4:${SourceStreamName}_source</StreamName>
<Video>
<!-- H.264, H.263, PassThru, Disable -->
<Codec>PassThru</Codec>
<Bitrate>${SourceVideoBitrate}</Bitrate>
<Parameters>
</Parameters>
</Video>
<Audio>
<!-- AAC, PassThru, Disable -->
<Codec>PassThru</Codec>
<Bitrate>${SourceAudioBitrate}</Bitrate>
<Parameters>
</Parameters>
</Audio>
<Properties>
</Properties>
</Encode>
<!-- Setup for 720p, high bandwith, main profile for desktop or set-top box -->
<Encode>
<Enable>false</Enable>
<Name>720p</Name>
<StreamName>mp4:${SourceStreamName}_720p</StreamName>
<Video>
<!-- H.264, H.263, PassThru, Disable -->
<Codec>H.264</Codec>
<!-- default, CUDA, QuickSync, NVENC -->
<Transcoder>default</Transcoder>
<GPUID>-1</GPUID>
<FrameSize>
<!-- letterbox, fit-width, fit-height, crop, stretch, match-source -->
<FitMode>fit-height</FitMode>
<Width>1280</Width>
<Height>720</Height>
<!-- <Crop>0,0,0,0</Crop> -->
<!-- <SourceRectangle>0,0,320,240</SourceRectangle> -->
</FrameSize>
<!-- baseline, main, high -->
<Profile>main</Profile>
<Bitrate>1300000</Bitrate>