王子贤
|
6dc5d0ab8d
|
合并
|
4 months ago |
Jolie
|
433b88b730
|
fix(discover): 设置房间控制器中的当前角色为普通用户
- 在房间详情更新后设置currentRole为normalUser
- 确保用户进入房间时具有正确的初始角色状态
|
4 months ago |
Jolie
|
760055960b
|
fix(live): 修复直播房间观众角色处理逻辑
- 调整聊天面板显示条件,确保仅非主播角色可见
- 更新 RTC 断开连接逻辑,传递当前用户角色以正确取消发布
- 在离开频道时增加对男性和女性观众的角色判断并执行取消发布
- 修改频道详情更新逻辑,避免清除男性信息并强制清空女性信息
- 优化 RTC 管理器中的取消发布方法
|
4 months ago |
Jolie
|
5b7bae50aa
|
fix(live): 修复直播房间观众角色处理逻辑
- 调整聊天面板显示条件,确保仅非主播角色可见
- 更新 RTC 断开连接逻辑,传递当前用户角色以正确取消发布
- 在离开频道时增加对男性和女性观众的角色判断并执行取消发布
- 修改频道详情更新逻辑,避免清除男性信息并强制清空女性信息
- 优化 RTC 管理器中的取消发布方法
|
4 months ago |
Jolie
|
280dd590c5
|
fix(discover): 更新直播间房间ID并修复RTC用户信息
- 修改默认加入的直播间ID为新值1190140590348701696
- 移除LiveRoomAnchorShowcase中的冗余代码
- 在RoomController中设置RTC用户信息时添加uid字段
|
4 months ago |
Jolie
|
5e432e8293
|
feat(rtc): 更新RTC频道详情并初始化用户信息
- 导入全局数据控制器以获取用户信息
- 在加入RTC频道后构造当前用户的座位信息
- 根据用户角色设置麦克风和视频状态
- 更新RTC频道详情中的男女观众信息
- 保持原有音频发布逻辑不变
|
4 months ago |
Jolie
|
1fd9e86c9a
|
fix(live): 修复直播间加入频道ID及界面显示问题
- 更新了discover页面中joinChannel的频道ID参数
- 优化了live_room_notice_chat_panel中的条件判断逻辑
- 修复了isLive状态下的颜色渐变显示问题
- 添加了调试日志输出以追踪isLive状态变化
|
4 months ago |
Jolie
|
8f6ee4f052
|
fix(discover): 修复聊天频道ID获取逻辑
- 统一使用RTCManager.instance.currentChannelId获取频道ID
- 移除冗余的空值判断逻辑
- 确保加入、离开和发送消息功能使用一致的频道标识
|
4 months ago |
Jolie
|
38eb5f83a4
|
fix(discover): 更新频道ID获取逻辑
- 修改 DiscoverPage 中的频道ID为新值 '1190127527251808256'
- 在 RoomController 中统一使用 RTCManager.instance.currentChannelId 获取频道ID
- 确保加入和离开聊天时使用的频道ID一致性和正确性
|
4 months ago |
Jolie
|
1f39ba928b
|
feat(live): 实现直播间连麦功能及RTC消息处理
- 添加对 RTC 消息类型的扩展支持,包括 join_chat 和 leave_chat
- 更新 RoomController 以处理连麦用户的加入与离开逻辑
- 修改 UI 组件以反映连麦状态变化(如按钮文字、颜色)
- 调整 RTM 消息解析流程,将未知类型消息路由至 RoomController 处理
- 移除调试日志并优化代码结构和可读性
- 修正网络请求返回值类型,确保数据模型一致性
- 增强 RTC 引擎用户加入事件的异步处理能力
|
4 months ago |
Jolie
|
dc0ad55c04
|
fix(live): 修复直播间性别判断逻辑错误
- 修改了直播间加入频道的ID参数
- 调整了性别判断条件,男性代码从1改为0,女性代码从2改为1
- 更新了聊天室加入逻辑中的性别角色分配
- 添加了调试日志以方便追踪rtc频道详情和用户性别信息
|
4 months ago |
Jolie
|
6a20709e6e
|
feat(rtm): 实现点赞消息处理并优化初始化流程
- 移除RTM初始化时的调试打印
- 在消息服务中增加对点赞消息类型的处理
- 移除主页面初始化时的SVGAEasyPlayer展示逻辑
|
4 months ago |
Jolie
|
2d28e8f75a
|
feat(live): 实现直播间主播展示与互动功能
- 引入 RoomController 管理房间状态
- 使用 Obx 监听 RTC 频道详情变化并更新 UI
- 重构 _buildSideAnchorCard 方法以支持用户信息动态显示
- 根据用户角色判断视频流类型(本地或远程)
- 添加麦克风图标及昵称显示逻辑
- 优化占位提示文本与样式
- 在点击事件中增加对直播状态的判断,实现加入/离开聊天的功能
- 新增 leaveChat 方法用于断开 RTC 连接并取消音视频发布
- 完善 RTC 管理器中的 publishAudio 和 unpublish 方法注释及逻辑
|
4 months ago |
Jolie
|
405a58aacb
|
feat(rtc): 实现RTC频道连接与用户角色管理功能
- 新增RTC频道连接、断开、用户详情获取等相关API接口
- 在RoomController中增加CurrentRole枚举及角色管理逻辑
- 实现观众加入连麦功能,支持不同性别用户进入不同席位
- 扩展聊天面板UI,根据用户角色动态显示连麦入口
- 增加RTC管理器发布音视频流的功能方法
- 调整聊天消息最大存储数量从100条增至300条
- 删除冗余的sendMessage旧方法定义
|
4 months ago |
Jolie
|
772d8d732d
|
feat(rtc): 添加RTC频道详情和座位用户信息模型
- 新增RtcChannelDetail类用于表示RTC频道详情
- 新增RtcSeatUserInfo类用于表示座位上的用户信息
- 实现fromJson和toJson方法支持序列化和反序列化
- 支持解析座位用户的各种属性如用户ID、昵称、头像等
- 添加_bool解析函数以处理不同类型的布尔值转换
- 为座位用户信息添加可选的UID字段
- 支持解析主播、男性、女性座位信息
|
4 months ago |
Jolie
|
9e2504e5f5
|
chore(deps): 更新 pubspec.lock 中的依赖源为 pub.flutter-io.cn
- 将所有依赖项的托管源从 pub.dev 更改为 pub.flutter-io.cn
- 移除 keframe 依赖项的直接主依赖声明
|
4 months ago |
ZHR007
|
ee65fef89c
|
Merge branch 'master' of http://git.qniao.cn/dating-agency/dating_touchme_app
* 'master' of http://git.qniao.cn/dating-agency/dating_touchme_app:
feat(live): 实现直播间RTC频道详情获取与展示优化
|
4 months ago |
ZHR007
|
0ba28e7863
|
no message
|
4 months ago |
Jolie
|
56e24a7402
|
feat(live): 实现直播间RTC频道详情获取与展示优化
- 新增获取RTC频道详情的API接口与数据模型
- 在RoomController中增加rtcChannelDetail状态管理
- 优化直播间头部用户信息展示逻辑,使用Obx响应式更新
- 移除直播间座位列表和关注按钮组件
- 更新聊天面板广告位为免费连麦入口展示
- 修复RTM初始化日志输出并完善token获取逻辑
- 添加keframe依赖并移除pull_to_refresh依赖
- 优化代码格式与字符串插值忽略规则
|
4 months ago |
ZHR007
|
1e8c2d9b8e
|
no message
|
4 months ago |
ZHR007
|
4c1378a8ab
|
Merge branch 'master' of http://git.qniao.cn/dating-agency/dating_touchme_app
* 'master' of http://git.qniao.cn/dating-agency/dating_touchme_app:
优化
|
4 months ago |
ZHR007
|
0e1b4afe3c
|
no message
|
4 months ago |
ZHR007
|
d476ebb4b7
|
no message
|
4 months ago |
王子贤
|
2d0a3e18c7
|
Merge branch 'master' of http://git.qniao.cn/dating-agency/dating_touchme_app
|
4 months ago |
王子贤
|
7bddfb9ac5
|
优化
|
4 months ago |
ZHR007
|
c8235a374a
|
no message
|
4 months ago |
王子贤
|
ba10aeea00
|
优化
|
4 months ago |
王子贤
|
eb7e7f3a9d
|
优化
|
4 months ago |
ZHR007
|
5b75843ab9
|
no message
|
4 months ago |
ZHR007
|
164b380c84
|
no message
|
4 months ago |
ZHR007
|
98900e2cd2
|
no message
|
4 months ago |
ZHR007
|
f58929110f
|
Merge branch 'master' of http://git.qniao.cn/dating-agency/dating_touchme_app
* 'master' of http://git.qniao.cn/dating-agency/dating_touchme_app:
feat(main): 添加SVGA动画播放功能并更新资源文件
refactor(discover): 优化房间控制器逻辑
feat(live): 实现直播观看功能并优化RTC管理
|
4 months ago |
ZHR007
|
f962ccc9f7
|
no message
|
4 months ago |
Jolie
|
aa60ae384a
|
feat(main): 添加SVGA动画播放功能并更新资源文件
- 引入flutter_svga库用于播放SVGA动画
- 在main_page.dart中添加SVGA动画播放逻辑
- 更新assets.dart文件中的图片资源路径
- 调整部分图片资源的声明顺序
- 添加新的火箭SVGA动画资源文件
- 更新pubspec.yaml和pubspec.lock依赖配置
|
4 months ago |
Jolie
|
820558ec24
|
refactor(discover): 优化房间控制器逻辑
- 移除冗余的isLoading状态变量
- 简化RTC频道加入流程,移除重复调用
- 提升代码可读性和维护性
|
4 months ago |
Jolie
|
0b981bc13b
|
feat(live): 实现直播观看功能并优化RTC管理
- 新增观众端加入直播间逻辑,支持主播和观众两种角色
- 优化RTC管理器,增加远程用户列表监听和通知机制
- 调整直播页面UI,完善主播展示区域和连麦用户显示
- 更新网络请求,支持通过频道ID获取RTC Token
- 完善登录流程,修复用户ID存储逻辑
- 增加网络安全配置文件,提升应用安全性
- 扩展Android支持的ABI架构,提高兼容性
- 优化登录页面布局和交互细节
|
4 months ago |
ZHR007
|
bad580d9b4
|
Merge branch 'master' of http://git.qniao.cn/dating-agency/dating_touchme_app
* 'master' of http://git.qniao.cn/dating-agency/dating_touchme_app:
优化修改资料逻辑,对接提现相关接口,优化用户详情展示,优化和测试登录逻辑
# Conflicts:
# lib/controller/mine/withdraw_history_controller.dart
|
4 months ago |
ZHR007
|
a8b820c49e
|
no message
|
4 months ago |
ZHR007
|
43d7f5831b
|
no message
|
4 months ago |
王子贤
|
6e40453cce
|
优化修改资料逻辑,对接提现相关接口,优化用户详情展示,优化和测试登录逻辑
|
4 months ago |
ZHR007
|
063f82cd53
|
no message
|
4 months ago |
ZHR007
|
03fdb2e0c0
|
no message
|
4 months ago |
Jolie
|
68a1597bae
|
添加聊天室公屏发送消息,封装优化工具类
|
4 months ago |
王子贤
|
6c1e973ecb
|
Merge branch 'master' of http://git.qniao.cn/dating-agency/dating_touchme_app
|
4 months ago |
王子贤
|
a87d9d5783
|
完善编辑信息的数据回显和预览展示,对接银行卡管理相关接口
|
4 months ago |
Jolie
|
0b7fb45235
|
Merge branch 'master' of http://git.qniao.cn/dating-agency/dating_touchme_app
# Conflicts:
# pubspec.lock
|
4 months ago |
Jolie
|
0d3ef4cc56
|
优化聊天板块
|
4 months ago |
王子贤
|
a64398270e
|
Merge branch 'master' of http://git.qniao.cn/dating-agency/dating_touchme_app
|
4 months ago |
王子贤
|
4ea8a67471
|
合并
|
4 months ago |
Jolie
|
be767ef08c
|
feat(rtc): 添加-发送消息功能 实现 sendMessage 方法用于发送字符串消息
- 使用 UTF-8 编码将消息转换为字节流
- 调用引擎的 sendStreamMessage 接口发送数据
- 打印发送成功的日志信息- 支持通过 streamId 发送消息到指定流
|
4 months ago |