What is MIME type "application/vnd.3gpp.pic-bw-var"?

A MIME type is a string that tells browsers and other tools how to handle a particular kind of file.

application/vnd.3gpp.pic-bw-var is a MIME type defined by 3GPP for a specialized image format. It signals that the file holds black and white picture data with variable attributes.

Files with this MIME type, like those having the PVB extension, are commonly used in mobile telecommunications. Devices and applications use this type to efficiently handle images where bandwidth is limited.

This MIME type tells software exactly how to process and render the image data in accordance with mobile communication standards. More technical details are available on the IANA Media Types page.

Associated file extensions

Usage Examples

HTTP Header

When serving content with this MIME type, set the Content-Type header:


    Content-Type: application/vnd.3gpp.pic-bw-var    
  

HTML

In HTML, you can specify the MIME type in various elements:


    <a href="file.dat" type="application/vnd.3gpp.pic-bw-var">Download file</a>    
  

Server-side (Node.js)

Setting the Content-Type header in Node.js:


    const http = require('http');    
    
    http.createServer((req, res) => {    
      res.setHeader('Content-Type', 'application/vnd.3gpp.pic-bw-var');    
      res.end('Content here');    
    }).listen(3000);    
  

Associated file extensions

FAQs

What is the primary use of the application/vnd.3gpp.pic-bw-var MIME type?

This MIME type is used for transmitting black and white images with variable attributes over mobile networks. It is part of the 3GPP standards designed to optimize bandwidth for mobile messaging services like MMS.

Can I view files with this MIME type in a standard web browser?

No, modern web browsers like Chrome, Firefox, and Safari do not natively render application/vnd.3gpp.pic-bw-var content. If a server sends this header, the browser will usually prompt you to download the pvb file instead of displaying the image.

How do I configure Apache to serve .pvb files correctly?

To ensure your Apache server sends the correct headers, add the following line to your .htaccess file or main configuration: AddType application/vnd.3gpp.pic-bw-var .pvb. This links the extension to the specific MIME type.

How do I add support for this MIME type in Nginx?

You should modify your mime.types file or the server block configuration. Add the entry application/vnd.3gpp.pic-bw-var pvb; to ensure Nginx serves these files with the correct Content-Type.

How do I open a file sent as application/vnd.3gpp.pic-bw-var on a PC?

Because this is a specialized mobile format, standard desktop image viewers often cannot open it directly. You will likely need to use a file converter to change the PVB file into a common format like JPEG or PNG before viewing.

What does the "bw-var" part of the MIME type stand for?

The string "bw-var" indicates that the file contains Black and White picture data with Variable attributes. This allows the image resolution or compression to adapt dynamically to network conditions, which is crucial for legacy mobile telecommunications.

General FAQ

What is a MIME type?

A MIME (Multipurpose Internet Mail Extensions) type is a standard that indicates the nature and format of a document, file, or assortment of bytes. MIME types are defined and standardized in IETF's RFC 6838.

MIME types are important because they help browsers and servers understand how to process a file. When a browser receives a file from a server, it uses the MIME type to determine how to display or handle the content, whether it's an image to display, a PDF to open in a viewer, or a video to play.

MIME types consist of a type and a subtype, separated by a slash (e.g., text/html, image/jpeg, application/pdf). Some MIME types also include optional parameters.

How do I find the MIME type for a file?

You can check the file extension or use a file identification tool such as file --mime-type on the command line. Many programming languages also provide libraries to detect MIME types.

Why are multiple MIME types listed for one extension?

Different applications and historical conventions may use alternative MIME identifiers for the same kind of file. Showing them all helps ensure compatibility across systems.