網絡直播中派發發言權的方法及裝置的制造方法
【技術領域】
[0001]本公開涉及網絡技術領域,特別涉及一種網絡直播中派發發言權的方法及裝置。
【背景技術】
[0002]隨著網絡技術的快速發展,提供了豐富的網絡服務,例如,視頻直播、網絡游戲等網絡活動。在一些網絡活動中,并不是任意用戶均可以進行消息發布、直播等行為,而是需要該用戶先獲取到發言權才可以進行。例如,在視頻直播的某些播放頻道上,需要在主播獲取了發言權的情況下,才可以開始直播。
[0003]在相關技術中,網絡直播中派發發言權的過程可以包括:播放頻道維護有發言權列表,該發言權列表中的用戶即可以獲取到發言權,為此,在當前的播放頻道上提供了獲取發言權的選項,用戶可以觸發該選項,當檢測到用戶觸發該選項時,將該用戶添加至發言權列表中,該用戶即獲取到發言權。
[0004]然而,上述提供的網絡直播中派發發言權的方法,需要用戶手動操作,導致操作不便。
【發明內容】
[0005]本公開實施例提供了一種網絡直播中派發發言權的方法及裝置。所述技術方案如下:
[0006]根據本公開實施例的第一方面,提供了一種網絡直播中派發發言權的方法,包括:
[0007]獲取使用權限需求信息,所述使用權限需求信息至少攜帶使用起始條件以及指定用戶信息,指定用戶是指需要獲取發言權的用戶;
[0008]獲取所述指定用戶信息,根據所述使用起始條件,將所述指定用戶信息添加至當前播放頻道上的發言權列表中,使得所述指定用戶自動獲取到所述發言權。
[0009]在本公開實施例的第一方面的第一種可能的實現方式中,所述獲取使用權限需求信息包括:
[0010]接收業務信息,所述業務信息包含子業務以及對應的用戶信息;
[0011 ]獲取所述子業務的開始時間點;
[0012]將所述子業務的開始時間點獲取為所述使用起始條件,將所述子業務對應的用戶信息獲取為所述指定用戶信息。
[0013]在本公開實施例的第一方面的第二種可能的實現方式中,所述獲取使用權限需求信息包括:
[0014]接收特定權限用戶發送的使用權限請求,所述使用權限請求至少攜帶所述使用起始條件以及所述指定用戶信息;
[0015]從所述使用權限請求提取所述使用權限需求信息。
[0016]在本公開實施例的第一方面的第三種可能的實現方式中,所述使用權限需求信息還攜帶使用終止條件,則根據所述使用起始條件,將所述指定用戶信息添加至當前播放頻道上的所述發言權列表中之后,所述方法還包括:
[0017]當檢測達到所述使用終止條件或接收終止使用請求時,將所述指定用戶信息從所述發言權列表中移除。
[0018]在本公開實施例的第一方面的第四種可能的實現方式中,所述使用權限需求信息還攜帶使用終止條件,所述根據所述使用起始條件,將所述指定用戶信息添加至當前播放頻道上的所述發言權列表中之后,所述方法還包括:
[0019]監聽所述發言權列表中的用戶信息;
[0020]若檢測到未達到使用終止條件或未接收終止使用請求,如果所述指定用戶信息被從所述發言權列表中移除,則將所述指定用戶信息重新添加至所述發言權列表中。
[0021]根據本公開實施例的第二方面,提供了一種網絡直播中派發發言權的裝置,包括:
[0022]第一獲取模塊,用于獲取使用權限需求信息,所述使用權限需求信息至少攜帶使用起始條件以及指定用戶信息,指定用戶是指需要獲取發言權的用戶;
[0023]第二獲取模塊,用于獲取所述第一獲取模塊所獲取到的所述指定用戶信息;
[0024]添加模塊,用于根據所述第一獲取模塊所獲取到的所述使用起始條件,將所述第二獲取模塊所獲取到的所述指定用戶信息添加至當前播放頻道上的發言權列表中,使得所述指定用戶自動獲取到所述發言權。
[0025]在本公開實施例的第二方面的第一種可能的實現方式中,所述第一獲取模塊包括:
[0026]接收單元,用于接收業務信息,所述業務信息包含子業務以及對應的用戶信息;
[0027]獲取單元,用于獲取所述接收單元所接收到的所述子業務的開始時間點;
[0028]所述獲取單元還用于將所述接收單元所接收到的所述子業務的開始時間點獲取為所述使用起始條件,將所述接收單元所接收到的所述子業務對應的用戶信息獲取為所述指定用戶信息。
[0029]在本公開實施例的第二方面的第二種可能的實現方式中,所述接收單元還用于接收特定權限用戶發送的使用權限請求,所述使用權限請求至少攜帶所述使用起始條件以及所述指定用戶信息;
[0030]所述第一獲取模塊還包括:
[0031 ]提取單元,用于從所述接收單元所接收到的所述使用權限請求提取所述使用權限需求?目息。
[0032]在本公開實施例的第二方面的第三種可能的實現方式中,所述裝置還包括:
[0033]移除模塊,用于當所述使用權限需求信息還攜帶使用終止條件,且檢測達到所述使用終止條件或接收終止使用請求時,將所述指定用戶信息從所述發言權列表中移除。
[0034]在本公開實施例的第二方面的第四種可能的實現方式中,所述裝置還包括:
[0035]監聽模塊,用于監聽所述發言權列表中的用戶信息;
[0036]所述添加模塊還用于當所述使用權限需求信息還攜帶使用終止條件,且檢測未達到使用終止條件或未接收終止使用請求時,如果所述監聽模塊監聽到所述指定用戶信息被從所述發言權列表中移除,則將所述指定用戶信息重新添加至所述發言權列表中。
[0037]根據本公開實施例的第三方面,提供了一種網絡直播中派發發言權的裝置,包括:
[0038]處理器;
[0039]用于存儲所述處理器的可執行指令的存儲器;
[0040]其中,所述處理器用于:
[0041]獲取使用權限需求信息,所述使用權限需求信息至少攜帶使用起始條件以及指定用戶信息,指定用戶是指需要獲取發言權的用戶;
[0042]獲取所述指定用戶信息,根據所述使用起始條件,將所述指定用戶信息添加至當前播放頻道上的發言權列表中,使得所述指定用戶自動獲取到所述發言權。
[0043]本公開實施例提供的技術方案可以包括以下有益效果:
[0044]獲取使用權限需求信息,該使用權限需求信息至少攜帶使用起始條件以及指定用戶信息,該指定用戶是指需要獲取發言權的用戶,獲取該指定用戶信息,根據使用起始條件,將指定用戶信息添加至當前播放頻道上的發言權列表中,使得該指定用戶自動獲取到發言權。當檢測到需要指定用戶獲取發言權時,能夠自動將該指定用戶的信息添加至發言權列表中,使得指定用戶自動獲取到發言權,如此,無需用戶手動操作,提高了操作的便捷性,同時也保證了網絡活動的正常運行。
[0045]應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0046]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0047]圖1A是根據一不例性實施例不出的一種直播系統的不意圖。
[0048]圖1B是根據一示例性實施例示出的一種網絡直播中派發發言權的方法流程圖。
[0049]圖2是根據另一示例性實施例示出的一種網絡直播中派發發言權的方法流程圖。
[0050]圖3是根據一示例性實施例示出的一種網絡直播中派發發言權的裝置框圖。
[0051]圖4是根據另一示例性實施例示出的一種網絡直播中派發發言權的裝置框圖。
[0052]圖5是根據一示例性實施例示出的一種網絡直播中派發發言權的裝置500的框圖。
【具體實施方式】
[0053]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0054]圖1A是根據一示例性實施例示出的一種直播系統的示意圖,該直播系統主要包括直播服務器110和終端120,本公開實施例提供的方法可以由該直播系統執行。其中,直播服務器110為用于直播的服務器,該直播服務器110可以通過無線網絡或有線網絡與終端120之間建立通信連接,上述終端120上運行有直播客戶端,直播客戶端可以通過終端120與直播服務器110之間建立的數據連接,獲取由直播服