小编Nee*_*enu的帖子

从Open ONVIF(网络视频接口论坛)设备录制的问题

我正在开发网络视频接口论坛-Java项目,并遵循ONVIF应用程序员指南中描述的步骤.

我已经从wsdlsONVIF网站提供了源代码.我可以使用media.wsdl.检索实时流URI .现在我有一个录音问题.我尝试过的代码如下:

RecordingService recording_ervice = new RecordingService();
RecordingPort record_port = recording_ervice.getRecordingPort();


BindingProvider bindingProvider = (BindingProvider) record_port;

// Add a security handler for the credentials
final Binding binding = bindingProvider.getBinding();
List<Handler> handlerList = binding.getHandlerChain();
if (handlerList == null) {
    handlerList = new ArrayList<Handler>();
}

handlerList.add(new RecordStream.SecurityHandler());
// binding.setHandlerChain(handlerList);

// Set the actual web services address instead of the mock service
Map<String, Object> requestContext = bindingProvider.getRequestContext();

requestContext.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, "http://" + deviceip + "/onvif/media_service");
requestContext.put(BindingProvider.USERNAME_PROPERTY, user);
requestContext.put(BindingProvider.PASSWORD_PROPERTY, …
Run Code Online (Sandbox Code Playgroud)

java networking recording ip-camera onvif

89
推荐指数
1
解决办法
5078
查看次数

UICollectionView estimatedItemSize - 最后一个单元格未对齐

我想在单元格中使用estimatedItemSize和preferredLayoutAttributesFittingAttributes制作一个通常的horizo​​ntalScrolling flowLayout UICollectionView.但最后一个细胞有问题.知道问题出在哪里? 项目本身

在此输入图像描述

@implementation RowCollectionView

- (instancetype) initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout
{
    if (self = [super initWithFrame:frame collectionViewLayout:layout])
    {
        [self configureRowCollectionView];
    }

    return self;
}

- (void) awakeFromNib
{
    [super awakeFromNib];

    [self configureRowCollectionView];
}

- (void) configureRowCollectionView
{
    self.backgroundColor = [UIColor lightGrayColor];

    self.dataSource = self;
    self.delegate = self;

    // Horizontal Direction
    UICollectionViewFlowLayout *flowLayout = (UICollectionViewFlowLayout *) self.collectionViewLayout;
    flowLayout.scrollDirection = UICollectionViewScrollDirectionHorizontal;

    // Estimated Item Size
    flowLayout.estimatedItemSize = CGSizeMake(self.bounds.size.height, self.bounds.size.height);


    [self registerClass:[RowCollectionViewCell class] forCellWithReuseIdentifier:NSStringFromClass([RowCollectionViewCell class])];
}

- (NSInteger) collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section
{ …
Run Code Online (Sandbox Code Playgroud)

objective-c ios uicollectionview uicollectionviewcell

32
推荐指数
1
解决办法
8526
查看次数

安装失败:无效参数-iOS扩展

https://imgur.com/vFn0S7g

嗨,大家好,

我即将从现有项目构建监视应用程序目标.我在完成构建时遇到了一个奇怪的错误,无法正常运行手表应用程序.这是附加的截图.

环境

  • OSX 10.10
  • XCode 6.2 Beta
  • 模拟器iPhone 6 iOS 8.2

当我尝试创建新的手表应用程序项目并尝试使用Lister演示应用程序时,它们的工作正常.所以我怀疑我的现有项目有问题,但不确定是什么,因为错误信息并没有真正解释.我感谢任何领导或帮助,感谢您的时间.

编辑:经过一些调查后,扩展不起作用.

iphone xcode cocoa-touch ios watchkit

18
推荐指数
4
解决办法
2万
查看次数

如何使屏幕大小的UICollectionViewFlowLayout itemSize动态化

我正在以编程方式工作(没有故事板),并且无法为不同的屏幕尺寸制作layout.itemSize动态.我收到此错误消息:

"必须使用非零布局参数初始化UICollectionView"

在我的实现文件中使用以下代码:

- (instancetype)init 
{
    UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init];

    CGSize size = self.collectionView.bounds.size;

    layout.itemSize = CGSizeMake(size.width, size.height);

    [layout setScrollDirection:UICollectionViewScrollDirectionVertical];

    layout.minimumLineSpacing = 100.0;

    layout.headerReferenceSize = CGSizeMake(0.0, 50.0);

    return (self = [super initWithCollectionViewLayout:layout]);
}
Run Code Online (Sandbox Code Playgroud)

如果我使用"100,100",我不会收到错误消息layout.itemSize.有没有办法让它变得动态?

我是Objective-C的新手所以非常感谢我对错误做的任何帮助.

objective-c ios uicollectionview

13
推荐指数
1
解决办法
2万
查看次数

我可以使用UIRequiredDeviceCapabilities将应用程序限制为iPad和iPhone 6+吗?

我有一个应用程序,其UI需要相当多的屏幕空间.目前,它只是iPad,但我认为它在iPhone 6+上可以.我想把它变成一个通用的应用程序,但限制在iPad和iPhone 6+.我可以设置一些设备功能组合来实现这一目标吗?

iphone ipad ios iphone-6-plus

9
推荐指数
1
解决办法
1036
查看次数

在iOS8上没有调用willRotateToInterfaceOrientation

我正在我的应用程序中使用VFR PDF查看器库,我在其中呈现它:

ReaderDocument *document = [ReaderDocument withDocumentFilePath:pdfFile password:nil];
ReaderViewController *vc = [[ReaderViewController alloc] initWithReaderDocument:document];
[self.navigationController pushViewController:vc animated:YES];
Run Code Online (Sandbox Code Playgroud)

如果我在iOS7上运行,一切正常.

如果我跑我的iOS8上的应用程序,在ReaderViewController的willRotateToInterfaceOrientation方法不会被调用,所以当设备旋转文档不能正确格式化.

但是,如果我运行自带的iOS8上的库中的演示应用程序,在ReaderViewController的willRotateToInterfaceOrientation不会被调用,这使我相信图书馆是确定的,我做错了什么(或者忽略做某事)在我应用程序.

我对这种行为感到很困惑.为什么不在我的iOS8应用程序中调用rpmRotateToInterfaceOrientation,但它在其他变体下呢?我怎样才能尝试追踪这个?

ipad uiinterfaceorientation vfr-reader ios8

9
推荐指数
1
解决办法
9877
查看次数

如何以编程方式触发UIButton操作

我在一个班级中有几个按钮,他们的行动是分开的.我在另一个类中创建了该类的实例,并且我在第二个类中有了UIButton数组.我想以编程方式调用每个按钮的动作.在iOS中有什么办法吗?

objective-c uibutton ios swift

9
推荐指数
2
解决办法
6040
查看次数

用于测试ONVIF webservice的模拟器

我正在用Java 开发一个ONVIF相机应用程序.谁能建议我测试网络服务的方法?有没有可用的模拟器

谢谢你的帮助.

java simulator cctv ip-camera onvif

6
推荐指数
0
解决办法
4964
查看次数

ONVIF - 设备发现的开始

我打算做一个java onvif应用程序.我创建了一个新项目并从devicemgmt.wsdl生成了源.还从远程discovery.wsdl生成了类.如何使用生成的类发现网络中的设备?谢谢你的帮助.

java ip camera ip-camera onvif

6
推荐指数
1
解决办法
7668
查看次数

iOS 8,Xcode 6标签栏图像色调

当我在属性中选择一个UIColorfor UIImagetint时UITabBar,没有任何变化,只显示默认的蓝色.我需要打电话

[[UITabBar appearance] 
  setSelectedImageTintColor:[UIColor colorWithRed:255.0/255.0 
                                            green:150.0/255.0 
                                             blue:10.0/255.0 
                                            alpha:1.0]];
Run Code Online (Sandbox Code Playgroud)

但是在应用程序启动时没有调用它,因此图标最初为蓝色,并在第二次更改它的颜色(即使放入viewWillAppear).

我作为启动画面文件中使用UIStoryboard它具有UITabBarController内.

有任何想法吗?的确在图像色彩的选择xcode 6通过作品UIInterfaceBuilder

谢谢

xcode objective-c uitabbarcontroller uitabbar ios

6
推荐指数
1
解决办法
2035
查看次数