simple_dlna 0.0.1 simple_dlna: ^0.0.1 copied to clipboard
A simple DLNA DMC library implemented by Dart.
import 'package:simple_dlna/simple_dlna.dart';
Future<void> main() async {
var dlnaService = DLNAManager();
dlnaService.setRefresher(DeviceRefresher(onDeviceAdd: (dlnaDevice) {
print('add ' + dlnaDevice.toString());
}, onDeviceRemove: (dlnaDevice) {
print('remove ' + dlnaDevice.toString());
}, onDeviceUpdate: (dlnaDevice) {
print('update ' + dlnaDevice.toString());
}, onSearchError: (error) {
print(error);
}));
dlnaService.startSearch();
}