我正在使用wowza将源rtsp流重定向到多种类型的终端设备.由于基于http的流媒体的缓冲限制,我不能将它用于我的应用程序.我需要为我的restream使用RTMP或RTSP.
除此之外:HTTP打包流需要大约3倍的密钥长度,或30秒的视频(银光和快速时间),所以我必须保持我的源流在wowza中保持缓冲区.这在我的应用程序中是不可能的,因为我必须节省wowza和源流之间的带宽.
据我了解,iOS不支持RTMP.因此,RTSP适用于iOS设备.
使用像JWPlayer这样的东西来保持一致性会很好,但是JWplayer不支持RTSP!
那么,是否有一个优雅的解决方案.像JWplayer这样的东西会自动为正确的客户端播放器服务(RTSP和RTMP客户端是唯一需要的).或者我必须自己扮演角色.
解决方法
我认为
VideoJS是一个很好的解决方案.它是免费的,并与Wowza向iOS发送视频的H264方式兼容
您可以基于VideoJS创建自己的JS HTML5播放器,源代码位于GitHub:https://github.com/zencoder/video-js,许可证是LGPL.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。