国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

技術(shù)賦能-混流編排功能,助力京東618直播重保 | 京東云技術(shù)團(tuán)隊(duì)

這篇具有很好參考價(jià)值的文章主要介紹了技術(shù)賦能-混流編排功能,助力京東618直播重保 | 京東云技術(shù)團(tuán)隊(duì)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

每每到618、雙11這樣的大型活動(dòng)的時(shí)候,每天都有幾個(gè)重要的大v或者品牌直播需要保障。

以往的重點(diǎn)場(chǎng)次監(jiān)播方式是這么造的:

對(duì)每路直播的源流、各檔轉(zhuǎn)碼流分別起一個(gè)ffplay播放窗口,再手動(dòng)調(diào)整尺寸在顯示器桌面進(jìn)行布局,排到一屏里來監(jiān)播。

這樣做的缺點(diǎn):

  • 操作復(fù)雜,手動(dòng)調(diào)整畫面不美觀

  • 不同的拉流時(shí)間點(diǎn),起播時(shí)間有誤差,畫面無法協(xié)調(diào)一致

  • 當(dāng)拉多路流的時(shí)候,帶寬也受限制,基本上拉3-4個(gè)2m碼率以上的流本機(jī)就會(huì)卡頓了,此時(shí)如果流有問題,就不能準(zhǔn)確判斷卡頓來源了,檢查起來也比較費(fèi)勁

展示方式是這樣的:

ffplay 'rtmp://stream1' & ffplay 'rtmp://stream2' & ffplay 'rtmp://stream3' & ffplay 'rtmp:/stream4' & ffplay 'rtmp://stream5' & ffplay 'rtmp://stream6' & ffplay 'rtmp://stream7' & ffplay 'rtmp://stream8'

技術(shù)賦能-混流編排功能,助力京東618直播重保 | 京東云技術(shù)團(tuán)隊(duì)

技術(shù)賦能-混流編排功能,助力京東618直播重保 | 京東云技術(shù)團(tuán)隊(duì)

PS:這么多的窗口,點(diǎn)著是挺麻煩的??

在我們混流生產(chǎn)層能力完備后,就開始琢磨怎么將它賦能在平常或者大促的直播間重保上,同時(shí)也為了更加專業(yè)、更高效的進(jìn)行監(jiān)播,經(jīng)過了一段時(shí)間的打磨,提煉了一個(gè)簡單的混流編排功能。

它的工作模式是這樣的:

在這里你可以創(chuàng)建混流任務(wù),并支持你在不斷流的狀態(tài)下做到更新任務(wù)輸入信息。

將要監(jiān)播的直播流地址,需要展示的文字內(nèi)容、布局方式、混流輸出的模板配置進(jìn)行下發(fā),就可以拉到自動(dòng)編排好的直播流地址。

它現(xiàn)在長這個(gè)樣子:

技術(shù)賦能-混流編排功能,助力京東618直播重保 | 京東云技術(shù)團(tuán)隊(duì)

技術(shù)賦能-混流編排功能,助力京東618直播重保 | 京東云技術(shù)團(tuán)隊(duì)

最終呈現(xiàn)出來的混流的效果是這樣的??:

技術(shù)賦能-混流編排功能,助力京東618直播重保 | 京東云技術(shù)團(tuán)隊(duì)

也可以是這樣的:

技術(shù)賦能-混流編排功能,助力京東618直播重保 | 京東云技術(shù)團(tuán)隊(duì)

也可以呈現(xiàn)其他的布局方式,目前還沒做的那么豐富,不過底層能力和api接口是都支持的,完全靈活布局。

在混流任務(wù)運(yùn)行過程中,可以自由修改混流輸入源的配置。

這種新型的監(jiān)播方式,可以直觀的區(qū)分源流、各檔轉(zhuǎn)碼流的播放效果:畫面內(nèi)容是否正常,有無花屏、是否卡頓?

當(dāng)出現(xiàn)問題時(shí)能夠指導(dǎo)我們快速做出決策:

  • 轉(zhuǎn)碼流有問題,源沒有問題,快速排查任務(wù)日志,定位是什么原因?qū)е?/p>

  • 轉(zhuǎn)碼流有問題,源也有問題,迅速問題源流的流詳細(xì)信息,定位問題并通知業(yè)務(wù)方進(jìn)行操作

  • 主流都有問題,備流沒問題,通知業(yè)務(wù)方迅速切備流

還有其他的一些有點(diǎn):

  • 操作簡單方便,還可以記憶配置,下次直接修改

  • 每個(gè)播放端只需拉一路流,節(jié)省本地帶寬

  • 最多可以支持16路混流,一屏監(jiān)播16路流的畫面

  • 不斷流,輕松切換各種布局

  • 不斷流,隨便操作流的添加、刪除、修改

  • 方便分享給其他人進(jìn)行播放

混流布局功能的底層實(shí)現(xiàn)框架:

技術(shù)賦能-混流編排功能,助力京東618直播重保 | 京東云技術(shù)團(tuán)隊(duì)

技術(shù)賦能-混流編排功能,助力京東618直播重保 | 京東云技術(shù)團(tuán)隊(duì)

  • 定義通用的layout布局結(jié)構(gòu)-BasicClip
{
    ClipType string `json:"clipType"`
	LeftMargin int `json:"leftMargin"`
	PosX *int `json:"posX"`
	PosY *int `json:"posY"`
	Width int `json:"width"`
	Height int `json:"height"`
}

在此基礎(chǔ)上擴(kuò)展出更豐富的BorderClip, TextClip, ImageClip等類型,來滿足不同的布局元素設(shè)計(jì)。

  • 定義通用的videoMask結(jié)構(gòu),它可以包含多個(gè)clip interface, 即各種clip元素,在videoMask中各個(gè)clip是同一個(gè)layer的,只允許在限定的尺寸中進(jìn)行布局。
type VideoMask struct {
	Layer int `json:"layer"`
	Clips []interface{} `json:"clips"`
}
  • 每個(gè)輸入的視頻流,可以包含多個(gè)videoMask,多個(gè)videoMask在最終overlay的時(shí)候,按定義的layer先后順序進(jìn)行鋪疊,以達(dá)到最終的預(yù)期視頻布局效果。
應(yīng)用場(chǎng)景拓展
  • 什么情況下使用混流?

?當(dāng)設(shè)備不支持同時(shí)拉多路流時(shí)使用混流,比如sip入會(huì)的場(chǎng)景。

?需要多個(gè)視頻畫面、多個(gè)音頻流合成一個(gè)直播流時(shí)使用混流,比如會(huì)議錄制(rtc協(xié)議)場(chǎng)景、教育類場(chǎng)景(直播老師和學(xué)生的畫面)、直播連麥的場(chǎng)景等。

總結(jié):此次能在618重保期間發(fā)揮它的價(jià)值,也算是有所得。希望以后可以在日常直播、展會(huì)等其他重要直播活動(dòng)中發(fā)揮作用。關(guān)于混流的產(chǎn)品介紹以及更多的使用場(chǎng)景也會(huì)在后續(xù)的文章中一一展開,敬請(qǐng)期待。

作者:京東科技 孟曉偉

來源:京東云開發(fā)者社區(qū)文章來源地址http://www.zghlxwxcb.cn/news/detail-475729.html

到了這里,關(guān)于技術(shù)賦能-混流編排功能,助力京東618直播重保 | 京東云技術(shù)團(tuán)隊(duì)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【程序員日記】——從業(yè)務(wù)編排到低代碼 | 京東云技術(shù)團(tuán)隊(duì)

    【程序員日記】——從業(yè)務(wù)編排到低代碼 | 京東云技術(shù)團(tuán)隊(duì)

    之前總聊微服務(wù),今天換一個(gè)話題—低代碼。 低代碼這個(gè)詞也是最近這幾年很火的概念,尤其是遇到大環(huán)境下行,很多大廠和互聯(lián)網(wǎng)那個(gè)公司也在慢慢在低代碼方向發(fā)力,當(dāng)然,對(duì)于傳統(tǒng)項(xiàng)目交付型的軟件公司,低代碼也具有相當(dāng)大的吸引力。 用一個(gè)通俗易懂的說法,就是

    2024年02月05日
    瀏覽(18)
  • 京東數(shù)據(jù)分析軟件工具(京東618銷量查詢)

    京東數(shù)據(jù)分析軟件工具(京東618銷量查詢)

    這一期,我們主要分享今年618京東美妝的預(yù)售數(shù)據(jù),包括面部護(hù)膚、香水彩妝、男士面部護(hù)膚品類。 -面部護(hù)膚- 今年618,面部護(hù)膚品類在京東累計(jì)預(yù)售量達(dá)到130萬件,預(yù)售額達(dá)到13億元。預(yù)售期間,護(hù)膚品類均價(jià)在1010元左右。期間,約有381個(gè)熱銷品牌和500家熱銷店鋪,是今年

    2024年02月08日
    瀏覽(27)
  • GPT-4助力數(shù)據(jù)分析:提升效率與洞察力的未來關(guān)鍵技術(shù) | 京東云技術(shù)團(tuán)隊(duì)

    GPT-4助力數(shù)據(jù)分析:提升效率與洞察力的未來關(guān)鍵技術(shù) | 京東云技術(shù)團(tuán)隊(duì)

    隨著大數(shù)據(jù)時(shí)代的到來,數(shù)據(jù)分析已經(jīng)成為企業(yè)和組織的核心競爭力。然而,傳統(tǒng)的數(shù)據(jù)分析方法往往無法滿足日益增長的數(shù)據(jù)分析需求的數(shù)量和復(fù)雜性。在這種背景下,ChatGPT-4作為一種先進(jìn)的自然語言處理技術(shù),為數(shù)據(jù)分析帶來了革命性的提升,助力企業(yè)和組織更高效地挖

    2024年02月13日
    瀏覽(20)
  • 360發(fā)布三款安全路由器 618京東首發(fā)

    6月11日下午消息,360今日召開路由器新品發(fā)布會(huì),共推出360安全路由P1炫彩系列、360安全路由mini和360安全路由5G三款產(chǎn)品。 其中 360安全路由mini售價(jià)59元 。配置方面,360安全路由mini采用高端鋁合金機(jī)身超薄設(shè)計(jì),配備2根高增益天線,300M無線傳輸速率。搭載360OS,通過手機(jī)AP

    2024年02月08日
    瀏覽(15)
  • 2022京東618預(yù)售一般多久才發(fā)貨啊?幾天能收到貨?

    2022京東618預(yù)售一般多久才發(fā)貨啊?幾天能收到貨? 2022年618京東預(yù)售即將拉開序幕,今天晚上8點(diǎn)就是京東618年中大促活動(dòng)預(yù)售上線了,屆時(shí)大家就可以為自己心愛的手機(jī)、家電支付定金了,有小伙伴問京東618預(yù)售什么時(shí)候發(fā)貨?支付定金之后就發(fā)貨嗎?預(yù)售商品最快需要幾天能收

    2024年02月10日
    瀏覽(14)
  • 助力618-Y的混沌實(shí)踐之路

    混沌工程(Chaos Engineering)的概念由 Netflix 在 2010 年提出,通過主動(dòng)向系統(tǒng)中引入異常狀態(tài),并根據(jù)系統(tǒng)在各種壓力下的行為表現(xiàn)確定優(yōu)化策略,是保障系統(tǒng)穩(wěn)定性的新型手段。 混沌工程是一門在分布式系統(tǒng)上進(jìn)行實(shí)驗(yàn)的學(xué)科,目的是建立人們對(duì)于復(fù)雜系統(tǒng)在生產(chǎn)環(huán)境中抵御

    2024年02月14日
    瀏覽(17)
  • 「專題速遞」數(shù)據(jù)驅(qū)動(dòng)賦能、賽事直播優(yōu)化、RTC技術(shù)、低延時(shí)傳輸引擎、多媒體處理框架、GPU加速...

    「專題速遞」數(shù)據(jù)驅(qū)動(dòng)賦能、賽事直播優(yōu)化、RTC技術(shù)、低延時(shí)傳輸引擎、多媒體處理框架、GPU加速...

    點(diǎn)擊文末閱讀原文, 免費(fèi)報(bào)名【抖音背后的體驗(yàn)增長實(shí)戰(zhàn)揭秘】專場(chǎng) 隨著全行業(yè)視頻化的演進(jìn),營銷、知識(shí)、商業(yè)和空間的交互體驗(yàn)正在被重塑。這種變化不僅僅是一種抽象的趨勢(shì),更是關(guān)系到用戶留存和業(yè)務(wù)增長的關(guān)鍵因素。面對(duì)這樣的挑戰(zhàn),一個(gè)關(guān)鍵的問題擺在我們面

    2024年02月06日
    瀏覽(22)
  • 技術(shù)分享| anyRTC音視頻混流技術(shù)解析

    技術(shù)分享| anyRTC音視頻混流技術(shù)解析

    在視頻通訊場(chǎng)景中,比如會(huì)議、直播等經(jīng)常能看到圖像合成的場(chǎng)景。圖像合成是在指定的一塊畫面區(qū)域,在這個(gè)區(qū)域內(nèi),按畫面的位置(坐標(biāo))布局,將區(qū)域中的每個(gè)視頻畫面的像素混合計(jì)算成一個(gè)像素(RGB)。比如以下是anyRTC的H323合成畫面: 如圖所示,一幅圖像或畫面是由很

    2024年02月07日
    瀏覽(25)
  • 視頻直播源碼技術(shù)知識(shí)分享:連麥功能(一)

    視頻直播源碼技術(shù)知識(shí)分享:連麥功能(一)

    ? ? ?在講今天的視頻直播源碼技術(shù)知識(shí)之前,我想為大家另外說一個(gè)知識(shí)引出今天的話題,這個(gè)知識(shí)就是傳統(tǒng)直播與現(xiàn)代視頻直播的區(qū)別:傳統(tǒng)直播通常是指通過電視、廣播等媒體,將活動(dòng)、演出等活動(dòng)在現(xiàn)場(chǎng)傳遞給觀眾的方式;而現(xiàn)代網(wǎng)絡(luò)直播是指通過網(wǎng)絡(luò)、移動(dòng)應(yīng)用等

    2024年02月09日
    瀏覽(22)
  • 直播程序源碼技術(shù)分享主播邀請(qǐng)上麥功能

    直播程序源碼技術(shù)分享主播邀請(qǐng)上麥功能

    ? ? ?在我們?nèi)粘I钪?,常常要面臨很多的社交,而在眾多社交方式中,我們常使用的方式之一就是邀請(qǐng)別人進(jìn)行交流,以聊天來熟悉對(duì)方,進(jìn)行認(rèn)識(shí)。我今天要分享的知識(shí)和這個(gè)社交方式有些相似,它是一種網(wǎng)絡(luò)中的社交,也可以稱之為互動(dòng),常常出現(xiàn)的直播程序源碼的

    2024年02月11日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包