iOS音频问题记录

691 阅读1分钟

message was received but not handled.

An -observeValueForKeyPath:ofObject:change:context: message was received but not handled.
Key path: rate
Observed object: <AVPlayer: 0x2811af550>
Change: {
    kind = 1;
    new = 1;
}
Context: 0x0'

iOS音视频上传mimeType

MIME Type:媒体类型

媒体类型(通常称为 Multipurpose Internet Mail Extensions 或 MIME 类型 )是一种标准,用来表示文档、文件或字节流的性质和格式。

以下分别对应文本类型、图片类型、多媒体类型、某种二进制类型.

文本类型
text/plain
text/html
图片类型
image/jpeg
image/png
音视频类型
video/mp4
audio/mp4

audio/mpeg
audio/ogg
audio/*
二进制数
application/*
application/json
application/javascript
application/ecmascript
application/octet-stream
…

独立类型表明了对文件的分类,可以是如下之一:

对于text文件类型若没有特定的subtype,就使用 text/plain。类似的,二进制文件没有特定或已知的 subtype,即使用 application/octet-stream。

Multipart 类型节

multipart/form-data

multipart/byteranges

Multipart 类型表示细分领域的文件类型的种类,经常对应不同的 MIME 类型。这是复合文件的一种表现方式。multipart/form-data 可用于联系 HTML Forms 和 POST 方法,此外 multipart/byteranges使用状态码206 Partial Content来发送整个文件的子集,而HTTP对不能处理的复合文件使用特殊的方式:将信息直接传送给浏览器(这时可能会建立一个“另存为”窗口,但是却不知道如何去显示内联文件。)