The invention relates to a method for real-time chat in the game iOS, which comprises the following steps: after running the game, waiting to receive network data, if the received network data, to data analysis according to the conversion process, the conversion results generated, display interface, conversion results will be presented to the user, if you need to send data to chat, send data conversion according to the results, select the default mode conversion, compression, encryption conversion results, get the data to be transmitted, the data to be sent into the network data stream to be transmitted, transmission of network data flow. The invention can manage the chat data in a unified way, and can realize text data, expression packet data and voice data transmission between users across platforms, and improve the stability of chat data transmission on the basis of reducing data volume.
【技术实现步骤摘要】
一种iOS游戏中实时聊天的方法
本专利技术涉及iOS游戏中用户间数据传输
,具体说是一种iOS游戏中实时聊天的方法。
技术介绍
在网络游戏中,陌生人之间组队游戏的情况极为普遍,在不能直接见面的情况下,在线沟通(在线聊天)就显得很重要。常用的在线沟通方式有:文字沟通,表情包沟通,语音沟通等。这些沟通方式一般都集成于游戏APP中,供用户随时使用。作为同款游戏,既有iOS平台,也有android平台,在不同平台上玩同款游戏的用户,在进行在线沟通时,如何传输文本数据、表情包数据、语音数据(统称为聊天数据)需要给予解决,否则将影响用户在线沟通的及时性和准确性。另外,过高流量的沟通数据也需要处理,否则不利于网络游戏的正常运行。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种iOS游戏中实时聊天的方法,对聊天数据进行统一管理,能够跨平台实现用户之间的文本数据、表情包数据、语音数据传输,在减小数据量的基础上,提高聊天数据传输的稳定性。为达到以上目的,本专利技术采取的技术方案是:1.一种iOS游戏中实时聊天的方法,其特征在于,包括如下步骤:游戏运行后,等待接 ...
【技术保护点】
一种iOS游戏中实时聊天的方法,其特征在于,包括如下步骤:游戏运行后,等待接收网络数据,如果收到网络数据,则转数据解析转换处理,根据转换结果,生成显示界面,将转换结果呈现给用户,如果需要发送聊天数据,则转数据发送转换处理,根据转换结果,选择预设方式压缩、加密转换结果,得到待发送数据,将待发送数据转换成即将发送的网络数据流,发送网络数据流。
【技术特征摘要】
1.一种iOS游戏中实时聊天的方法,其特征在于,包括如下步骤:游戏运行后,等待接收网络数据,如果收到网络数据,则转数据解析转换处理,根据转换结果,生成显示界面,将转换结果呈现给用户,如果需要发送聊天数据,则转数据发送转换处理,根据转换结果,选择预设方式压缩、加密转换结果,得到待发送数据,将待发送数据转换成即将发送的网络数据流,发送网络数据流。2.如权利要求1所述的iOS游戏中实时聊天的方法,其特征在于:游戏运行后,首先检测网络状态,如果无网络,则返回网络异常,停止游戏运行,如果有网络,则返回网络正常,开启socket链接,如果开启失败,则重试开启socket链接,在重试超过一定次数时,返回失败,停止游戏运行,如果开启成功,则开启网络链接,然后等待接收网络数据。3.如权利要求1所述的iOS游戏中实时聊天的方法,其特征在于:所述数据解析转换处理具体包括如下步骤:将网络数据解压、解密,判断是文本数据还是语音数据,如果是文本数据,则转文字聊天显示,如果是语音数据,则转语音聊天显示。4.如权利要求3所述的iO...
【专利技术属性】
技术研发人员:邱扬,
申请(专利权)人:北京酷我科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。