用途
查詢服務(wù)器上的串流任務(wù)。
請求
streamingMgr/?request=get_streaming&id=
id 串流任務(wù)在服務(wù)器上的唯一編號,省略時會返回所有任務(wù)的列表。
{
"code":0,
"data":{
"count":2,
"items":[
{
"name":"監(jiān)控視頻",
"id":"BAF9B8E5BA819259",
"protocol":"rtsp",
"source_url":"rtsp://192.168.2.246:8555/H264SubStream",
"video_only":"on",
"use_transcode":"on",
"video_size":"1280x720",
"width":"1280",
"height":"720",
"bitrate":"500",
"use_audio_transcode":"on",
"bitrate_audio":"56",
"to_host":"localhost",
"application":"show",
"stream":"cameral1",
"status":0
},
{
"name":"本地文件串流",
"id":"D16E78096B55C850",
"protocol":"file",
"source_url":"file:///var/media/jgdy.mp4",
"to_host":"localhost",
"application":"liveshow",
"stream":"jgdy",
"status":0
}
]
}
}
items元素包含0個或多個串流任務(wù)。
name串流的名稱,在添加任務(wù)時輸入
id串流的唯一編號,在添加任務(wù)時系統(tǒng)自動分配,后續(xù)管理串流任務(wù)需要該id
protocol輸入?yún)f(xié)議
source_url視頻源地址
video_only輸入源是否只有視頻,on表示只有視頻
audio_only輸入源是否只有音頻,on表示只有音頻
use_transcode是否啟動視頻轉(zhuǎn)碼,on表示啟動,off或者省略表示沒有轉(zhuǎn)碼
width轉(zhuǎn)碼的輸出視頻畫面寬度,0表示保持輸入源畫幅大小
height轉(zhuǎn)碼的輸出視頻畫面高度,0表示保持輸入源畫幅大小
bitrate視頻轉(zhuǎn)碼的比特率,單位 kbps
use_audio_transcode是否啟動音頻轉(zhuǎn)碼,on表示啟動,off或者省略表示沒有轉(zhuǎn)碼
bitrate_audio音頻轉(zhuǎn)碼比特率 單位 kbps
to_host串流的目標(biāo)服務(wù)器IP或域名,localhost 表示串流到本機(jī)
application串流的目標(biāo)應(yīng)用名
stream串流的目標(biāo)直播流名稱
status串流任務(wù)狀態(tài) 0沒有運行 1正在運行 其他表示異常
用途
添加一個串流任務(wù)。
添加串流任務(wù)時,要調(diào)用接口的客戶端提供一個唯一的任務(wù)id,該id可由字母和數(shù)字組成,用于在調(diào)用后續(xù)接口時識別該任務(wù)。
如果提供的id和已經(jīng)存在任務(wù)的id相同,則服務(wù)器會將該請求當(dāng)作修改串流任務(wù)處理。
請求
streamingMgr/?request=add_streaming&name=監(jiān)控視頻&id=BAF9B8E5BA819259&protocol=rtsp&source_url=rtsp%3a%2f%2f192.168.2.246%3a8555%2fH264SubStream&video_only=on&use_transcode=on&video_size=1280x720&width=1280&height=720&bitrate=500&use_audio_transcode=on&bitrate_audio=56&to_host=localhost&application=show&stream=cameral1
參數(shù):
id任務(wù)唯一編號,應(yīng)由字母或數(shù)字組成,長度建議在6個字符以上,要避免重復(fù)
protocol串流輸入源的協(xié)議,支持rtsp、rtmp、udp、http、mms等協(xié)議
source_url串流輸入的源地址,該參數(shù)需要進(jìn)行【url編碼】
video_only是否只有視頻,on表示只有視頻,在只有視頻時,所有音頻相關(guān)參數(shù)會被忽略
use_transcode是否進(jìn)行視頻轉(zhuǎn)碼,on表示進(jìn)行轉(zhuǎn)碼,off或者省略表示不轉(zhuǎn)碼。如果不進(jìn)行視頻轉(zhuǎn)碼,所有視頻轉(zhuǎn)碼參數(shù)會被忽略
width視頻轉(zhuǎn)碼輸出的畫面寬度,單位像素
height視頻轉(zhuǎn)碼輸出的畫面高度,單位像素
bitrate視頻轉(zhuǎn)碼輸出的比特率,單位kpbs
use_audio_transcode是否進(jìn)行音頻轉(zhuǎn)碼,on表示進(jìn)行轉(zhuǎn)碼,off或者省略表示不轉(zhuǎn)碼。如果不進(jìn)行音頻轉(zhuǎn)碼,所有音頻轉(zhuǎn)碼參數(shù)會被忽略。
bitrate_audio音頻轉(zhuǎn)碼比特率,單位kbps
to_host串流輸出的目標(biāo)服務(wù)器IP或域名,localhost表示向本機(jī)串流。
application串流輸出的應(yīng)用名,定義向服務(wù)器的哪個應(yīng)用輸出直播流
stream串流輸出的直播流名稱
{
"code":0
}
用途
啟動一個串流任務(wù)。
添加完串流任務(wù)后,可以調(diào)用該接口運行任務(wù)。
請求
streamingMgr/?request=start_streaming&id=BAF9B8E5BA819259
id串流任務(wù)的唯一編號,可以通過查詢串流任務(wù)接口獲得。
{
"code":0
}
用途
停止一個串流任務(wù)。
請求
streamingMgr/?request=stop_streaming&id=8A9B587159245ED5
id串流任務(wù)的唯一編號,可以通過查詢串流任務(wù)接口獲得。
{
"code":0
}
用途
刪除一個串流任務(wù)。
請求
streamingMgr/?request=remove_streaming&id=8A9B587159245ED5
id串流任務(wù)的唯一編號,可以通過查詢串流任務(wù)接口獲得。
{
"code":0
}
創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨有T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務(wù)器買多久送多久。
當(dāng)前標(biāo)題:接口規(guī)范11.串流相關(guān)接口-創(chuàng)新互聯(lián)
URL網(wǎng)址:http://aaarwkj.com/article44/ggphe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、App設(shè)計、網(wǎng)站收錄、網(wǎng)站設(shè)計公司、網(wǎng)站內(nèi)鏈、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容