claudeli / dlna_upnp Goto Github PK
View Code? Open in Web Editor NEW基于DLNA实现iOS投屏,SSDP发现设备及SOAP控制设备
License: MIT License
基于DLNA实现iOS投屏,SSDP发现设备及SOAP控制设备
License: MIT License
代理设置完了,没有走这个方法,拿不到当前的播放进度啊,那里该需要配置什么吗?
最近我也在做DLNA方面的功能,运行博主的程序后,不能播放音乐,控制台输出xmlString = <s:Fault>s:ClientUPnPError401Invalid Action</s:Fault>,显示是无效的action,请问这是什么原因?另外,在搜索设备时,时常会出现udpsocket 关闭的信息,该如何解决?
你好,我们用到了这个代码,但是这个代码没有license声明。能否提供一个license给我们,或者你们是不是可以增加license声明。谢谢!
error==Error Domain=NSPOSIXErrorDomain Code=48 "Address already in use" UserInfo={NSLocalizedDescription=Address already in use, NSLocalizedFailureReason=Error in bind() function}
error==Error Domain=GCDAsyncUdpSocketErrorDomain Code=1 "Must bind socket before you can receive data. You can do this explicitly via bind, or implicitly via connect or by sending data." UserInfo={NSLocalizedDescription=Must bind socket before you can receive data. You can do this explicitly via bind, or implicitly via connect or by sending data.}
error==Error Domain=GCDAsyncUdpSocketErrorDomain Code=1 "Must bind a socket before joining a multicast group." UserInfo={NSLocalizedDescription=Must bind a socket before joining a multicast group.}
请问支持RTMP协议吗?
demo搜索不到任何设备
比如手机上播放到1分钟的时候,投屏到电视端,也从1分钟开始播,如何实现呢?
(seek方法需要手动调用,视频加载过程中调用seek似乎是无效的,视频还是从头开始播,视频真正开始播放的时候调用seek才生效,但是似乎没有地方可以判断视频是否真正开始播放)
设置播放资源时,报错501!!! 求解!
upnp是不是没有实现完?
2018-05-11 17:31:21.239121+0800 DLNA_UPnP[12548:831792] error==Error Domain=GCDAsyncUdpSocketErrorDomain Code=1 "Must bind a socket before joining a multicast group." UserInfo={NSLocalizedDescription=Must bind a socket before joining a multicast group.}
2018-05-11 17:31:21.240985+0800 DLNA_UPnP[12548:831839] [CLUPnPServer.m in line 101] => 发送信息成功
<s:Fault>s:ClientUPnPError401Invalid Action</s:Fault>
2019-07-16 16:31:41.549798+0800 DLNA_UPnP_Example[2533:423537] postXML = <s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"><s:Body><u:Pause><InstanceID>0</InstanceID></u:Pause></s:Body></s:Envelope>
2019-07-16 16:31:41.549926+0800 DLNA_UPnP_Example[2533:423537] resXML = <s:Fault><faultcode>s:Client</faultcode><faultstring>UPnPError</faultstring><detail><UPnPError xmlns="urn:schemas-upnp-org:control-1-0"><errorCode>701</errorCode><errorDescription>Transition not available</errorDescription></UPnPError></detail></s:Fault>
2019-07-16 16:31:43.298444+0800 DLNA_UPnP_Example[2533:423537] postXML = <s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"><s:Body><u:Play><InstanceID>0</InstanceID><Speed>1</Speed></u:Play></s:Body></s:Envelope>
2019-07-16 16:31:43.298586+0800 DLNA_UPnP_Example[2533:423537] resXML = <s:Fault><faultcode>s:Client</faultcode><faultstring>UPnPError</faultstring><detail><UPnPError xmlns="urn:schemas-upnp-org:control-1-0"><errorCode>701</errorCode><errorDescription>Transition not available</errorDescription></UPnPError></detail></s:Fault>
求解,谢谢!
你好,不修改代码,只是修改视频url地址,运行博主的程序后,能播放有些视频到电视(比如:http://v.tiaooo.com/llbizosAzGhJPXC0H4AHLTGHl42W ),有些视频就不能播放。
出现的错误有几种。
不知道如何做到支持几种基本的视频类型的播放?
在播放歌曲的时候怎么知道一首歌曲是否已经播放完成?
投屏到小米盒子之后,只有调音量生效了,其他播放暂停之类的方法都没有生效,不知道什么原因唉
你好,我这边需要实现通过DLNA来传输音频文件要怎么做啊?
我的真机(iOS11 ) 和 模拟器都在同一个局域网,同一个网段下,模拟器可以搜到设备,可以投屏播放.
但是真机就无法搜到设备,进入搜索页面,控制台只输出了
[CLUPnPServer.m in line 109] => udpSocket关闭
请问这个怎么处理?
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.