RTMP播放器實(shí)例使用代碼參考

終于把連接RTMP服務(wù)器的原理搞通了,其實(shí)也不是很難,但花了大把時(shí)間,走了不少?gòu)澛?hellip;…本篇只講述關(guān)鍵的部分,主要目的是讓自己加印象,為解決下一部問題打好基礎(chǔ)。
AS版本:3.0
FLASHPLAYER: 10
開發(fā)環(huán)境:WindowXP FlashCS4
RTMP服務(wù)器:red5 , 假設(shè)服務(wù)器地址為:rtmp://rtmp_host/
RTMP實(shí)例:以red5下的oflaDemo實(shí)例為例
郵件: Gary@veepi.com publicgs@126.com
加載視頻流需要多個(gè)類共同運(yùn)作,所以首先列出這些類。
NetConnection 對(duì)象
NetConnection 作為視頻流數(shù)據(jù)的來源,以下代碼嘗試連接到rtmp服務(wù)器。
net_conn = new NetConnection;net_conn.connect(rtmp://rtmp_host/oflaDemo);
NetStream 對(duì)象
通過NetStream控制對(duì)象控制視頻的播放;
stream_ctrl = new NetStream(net_conn);
Video對(duì)象
最后將NetStream對(duì)象中的數(shù)據(jù)實(shí)例化為Video對(duì)象,調(diào)用VideoStream.play()方法播放視頻。
補(bǔ)充:
生成播放列表:已解決,參考<RTMP協(xié)議研究>;
播放控制和音量控制:已解決,用Netstream.seek方法,可實(shí)現(xiàn)視頻的拖動(dòng)、快進(jìn)/快退,SoundTransform.volume實(shí)現(xiàn)音頻的控制。
參數(shù)傳遞:stage.loaderInfo.parameters方法獲取網(wǎng)頁(yè)傳參。
相關(guān)文章
電腦音頻播放器哪個(gè)最好用? 10款好用的Windows本地音樂播放器推薦
再好聽的音樂也要有音頻播放器才能順利播放,而有些音頻播放器會(huì)損傷音樂原本的音質(zhì),或是廣告太多等,下面就為大家推薦一些最好用的Windows端音頻播放器,讓你收獲更好的2025-01-16抖音電腦版怎么設(shè)置直播可見范圍? 抖音電腦版設(shè)置誰(shuí)不能看的技巧
有的小伙伴在使用抖音直播伴侶的過程中想要更改直播間的可見范圍,設(shè)置只給粉絲看,或是不給某些人看,想要完成該設(shè)置,詳細(xì)請(qǐng)看下文介紹2024-09-23優(yōu)酷彈幕怎么沒了怎么辦? 電腦上優(yōu)酷視頻不顯示彈幕的解決辦法
看視頻很喜歡看字幕,但是發(fā)現(xiàn)電腦端的優(yōu)酷視頻竟然沒有字幕,該怎么辦呢?下面我們就來看看優(yōu)酷顯示視頻字幕的教程2024-08-09PotPlayer 和 LAVFilters配置滿足基本BDRIP回放需求
potplayer播放器內(nèi)置的解碼器是非常強(qiáng)大的,幾乎能流暢播放所有音視頻文件,但是因?yàn)橐恍┨厥庑枨螅蛘呦氆@得更高級(jí)的觀賞體驗(yàn),更流暢清晰的畫面質(zhì)量,我們就需要借助第2024-07-30基于PotPlayer 和 madVR 的播放器設(shè)置教程
Potplayer 是高清影視常用的播放器,想要結(jié)合madVR實(shí)現(xiàn)最強(qiáng)畫質(zhì),該怎么操作呢?下面我們就來看看詳細(xì)的設(shè)置圖文教程2024-07-30PotPlayer+LAV+MadVR+XySubFilter配置保姆級(jí)教程
Potplayer 作為 Windows 上很受歡迎的一款播放器,公認(rèn)的最佳配置為結(jié)合 LAV、madVR、XySubfilter 進(jìn)行使用,本文將介紹一種對(duì)其簡(jiǎn)單配置的方法2024-07-30PotPlayer播放器中如何進(jìn)行截圖 PotPlayer播放器中進(jìn)行截圖的方法
PotPlayer播放器中如何進(jìn)行截圖?依次點(diǎn)擊視頻——圖片截取,在子選項(xiàng)中就可以找到截圖功能,下方是關(guān)于如何使用PotPlayer播放器進(jìn)行截圖的具體操作方法2024-07-30potplayer如何設(shè)置多媒體鍵用于全局窗口 potplayer設(shè)置將多媒體鍵用于
potplayer如何設(shè)置多媒體鍵用于全局窗口?可以進(jìn)入到選項(xiàng)設(shè)置的窗口中,點(diǎn)擊打開快捷鍵選項(xiàng),找到其中的多媒體鍵設(shè)置選項(xiàng),之后進(jìn)行相應(yīng)的設(shè)置就好了2024-07-30PotPlayer如何將波形音量設(shè)為最大值 PotPlayer系統(tǒng)波形音量設(shè)為最大值
PotPlayer如何將波形音量設(shè)為最大值?只需要進(jìn)入到音量控制設(shè)置的窗口中,在設(shè)置頁(yè)面上將系統(tǒng)波形音量設(shè)為最大值選項(xiàng)進(jìn)行勾選上,之后點(diǎn)擊確定按鈕就可以了2024-07-30PotPlayer使用LAV+madvr渲染器播放4k原盤掉幀卡頓怎么辦?
madVR是一款非常強(qiáng)大的視頻渲染器,配合PotPlayer播放視頻可以提高畫面質(zhì)量,提高視頻幀率,讓畫面看起來更加生動(dòng)流暢,但是出現(xiàn)掉幀怎么辦呢?下面我們分享有效的解決辦法2024-07-25