2015-01-11 30 views
0

我想要使用API​​将图像流发送到iOS的chromecast,而不是自定义接收器。通过IOS发送多个图像到chromecast导致闪烁

我可以使用此代码

GCKMediaInformation *mediaInformation = 
[[GCKMediaInformation alloc] initWithContentID:url 
            streamType:GCKMediaStreamTypeNone 
            contentType:@"image/jpg" 
             metadata:nil 
           streamDuration:0 
            customData:nil]; 

//cast video 
[_mediaControlChannel loadMedia:mediaInformation autoplay:TRUE playPosition:0]; 

上的NSTimer发送图像,但是存在每个帧之间的重闪烁。 API是否能够无缝传输图像?

回答

1

这与API无关;这是一个关于如何处理多个图像和接收端之间的转换的问题;默认/风格的接收器不会为这类事情做任何特殊的事情;你需要编写你自己的接收器。

+0

我正在使用API​​,我正在闪烁。我认为这很清楚。 –

+0

API负责将url传送给接收方,图像的呈现取决于接收方,因此无论您认为它是否清晰,它都不是API的问题。 –

+0

所以API不能在不屏蔽屏幕的情况下发送新的图像url。这对于需要验证的许多应用程序来说是一个巨大的优势,而客户端JS并不安全或实用。 –