美文网首页Mac·iOS开发IT/互联网
QPlayer一款不容你错过的视频播放器

QPlayer一款不容你错过的视频播放器

作者: 腾飞tengfei | 来源:发表于2019-10-13 23:10 被阅读0次

    QPlayer 是一款不容你错过的视频播放器。支持 M4V、WMV、MP4、MOV、AVI、MKV、MPEG、MPG、FLV、RM、RMVB、MP3 等主流媒体格式。输入任何 HTTP、RTMP、RTSP、HLS 地址播放网络流或直播。QPlayer 使用 ffmpeg,支持 WiFi 文件传输。聚合了多个直播、视频和短视频平台,可在线观看直播、视频和短视频。

    使用

    App 设置中打开 WiFi 文件传输的开关,即可享用 WiFi 文件传输服务。在电脑浏览器中访问:如 “http://192.168.6.6:8888” ,打开网页后,选择文件,点击 Upload 上传。在上传媒体文件时,确保电脑和手机在同一 WiFi 环境并且不要关闭本应用也不要锁屏。

    要求

    iOS 8.0+, iPhone and iPad, Xcode10+.

    效果图

    Local Video Lives TV-Broadcast Remote Web Video

    开源组件

    A delightful networking framework for iOS, macOS, watchOS, and tvOS.

    This library provides an async image downloader with cache support. For convenience, we added categories for UI elements like UIImageView, UIButton, MKAnnotationView.

    Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support. 【IJKMediaFramework.framework Download】 - 提取码: mxqq

    MBProgressHUD is an iOS drop-in class that displays a translucent HUD with an indicator and/or labels while work is being done in a background thread. The HUD is meant as a replacement for the undocumented, private UIKit UIProgressHUD with some additional features.

    An easy way to use pull-to-refresh.

    A UINavigationController's category to enable fullscreen pop gesture with iOS7+ system style.

    🔍 An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad) .

    A file transfer solution for iPhone and iPod Touch. Support uploading, download and delete files via browser.

    Support customization of any player SDK and control layer(支持定制任何播放器SDK和控制层)

    金山云iOS播放SDK(KSYUN Live Streaming player SDK),支持RTMP HTTP-FLV HLS 协议(supporting RTMP HTTP-FLV HLS protocol)。与系统播放器MPMoviePlayerController接口一致,可以无缝快速切换至KSYMediaPlayer;本地全媒体格式支持, 并对主流的媒体格式(mp4, avi, wmv, flv, mkv, mov, rmvb 等 )进行优化;支持广泛的流式视频格式, HLS, RTMP, HTTP Rseudo-Streaming 等;低延时直播体验,配合金山云推流sdk,可以达到全程直播稳定的4秒内延时;实现快速满屏播放,为用户带来更快捷优质的播放体验;支持画面旋转,音量调节等各种功能。

    SVBlurView is a simple reimplementation of FXBlurView for iOS 7. It uses Apple's UIImage+ImageEffects category as well as the new drawViewHierarchyInRect: UIView API. It doesn't do dynamic blurs yet.

    封装MBProgressHUD的一个类别。

    Pods for QPlayer

    # Pods for QPlayer
    pod 'AFNetworking'
    pod 'SDWebImage'
    pod 'MJRefresh', '~> 3.1.12'
    
    pod 'ZFPlayer'
    pod 'ZFPlayer/ControlView'
    pod 'ZFPlayer/AVPlayer'
    #pod 'KSYMediaPlayer_iOS/KSYMediaPlayer_vod' # Conflicts with ijkplayer.
    
    pod 'MBProgressHUD+JDragon', '~> 0.0.3'
    pod 'PYSearch', '~> 0.8.8'
    pod 'SVBlurView', '~> 0.0.1'
    pod 'FDFullscreenPopGesture', '~> 1.1'
    
    

    点赞+关注,第一时间获取技术干货和最新知识点,谢谢你的支持!转发请注明出处。最后祝大家生活愉快~

    相关文章

      网友评论

        本文标题:QPlayer一款不容你错过的视频播放器

        本文链接:https://www.haomeiwen.com/subject/gfifjctx.html