关于消息推拉流选择问题——思考两天
来源:互联网 发布:三阶魔方淘宝 编辑:程序博客网 时间:2024/05/24 05:13
关于消息推拉流选择问题
总监让搞校园广播,让搞清楚是推还是拉,基于在这种场景下(无代码实现):
实际上就是哪一方主动的问题;
1、先说一下现在当前最为想用的方式,直播,
直播采用的是推拉结合的方式,对于录视频C1的来说是推流 ,因为消息源要发送音视频到服务器,
服务器S要接收消息,这样客服端C1主动发送信息到S,经过处理后,放在待发送的服务器缓存中,
S服务器端就等待监accpet()观看者C4来发送请求,当收到请求后,建立连接,连接后,服务器就源源不断的发送音视频到C4
2、对于广播来说就不一样了,广播终端是被动接受者,那么服务器端就是发送端,就应该说主动建立连接,所以,终端一直在监听accpet(),等待
服务器端发送建立连接请求,一旦建立连接后,就直接将缓存的音视频流发送到终端;
阅读全文
0 0
- 关于消息推拉流选择问题——思考两天
- SNS 背后的技术: 消息流的推拉模式选择
- SNS 背后的技术: 消息流的推拉模式选择
- SNS 背后的技术: 消息流的推拉模式选择
- 关于WM_NOTIFY与消息反射————耗费我两天时间才解决的问题
- 关于WM_NOTIFY与消息反射————耗费我两天时间才解决的问题
- 关于这两天遇到的一个问题
- 【Java Web】——基于事件流的访问XML方式之推拉模型
- 推拉
- [算法思考]关于2-sat判定求解中“同一组内必须选择”问题的思考
- ActiveMQ推拉模型与消息ACK
- 关于人生哲理——思考
- 关于人生哲理——思考
- 关于2-sat判定求解中“同一组内必须选择”问题的思考
- 关于2-sat判定求解中“同一组内必须选择”问题的思考
- 关于SNS消息推送的一点思考
- 关于选择生意的朴素思考
- 关于选择、冒泡排序的思考
- 子类继承父类中的static模块、构造方法执行顺序及java多态性
- 误删除数据恢复
- QlineEdit的过滤器设置
- Qt--设置Widget背景色
- Activity的生命周期要点复习
- 关于消息推拉流选择问题——思考两天
- 执行mysql命令报错,提示:mysql:command not found
- How to reprint the blogs from BoKeYuan to CSDN
- 关于rem加载闪烁的问题
- L1-039. 古风排版
- 模拟借书系统
- Scala 可变参数函数的灵活调用
- unity实现简单的加密使用次数限制时间限制功能
- CADMeister.v6.1-ISO 1DVD中文版,冲模设计软件