注:使用阿里云的視頻直播功能是需要【付費(fèi)】的,每天晚上會結(jié)算當(dāng)天的費(fèi)用
- 進(jìn)入 阿里云--視頻直播功能,使用【舊版界面】,點(diǎn)擊“新建域名”,如下圖所示:

1531788847889.png
- 在“新建域名”彈出框中填寫“直播域名”,使用阿里云審核通過的頂級域名的子域名即可,例如:阿里云申請的頂級域名為abc.com,這里就可以填寫live.abc.com

1531789229501.png
-
點(diǎn)擊下一步之后,就會進(jìn)入到審核提示界面,等待域名審核就可以,這個過程大概5分鐘左右,可以刷新查看最新狀態(tài),當(dāng)狀態(tài)顯示正常時,就可以使用這個域名了
審核中:

1531789766417.png
? 審核通過:

1531789863262.png
- 將審核通過的域名填寫到阿里云--云解析DNS的域名解析記錄中,注意:記錄類型一定要選擇CNAME,如下圖所示:

1531789863333.png
- 配置好域名就可以開始使用視頻直播功能了

1531824266440.png

1531824330574_1.png
- 生成鑒權(quán)URL,原始URL中的
AppName和StreamName都可以自定義

1531824395213_1.png

1531824562955_1.png
- 單擊URL鑒權(quán)地址框中的內(nèi)容即可復(fù)制,然后打開OBS軟件,就可以進(jìn)行推流了

1531824726088.png

1531824771205.png
- 進(jìn)入阿里云中,可以查看直播信息

1531824846702.png
- 點(diǎn)擊“直播地址”,在彈出框中可以看到拉流信息,可以復(fù)制拉流信息,也可以直接播放

1531824876238.png
- 直接播放的效果:

1531824955085.png
- 生成推流和拉流信息的代碼
<?php
/*
傳入自定義參數(shù),即傳入應(yīng)用名稱和流名稱
*/
$AppName = 'boxuegu'; // 自定義AppName
$StreamName = 'room-1'; // 自定義StreamName
$host = 'live.qh2dxl.top'; // 有效的域名(已配置CNAME)
/*
時間戳,有效時間
*/
$time = time() + 1800;
/*
加密key,即直播后臺鑒權(quán)里面自行設(shè)置
*/
$key = '<鑒權(quán)KEY>'; // 與域名對應(yīng)的密鑰(鑒權(quán)KEY)
$strpush = "/$AppName/$StreamName-$time-0-0-$key";
/*
里面的直播推流中心服務(wù)器域名、vhost域名可根據(jù)自身實際情況進(jìn)行設(shè)置
*/
$pushurl = "rtmp://video-center.alivecdn.com/$AppName/$StreamName?vhost=$host&auth_key=$time-0-0-".md5($strpush);
$strviewrtmp = "/$AppName/$StreamName-$time-0-0-$key";
$strviewflv = "/$AppName/$StreamName.flv-$time-0-0-$key";
$strviewm3u8 = "/$AppName/$StreamName.m3u8-$time-0-0-$key";
$rtmpurl = "rtmp://$host/$AppName/$StreamName?auth_key=$time-0-0-".md5($strviewrtmp);
$flvurl = "http://$host/$AppName/$StreamName.flv?auth_key=$time-0-0-".md5($strviewflv);
$m3u8url = "http://$host/$AppName/$StreamName.m3u8?auth_key=$time-0-0-".md5($strviewm3u8);
/*
打印推流地址,即通過鑒權(quán)簽名后的推流地址
*/
echo $pushurl.'<br>';
/*
打印三種直播協(xié)議播放地址,即鑒權(quán)后的播放地址
*/
echo $rtmpurl.'<br>';
echo $flvurl.'<br>';
echo $m3u8url.'<br>';
- 將生成鑒權(quán)信息的PHP文件放置到站點(diǎn)目錄下,使用瀏覽器進(jìn)行訪問

1531825805998.png
- 分別復(fù)制推流和拉流的地址,進(jìn)行直播

1531826011242.png

1531826168754.png

1531826250908.png