Skip to content
Was this article helpful?

mediaclassification

Statistics for mediaclassification.

Properties

(click to see Operations)

Name Data Type PermissionsDescription
clearstats<String>Read-writeClear the statsistics / counters.<br>Possible values = basic, full
mcencvideo<Double>Read-onlyTotal number of encrypted video streams
mcencvideorate<Double>Read-onlyRate (/s) counter for mcencvideo
mctotother<Double>Read-only
mctotvideo<Double>Read-only
mctotaudio<Double>Read-only
mcmssmthstrmvid<Double>Read-onlyThis tells the total number of Microsoft SmoothStreaming videos served by NS
mcmssmthstrmvidrate<Double>Read-onlyRate (/s) counter for mcmssmthstrmvid
mcmssmthstrvidpl<Double>Read-onlyThis tells the total number of Microsoft SmoothStreaming playlist served by NS
mcmssmthstrvidplrate<Double>Read-onlyRate (/s) counter for mcmssmthstrvidpl
mccaplelivestrmngvid<Double>Read-onlyThis tells the total number of AppleLive videos served by NS
mccaplelivestrmngvidrate<Double>Read-onlyRate (/s) counter for mccaplelivestrmngvid
mccapplelivestrmngvidpl<Double>Read-onlyThis tells the total number of AppleLive Playlist served by NS
mccapplelivestrmngvidplrate<Double>Read-onlyRate (/s) counter for mccapplelivestrmngvidpl
mcadtsaudio<Double>Read-onlyThis tells the total number of ADTS audios served by NS
mcadtsaudiorate<Double>Read-onlyRate (/s) counter for mcadtsaudio
mcaacaudio<Double>Read-onlyThis tells the total number of AAC audios served by NS
mcaacaudiorate<Double>Read-onlyRate (/s) counter for mcaacaudio
mcflvvid<Double>Read-onlyThis tells the total number of FLV videos served by NS
mcflvvidrate<Double>Read-onlyRate (/s) counter for mcflvvid
mcmp4vid<Double>Read-onlyThis tells the total number of MP4 videos served by NS
mcmp4vidrate<Double>Read-onlyRate (/s) counter for mcmp4vid
mc3pvid<Double>Read-onlyThis tells the total number of 3GP videos served by NS
mc3pvidrate<Double>Read-onlyRate (/s) counter for mc3pvid
mcyoutubedash<Double>Read-onlyThis tells the total number of YouTube DASH served by NS
mcyoutubedashrate<Double>Read-onlyRate (/s) counter for mcyoutubedash
mcmssmthstrmvidbytes<Double>Read-onlyThis tells the total number of Microsoft SmoothStreaming video bytes served by NS
mcmssmthstrmvidbytesrate<Double>Read-onlyRate (/s) counter for mcmssmthstrmvidbytes
mcmssmthstrmplvidbytespl<Double>Read-onlyThis tells the total number of Microsoft SmoothStreaming playlist bytes served by NS
mcmssmthstrmplvidbytesplrate<Double>Read-onlyRate (/s) counter for mcmssmthstrmplvidbytespl
mcapplelivestreamingvidbytes<Double>Read-onlyThis tells the total number of AppleLive video bytes served by NS
mcapplelivestreamingvidbytesrate<Double>Read-onlyRate (/s) counter for mcapplelivestreamingvidbytes
mcapplelivestreamingplaylistvidbytespl<Double>Read-onlyThis tells the total number of AppleLive Playlist bytes served by NS
mcapplelivestreamingplaylistvidbytesplrate<Double>Read-onlyRate (/s) counter for mcapplelivestreamingplaylistvidbytespl
mcadtsaudiobytes<Double>Read-onlyThis tells the total number of ADTS audio bytes served by NS
mcadtsaudiobytesrate<Double>Read-onlyRate (/s) counter for mcadtsaudiobytes
mcaacaudiobytes<Double>Read-onlyThis tells the total number of AAC bytes served by NS
mcaacaudiobytesrate<Double>Read-onlyRate (/s) counter for mcaacaudiobytes
mcflvvidbytes<Double>Read-onlyThis tells the total number of FLV bytes served by NS
mcflvvidbytesrate<Double>Read-onlyRate (/s) counter for mcflvvidbytes
mcmp4vidbytes<Double>Read-onlyThis tells the total number of MP4 video bytes served by NS
mcmp4vidbytesrate<Double>Read-onlyRate (/s) counter for mcmp4vidbytes
mc3gpvidbytes<Double>Read-onlyThis tells the total number of 3GP bytes served by NS
mc3gpvidbytesrate<Double>Read-onlyRate (/s) counter for mc3gpvidbytes
mcyoutubedashbytes<Double>Read-onlyThis tells the total number of YouTube DASH bytes served by NS
mcyoutubedashbytesrate<Double>Read-onlyRate (/s) counter for mcyoutubedashbytes
mcandroid<Double>Read-onlyTotal number of android requests to netscaler
mcandroidrate<Double>Read-onlyRate (/s) counter for mcandroid
mclaptopdesktp<Double>Read-onlyTotal number of laptop/desktop requests to netscaler
mclaptopdesktprate<Double>Read-onlyRate (/s) counter for mclaptopdesktp
mcios<Double>Read-onlyTotal number of IOS requests to netscaler
mciosrate<Double>Read-onlyRate (/s) counter for mcios
mcother<Double>Read-onlyTotal number of other mobile device requests to netscaler
mcotherrate<Double>Read-onlyRate (/s) counter for mcother
mcunidentified<Double>Read-onlyTotal number of unidentified requests to netscaler
mcunidentifiedrate<Double>Read-onlyRate (/s) counter for mcunidentified
mcenchls<Double>Read-onlyTotal number of encrypted AppleLive video streams
mcenchlsrate<Double>Read-onlyRate (/s) counter for mcenchls
mcencdash<Double>Read-onlyTotal number of encrypted Youtube DASH video streams
mcencdashrate<Double>Read-onlyRate (/s) counter for mcencdash
mcencandroid<Double>Read-onlyTotal number of encrypted video streams requested by Android devices
mcencandroidrate<Double>Read-onlyRate (/s) counter for mcencandroid
mcencios<Double>Read-onlyTotal number of encrypted video streams requested by IOS devices
mcenciosrate<Double>Read-onlyRate (/s) counter for mcencios
mcencother<Double>Read-onlyTotal number of encrypted video streams requested by non-Android and non-IOS devices
mcencotherrate<Double>Read-onlyRate (/s) counter for mcencother

Operations

(click to see Properties)

GET (ALL)

Some options that you can use for each operations:

  • Getting warnings in response: NITRO allows you to get warnings in an operation by specifying the "warning" query parameter as "yes". For example, to get warnings while connecting to the NetScaler appliance, the URL is as follows:

    http://<netscaler-ip-address>/nitro/v1/config/login?warning=yes

    If any, the warnings are displayed in the response payload with the HTTP code "209 X-NITRO-WARNING".

  • Authenticated access for individual NITRO operations: NITRO allows you to logon to the NetScaler appliance to perform individual operations. You can use this option instead of creating a NITRO session (using the login object) and then using that session to perform all operations,

    To do this, you must specify the username and password in the request header of the NITRO request as follows:

    X-NITRO-USER:<username>

    X-NITRO-PASS:<password>

    Note: In such cases, make sure that the request header DOES not include the following:

    Cookie:NITRO_AUTH_TOKEN=<tokenvalue>

Note:

Mandatory parameters are marked in red and placeholder content is marked in <green>.

get (all)

URL: http://<netscaler-ip-address>/nitro/v1/stat/mediaclassification

Query-parameters:

args

http://<netscaler-ip-address>/nitro/v1/stat/mediaclassification?args=detail:<Boolean_value>,fullvalues:<Boolean_value>,ntimes:<Double_value>,logfile:<String_value>,clearstats:<String_value>

Use this query-parameter to get mediaclassification resources based on additional properties.

HTTP Method: GET

Request Headers:

Cookie:NITRO_AUTH_TOKEN=<tokenvalue> Accept:application/json

Response:

HTTP Status Code on Success: 200 OK HTTP Status Code on Failure: 4xx <string> (for general HTTP errors) or 5xx <string> (for NetScaler-specific errors). The response payload provides details of the errorResponse Headers:

Content-Type:application/json

Response Payload:

{ "mediaclassification": [ {
      "mcmp4vid":<Double_value>,
      "mcvideorate":<Double_value>,
      "mc3pvid":<Double_value>,
      "mcencandroid":<Double_value>,
      "mcflvvid":<Double_value>,
      "mcunidentifiedrate":<Double_value>,
      "mcencvideo":<Double_value>,
      "mclaptopdesktprate":<Double_value>,
      "mcyoutubedash":<Double_value>,
      "mccaplelivestrmngvidrate":<Double_value>,
      "mcaacaudiobytes":<Double_value>,
      "mcenchls":<Double_value>,
      "mcother":<Double_value>,
      "mcflvvidbytesrate":<Double_value>,
      "mc3gpvidbytes":<Double_value>,
      "mcencvideorate":<Double_value>,
      "mctotaudio":<Double_value>,
      "mcenciosrate":<Double_value>,
      "mcadtsaudiobytes":<Double_value>,
      "mcaacaudiobytesrate":<Double_value>,
      "mcandroid":<Double_value>,
      "mccaplelivestrmngvid":<Double_value>,
      "mciosrate":<Double_value>,
      "mctotvideo":<Double_value>,
      "mcmssmthstrvidplrate":<Double_value>,
      "mcapplelivestreamingvidbytesrate":<Double_value>,
      "mcyoutubedashbytesrate":<Double_value>,
      "mcapplelivestreamingplaylistvidbytespl":<Double_value>,
      "mcmp4vidbytes":<Double_value>,
      "mcmssmthstrmvidbytesrate":<Double_value>,
      "mc3gpvidbytesrate":<Double_value>,
      "mcaudiorate":<Double_value>,
      "mcyoutubedashbytes":<Double_value>,
      "mcmp4vidrate":<Double_value>,
      "mcmp4vidbytesrate":<Double_value>,
      "mcunidentified":<Double_value>,
      "mcios":<Double_value>,
      "mc3pvidrate":<Double_value>,
      "mccapplelivestrmngvidplrate":<Double_value>,
      "mctoherrate":<Double_value>,
      "mcotherrate":<Double_value>,
      "mcenchlsrate":<Double_value>,
      "mcmssmthstrmplvidbytesplrate":<Double_value>,
      "mccapplelivestrmngvidpl":<Double_value>,
      "mcencandroidrate":<Double_value>,
      "mcmssmthstrmvid":<Double_value>,
      "mcencdash":<Double_value>,
      "mcandroidrate":<Double_value>,
      "mcaacaudiorate":<Double_value>,
      "mctotother":<Double_value>,
      "mcencdashrate":<Double_value>,
      "mcmssmthstrmvidbytes":<Double_value>,
      "mcencios":<Double_value>,
      "mcadtsaudiorate":<Double_value>,
      "mcaacaudio":<Double_value>,
      "mcflvvidrate":<Double_value>,
      "mcencotherrate":<Double_value>,
      "mcapplelivestreamingplaylistvidbytesplrate":<Double_value>,
      "mcmssmthstrvidpl":<Double_value>,
      "mcflvvidbytes":<Double_value>,
      "mcmssmthstrmvidrate":<Double_value>,
      "mcyoutubedashrate":<Double_value>,
      "mcapplelivestreamingvidbytes":<Double_value>,
      "mcadtsaudiobytesrate":<Double_value>,
      "mcmssmthstrmplvidbytespl":<Double_value>,
      "mcadtsaudio":<Double_value>,
      "mclaptopdesktp":<Double_value>,
      "mcencother":<Double_value>
}]}
Was this article helpful?