音视频传输
文章平均质量分 84
mediapro
这个作者很懒,什么都没留下…
展开
-
音视频可靠低延时组播传输实现
作为一种与单播(Unicast)和广播(Broadcast)并列的通信方式,组播(Multicast)技术能够有效地解决单点发送、多点接收的问题,从而实现了网络中点到多点的高效数据传送,能够节约大量网络带宽、降低网络负载。常见基于组播的音视频应用有同屏教学、校园广播等。组播基于UDP传输,因此同样面临UDP传输常见的乱序、丢包、重复等挑战,本SDK主要为传统UDP组播增加FEC前向纠错、NACK丢包重传、Qos、JitterBuff等功能,为开发音视频组播应用提供快速解决方案。原创 2022-04-27 00:45:42 · 926 阅读 · 0 评论 -
SRT传输库评估
SRT是Haivision开源的一套集FEC前向纠错、ACK、NAK选择性重传、JitterBuff、拥塞控制、传输安全保障等技术于一体的实时传输解决方案。方案基于UDP协议进行扩展,目前SRT在广电领域获得了不错的应用,因其弱网抵抗以及较好的实时性,必将取代基于TCP的RTMP伪直播方案。SRT方案使用C++开发,提供C风格接口,依赖OpenSSL\Pthreads库,官方编译脚本支持Windows、Linux、Mac\IOS系统,可自行参考移植到Android。原创 2020-04-27 15:01:12 · 4977 阅读 · 4 评论 -
一种轻量级、低耦合、高可靠、高并发的RTMP录制收录服务器
RTMP在直播领域取得了不错的应用,某项目需要针对RTMP流进行多路并发录制,在分析了多种解决方案的弊端后,我们实现了一种轻量级、低耦合、高可靠性的RTMP并发录制方案。背景现有录制方案包括:A、在RTMP流媒体服务器上实现录制。比如第三方的阿里云、腾讯云等均提供录制服务。比如使用SRS\Nginx-rtmp作为媒体服务器时,在其基础上增加服务器端录制。B、使用ffmpeg+脚本方...原创 2020-03-24 00:53:47 · 961 阅读 · 0 评论 -
使用FEC改善UDP(RTP)音视频传输效果
实时音视频领域UDP才是王道 在 Internet 上进行音视频实时互动采用的传输层方案有TCP(如:RTMP)和UDP(如:RTP)两种。TCP协议能为两个端点间的数据传输提供相对可靠的保障,这种保障是通过一个握手机制实现的。当数据传给接收者时,接收者要检查数据的正确性。发送者只有接到接收者的正确性认可才能发送下一个数据块。如果没有接到确认报文,这个数据块就得重传。原创 2015-12-24 12:33:12 · 25414 阅读 · 13 评论 -
UDP RTP 丢包 解决方案AVCom模块API接口使用说明
UDP RTP 丢包解决 AVCom的API接口使用说明原创 2016-07-21 10:21:35 · 4714 阅读 · 2 评论 -
RTP直播分发服务器集群方案
当前支持RTMP接入的服务器比较多,SRS、Nginx-rtmp、FMS、WOWza、RED5等等,但支持RTP接入并支持集群化的并不多,为此我们开发了一款RTP接入的直播分发服务器集群原创 2016-12-01 18:17:09 · 11634 阅读 · 0 评论 -
QOS FEC NACK 实时音视频传输库测试报告(声网、腾讯实时音视频测试)
目录QOS-FEC-NACK传输库简介实验环境测试DEMO说明测试项说明测试结果竞品分析总结 QOS FEC NACK 实时音视频传输库测试报告 ...原创 2018-09-29 11:09:17 · 7541 阅读 · 2 评论 -
组播屏幕共享、Android屏幕共享开发小结
因近期项目需要,实现了一套多种网络拓扑、多种应用场景的多平台屏幕共享系统,包括组播屏幕共享、服务器转发屏幕共享、P2P屏幕共享,暂支持Windows屏幕共享给Windows,Windows屏幕共享给Android等,后续加入android、IOS的相互共享。下文进行简单的总结,具体细节请参考www.mediapro.cc 应用场景 1、一对一屏幕共享...原创 2019-01-30 13:13:55 · 4824 阅读 · 2 评论