serezhka / java-airplay-server-examples Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
Apparently something changed and the boot framework, which initially existed
Is no longer there.
However, now the build/run instructions for the examples no longer work.
Going back to the initial commit isn't successful either, as that errors with
Plugin [id: 'io.freefair.lombok'] was not found in any (...) sources
Hello ! First of all, thanks for all the work you've done here. I don't know Java, so I'm more here as an user than as a coder. So I needed something to mirror my iPad screen on my Ubuntu computer. I installed everything without any problem (the only thing I'd say is "Do not download gradle from apt"). When the program starts (more precisely, the vlcj-player), my computer do appear as an AirPlay receiver, and the black windows opens. But the iPad refuses to connect to the receiver ("Impossible connection"). And the result is the same with other examples.
For information, the following warning keeps being written in the terminal :
Got conflicting probe from ourselves
incoming: [Service@336217763 type: TYPE_SRV index 33, class: CLASS_IN index 1, name: anatole-airplay (3)._airplay._tcp.local. ttl: '3600/3600' server: 'anatole-vivobook-home.local.:15614']
local : [Service@425777242 type: TYPE_SRV index 33, class: CLASS_IN index 1-unique, name: anatole-airplay (3)._airplay._tcp.local. ttl: '3600/3600' server: 'fe80-0-0-0-fb1d-e4e-851c-b99d-wlp1s0.local.:15614']
Any idea of what is happenning ?
Hello, may I ask how to send this to the RTMP fluid server after receiving the stream?
2020-08-25 14:27:38.074 WARN 3982 --- [ntLoopGroup-6-1] c.g.s.j.i.h.mirroring.MirroringHandler : Unhandled payload type: 5
I get this over and over, along with this.
2020-08-25 14:27:41.151 INFO 3982 --- [ntLoopGroup-4-1] c.g.s.j.i.handler.AirTunesHandler : Request POST /feedback is handled!
First, many thanks for sharing this awesome implementation!
When running the examples, I get the following error message:
2020-04-18 18:54:27.460 ERROR 8969 --- [ntLoopGroup-6-1] io.netty.util.ResourceLeakDetector : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records:
Created at:
io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:349)
io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:178)
io.netty.channel.unix.PreferredDirectByteBufAllocator.ioBuffer(PreferredDirectByteBufAllocator.java:53)
io.netty.channel.DefaultMaxMessagesRecvByteBufAllocator$MaxMessageHandle.allocate(DefaultMaxMessagesRecvByteBufAllocator.java:114)
io.netty.channel.epoll.EpollRecvByteAllocatorHandle.allocate(EpollRecvByteAllocatorHandle.java:75)
io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:777)
io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:483)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:383)
io.netty.util.concurrent.SingleThreadEventExecutor$6.run(SingleThreadEventExecutor.java:1044)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.base/java.lang.Thread.run(Thread.java:830)
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.