mediastation.h
来自「随着计算机信息技术的飞速发展」· C头文件 代码 · 共 41 行
H
41 行
// MediaStation.h: interface for the CMediaStation class.
//
//////////////////////////////////////////////////////////////////////
#pragma once
#include "nschmgr.h"
class CMediaStation //: public CObject
{
public:
BOOL CreateStream(LPCSTR mStreamSource,LPCSTR mStreamAlias);//创建流
BOOL StartStream(LPCSTR mStationName,LPCSTR mStreamAlias);//启动流
BOOL StopStream(LPCSTR mStationName,LPCSTR mStreamAlias);//停止流
BOOL CreateStation(LPCSTR mStationName,LPCSTR mMulticastAddress,int mPort,LPCSTR mNetCardAddress,LPCSTR mNSCPath,LPCSTR mStationFormatFile/*h:\\tv\\01.mp3*/,LPCSTR mFormatType=".mp3");//创建多播站点
BOOL DeleteStation(LPCSTR mStationName);//删除多播站点
BOOL ConnectToServer(LPCSTR mServerName=NULL);//连接至Media服务器
CMediaStation();
virtual ~CMediaStation();
private:
void ClearObjects();
void CreateObjects();
private:
CStationAdmin mServer;
CStationChannels mChannels;
CStationChannel mChannel;
CStationClients mClients;
CStationClient mClient;
CStationHostAddresses mHostAddresses;
CStationAddress mAddress;
CStationStreams mStreams;
CStationStreamDescriptor mStreamDescriptor;
CStationStreamDescriptors mStreamDescriptors;
CStationChannelFormat mChannelFormat;
CStationChannelFormats mChannelFormats;
CStationStream mStream;
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?