Git Product home page Git Product logo

java-airplay-server's People

Contributors

serezhka avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

java-airplay-server's Issues

no handler for "/pair-pin-start"

Hi. First of all.. this is amazing work!

My test device is:

  • iPhone 8 running iOS 15.0.2

I compiled and tested a few of the demo servers..

  • vlcj-player
    • started perfectly..
    • screen mirroring failed
  • h264-dump
    • started perfectly..
    • size of dump.h264 is 0
    • text log file contains some interesting insight..

summary:

# request 1
GET /info RTSP/1.0
X-Apple-ProtocolVersion: 1
Content-Type: application/x-apple-binary-plist
CSeq: 0
DACP-ID: xxxxxxxxxx
Active-Remote: xxxxxxxxxx
User-Agent: AirPlay/566.25.21
content-length: 70, 70B

# response 1
RTSP/1.0 200 OK
CSeq: 0
content-length: 689, 689B

# request 2
POST /pair-pin-start RTSP/1.0
CSeq: 1
DACP-ID: xxxxxxxxxx
Active-Remote: xxxxxxxxxx
User-Agent: AirPlay/566.25.21
content-length: 0, 0B

# response 2: none

inspection of code:

  • PairingHandler
    • presumably, this class would be responsible for handling the "/pair-pin-start" request endpoint
    • but, it doesn't appear to be implemented

final thoughts:

  • I'm not an Apple user.. so I have no idea if there's some setting on the phone that I could change to cause AirPlayer to pair to the receiver using different endpoints that are implemented (ie: "/pair-setup" and "/pair-verify")
  • any insight would be appreciated
  • and again.. great work!

Server is not visible for Screen Mirroring.

I have added the lib to my project. Later on I have started AirPlayServer. There was no exception and server started. I've tried to find it with my iPhone via Screen Mirroring but the server is not discoverable, there aren't any "Apple TVs" available. Both iPhone and Android device are in the same Wifi network.

To integrate the lib I have used the code from README.

Do you have any idea what am I missing here?

Edit: After some debugging I'm getting such log error message:
No implementation found for int io.netty.channel.epoll.Native.offsetofEpollData() (tried Java_io_netty_channel_epoll_Native_offsetofEpollData and Java_io_netty_channel_epoll_Native_offsetofEpollData_)_

7_make test.txt

content://com.google.android.apps.nbu.files.provider/2/1000014011

Server is not Play audio

I have added the lib to my project. Later on I have started AirPlayServer. There was no exception and server started. I connected my Iphone to Server.
I've tried to Play audio with my iPhone but the server is not play

To integrate the lib I have used the code from README.

Do you have any idea what am I missing here?

Note: Can you provide me the documentation you refer to use to code this library?
I Want refer to use to code other Server in C#

Question regarding audio

Hello,
Firstly, thank you for your work on AP2 and this project, we really appreciate it.
What is needed to get audio working. I have an Air Port Express (with airplay 2), could that be used to help?

LICENSE.txt

content://media/external/downloads/1000013611

how to play audio pcm output ?

Hi , i have checked out i got response , AAC-ELD/48000/2
but i got raw output.
How to run this AAC-ELD/48000/2 from ffplay or ffmpeg

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.