社区
多媒体/流媒体开发
帖子详情
请问用live555,客户端在nat后面,怎么解决udp传输接收不到视频数据的问题
不填海的精卫
2016-10-19 10:56:45
服务器也是用live555 写的,有公网IP,客户端在路由器后面,求教,
...全文
741
1
打赏
收藏
请问用live555,客户端在nat后面,怎么解决udp传输接收不到视频数据的问题
服务器也是用live555 写的,有公网IP,客户端在路由器后面,求教,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rightorwrong
2016-10-20
打赏
举报
回复
先要主动连接下服务器,才能接收到数据
聊天
udp
通讯
聊天
udp
通讯
山东大学2018-2019计算机网络期末考试题
2018-2019年的计算机网络期末题目(今年考了选择题,但是选择题的难度很小,会背概念都能做出来)
ROS3.30上做PPC+叠加
ROS3.30上做PPC+叠加...ROS3.30上做PPC+叠加
基于
UDP
的
客户端
服务器双向通信实现详解
UDP
(用户
数据
报协议)是一种轻量级的
传输
层协议,采用无连接机制,无需建立和维护会话状态,因而具备低开销、高效率的特点。其头部仅8字节,包含源端口、目的端口、长度和校验和字段,结构简洁,
传输
延迟小,适用于实时音
视频
流、在线游戏和DNS查询等对时延敏感的场景。由于
UDP
不保证可靠性,
数据
包可能丢失、重复或乱序,因此需在应用层实现必要的重传、确认或序列号机制以提升通信质量。此外,
UDP
保留消息边界,每个sendto调用对应一个独立
数据
报,避免了TCP的流式粘包
问题
。
live
555
流媒体服务器源代码详解与应用
本章将对
live
555
这一开源流媒体服务器的源代码进行初步探索。首先,我们会了解
live
555
的基本构成和主要组成部分,为
后面
更深入的分析和理解打下基础。
live
555
不仅仅是一个流媒体服务器,它更是一个强大的流媒体处理框架,支持RTSP、RTP等多种流媒体协议,为开发者提供了丰富的API来实现流媒体的发布、分发和播放功能。接下来,我们会通过
live
555
源代码的结构和模块划分,分析它实现流媒体服务的核心机制,包括网络通信、
数据
处理和协议解析等。
多媒体/流媒体开发
2,554
社区成员
20,277
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章