本教程操作环境:windows7系统、Dell G3电脑。 流媒体(英语:Streaming media)是指将一连串的多媒体资料压缩后,通过互联网分段发送资料,在互联网上即时传输影音以供观赏的一种技术与过程,此技术使得资料数据包得以像流水一样发送,如果不使用此技术,就必须在使用前下载整个媒体文件。 实时流媒体是指互联网内容的实时传输,就像电视直播通过电视信号在电波上播放内容一样。互联网流媒体直播需要一种形式的源媒体(如摄像机、音频接口、屏幕捕捉软件)、将内容数字化的编码器、媒体发布者和内容传输网络来分发和传递内容。直播流媒体不需要在源点进行录制,尽管经常需要录制。 流在视频点播和流电视服务中最为普遍,例如Netflix,Disney+,HBO Max,Hulu,Paramount+,孔雀,Amazon Prime Video和YouTube。Twitch提供Apple Music,YouTube Music和Spotify流音乐以及电子游戏实时流服务。 流媒体特征 (1)内容主要是时间上连续的媒体数据(音频、视频、动画、多媒体等)。 (2)内容可以不经过转换就采用流式传输技术传输。 (3)具有较强的实时性,交互性。 (4)启动延时大幅度缩短,缩短了用户的等待时间;用户不用等到所有内容都下载到硬盘上才能开始浏览,在经过一段启动延时后就能开始观看。 (5)对系统缓存容量的要求大大降低。 Internet是以包传输为基础进行的异步传输,数据被分解成许多包进行传输,由于每个包可能选择不同的路由,所以到达用户计算机的时间延迟就会不同,而在客户端就需要缓存系统来弥补延迟和抖动的影响以及保证数据包传输的顺序。在流媒体文件的播放过程中,由于不再需要把所有的文件都下载到缓存,因此对缓存的要求很低。 流式传输方式 流媒体最主要的技术特征就是流式传输,它使得数据可以像流水一样传输。 流式传输是指通过网络传送媒体(音频、视频等)技术的总称。实现流式传输主要有两种方式:顺序流式传输( progressive streaming)和实时流式传输( real time streaming)。采用哪种方式依赖于具体需求,下面就对这两种方式进行简要的介绍。
流媒体的应用 流媒体技术广泛应用于互联网信息服务的许多方面,如多媒体新闻发布、在线直播、在线广告、电子商务、视频点播、远程教育、远程医疗、网络广播、实时视频会议等,流媒体技术的应用将给网络信息交流带来革命性的变化,并对人们的工作和生活产生深远的影响。 流媒体技术不是单一的技术,它是网络技术和视频/音频技术的有机结合,为了在网络上实现流媒体技术,我们需要解决流媒体的制作、出版、传输和广播等问题。
|