ShareScreenClient
1.0.0
Le client de partage d'écran nécessite l'utilisation d'un programme serveur et un décodage en dur du code H264. La fonction de contrôle d'écran inversé n'est actuellement pas prise en charge.
structure de la requête MÉTHODE Longueur CSeq Contenu CRLF
structure de réponse STATUS Longueur CSeq Contenu CRLF
Listes de MÉTHODES
le port de contrôle est un nombre impair tel que PORT%2 = 1
Le port vidéo est un numéro pair tel que PORT%2 = 0
sample:
/******************** C->S **********************/
// /
// METHOD /
// | /
// | CSeq /
// | | /
// | |Length /
// | | | /
// | | | Content /
// | | | | /
// | | | | CRLF /
// | | | | | /
// | | | | | /
// SETUP 1 17 client-port=60001 rn /
// /
/************************************************/
/********************************* S->C *********************************/
/ /
/ STATUS /
/ | CSeq /
/ | |Length /
/ | | | Content /
/ | | | | CRLF /
/ | | | | | /
/ | | | | | /
/ | | | | | /
/ | | | | | /
/ | | | --------------------------------- | /
/ 200 1 33 client-port=60001;server-port=999 rn /
/ /
/************************************************************************/
/****************** C->S *****************/
// /
// METHOD /
// | /
// | CSeq /
// | | /
// | |Length /
// | | | /
// | | | Content /
// | | | | /
// | | | | CRLF /
// | | | | | /
// | | | | | /
// VOLUME 1 17 set=up;type=alarm rn /
// /
/*****************************************/
/********************* S->C ******************/
/ /
/ STATUS /
/ | CSeq /
/ | |Length /
/ | | | Content /
/ | | | | CRLF /
/ | | | | | /
/ | | | | | /
/ | | | | | /
/ | | | | | /
/ | | | -------- | /
/ 200 1 8 alarm=ok rn /
/ /
/*********************************************/
/********************** C->S **********************/
// /
// METHOD /
// | /
// | CSeq /
// | | /
// | |Length /
// | | | /
// | | | Content /
// | | | | /
// | | | | CRLF /
// | | | | | /
// | | | | | /
// CLICK 1 8 src=1280,720;order=200,250 rn /
// /
/**************************************************/
/********************* S->C ******************/
/ /
/ STATUS /
/ | CSeq /
/ | |Length /
/ | | | Content /
/ | | | | CRLF /
/ | | | | | /
/ | | | | | /
/ | | | | | /
/ | | | | | /
/ | | | -------- | /
/ 200 1 8 click=ok rn /
/ /
/*********************************************/
/************************** C->S **************************/
// /
// METHOD /
// | /
// | CSeq /
// | | /
// | |Length /
// | | | /
// | | | Content /
// | | | | /
// | | | | CRLF /
// | | | | | /
// | | | | | /
// TOUCH 1 8 src=1280,720;order=200,250,200,300 rn /
// /
/**********************************************************/
/********************* S->C ******************/
/ /
/ STATUS /
/ | CSeq /
/ | |Length /
/ | | | Content /
/ | | | | CRLF /
/ | | | | | /
/ | | | | | /
/ | | | | | /
/ | | | | | /
/ | | | -------- | /
/ 200 1 8 touch=ok rn /
/ /
/*********************************************/