Послушай, у меня 4 терабайта расшарено по nfs. Так что не надо делать из меня идиота, рассказывая, как работать с nfs.
Ни одна Ос, если ей прямо не указать параметры монтирования даже не заподозрит, что в локалке есть доступные nfs шары.
Так как ты любишь к словам по придираться, то для тебя перефразирую - ни один клиент не сможет сам увидеть шары. Все надо монтировать ручками.
В iOS нет клиента для nfs, smb - потому роль клиентов берут на себя сами плееры. С smb проблем нет - есть шара в локалке он ее увидит, получит доступ и проиграет файл. А такого удобства с nfs нет и в помине.
И учитывая распространеность Ос для которой nfs - наитивный способ шаринга, на iOS, думаю, что ждать от разработчиков поддержки такой фичи не приходится.
Про dlna.
Я прекрасно понимаю, что ты будешь стоять на своем до победного конца, но строчка из описания протокола говорит о "потоковом вещании по http". Что, на мой взгляд, говорит о том, что что-то с файлом сервер делает, а не тупо выполняет роль аналога smb.