*表示媒体(Representation Media)**:指为了加工、处理和传输感觉媒体而人为构造的编码形式
📅 2026/7/4 4:25:52
👁️ 阅读次数
📝 编程学习
表示媒体(Representation Media):指为了加工、处理和传输感觉媒体而人为构造的编码形式,即把感觉媒体(如文字、声音、图像、视频)转换为计算机可存储和传输的数字形式。
✅ 您所列的ASCII(文本编码)、JPEG(静态图像压缩编码)、MPEG(运动图像/视频压缩编码)都是典型的表示媒体,它们属于对感觉媒体进行数字化编码后的形式。传输媒体(Transmission Media):又称传输感觉媒体的中介,是指承载和传输表示媒体的物理载体或通道,例如双绞线、同轴电缆、光纤、无线电波、微波等。⚠️注意:“传输感觉媒体的中介”这一描述更准确应指向传输媒体,而非表示媒体;表示媒体本身不负责传输,而是被传输的对象。
因此,您的表述中存在一个常见混淆:
“表示媒体” ≠ “传输感觉媒体的中介”
✅ 正确关系是:
- 感觉媒体(如语音、图像)→ 编码为 →表示媒体(如MP3、JPEG)→ 通过 →传输媒体(如Wi-Fi、光纤)→ 送达接收端
简言之:
🔹 表示媒体 = 编码格式(语义/语法层面的数字化表达)
🔹 传输媒体 = 物理通道(硬件/信道层面的承载中介)
# 示例:一段文字的感觉媒体 → 表示媒体 → 传输过程示意sensory_text="你好"# 感觉媒体(人类可读)represented="你好".encode('utf-8')# 表示媒体:UTF-8编码字节序列(b'\xe4\xbd\xa0\xe5\xa5\xbd')# 该字节流经由以太网(传输媒体)发送到另一台设备ASCII、JPEG、MPEG 均属于表示媒体(Representation Media)。
✅ 根据国际标准(如ISO/IEC 7498 和多媒体基础理论)对媒体的五类划分:
- 感觉媒体(Perception Media):直接作用于人类感官的媒体,如声音、图像、文字、气味等;
- 表示媒体(Representation Media):为便于存储、处理和传输感觉媒体而设计的编码形式或数据格式;
- 表现媒体(Presentation Media):用于输入/输出感觉媒体的物理设备,如显示器、扬声器、键盘、麦克风;
- 存储媒体(Storage Media):用于保存表示媒体的物理载体,如硬盘、SSD、光盘、U盘;
- 传输媒体(Transmission Media):传输表示媒体的物理通道,如光纤、双绞线、Wi-Fi信道。
🔹ASCII(American Standard Code for Information Interchange)
- 类型:表示媒体(文本类)
- 作用:将字符(感觉媒体中的文字符号)映射为7位(后扩展为8位)二进制码,实现文本的数字化表示与跨系统交换。是早期计算机文本处理的基础编码标准。
- 示例:字符
'A'→ ASCII码65(十进制)→ 二进制01000001
🔹JPEG(Joint Photographic Experts Group)
- 类型:表示媒体(静态图像类)
- 作用:采用有损压缩算法(基于DCT变换、量化、熵编码),将原始像素图像(如BMP)高效压缩为体积更小、适合存储与网络传输的字节流,兼顾视觉质量与带宽/空间效率。
- 应用:网页图片、数码相机照片存储、社交媒体图传等。
🔹MPEG(Moving Picture Experts Group,如MPEG-1/2/4、H.264/AVC、H.265/HEVC)
- 类型:表示媒体(动态影像+音频复合类)
- 作用:对视频(含时间维度的图像序列)和伴音进行联合或分层编码,利用帧间预测(运动估计)、帧内压缩、音频感知编码(如MP3/AAC)等技术,大幅降低码率,支撑DVD、数字电视、流媒体(YouTube、腾讯视频)、视频会议等应用。
📌 共同本质:三者都是将感觉媒体“翻译”成机器可处理、可压缩、可互操作的数字语法结构,是多媒体系统中实现数字化、标准化、网络化的核心环节。
# 简化示意:同一感觉媒体经不同表示媒体编码后的差异text_sensory="Hello"text_ascii=text_sensory.encode('ascii')# b'Hello' —— ASCII表示媒体# image_sensory = load_raw_bitmap("cat.bmp")# image_jpeg = compress_to_jpeg(image_sensory) # bytes —— JPEG表示媒体# video_sensory = capture_video_stream()# video_mpeg = encode_with_mpeg4(video_sensory) # bytes —— MPEG表示媒体
编程学习
技术分享
实战经验