最近在做一个项目,使用 livepusher和 videoplayer, bug飞得我想死的心都有.
大家有遇到过同类问题么?有什么解决办法吗? 拜谢了.
bug1:
pusher1=new plus.video.LivePusher...
pusher1.start();
player1=plus.video.createVideoPlayer....
player1.play()
如果这样用,player1会正常播放,但是 pusher1会推送些很灵异的东西到rtmp推流服务器上,包括vlc等均不能打开.
我曾经怀疑是我livepusher用错了,不过我把player拉掉,就正常了,最后发现,要想用,只能是先播放再推流.
pusher1=new plus.video.LivePusher...
player1=plus.video.createVideoPlayer....
player1.play()
pusher1.start();
bug2:
pusher= new plus.video.LivePusher...
pusher.addeventlistener...
在ios无效.
bug3:
livepush即使在横屏时,也按照竖屏推流,... 可悲的是,不管player还是pusher,均不提供旋转的方法,所以,唯一的办法是用rtmp服务器硬转过来,人一多,服务器想不炸都难.
bug4:
我要在一个div中显示视频,
plus.video.createVideoPlayer 可以建立一个webview播放视频, 计算div的坐标,然后放到top left什么里面. ok.
但是,plus.video.videoplayer就坏事了,参数里写入div名,不过,视频大概在div下方100px处播放,看来是我的css的错,它让videoplay计算错位置了..我把css全拉掉,它就乖乖的在div里,一加上去,就飞了.
0 个回复