succlz123 / dlna-dart Goto Github PK
View Code? Open in Web Editor NEWA simple DLNA DMC library implemented by Dart.
License: Other
A simple DLNA DMC library implemented by Dart.
License: Other
Hello @succlz123 ,
i just found this cool project because i wanted to create an audio player with flutter. However i'm not really sure where to start, what functionality is missing. If you could give me a headsup what is required, i'd also happily contribute.
Thanks
This error is occurring when executing the method "actSetVideoUrl"
Hello.
I am growing feature that allows users to use the audio for their phone, later by playing music on DLNA applications such as TVs, speakers, etc.
Is there any way to do this?
E/Dart ( 1417): Dart Socket ERROR: ../../third_party/dart/runtime/bin/socket_android.cc:147: reusePort
not supported for Android.
I/chatty ( 1417): uid=10130(com.orange.lion) 1.ui identical 1 line
I/flutter ( 1417): Sending from 0.0.0.0:1900
I/flutter ( 1417): Sending from 127.0.0.1:1900
I/flutter ( 1417): Sending from 192.168.50.12:1900
Dear Author,I have a question。
Why can't I find a device when I run on IOS? It's OK on Android
当设置title为中文时会报错:Content size exceeds specified content length.
修复这个问题的方法是,在文件 \lib\src\soap\soap_action.dart
的第45行,把 headers.contentLength = content.length
,修·改为 headers.contentLength = utf8.encode(content).length
,因为中文字符在 UTF-8
编码后的长度不等于原字符串长度。(1中文字符=2英文字符)
The error occurs when setting the title to Chinese: Content size exceeds specified content length.
The way to fix this problem is to add it to the file \lib\src\soap\soap_action. dart
on line 45 and replace headers.contentLength = content.length
, amend - to headers. contentLength = utf8.encode(content).length
,because the length of Chinese characters after UTF-8
encoding is not equal to the length of the original string. (1 Chinese character = 2 English characters)
Now has error when i search on ios devices. It works as expected on Android.
OS Error: Can't assign requested address, errno = 49
flutter: #0 _NativeSocket.nativeJoinMulticast (dart:io-patch/socket_patch.dart:1379:56)
#1 _NativeSocket.joinMulticast (dart:io-patch/socket_patch.dart:1331:5)
#2 _RawDatagramSocket.joinMulticast (dart:io-patch/socket_patch.dart:2127:13)
#3 SSDPController.start (package:dlna/src/ssdp/ssdp_controller.dart:89:17)
#4 SSDPController.startSearch (package:dlna/src/ssdp/ssdp_controller.dart:143:13)
#5 DLNAManager._search (package:dlna/src/dlna_manager.dart:82:27)
#6 DLNAManager.startSearch (package:dlna/src/dlna_manager.dart:69:7)
希望支持一下新版的空安全
Hello ,
dlna big video mp4 file giving that error.
when i am clicked to change url for send to tv
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.