接口規(guī)范11.串流相關接口-創(chuàng)新互聯(lián)

11 串流相關接口

11.1.查詢串流任務

  • 用途
    查詢服務器上的串流任務。

    站在用戶的角度思考問題,與客戶深入溝通,找到康縣網站設計與康縣網站推廣的解決方案,憑借多年的經驗,讓設計與互聯(lián)網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網站制作、成都網站建設、企業(yè)官網、英文網站、手機端網站、網站推廣、域名與空間、雅安服務器托管、企業(yè)郵箱。業(yè)務覆蓋康縣地區(qū)。
  • 請求
    streamingMgr/?request=get_streaming&id=
    id 串流任務在服務器上的唯一編號,省略時會返回所有任務的列表。

  • 響應
    {
    "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個或多個串流任務。
    name串流的名稱,在添加任務時輸入
    id串流的唯一編號,在添加任務時系統(tǒng)自動分配,后續(xù)管理串流任務需要該id
    protocol輸入協(xié)議
    source_url視頻源地址
    video_only輸入源是否只有視頻,on表示只有視頻
    audio_only輸入源是否只有音頻,on表示只有音頻
    use_transcode是否啟動視頻轉碼,on表示啟動,off或者省略表示沒有轉碼
    width轉碼的輸出視頻畫面寬度,0表示保持輸入源畫幅大小
    height轉碼的輸出視頻畫面高度,0表示保持輸入源畫幅大小
    bitrate視頻轉碼的比特率,單位 kbps
    use_audio_transcode是否啟動音頻轉碼,on表示啟動,off或者省略表示沒有轉碼
    bitrate_audio音頻轉碼比特率 單位 kbps
    to_host串流的目標服務器IP或域名,localhost 表示串流到本機
    application串流的目標應用名
    stream串流的目標直播流名稱
    status串流任務狀態(tài) 0沒有運行 1正在運行 其他表示異常

11.2.添加串流任務

  • 用途
    添加一個串流任務。
    添加串流任務時,要調用接口的客戶端提供一個唯一的任務id,該id可由字母和數字組成,用于在調用后續(xù)接口時識別該任務。
    如果提供的id和已經存在任務的id相同,則服務器會將該請求當作修改串流任務處理。

  • 請求
    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
    參數:
    id任務唯一編號,應由字母或數字組成,長度建議在6個字符以上,要避免重復
    protocol串流輸入源的協(xié)議,支持rtsp、rtmp、udp、http、mms等協(xié)議
    source_url串流輸入的源地址,該參數需要進行【url編碼】
    video_only是否只有視頻,on表示只有視頻,在只有視頻時,所有音頻相關參數會被忽略
    use_transcode是否進行視頻轉碼,on表示進行轉碼,off或者省略表示不轉碼。如果不進行視頻轉碼,所有視頻轉碼參數會被忽略
    width視頻轉碼輸出的畫面寬度,單位像素
    height視頻轉碼輸出的畫面高度,單位像素
    bitrate視頻轉碼輸出的比特率,單位kpbs
    use_audio_transcode是否進行音頻轉碼,on表示進行轉碼,off或者省略表示不轉碼。如果不進行音頻轉碼,所有音頻轉碼參數會被忽略。
    bitrate_audio音頻轉碼比特率,單位kbps
    to_host串流輸出的目標服務器IP或域名,localhost表示向本機串流。
    application串流輸出的應用名,定義向服務器的哪個應用輸出直播流
    stream串流輸出的直播流名稱

  • 響應
    {
    "code":0
    }

11.3.啟動串流任務

  • 用途
    啟動一個串流任務。
    添加完串流任務后,可以調用該接口運行任務。

  • 請求
    streamingMgr/?request=start_streaming&id=BAF9B8E5BA819259
    id串流任務的唯一編號,可以通過查詢串流任務接口獲得。

  • 響應
    {
    "code":0
    }

11.4.停止串流任務

  • 用途
    停止一個串流任務。

  • 請求
    streamingMgr/?request=stop_streaming&id=8A9B587159245ED5
    id串流任務的唯一編號,可以通過查詢串流任務接口獲得。

  • 響應
    {
    "code":0
    }

11.5.刪除串流任務

  • 用途
    刪除一個串流任務。

  • 請求
    streamingMgr/?request=remove_streaming&id=8A9B587159245ED5
    id串流任務的唯一編號,可以通過查詢串流任務接口獲得。

  • 響應
    {
    "code":0
    }

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網絡助力業(yè)務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調度,確保服務器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務器買多久送多久。

當前標題:接口規(guī)范11.串流相關接口-創(chuàng)新互聯(lián)
URL網址:http://bm7419.com/article44/ggphe.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站改版、App設計網站收錄、網站設計公司網站內鏈、小程序開發(fā)

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網站網頁設計