⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cmediasocketserver.h

📁 Mpeg流的网络客户端实时播放
💻 H
字号:
//
// CMediaSocketServer.h
// Created by Qiming Lu, 2002-02-26
// 

#if !defined(__CMediaSocketServer_h__)
#define __CMediaSocketServer_h__

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "CWorkerSocket.h"

#define MPEG1_PACK        2324


// Payload types
#define DATA_REQUEST			0X00    // Request the remote data
#define DATA_REFUSED            0X01    // Refuse the remote data
#define DATA_MEDIA              0X02    // Media data
#define DISCONNECT_REQUEST      0X03    // Request the remote to shut down


//////////////////////////////////////////////////////////////////////////////
class CMediaSocketServer : public CWorkerSocket
{
public:
	CMediaSocketServer();
	virtual ~CMediaSocketServer();

// Attributes
protected:
	CFile    m_objFile;
	CString  m_strSourceFile;
	bool     m_bReadyToSend;
	LONG     m_lBytesSent;

public:
	void SetSourceFile(const char * inPath);
	void SendAtOnce(void);

	virtual void ReceivingLoop(void);
	virtual void SendingLoop(void);
};

#endif // !defined(__CMediaSocketServer_h__)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -