├── LICENSE ├── MRVLCPlayer.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── MRVLCPlayer.xcscmblueprint │ └── xcuserdata │ │ ├── Maru.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── apple.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ ├── Maru.xcuserdatad │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ │ ├── MRVLCPlayer.xcscheme │ │ └── xcschememanagement.plist │ └── apple.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── MRVLCPlayer.xcscheme │ └── xcschememanagement.plist ├── MRVLCPlayer ├── AppDelegate.h ├── AppDelegate.m ├── Asset │ ├── Full Screen Icon.png │ ├── Full Screen Icon@2x.png │ ├── Full Screen Icon@3x.png │ ├── Min. Icon.png │ ├── Min. Icon@2x.png │ ├── Min. Icon@3x.png │ ├── Pause Icon.png │ ├── Pause Icon@2x.png │ ├── Pause Icon@3x.png │ ├── Play Icon.png │ ├── Play Icon@2x.png │ ├── Play Icon@3x.png │ ├── Player Control Nob.png │ ├── Player Control Nob@2x.png │ ├── Player Control Nob@3x.png │ ├── Player close@2x.png │ ├── Player close@3x.png │ ├── Sound Icon.png │ ├── Sound Icon@2x.png │ ├── Sound Icon@3x.png │ ├── Video Bg.png │ ├── Video Bg@2x.png │ └── Video Bg@3x.png ├── Assets.xcassets │ └── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-60@2x.png │ │ └── Icon-60@3x.png ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Classes │ ├── MRVLCPlayer.h │ ├── MRVLCPlayer.mm │ ├── MRVideoConst.h │ ├── MRVideoControlView.h │ ├── MRVideoControlView.m │ ├── MRVideoHUDView.h │ └── MRVideoHUDView.m ├── Info.plist ├── LocalViewConrtoller.h ├── LocalViewConrtoller.m ├── RemoteViewController.h ├── RemoteViewController.m ├── Resource │ └── 02.mov └── main.m ├── MRVLCPlayerShow.gif └── README.md /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/LICENSE -------------------------------------------------------------------------------- /MRVLCPlayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /MRVLCPlayer.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /MRVLCPlayer.xcodeproj/project.xcworkspace/xcshareddata/MRVLCPlayer.xcscmblueprint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer.xcodeproj/project.xcworkspace/xcshareddata/MRVLCPlayer.xcscmblueprint -------------------------------------------------------------------------------- /MRVLCPlayer.xcodeproj/project.xcworkspace/xcuserdata/Maru.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer.xcodeproj/project.xcworkspace/xcuserdata/Maru.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /MRVLCPlayer.xcodeproj/project.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer.xcodeproj/project.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /MRVLCPlayer.xcodeproj/xcuserdata/Maru.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer.xcodeproj/xcuserdata/Maru.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /MRVLCPlayer.xcodeproj/xcuserdata/Maru.xcuserdatad/xcschemes/MRVLCPlayer.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer.xcodeproj/xcuserdata/Maru.xcuserdatad/xcschemes/MRVLCPlayer.xcscheme -------------------------------------------------------------------------------- /MRVLCPlayer.xcodeproj/xcuserdata/Maru.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer.xcodeproj/xcuserdata/Maru.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /MRVLCPlayer.xcodeproj/xcuserdata/apple.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer.xcodeproj/xcuserdata/apple.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /MRVLCPlayer.xcodeproj/xcuserdata/apple.xcuserdatad/xcschemes/MRVLCPlayer.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer.xcodeproj/xcuserdata/apple.xcuserdatad/xcschemes/MRVLCPlayer.xcscheme -------------------------------------------------------------------------------- /MRVLCPlayer.xcodeproj/xcuserdata/apple.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer.xcodeproj/xcuserdata/apple.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /MRVLCPlayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/AppDelegate.h -------------------------------------------------------------------------------- /MRVLCPlayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/AppDelegate.m -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Full Screen Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Full Screen Icon.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Full Screen Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Full Screen Icon@2x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Full Screen Icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Full Screen Icon@3x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Min. Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Min. Icon.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Min. Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Min. Icon@2x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Min. Icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Min. Icon@3x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Pause Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Pause Icon.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Pause Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Pause Icon@2x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Pause Icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Pause Icon@3x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Play Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Play Icon.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Play Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Play Icon@2x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Play Icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Play Icon@3x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Player Control Nob.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Player Control Nob.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Player Control Nob@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Player Control Nob@2x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Player Control Nob@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Player Control Nob@3x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Player close@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Player close@2x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Player close@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Player close@3x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Sound Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Sound Icon.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Sound Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Sound Icon@2x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Sound Icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Sound Icon@3x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Video Bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Video Bg.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Video Bg@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Video Bg@2x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Asset/Video Bg@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Asset/Video Bg@3x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /MRVLCPlayer/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png -------------------------------------------------------------------------------- /MRVLCPlayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /MRVLCPlayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /MRVLCPlayer/Classes/MRVLCPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Classes/MRVLCPlayer.h -------------------------------------------------------------------------------- /MRVLCPlayer/Classes/MRVLCPlayer.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Classes/MRVLCPlayer.mm -------------------------------------------------------------------------------- /MRVLCPlayer/Classes/MRVideoConst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Classes/MRVideoConst.h -------------------------------------------------------------------------------- /MRVLCPlayer/Classes/MRVideoControlView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Classes/MRVideoControlView.h -------------------------------------------------------------------------------- /MRVLCPlayer/Classes/MRVideoControlView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Classes/MRVideoControlView.m -------------------------------------------------------------------------------- /MRVLCPlayer/Classes/MRVideoHUDView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Classes/MRVideoHUDView.h -------------------------------------------------------------------------------- /MRVLCPlayer/Classes/MRVideoHUDView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Classes/MRVideoHUDView.m -------------------------------------------------------------------------------- /MRVLCPlayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Info.plist -------------------------------------------------------------------------------- /MRVLCPlayer/LocalViewConrtoller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/LocalViewConrtoller.h -------------------------------------------------------------------------------- /MRVLCPlayer/LocalViewConrtoller.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/LocalViewConrtoller.m -------------------------------------------------------------------------------- /MRVLCPlayer/RemoteViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/RemoteViewController.h -------------------------------------------------------------------------------- /MRVLCPlayer/RemoteViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/RemoteViewController.m -------------------------------------------------------------------------------- /MRVLCPlayer/Resource/02.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/Resource/02.mov -------------------------------------------------------------------------------- /MRVLCPlayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayer/main.m -------------------------------------------------------------------------------- /MRVLCPlayerShow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/MRVLCPlayerShow.gif -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maru-zhang/MRVLCPlayer/HEAD/README.md --------------------------------------------------------------------------------