Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add live conversion to airplay-cli #51

Open
elcuervo opened this issue Nov 3, 2013 · 10 comments
Open

Add live conversion to airplay-cli #51

elcuervo opened this issue Nov 3, 2013 · 10 comments

Comments

@elcuervo
Copy link
Owner

elcuervo commented Nov 3, 2013

in #48 there was a discussion on the supported formats that the lib should take in consideration. Since encoding is out of the lib scope a live conversion feature will be added to airplay-cli so it also works as an example implementation.

@andoriyu
Copy link

--So as I understand you going to transcode video to FIFO pipe via ffmpeg/libav?--
UPD.
That was stupid idea since mp4 can't me streamed via fifo. Opening file while transcoding isn't am option neither. I can only think of making temp dir with segments for HLS, but airplay doesn't support playing those playlists (yet).

@elcuervo
Copy link
Owner Author

The idea behind this is to use mpegurl and progressively stream the segments. The good part of this is that it ties directly with #38 and it will help on that aspect.

@bitboxer
Copy link

bitboxer commented Apr 4, 2014

I would really love to see this implemented. Any help I can give you with that?

@elcuervo
Copy link
Owner Author

elcuervo commented Apr 4, 2014

@bitboxer I'll add a plugin system for the gem/cli so people can extend it.
That being said I have mixed feelings about the lib itself. I'm thinking about writing a Go version so it can run in all the systems without any dependency.

@andoriyu
Copy link

andoriyu commented Apr 4, 2014

I kinda like lib being in ruby, I''m using it in my project as gem.

@elcuervo
Copy link
Owner Author

elcuervo commented Apr 4, 2014

@andoriyu Cool. In what kind of project are you using it?
My plan is not to leave the rubygem. I just didn't knew if people are using it ^_^

@andoriyu
Copy link

andoriyu commented Apr 4, 2014

Home Server software: web ui for rtorrent paired with database for media content (just like plex, but all in ruby), and ability to stream any media file to any selected selected airplay host, unfortunatly I convert video files prior streaming if it's not supported.

@sodabrew
Copy link
Collaborator

sodabrew commented Apr 4, 2014

The project has 848 stars and 50 forks, too, it's popular!

@elcuervo
Copy link
Owner Author

elcuervo commented Apr 4, 2014

@sodabrew haha, seeing real world usage makes me happy. ❤️

@bitboxer
Copy link

bitboxer commented Apr 4, 2014

I use it all the time and ❤️ it !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants