你将收获

使用开源服务器Mediasoup

iOS端直接与Mediasoup-demo进行通信

webrtc的使用

适用人群

即将毕业的同学,正在从事音视频开发相关工作的同学

课程介绍

  • 本门课程主要讲解WebRTC多人实时通话,服务器使用开源的WebRTC流媒体服务器Mediasoup.实现iOS端与mediasoup-demo中的Web端进行通信
  • 客户端方面这门课程主讲移动端直接使用Mediasoup-demo的server进行与Mediasoup-demo的Web端进行通信。


课程目录

讨论留言
25 条回复 进入帖子
切换为未回复评论
切换为时间正序
请发表友善的回复…
发表回复
Sandy_1252022-08-02
  • 打赏
  • 举报
回复
-(void)onProduce:(Transport *)transport kind:(NSString *)kind rtpParameters:(NSString *)rtpParameters appData:(NSString *)appData callback:(void(^)(NSString *))callback; 这个什么时候会走进去?
Sandy_1252022-07-08
  • 打赏
  • 举报
回复
老是,SendTransportListener 监听方法不走呢,怎么办
Sandy_1252022-06-20
  • 打赏
  • 举报
回复
请问附件在哪里?
OUYANG1152002022-04-26
  • 打赏
  • 举报
回复
老师,您好,我们项目需要支持H.264编码,webRTC默认是关闭H.264的,得重新编码。我不知道怎么改,网上资料也很少,有没有编译好的打开H.264的包呀
3727553132022-03-15
  • 打赏
  • 举报
回复
老师您好 我想问下,我下载了demo,在运行的时候,发现 if (![self.device canProduce:@"video"]) { NSLog(@"cannot produce"); return NULL; } 没能通过这个判断,导致最后加入房间,有声音,却没有画面,我想知道为什么canProduce 这个方法检测没通过。
weixin_510461062021-11-23
  • 打赏
  • 举报
回复
MediasoupiOSDemo 更新mediasoup_ios_client之后报错 运行不了 有遇到麽老师怎么解决 [ERROR] Handler::Send() | throwing MediaSoupClientError: error creating transceiver [ERROR] transport_wrapper::+[TransportWrapper nativePro
qaz19918152021-01-06
  • 打赏
  • 举报
回复
两台手机,同一个网络下,远端画面有时候是黑屏的,这个咋解决
路尧2020-12-03
  • 打赏
  • 举报
回复
webrtc视频会议 mediasoup iOS,视频控制器功能类开发,传成安卓的了,太不专业了
杜甲同学2020-12-05
  • 举报
回复
@路尧我看一下,感谢提醒
qq_358786992021-01-23
  • 举报
回复
@路尧还没改回来,还是安卓的视频。。。。。
wingsmm20112020-11-24
  • 打赏
  • 举报
回复
iOS端如何开启h264,请老师指导一下
杜甲同学2020-11-28
  • 举报
回复
@wingsmm2011这个需要重新编译webrtc- iOS的库,不过需要一个稳定的梯子才行。
wingsmm20112021-01-06
  • 举报
回复
@wingsmm2011已经下载好了,怎么配置呢,网上没找到答案。
weixin_381274412020-11-24
  • 打赏
  • 举报
回复
老是demo没有找到呢
weixin_477202352020-06-17
  • 打赏
  • 举报
回复
老师有QQ群吗?方便以后探讨学习。
  • 打赏
  • 举报
回复
老师您有建立这方面的群吗?能不能加进去探讨啊?
  • 打赏
  • 举报
回复
demo是通的,我编码规则是复制demo的,然后我把mediasoup_ios_client这个库我换成您那个版本的才可以,最新版本就不行。
杜甲同学2020-06-15
  • 举报
回复
@冠冠冠冠冠罐头最新版可能改规则了,有时间我看看最新版的。
  • 打赏
  • 举报
回复
老师,根据您的demo我重新了一下,自己的项目会报[ERROR] transport_wrapper::+[TransportWrapper nativeProduce:listener:track:encodings:codecOptions:appData:]() | error creating transceiver 2020-06-12 16:11:12.008226+0800 mediaSoupOCDemo[23406:4308005] *** Terminating app due to uncaught exception 'RuntimeException', reason: 'error creating transceiver' 这个错误,要怎么解决啊?
杜甲同学2020-06-14
  • 举报
回复
@冠冠冠冠冠罐头你这个输入编解码的规则没写对吧,例子中有写,demo你那边是通的吗?
wingsmm20112020-11-24
  • 举报
回复
@冠冠冠冠冠罐头iOS端如何开启h264,请老师指导一下
dazhifu2020-04-16
  • 打赏
  • 举报
回复
老师您好,ios,android demo工程是否可以发下
杜甲同学2020-11-07
  • 举报
回复
@dazhifu课程附件中是有的。
dazhifu2020-04-16
  • 打赏
  • 举报
回复
老师您好,ios,android demo工程是否可以发下
杜甲同学2020-04-17
  • 举报
回复
@dazhifu第二章第一节的附件中