iOS Demo

下图所示为网易云视频播放的欢迎界面

pic

欢迎界面过后会进入播放设置界面,下图为播放设置界面,在这个界面中可以选择媒体类型,分别为网络直播、网络点播。图中所示为网络直播,需要在下面的方框中输入直播流的地址,然后选择解码模式,支持软件解码和硬件解码,默认采用软件解码。最后点击下方的播放按钮开始播放视频。

pic

进入播放界面后,播放画面如下图所示,各个控件的含义如下:

(1) 左上角的箭头为退出播放按钮,点击一次会退出播放;
(2) 画面上方的中间显示的是当前播放视频的名称
(3) 画面下方控制栏左边为播放、暂停按钮,在处于播放状态时,点击一下,播放会立即暂停,再次点击则会继续播放;
(4) 播放按钮右边显示的是当前播放的时间点,中间为播放进度条,在播放网络点播流和本地文件时,可以向前或向后拖动到某一时间点播放,右边显示的是视频文件的总时长,若是直播流,则显示为--:--:--;  
(5) 文件总时长右边为静音按钮,点击一下就会进入静音状态,再次点击则会恢复;
(6) 静音按钮右边为截图按钮,点击一下即可完成截图。截图功能仅在软件解码条件下支持;
(7) 画面右下角为设置画面显示模式按钮,有“常规”、“拉伸”两种模式,“常规”即原始大小,“拉伸”为按比例放大,其中有一边贴黑边,默认设置为常规。

pic

若需要播放网络点播流,则可以选择媒体类型为网络点播。如下图所示,和播放网络直播流类似,需要在下面的方框中输入点播流地址,然后选择解码模式,最后点击播放按钮开始播放。

pic

下载Demo源代码,请访问网易云视频官网