目前已打通
1、live读取本地264文件发送到DSS进行分发;
2、live接收rtsp流发送到DSS进行分发;
3、读取摄像机码流通过纯粹的rtp打包发送到DSS进行转发;
4、live接收rtsp流存本地文件。
大部分代码都没有细究,有待挨个解决。。。
其中运行2时出现“injector->setDestination() failed: 401 Unauthorized“,
解决方法:
# cd /usr/local/movies/
# vi qtaccess
<Limit WRITE>
require any-user
</Limit>
require any-user
意思即允许任何用户使用DSS,最好是能找到通过识别特定用户,暂时尚未实现,有待进一步解决。。。