我正在寻找使用RTSP支持流媒体视频到多个设备的优势。我有:
还有其他想法吗?
答案 0 :(得分:3)
RTSP具有高度灵活性的优势,但代价是实施起来更加复杂。它也是一种广泛支持的标准,特别是在移动电话上,它是3GPP协议栈的一部分。
直接回复您的列表点:
RTSP可以使用UDP和TCP。有些客户端会在传输协议之间优雅地切换。
有很多选择;开源和商业。商业产品往往价格昂贵但功能齐全,而开源产品更灵活,但往往缺乏相当多的润色。
虽然有很多图书馆,但是没有像你想要的那么多的完成项目,大多数项目处于稳定状态,但已经很老了:
据我所知,DSS不支持RTSP连接的SSL,使用SSL传输实际视频可能太慢而不实用。
RTSP由VLC,QuickTime Player,mplayer,RealPlayer和大多数3G兼容手机支持(里程可能会有所不同)。
使用多播和UDP以及库支持的优势可能使RTSP / RTP非常适合内部应用程序。广泛的支持使其成为需要支持广泛客户的应用程序的理想选择。对于不需要与先前存在的技术兼容的外部应用,复杂性的实际成本可能不那么有利,例如不需要支持手机的互联网无线电。