Android支持播放網(wǎng)絡(luò)上的視頻。在播放網(wǎng)絡(luò)上的視頻時(shí),牽涉到視頻流的傳輸,往往有兩種協(xié)議,一種是HTTP,一種是RTSP。這兩種協(xié)議最大的不同是,HTTP協(xié)議,不支持實(shí)時(shí)流媒體的播放,而RTSP協(xié)議就支持。
Android中自帶的播放器,以及VideoView等都支持上述兩種協(xié)議,因此,可以直接播放網(wǎng)絡(luò)上的視頻,唯一不同的就是URI。
videoview 播放網(wǎng)絡(luò)視頻代碼使用方法
以前呢好多應(yīng)用的引導(dǎo)界面大多都是ViewPager輪播等,現(xiàn)在好多應(yīng)用為了實(shí)現(xiàn)炫酷的引導(dǎo)界面都使用了播放一個(gè)炫酷的視頻來作為引導(dǎo)界面,而這種炫酷的方法還比較省事兒,下面我寫一下怎么去實(shí)現(xiàn),而且是非常非常簡(jiǎn)單的就可以達(dá)到效果。
好,首先在項(xiàng)目中自定義一個(gè)videoview ,實(shí)現(xiàn)三個(gè)構(gòu)造方法,然后寫onMeasure方法:在里面計(jì)算一下它的高度,這個(gè)高度指的是這個(gè)組件的高度,因?yàn)槲覀儾シ诺囊曨l要全屏顯示,所以要這么設(shè)計(jì),這就是我們?yōu)槭裁匆远xvideoview的原因,自定義就這么簡(jiǎn)單完成。
這里為您提供的是videoview 播放網(wǎng)絡(luò)視頻代碼,可以非常方便的讓您使用。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版