Технология DLNA/UPNP с iOS 10

Я новичок в технологиях DLNA и UPNP. Я создаю одно приложение для трансляции видео (особенно в форматах прямой трансляции: .M3U8 и .RTMP) и аудио на смарт-телевизоры (Samsung, LG, Sony, Panasonic, Toshiba, Sharp и Philips). Я много искал информацию о DLNA/UPNP, а также нашел несколько полезных ресурсов, но в некоторых моментах запутался.

  1. Можем ли мы транслировать видео в прямом эфире?

  2. Как протестировать приложение на смарт-телевизорах всех марок, поскольку у меня нет смарт-телевизоров. 3).

  3. Какую библиотеку лучше использовать в Swift?

А также предложите мне хорошие учебные пособия и шаги по использованию технологий в приложении. Я хотел бы использовать быстрый язык, но предложения для Objective-C также подходят :) любая помощь будет оценена.


person sohan vanani    schedule 15.12.2016    source источник


Ответы (1)


1) Да, вы можете транслировать видео в прямом эфире. Я предлагаю вам начать с чего-то простого, например, с Chromecast. https://codelabs.developers.google.com/codelabs/cast-videos-ios

2) Вам нужно будет купить телевизоры для тестирования, некоторые производители предоставляют эмуляторы для тестирования приложений на своих телевизорах, но я сомневаюсь, что вы сможете транслировать на них живое видео.

3) Вам нужно будет использовать библиотеки, предоставляемые каждым производителем, не все из них будут изначально написаны для Swift, но я думаю, что будет несложно заставить их работать с Swift. Samsung SmartView SDK совместим как с swift, так и с Obj-C

person mhorgan    schedule 04.01.2017