harlanc / xiu

A simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
https://www.rustxiu.com
MIT License
1.61k stars 168 forks source link

Could this crate be used to play internet video? #28

Closed dbsxdbsx closed 1 year ago

dbsxdbsx commented 1 year ago

I want to build a video player fro multiple platforms(windows,android), the source of which is usually from youtube, or other sources.
I want to deal with the video part in rust, but not quite sure if this crate is the correct one for me.

I googled, and it seems that the most recommended is to do with FFmpeg, like this. But I am not sure, so I am asking here. Thanks.

harlanc commented 1 year ago

The audio/video crates I wrote mainly serves my own media server xiu, which mainly involves av format, but not av codec, so I suggest you use ffmpeg-related crates.

dbsxdbsx commented 1 year ago

thanks~

For those who has similar request, there are 2 projects I think useful: https://github.com/servo/media https://github.com/philn/glide