mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2026-07-01 15:32:23 +08:00
完成HLS按需生成流
This commit is contained in:
@@ -35,9 +35,12 @@ public:
|
||||
HlsCookieData(const MediaInfo &info);
|
||||
~HlsCookieData();
|
||||
void addByteUsage(uint64_t bytes);
|
||||
private:
|
||||
void addReaderCount();
|
||||
private:
|
||||
uint64_t _bytes = 0;
|
||||
MediaInfo _info;
|
||||
bool _added = false;
|
||||
};
|
||||
|
||||
class HlsMediaSource : public MediaSource {
|
||||
@@ -73,7 +76,7 @@ private:
|
||||
* 修改观看者个数
|
||||
* @param add 添加海思删除
|
||||
*/
|
||||
void modifyCount(bool add) {
|
||||
void modifyReaderCount(bool add) {
|
||||
if (add) {
|
||||
++_readerCount;
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user