简介

说到流媒体播放器,我们首先需要了解什么是流媒体,以下是资料来自维基百科的解释:

流媒体(英语:Streaming media),指将一连串的多媒体资料压缩后,经过互联网分段发送资料,在互联网上实时传输影音以供观赏的一种技术与过程,此技术使得资料数据包得以像流水一样发送,如果不使用此技术,就必须在使用前下载整个媒体文件。

实时流媒体是指互联网内容的实时传输,就像电视直播透过电视信号在电波上播放内容一样。互联网流媒体直播需要一种形式的源媒体(如摄像机、音频接口、屏幕捕捉软件)、将内容数字化的编码器媒体发布者内容传输网络来分发和传递内容。直播流媒体不需要在源点进行录制,尽管经常需要录制。

流媒体在视频点播网络电视(如IPTV)服务中最为普遍,例如NetflixDisney+HBO MaxHuluParamount+孔雀Amazon Prime VideoYouTube。其他如Apple MusicYouTube MusicSpotify提供流音乐服务;Twitch则提供电子游戏实时流

传输协议

1、RSVP:资源预留协议

2、RTP:实时传输协议

3、RTCP:实时传输控制协议

4、MMS:微软流媒体服务协议

5、RTSP:实时流传输协议

6、MIME:多目因特网电子邮件扩展协议

7、RTMP(RTMPE/RTMPS/RTMPT):Adobe实时消息协议簇

8、RTMFP:Adobe实施消息流协议(P2P协议)

应用场景举例

以上部分解释可能过于专业,很多用户可能还是看不懂,那么我举例几个我们实际场景中经常遇到的:
抖音直播,快手直播,虎牙,斗鱼、以及YouTube、twitch等等这些直播平台获取到的直播均属于流媒体,还有一些主导app的平台,他们通常还采用rtmp协议的flv格式流直播,虽然他们可能采用的直播技术解决方案不同,但如果你获取到他们的直播源地址,均可使用本教程中的流媒体播放器进行播放,注意,既然是流媒体,肯定是需要支持的流媒体播放器才能播放的,普通的播放器是不支持的

流媒体播放器

根据不同的系统平台列出推荐的几个,但不表示一定是最好或最差,通常是相对主流的,由于各平台差异,而且这类播放器也是非常多得五花八门,根据自己的喜好选择即可

Windows 平台

potplayer

potplayer 播放器算得上是Windows上最好用的播放器之一,它支持的功能非常丰富,而且支持的协议也很齐全,对于流媒体协议,基本覆盖,这是一款韩国公司开发的播放器,当然也有有些缺点,比如对部分h265编码的流媒体直播源支持不友好,可能只有声音而看不到画面

VLC (VLC for Windows)

VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。

与potplayer相比,功能要单一一些,但由于它是开源的,所以很多开发商会基于它进行二次开发更多丰富的功能。缺点:在没有任何二次修改的情况下,官方默认也是对部分h265编码的流媒体直播源支持不友好,可能只有声音而看不到画面

疯狂播放器(支持h265流媒体解码)

疯狂播放器是本站开发的一款流媒体播放器,目前仅发布第一个版本,虽然不能与上面两款相提并论,但由于该播放器是为了更好的配合疯狂URL 比尔下载器 以及 BDMRro下载器的使用,常用于集成在他们之间作为内置播放器调用,另外,与上述两款播放器相比,疯狂播放器内置丰富的解码器,支持h265编码的流媒体及本地视频播放

使用建议
如果没有h265编码的播放需求,推荐potplayer,否则推荐疯狂播放器,特别是经常使用疯狂URL抓取各平台直播源以及使用下载器进行下载时,疯狂播放器可以作为内置播放器使用,基本不用担心无法解码播放问题

安卓 Android 平台

安卓平台的其实还是满足多的,但是生态圈实在太乱,各种大大小小的的流媒体播放器,据小编我个人的测试,安卓没有几个体验较满意的,基本上大同小异

vlc for Android

功能不多介绍了,就是基本的播放器和其他可能不怎么常用的功能,个人体验感觉一般

oplayer

在各手机应用商店下载

QQ浏览器

QQ浏览器是腾讯旗下的,虽然是浏览器,但它也支持一些流媒体源的播放

iOS 平台

OPlayer

注意:该播放器有免费和收费版本,免费也可以用

APlayer (收费)

虽然是收费,但我认为体验还可以,中国大陆收费8元,第一次发现它是因为使用了alook浏览器,而APlayer刚好是Alook浏览器的配套播放器,他们属于同一开发商旗下,只是两款软件是分开的

影音宝(yyb)

影音宝是收费,它的关联产品还有类似上述alook的浏览器,也支持流媒体播放,综合体验下,我个人主推影音宝

MacOS 平台

IINA

该播放器是收费的,但在Mac 上,几乎没有能打的

VLC for Mac OS X

VLC for Mac OS X 功能和Windows上大同小异,vlc是跨平台的,所以从上面Windows开始,几乎每个平台都有它的身影,虽然体验一般,但不可否认它其实很强大

类似文章