# MRDLNA **Repository Path**: adfan/MRDLNA ## Basic Information - **Project Name**: MRDLNA - **Description**: No description available - **Primary Language**: Objective-C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-02 - **Last Updated**: 2025-08-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MRDLNA ![](https://img.shields.io/badge/project-iOS-blue.svg) ![](https://img.shields.io/badge/install-CocoaPods-orange.svg) ![](https://img.shields.io/badge/LANG-ObjC-brightgreen.svg) # Dependencies - iOS DLNA Function - iOS DLNA 投屏功能, 支持各大主流电视盒子(小米,华为,乐视,移动魔百盒等), 可以播放,暂停,快进退,调音量,退出. # Usage ``` pod 'MRDLNA' ``` - Search Devices ``` - (void)searchDLNAResult:(NSArray *)devicesArray{ NSLog(@"Find devices"); //self.deviceArr = devicesArray; //[self.dlnaTable reloadData]; } - (void)dlnaStartPlay{ NSLog(@"DLNA Success Start Play"); } ``` - Play Control ``` @property(nonatomic,strong) MRDLNA *dlnaManager; #pragma mark -Play Control /** Quit */ - (IBAction)closeAction:(id)sender { [self.dlnaManager endDLNA]; } /** Play/Pause */ - (IBAction)playOrPause:(id)sender { if (_isPlaying) { [self.dlnaManager dlnaPause]; }else{ [self.dlnaManager dlnaPlay]; } _isPlaying = !_isPlaying; } /** SeekChange */ - (IBAction)seekChanged:(UISlider *)sender{ NSInteger sec = sender.value * 60 * 60; NSLog(@"播放进度条======>: %zd",sec); [self.dlnaManager seekChanged:sec]; } /** VolumeChange */ - (IBAction)volumeChange:(UISlider *)sender { NSString *vol = [NSString stringWithFormat:@"%.f",sender.value * 100]; NSLog(@"音量========>: %@",vol); [self.dlnaManager volumeChanged:vol]; } /** PlayNextMovie */ - (IBAction)playNext:(id)sender { NSString *testVideo = @"http://wvideo.spriteapp.cn/video/2016/0328/56f8ec01d9bfe_wpd.mp4"; [self.dlnaManager playTheURL:testVideo]; } ``` # For more information please see demo ## License WTFPL – Do What the Fuck You Want to Public License