Android报错:java.lang.ClassCastException: com.github.faucamp.simplerttmp.amf.AmfNumber cannot be cast to com.github.faucamp.simplertmp.amf.AmfString
在Android studio中写rtmp视频推流时,点击发送推流,结果就报错了,服务器那边显示握手成功,但是app这边直接闪退,后台报错如下:
解决办法:在RtmpConnection.java文件(就是报错提示的文件)中,将RtmpID的属性由AmfString 改为 AmfDouble,要使用它的地方根据使用场景来转换格式(比如String.valueof(RtmpID) . )