我在 XCode 12.2 上使用最新的 Smartview SDK v 2.9。我可以找到三星电视并连接到 DMP,但是当我播放它时没有任何反应,也没有错误消息。确认视频网址有效。投射照片时同样的问题。官方演示有同样的问题:https ://github.com/SamsungDForum/SmartViewSDKDefaultMediaPlayer2.0
电视信息:三星 7 系列 (55),版本:2.0.25,Tizen 5.0
代码:
videoplayer = service.createVideoPlayer(appName)
videoplayer?.connectionDelegate = self
让 url = URL(字符串:“https://developer.samsung.com/onlinedocs/tv/SmartView/sample/video/BigBuckBunny.mp4”)!
视频播放器?.playContent(网址)
这是 XCode 控制台消息:
MSFD -> serviceFound 可选(“uuid:67e95024-1b3e-4843-aa57-100f6320cea8”)可选(“http://192.168.1.170:8001/api/v2/”)
MDNS -> serviceFound uuid:67e95024-1b3e-4843-aa57-100f6320cea8 http://192.168.1.170:8001/api/v2/
搜索 -> onServiceResolved 忽略http://192.168.1.170:8001/api/v2/
搜索 -> onServiceResolved http://192.168.1.170:8001/api/v2/ http://192.168.1.170:8001/api/v2/
getStandbyMode 成功
此电视不在列表中
搜索 -> onServiceFound http://192.168.1.170:8001/api/v2/
服务:{id:uuid:67e95024-1b3e-4843-aa57-100f6320cea8,名称:[电视]三星7系(55),版本:2.0.25}
service.isDMPSupported true
开始连接
安全 URL 为http://192.168.1.170:8001/api/v2/channels/samsung.default.media.player
服务类型为:三星智能电视
onConnect ---- 错误为零
连接的
内容 URL 是:可选(“https://developer.samsung.com/onlinedocs/tv/SmartView/sample/video/BigBuckBunny.mp4”)
previousConnectedTVList 已成功保存用于电视 [电视] 三星 7 系列 (55)