基于iOS和Mac OS的多媒体遥控系统设计和实现.pdf

基于iOS和Mac OS的多媒体遥控系统设计和实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于iOS和Mac OS的多媒体遥控系统设计和实现.pdf

REGIONINFO 数字地方 两块databuffer,每个socketstreamX~应一个databuffer[;以 if(name=『NULL){ 及各种控制flag和值。因为stream是单向的,所 以需要为每 if(self.currentResolve){ 一 个socket建立两个stream。InputStream用来从socket读取数 N SIndexPath$ indexPath : 据 ,OutputStream用来写入数据。 [NSIndexPathindexPathForRow:[self.services 每一个网络终端必须有一个唯一的IP地址和端 口号。为 indexOfObject:Se1f. 了让整个系统运行更可靠,客户端应能 自动发现服务程序的 currentResolve】inSection:0】; IP和端 口号 。那么IP地址可以用 INADDRANY代替 。服 [selfstopCurrentResolve]; 务器端得端 口号可以临时选用一个没有被占用的端 口号,端 if(indexPath.row NSNotFound) 口号参数设置为 0。为了让其他客户端能够连接到服务器, [Se1f.tab1eView 我们需要告知其他客户端服务器实际使用的端 口号,通过 reloadRowsAtlndexPaths:INSArrayarrayWithObject: Bonjour协议 ,创建NSNetService对象来发布网络服务信息。 indexPath] 通过Bonjour协议通知服务的时候 ,要定义一个唯一的服务类 withRowAnimation:UITableViewRowAnimationNone]; 型名,这个服务类型名设置为 “vo1.tcp.”[6_。 } 发布B0njour服务核心代码如下: for(NSNetService serverinself.services){ (void)reregister if([server.nameisEqualToString: { name]){ Self.netSerVice= [[NSNetServicealloc] Self.CUrrentReso1ve = initWithDomain:(self.domain==nil)? server; @””:self.domain [Se1f.CurrentReso1Ve type:sellf.type setDelegate:self];

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档