2019年6月工作总结

总结时间:2019年6月30日

总结人:韩放

工作内容:

1.哟呵直播开发

2.一乙农场客服商品对接

项目总结:

这个月主要是又做了一个直播类项目,这次主要的不同是根据客户的定制要求完全使用了腾讯IM加腾讯云直播点播实现的一个直播功能。这次主要记录腾讯云IM的集成过程。

主要代码模块:

1.IM集成(开放平台注册应用过程不记录)

1)cocoaPods集成IMSDK,并在项目初始化的时候注册应用

2)登陆登出和多设备登陆挤下线功能功能

由后台提供腾讯云登录账户和秘钥,在我们系统登陆成功之后登陆腾讯云IM。同理在我们系统退出登陆时候退出腾讯云IM,当收到其他设备登陆回调的时候弹出提示您的账号已在其他设备登陆,同时推出系统返回登陆页面。所使用到IM的api如下。

3)聊天室功能

每次进入直播间的时候需要加入聊天室,因为聊天,礼物,各种通知都是从IM聊天室发送的,普通文字消息,弹幕文字消息,礼物消息,还有直播停止,入场动画等等都是通过消息收发做的,所以进直播间加入聊天室,退出直播间离开聊天室。

4)消息收发

1对1私聊直接使用腾讯云框架就不多说了,主要说一下直播间各种自定义消息吧.除了普通的聊天室消,这次我们全部使用了腾讯云消息体中的自定义消息,结构体如下。

描述对应着我们不同场合的消息使用,如礼物,如弹幕等。在自定义数据里面我们添加了用户的头像,礼物的信息等,让每一个人都能完整的获取所需要的数据内容并加以展示,已实现直播间各种炫酷各种动画的效果

总结:基于腾讯云实现的IM和直播功能,总体来说也是拓宽了自己的一方面知识面,因为不同的客户就是有不同的需求,我们能做的就是尽量满足他们的要求,腾讯云的IM和直播还是比较稳定的,下次记录一下腾讯云直播的接入过程。希望以后在各种环境下不断地完善自己,丰富自己,以不变应万变,尽量实现客户的每一个小要求。

腾讯云html5直播开发,腾讯云IM开发 直播 聊天室相关推荐

  1. php mysql 站内消息_php如何开发网易云信消息抄送功能之聊天室消息保存到本地数据库...

    在开发APP时,需要使用到即时通讯功能.这里选择了网易云信.我们要将开发消息抄送功能,并且将聊天室的消息保存到本地的数据库中.其他的比如P2P聊天消息,群组聊天消息,群组操作,好友操作等消息,我这里就 ...

  2. 《Android Studio开发实战》学习(二)- 聊天室

    <Android Studio开发实战>学习(二)- 聊天室 背景 聊天室布局文件的编写 聊天室代码文件的编写 运行结果 背景 在前一篇文章 1中实现了使用Android Studio开发 ...

  3. Asp.Net Mvc基于Fleck开发的多人网页版即时聊天室

    一.项目的核心说明 1.Fleck这个是实现websocket一个比较简单第三方组件,它不需要安装额外的容器.本身也就几个接口可供调用. 2.项目是基于.net framework 4.7.2 ,在v ...

  4. Android开发笔记(一百一十一)聊天室中的Socket通信

    Socket通信 基本概念 对于程序开发来说,网络通信的基础就是Socket,但因为是基础,所以用起来不容易,今天我们就来谈谈Socket通信.计算机网络有个大名鼎鼎的TCP/IP协议,普通用户在电脑 ...

  5. python udp 直播_[Python] socket发送UDP广播实现聊天室功能

    原博文 2018-11-24 12:33 − 一.说明 本文主要使用socket.socket发送UDP广播来实现聊天室功能. 重点难点:理解UDP通讯流程.多线程.UDP广播收发等. 测试环境:Wi ...

  6. Linux下后台服务器开发_基于多线程的一对一QQ聊天室

    废话不多说直接上干货 1.目标 在实现回声服务器和客户端后 ,基于多线程设计一对一的聊天室 2.功能 在本机上实现客户端与服务器的实时聊天测试 以达到练习强化socket通信/多线程技术的目的 3.测 ...

  7. 全栈开发——动手打造属于自己的直播间(Vue+SpringBoot+Nginx)

    前言 大学的学习时光临近尾声,感叹时光匆匆,三年一晃而过.同学们都忙着找工作,我也在这里抛一份简历吧,欢迎各位老板和猎手诚邀.我们进入正题.直播行业是当前火热的行业,谁都想从中分得一杯羹,直播养活了一 ...

  8. 直播系统开发语音源码功能开发

    以视频进行直播.短视频为行业发展元年的 2019 年,吸引了众多企业产品的入局,但随着同类公司产品渐多,流量抢夺也愈发激烈.相比真人视频内容形态的直播营销方式,语音直播平台系统源码因为他们不需要露脸. ...

  9. 【直播聊天室】特点、构成及解决方案简介

    为方便开发者了解和接入融云直播聊天室,本文将介绍融云直播聊天室功能特点.主要构成及常见功能的解决方案. 一.产品介绍 融云直播聊天室,是专门为视频直播业务提供的一个产品.主要特点是: 丰富的聊天室消息 ...

  10. 【干货】直播聊天室详细分解,让你一眼学会快速搭建!

    直播聊天室 为方便开发者了解和接入融云直播聊天室,本文将介绍融云直播聊天室功能特点.主要构成及常见功能的解决方案. 产品介绍 融云直播聊天室,是专门为视频直播业务提供的一个产品.主要特点是: 丰富的聊 ...

最新文章

  1. bat kafka启动_windows 搭建kafka、zookeeper环境
  2. 推荐系统中所使用的混合技术介绍
  3. 计算机 专业英语 考试,《计算机专业英语》期末考试试卷
  4. Qt之布局管理——堆栈窗体
  5. C# winform引用com组件,创建AXHOST组件失败解决方案
  6. MySQL分区:range(范围)list(in)columns(多字段)hash(散列)key(非数值型的hash)复合(hash key)
  7. 项目管理九大知识点输入输出
  8. CSS样式中,background-image 背景图片居中显示并且在不同屏幕分辨率下始终居中
  9. linux达梦数据库执行sql脚本
  10. 免费报表工具 - RDP报表工具
  11. java完成登录页面+连接数据库
  12. 如何写出成功的商业计划书
  13. 有道云笔记分享_有道云笔记
  14. 利用 echarts 绘制江苏省的地图之三
  15. photoshop抠图场景二
  16. 静态路由 华三静态路由
  17. 【简易教程】使用3dmax利用网上免费人物模型来制作人物动作动画
  18. 结束任务管理器电脑黑屏怎么办
  19. 简单有一定效果的条纹噪声消除算法
  20. 好用的语音转文字的软件

热门文章

  1. Python-密码字典生成
  2. html5回到顶部代码,JS返回顶部实例代码
  3. 地统计学插值 | IDW(反距离)和Kriging(克里金)
  4. SQL2008如何建立数据库
  5. 机器学习笔记 - 什么是标准正态分布表?
  6. 【控制工程】与控制工程密切相关的拉普拉斯变换
  7. Code-NFine:NFine权限控制
  8. 2022大众点评商家数据
  9. 做一个简易jsp项目的详细开发流程及步骤
  10. 概率论——分布函数的性质