我正在尝试将WebRTC视频和音频连接到iOS中,通过3g/4g连接,虽然出错了,但在WiFi网络中工作得很好。
在发现对等连接后,出现错误。
be :320:-CAReportingClient sendMessage:category:type:reporters:_block_invoke:无法完成操作。没有有效的RTCReporting,会话已启动。
我试着用html查看视频,但它不起作用。音频播放,但视频保持空白。这段视频是mp4 。如果你下载并查看它,它就能工作(不要质疑,是朋友做的)。我把它上传到youtube上,然后又下载了一次,然后它就开始工作了,也许是用了编解码器呢?如果是的话,我该怎么解决呢?
html
<video width="960" height="620" controls>
<source src=<?=$videofile?> type="video/mp4">
Your browser does
尽管看了Unity手册的视频编解码器要求,但没有针对WebGL的选项。 我已经创建了一个场景,我已经添加了视频播放器,它在Unity游戏窗口中渲染视频;但是,当我在WebGL中运行游戏时,视频正在播放,但没有音频。在装有视频播放器的GameObject上,我连接了另一个带音频源的GameObject,但仍然无法播放视频。我的代码中是否遗漏了启用音频或将视频的音频设置为音频源的内容?我已经将音频源GameObject拖放到视频播放器音频源选项上。 public GameObject videoPlayerHolder;
void Awake()
{
v
我让webrtc在when应用程序中工作,但似乎当Chrome浏览器之间建立连接时,音频不会播放,而视频会播放。然而,这并不适用于Mozilla用户。所以..。
Chrome user 1 -> Chrome user 2=播放视频但不播放音频
Chrome user 1 -> Mozilla user 1=播放音频和视频
Mozilla用户1 -> Chrome用户1=播放音频和视频
Mozilla用户1- Chrome用户2=播放音频和视频
Mozilla user 1 -> Mozilla user 2=播放音频和视频
基于这一点,我很困惑为什么会发生这种情况,因