begeekmyfriend / yasea

RTMP live streaming client for Android
MIT License
4.88k stars 1.32k forks source link

h265 Support #466

Open deeepakpatil opened 7 years ago

deeepakpatil commented 7 years ago

Is there any plan to support h.265?

begeekmyfriend commented 7 years ago

No. Android does not support hard encoding in H.265.

deeepakpatil commented 7 years ago

Is it possible to add VLC H265 library ?

begeekmyfriend commented 7 years ago

Too large for me. You may consider x265

deeepakpatil commented 7 years ago

Hi, HEVC encoders are available in MediaRecorder.VideoEncoder, API: 26. Please check following link; https://developer.android.com/reference/android/media/MediaRecorder.VideoEncoder.html

Is it possible to do it now?

begeekmyfriend commented 7 years ago

No proper bitwise set in FLV for H.265. I am afraid there is still no unified standard specification of H.265 over live stream industry. I mean you have to customize private FLV format for specific server or player end. And even you have to make it compatible with API lower than 26.

terry8204 commented 1 year ago

非常感谢 提供这么好的代码,我一直用SrsFlvMuxer 来推流, 目前 h265 的 flv 标准出来了,大佬们 帮忙增加下 对 h265的 rtmp 推流。想自己来增加,水平有限不知道怎么增加。