锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 流媒体开源 / 以RTSP和RTP实现托管媒体聚合之介绍
服务方向
软件开发
办公财务MIS
股票
设备监控
网页信息采集及控制
多媒体
软件开发培训
Java 安卓移动开发
Java Web开发
HTML5培训
iOS培训
网站前端开发
VC++
C++游戏开发培训
C#软件
C语言(Linux)
ASP.NET网站开发(C#)
C#软件+ASP.NET网站
SOCKET网络通信开发
COMOLE和ActiveX开发
C++(Linux)
汇编和破解
驱动开发
SkinMagicVC++换肤
流媒体开发
MicroStation二次开发
计算机英语翻译
联系方式
固话:0371-63888850

手机:138-0381-0136

Q Q:396806883
微信:ryysoft

锐英源精品开源心得,禁止转载,违法必究。

以RTSP和RTP实现托管媒体聚合之介绍

该库为Rtp上使用的底层视频或音频格式提供了包对包的Rtp聚合。这意味着它不依赖于或暴露关于底层媒体的细节,这些细节的体现是播放媒体所需的对话框中获得的内容,也可以轻松导出给定的类来支持应用程序特定的功能,例如QOS和节流或其他功能,视频点播服务器需要这些功能。

它可以用于通过聚合数据包将包含在Tcp / Udp上的单个(低带宽)媒体资源提供 给数百个RtspServer用户。(Rtcp数据包不是聚合的,将独立计算,并对服务器中的每个Rtsp / Rtp会话进行适当的发送。)当我使用术语聚合时,我意味着重复(不转发)给另一个客户端,需要进行修改以将数据中继到另一个EndPoint,当然也可以指定排除。

它使用符合RFC2326和RFC3550的流程来提供许多其他功能。

如果要从诸如机顶盒之类的设备进行广播,也可以通过LAN连接到互联网,然后建立SourceMedia (然后可以添加密码)和然后将流OnDemand广播给任何连接的人。

这意味着您可以拥有许多不同类型的源流,例如JPEG、MPEG4、H263、H264等,并且您的客户端将接收与源流传输相同的视频。

这也意味着,你可以使用流行的工具,这个库包含RtspServer诸如FFmpegVLCQuickTimeLIVE555达尔文流媒体服务器等。

这使得开发人员可以播放/转码流,或将其保存到文件中,甚至可以使用RtspServer包含的这些工具来提取帧,因此您不必困顿于实际源流/设备的带宽或CPU。

您还可以添加第三层 - 例如:分离过程,并在不同的服务器上进行工作,而不必担心库之间的互操作。只需使用这个库创建RtspServer和源流。此外,从另一个进程/服务器使用AForge或另一个包装库和RtspServer进行通信. RtspServer然后与设备进行通信。运行您的处理,然后为流中所需的每个映像创建RFC2435框架。完成该步骤后,使用RtspServer通过Rtp发送。

此库还可以为您添加扩展和定制,因为您的代码转换和传输是在两个单独的服务器上完成的。如果没有希望,这张图将有助于您的理解。

理解服务器

除了提供一个RtspServer,它也提供了一个RtspClient和RtpClient 允许开发连接到任何RtspServer或端点,只要此端点上有可用的SessionDescription,为开发者提供一个简单的方法来使用流。

友情链接
版权所有 Copyright(c)2004-2015 锐英源软件

公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768

地址:郑州市文化路47号院1号楼4层(47-1楼位于文化路和红专路十字路口东北角,郑州大学工学院招待所南边,工学院科技报告厅西边。)