【技术实现步骤摘要】
媒体数据处理方法、装置、系统及可读存储介质
本申请涉及数据处理
,尤其涉及媒体数据处理方法、装置及可读存储介质。
技术介绍
目前,移动通信终端(例如手机、无线掌上电脑等)不但可以实现基本的通话、收发短信功能,而且还可以装有麦克风和摄像头,以录制音/视频(即音频和/或视频)数据,例如录制音频片段、拍摄视频短片等。目前也存在一些“手机直播”应用技术,此类技术方案是在手机等移动通信终端上安装直播系统的客户端软件,在互联网的直播服务器上,将音/视频文件或者电视流输出作为直播源,由直播服务器将直播源的数据流发送给移动通信终端,从而可以在移动通信终端上收看直播的音/视频。
技术实现思路
本申请实例提供了一种媒体数据处理方法,包括:接收第一客户端发送的直播数据流发送请求;其中,所述直播数据流发送请求中包括用于标识所述第一客户端的用户码;当根据所述用户码确定所述第一客户端具有直播权限时,或者根据所述用户码确定所述第一客户端具有直播权限,且所述用户码在有效期限内时,接受所述直播数据流发送请求;否则拒绝所述直播数据流发送请求;当接受所述直播数据流发送请求时,接入所述第一客户端发送的 ...
【技术保护点】
1.一种媒体数据处理方法,其特征在于,包括:接收第一客户端发送的直播数据流发送请求;其中,所述直播数据流发送请求中包括用于标识所述第一客户端的用户码;当根据所述用户码确定所述第一客户端具有直播权限时,或者根据所述用户码确定所述第一客户端具有直播权限,且所述用户码在有效期限内时,接受所述直播数据流发送请求;否则拒绝所述直播数据流发送请求;当接受所述直播数据流发送请求时,接入所述第一客户端发送的直播数据流;当拒绝所述直播数据流发送请求时,拒绝接入所述第一客户端发送的直播数据流。
【技术特征摘要】
1.一种媒体数据处理方法,其特征在于,包括:接收第一客户端发送的直播数据流发送请求;其中,所述直播数据流发送请求中包括用于标识所述第一客户端的用户码;当根据所述用户码确定所述第一客户端具有直播权限时,或者根据所述用户码确定所述第一客户端具有直播权限,且所述用户码在有效期限内时,接受所述直播数据流发送请求;否则拒绝所述直播数据流发送请求;当接受所述直播数据流发送请求时,接入所述第一客户端发送的直播数据流;当拒绝所述直播数据流发送请求时,拒绝接入所述第一客户端发送的直播数据流。2.根据权利要求1所述的方法,其中,所述用户码包括所述第一客户端所在终端的IP地址;所述方法进一步包括:建立具有直播权限的IP地址的IP地址列表;其中,所述当根据所述用户码确定所述第一客户端具有直播权限时,接受所述直播数据流发送请求包括:当在所述IP地址列表中查找到与所述用户码中的所述IP地址相同的IP地址时,确定所述第一客户端具有直播权限,接受所述直播数据流发送请求。3.根据权利要求1所述的方法,进一步包括:建立具有直播权限的第一客户端的直播ID列表;其中,根据所述用户码确定所述第一客户端具有直播权限,且所述用户码在有效期限内时,接受所述直播数据流发送请求包括:根据所述用户码确定直播ID及所述用户码的生成时间;当在所述直播ID列表中查找到所述确定的直播ID时,确定所述第一客户端具有直播权限;当所述用户码的生成时间满足预设时间条件时,确定所述用户码在有效期限内;当所述第一客户端具有直播权限,且所述用户码在有效期限内时,接受所述直播数据流发送请求。4.根据权利要求3所述的方法,进一步包括:建立具有直播权限的用户账号及对应的直播ID的列表;接收用户码客户端响应于对用户码控件的操作发送的用户码获取请求,所述用户码获取请求中包括用户账号及对所述用户码控件的操作时间;当在所述列表中查找到所述用户账号对应的直播ID时,采用预定算法根据所述直播ID及所述操作时间生成所述用户码;将所述用户码发送给所述用户码客户端,以使所述第一客户端在所述直播数据流发送请求中携带所述用户码。5.根据权利要求3所述的方法,在所述接入所述第一客户端发送的直播数据流之后,进一步包括:将所述根据所述用户码确定的所述直播ID设置为所述直播数据流的流ID。6.根据权利要求1所述的方法,进一步包括:接收第二客户端发送的直播数据流接收请求;其中,所述直播数据流接收请求中包括用于标识所述第二客户端的用户码;当确定所述用户码合法时,接受所述直播数据流接收请求;否则拒绝所述直播数据流接收请求;当接受所述直播数据流接收请求时,将与所述直播数据流接收请求相对应的直播数据流发送给所述第二客户端;当拒绝所述直播数据流接收请求时,拒绝将与所述直播数据流接收请求相对应的直播数据流发送给所述第二客户端。7.根据权利要求6所述的方法,其中,所述用户码包括所述第二客户端所在终端的IP地址;所述方法进一步包括:建立记录各合法或非法的IP地址的IP地址列表;其中,当在所述IP地址列表中查找到与所述用户码中的所述IP地址相同的IP地址时,确定所述用户码是否合法。8.根据权利要求1所述的方法,所述当接受所述直播数据流发送请求时,接入所述第一客户端发送的直播数据流之前,还包括:当不存在与所述第一客户端的连接时,建立与所述第一客户端的连接,接收所述第一客户端发送的直播数据流;当存在与所述第一客户端的连接时,当所述连接出现直播数据流传输码率超过预定时间保持为零的情况时,删除所述连接,建立与所述第一客户端的新连接,接入所述第一客户端发送的直播数据流;当所述连接未出现直播数据流传输码率超过预定时间保持为零的情况时,拒绝接入所述第一客户端发送的直播数据流。9.一种媒体数据处理方法,其特征在于,包括:向流媒体服务器发送用户码页面数据获取请求;接收流媒体服务器发送的用户码页面数据,并根据所述用户码页面数据展示用户码页面;响应于对所述用户码页面中用户码控件的操作,向流媒体服务器发送用户码获取请求,所述用户码获取请求中包括用户账号及所述用户操作所述用户码控件的时间,以使流媒体服务器根据所述用户账号查找与该用户...
【专利技术属性】
技术研发人员:李育中,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。