高分解决 关于数据流问题

随机酱油 2016-11-01 04:51:50
描述情况:
我现在做视频转发,但是视频流数据到服务器是回调,客户端要数据流也是回调(在回调参数中给他),所以就导致了现在数据都在回调中。
提问题:
我怎么把视频数据的buffer给客户端?
注意:
1.视频数据是不断的来,客户端请求也是不定时的,但是我可以把同一个buffer给客户端。
2.不能用锁,两边都不能用锁,用了会卡。
3.不能把buffer存太多了,因为视频路数一多内存就爆了。
4.希望大家给我一个提示关于怎么处理这个buffer,简单一点的。谢谢
...全文
410 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tanta 2017-03-17
  • 打赏
  • 举报
回复
你这个问题需要知道几个因素: 1、是单客户端还是多客户端? 2、服务器与客户端不同步处理规则? 一般情况下: 会采用双缓冲,服务器接受视频流在其中一个缓冲区写入,写满后换到另一个缓冲区写。 客户端单独使用一个指针,指示在缓冲区的位置。
随机酱油 2016-11-10
  • 打赏
  • 举报
回复
自己顶一下
随机酱油 2016-11-10
  • 打赏
  • 举报
回复
怎么没人来呢?

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧