Update README.md

This commit is contained in:
夏楚 2017-06-05 18:00:34 +08:00 committed by GitHub
parent 1445b29390
commit c85027b24c

View File

@ -150,8 +150,8 @@ Android | [![Build Status](https://travis-ci.org/xiongziliang/ZLMediaKit_build_f
proxyMap.emplace(string(url),player); proxyMap.emplace(string(url),player);
} }
``` ```
## 为什么VLC播放一段时间就停止了 ## QA
- 为什么VLC播放一段时间就停止了
由于ZLMediaKit在实现RTSP协议时采用OPTIONS命令作为心跳包在RTP over UDP时有效如果播放器不持续发送OPTIONS指令那么ZLMediaKit会断开连接。如果你要用第三方播放器测试你可以改RTP over TCP方式或者修改ZLMediaKit的源码修改位置位置为src/Rtsp/RtspSession.cpp RtspSession::onManager函数,修改成如下所示: 由于ZLMediaKit在实现RTSP协议时采用OPTIONS命令作为心跳包在RTP over UDP时有效如果播放器不持续发送OPTIONS指令那么ZLMediaKit会断开连接。如果你要用第三方播放器测试你可以改RTP over TCP方式或者修改ZLMediaKit的源码修改位置位置为src/Rtsp/RtspSession.cpp RtspSession::onManager函数,修改成如下所示:
``` ```
@ -174,7 +174,7 @@ void RtspSession::onManager() {
/*} /*}
} }
``` ```
## 怎么测试服务器性能? - 怎么测试服务器性能?
ZLMediaKit提供了测试性能的示例代码在tests/test_benchmark.cpp。由于ZLToolKit默认关闭了tcp客户端多线程的支持如果需要提高测试并发量需要在编译ZLToolKit时启用ENABLE_ASNC_TCP_CLIENT宏具体操作如下 ZLMediaKit提供了测试性能的示例代码在tests/test_benchmark.cpp。由于ZLToolKit默认关闭了tcp客户端多线程的支持如果需要提高测试并发量需要在编译ZLToolKit时启用ENABLE_ASNC_TCP_CLIENT宏具体操作如下
@ -188,7 +188,7 @@ ZLMediaKit提供了测试性能的示例代码在tests/test_benchmark.cpp。
sudo make install sudo make install
``` ```
## github下载太慢了有其他下载方式吗 - github下载太慢了有其他下载方式吗
你可以在通过开源中国获取最新的代码,地址为: 你可以在通过开源中国获取最新的代码,地址为: