本申請(qǐng)屬于媒體流,特別涉及一種媒體流和通話的融合方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品。
背景技術(shù):
1、在相關(guān)技術(shù)中,各類直播流業(yè)務(wù)蓬勃發(fā)展,各類直播流媒體資源層出不窮。但是,目前媒體流資源均在各個(gè)ott(over?the?top)平臺(tái)及互聯(lián)網(wǎng)進(jìn)行傳播,尚未與通信網(wǎng)及業(yè)務(wù)進(jìn)行有效融合。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供一種媒體流和通話的融合方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品。
2、本申請(qǐng)實(shí)施例提供一種媒體流和通話的融合方法,應(yīng)用于媒體能力平臺(tái)中,所述方法包括:
3、在與通話業(yè)務(wù)相關(guān)的媒體錨定和媒體協(xié)商的過(guò)程結(jié)束后,接收應(yīng)用服務(wù)器(application?server,as)發(fā)送的媒體流控制請(qǐng)求;
4、向媒體內(nèi)容管控網(wǎng)元請(qǐng)求媒體流地址以及媒體流的處理配置信息;
5、在接收到所述媒體內(nèi)容管控網(wǎng)元返回的所述媒體流地址和所述媒體流的處理配置信息后,獲取媒體資源;
6、根據(jù)所述媒體資源確定可播放的媒體流的地址;
7、將所述可播放的媒體流的地址反饋至所述as,使所述as向通信系統(tǒng)核心網(wǎng)元下發(fā)攜帶有所述可播放的媒體流的地址的媒體播放請(qǐng)求,所述通信系統(tǒng)核心網(wǎng)元用于根據(jù)所述可播放的媒體流的地址,至少向所述通話業(yè)務(wù)的主叫終端發(fā)送所述可播放的媒體流。
8、在一些實(shí)施例中,所述媒體流控制請(qǐng)求是在所述通話業(yè)務(wù)的被叫終端摘機(jī)后由所述as發(fā)送的請(qǐng)求。
9、在一些實(shí)施例中,所述媒體流控制請(qǐng)求是在通話過(guò)程中所述as接收到媒體插播指令后發(fā)送的。
10、在一些實(shí)施例中,所述在接收到所述媒體內(nèi)容管控網(wǎng)元返回的所述媒體流地址和所述媒體流的處理配置信息后,獲取媒體資源,包括:在接收到所述媒體流地址和所述媒體流的處理配置信息后,響應(yīng)于能夠基于所述媒體流地址建立連接,基于建立的連接獲取所述媒體資源。
11、在一些實(shí)施例中,所述方法還包括:響應(yīng)于接收到所述媒體內(nèi)容管控網(wǎng)元返回的備用媒體流的媒體流地址和所述備用媒體流的處理配置信息,根據(jù)所述備用媒體流的媒體流地址,獲取所述備用媒體流,將所述備用媒體流確定為所述媒體資源。
12、在一些實(shí)施例中,所述根據(jù)所述媒體資源確定可播放的媒體流的地址,包括:根據(jù)所述處理配置信息對(duì)所述媒體資源進(jìn)行處理,得到處理后的媒體資源;在所述處理后的媒體資源中確定所述可播放的媒體流的地址。
13、本申請(qǐng)實(shí)施例還提供另一種媒體流和通話的融合方法,應(yīng)用于媒體內(nèi)容管控網(wǎng)元中,所述方法包括:
14、接收媒體能力平臺(tái)發(fā)送的獲取媒體流地址以及媒體流的處理配置信息的請(qǐng)求;所述媒體能力平臺(tái)用于在與通話業(yè)務(wù)相關(guān)的媒體錨定和媒體協(xié)商的過(guò)程結(jié)束后,接收as發(fā)送的媒體流控制請(qǐng)求,并用于在接收到媒體流控制請(qǐng)求后發(fā)送獲取媒體流地址以及媒體流的處理配置信息的請(qǐng)求;
15、向所述媒體能力平臺(tái)發(fā)送所述媒體流地址和所述媒體流的處理配置信息,所述媒體能力平臺(tái)用于在接收到所述媒體流地址和所述媒體流的處理配置信息后,獲取媒體資源,根據(jù)所述媒體資源確定可播放的媒體流的地址,將所述可播放的媒體流的地址反饋至所述as,使所述as向通信系統(tǒng)核心網(wǎng)元下發(fā)攜帶有所述可播放的媒體流的地址的媒體播放請(qǐng)求;所述通信系統(tǒng)核心網(wǎng)元用于根據(jù)所述可播放的媒體流的地址,至少向所述通話業(yè)務(wù)的主叫終端發(fā)送所述可播放的媒體流。
16、在一些實(shí)施例中,所述向所述媒體能力平臺(tái)發(fā)送所述媒體流地址,包括:
17、在所述媒體能力平臺(tái)的預(yù)設(shè)媒體流連接池中存在可用連接時(shí),向所述媒體能力平臺(tái)發(fā)送所述可用連接對(duì)應(yīng)的所述媒體流地址;在所述媒體能力平臺(tái)的預(yù)設(shè)媒體流連接池中不存在可用連接時(shí),響應(yīng)于能夠與第三方媒體源創(chuàng)建連接,基于與第三方媒體源建立的連接創(chuàng)建所述媒體流地址,向所述媒體能力平臺(tái)發(fā)送所述媒體流地址;
18、所述方法還包括:響應(yīng)于不能與所述第三方媒體源創(chuàng)建連接,按照預(yù)設(shè)策略啟用備用媒體流,向所述媒體能力平臺(tái)發(fā)送所述備用媒體流的媒體流地址和所述備用媒體流的處理配置信息。
19、本申請(qǐng)實(shí)施例還提供了一種媒體流和通話的融合裝置,應(yīng)用于媒體能力平臺(tái)中,所述裝置包括:
20、第一接收模塊,用于在與通話業(yè)務(wù)相關(guān)的媒體錨定和媒體協(xié)商的過(guò)程結(jié)束后,接收as發(fā)送的媒體流控制請(qǐng)求;
21、第一處理模塊,用于向媒體內(nèi)容管控網(wǎng)元請(qǐng)求媒體流地址以及媒體流的處理配置信息;在接收到所述媒體內(nèi)容管控網(wǎng)元返回的所述媒體流地址和所述媒體流的處理配置信息后,獲取媒體資源;根據(jù)所述媒體資源確定可播放的媒體流的地址;
22、第二處理模塊,用于將所述可播放的媒體流的地址反饋至所述as,使所述as向通信系統(tǒng)核心網(wǎng)元下發(fā)攜帶有所述可播放的媒體流的地址的媒體播放請(qǐng)求,所述通信系統(tǒng)核心網(wǎng)元用于根據(jù)所述可播放的媒體流的地址,至少向所述通話業(yè)務(wù)的主叫終端發(fā)送所述可播放的媒體流。
23、本申請(qǐng)實(shí)施例還提供了另一種媒體流和通話的融合裝置,應(yīng)用于媒體內(nèi)容管控網(wǎng)元中,所述裝置包括:
24、第二接收模塊,用于接收媒體能力平臺(tái)發(fā)送的獲取媒體流地址以及媒體流的處理配置信息的請(qǐng)求;所述媒體能力平臺(tái)用于在與通話業(yè)務(wù)相關(guān)的媒體錨定和媒體協(xié)商的過(guò)程結(jié)束后,接收as發(fā)送的媒體流控制請(qǐng)求,并用于在接收到媒體流控制請(qǐng)求后發(fā)送獲取媒體流地址以及媒體流的處理配置信息的請(qǐng)求;
25、第三處理模塊,用于向所述媒體能力平臺(tái)發(fā)送所述媒體流地址和所述媒體流的處理配置信息,所述媒體能力平臺(tái)用于在接收到所述媒體流地址和所述媒體流的處理配置信息后,獲取媒體資源,根據(jù)所述媒體資源確定可播放的媒體流的地址,將所述可播放的媒體流的地址反饋至所述as,使所述as向通信系統(tǒng)核心網(wǎng)元下發(fā)攜帶有所述可播放的媒體流的地址的媒體播放請(qǐng)求;所述通信系統(tǒng)核心網(wǎng)元用于根據(jù)所述可播放的媒體流的地址,至少向所述通話業(yè)務(wù)的主叫終端發(fā)送所述可播放的媒體流。
26、本申請(qǐng)實(shí)施例還提供了一種電子設(shè)備,所述電子設(shè)備包括處理器和用于存儲(chǔ)能夠在處理器上運(yùn)行的計(jì)算機(jī)程序的存儲(chǔ)器;其中,所述處理器用于運(yùn)行所述計(jì)算機(jī)程序以執(zhí)行上述任意一種媒體流和通話的融合方法。
27、本申請(qǐng)實(shí)施例還提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任意一種媒體流和通話的融合方法。
28、本申請(qǐng)實(shí)施例還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任意一種媒體流和通話的融合方法。
29、可以看出,在與通話業(yè)務(wù)相關(guān)的媒體錨定和媒體協(xié)商的過(guò)程結(jié)束后,媒體能力平臺(tái)可以向媒體內(nèi)容管控網(wǎng)元請(qǐng)求媒體流地址以及媒體流的處理配置信息,從而獲取媒體資源;在根據(jù)媒體資源確定可播放的媒體流的地址后,通過(guò)as以及通信系統(tǒng)核心網(wǎng)元,可以向被叫終端發(fā)送可播放的媒體流,使得被叫終端可以播放媒體流,實(shí)現(xiàn)了媒體流和通話的有效融合。
1.一種媒體流和通話的融合方法,其特征在于,應(yīng)用于媒體能力平臺(tái)中,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述媒體流控制請(qǐng)求是在所述通話業(yè)務(wù)的被叫終端摘機(jī)后由所述as發(fā)送的請(qǐng)求。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述媒體流控制請(qǐng)求是在通話過(guò)程中所述as接收到媒體插播指令后發(fā)送的。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在接收到所述媒體內(nèi)容管控網(wǎng)元返回的所述媒體流地址和所述媒體流的處理配置信息后,獲取媒體資源,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述媒體資源確定可播放的媒體流的地址,包括:
7.一種媒體流和通話的融合方法,其特征在于,應(yīng)用于媒體內(nèi)容管控網(wǎng)元中,所述方法包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述向所述媒體能力平臺(tái)發(fā)送所述媒體流地址,包括:
9.一種媒體流和通話的融合裝置,其特征在于,應(yīng)用于媒體能力平臺(tái)中,所述裝置包括:
10.一種媒體流和通話的融合裝置,其特征在于,應(yīng)用于媒體內(nèi)容管控網(wǎng)元中,所述裝置包括:
11.一種電子設(shè)備,其特征在于,應(yīng)用于媒體能力平臺(tái)中,所述電子設(shè)備包括處理器和用于存儲(chǔ)能夠在處理器上運(yùn)行的計(jì)算機(jī)程序的存儲(chǔ)器;其中,
12.一種電子設(shè)備,其特征在于,應(yīng)用于媒體內(nèi)容管控網(wǎng)元中,所述電子設(shè)備包括處理器和用于存儲(chǔ)能夠在處理器上運(yùn)行的計(jì)算機(jī)程序的存儲(chǔ)器;其中,
13.一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至8任一項(xiàng)所述的方法。
14.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至8中任一項(xiàng)所述的方法。